Steven's Amy Abilities

Steven's Amy Abilities 1.4.6

steven3004 submitted a new resource:

Steven's Amy Abilities - Yeah, it's another take on Amy's abilities. What, ya got a problem?

Let's just get to the point.

Giant Steps
View attachment 54179
Ability taken from the Sonic Advance series, pressing Custom 1 will make Amy hop instantly to her maximum speed. This can also be used to change momentum quickly, but that may not function in Standard Mode.

Hammer Jump
srb20021-min.gif

When you hit...​

Read more about this resource...
 
I swear there's a way to get character moves to work based on the direction you're holding rather than the directing the camera is facing, if you want Amy's skip to function for Standard/Strafe like it does in Simple. I can't remember how off the top of my head though...
 
I swear there's a way to get character moves to work based on the direction you're holding rather than the directing the camera is facing, if you want Amy's skip to function for Standard/Strafe like it does in Simple. I can't remember how off the top of my head though...
I believe it's pinned in #scripting in the OS? I can't remember off the top of my head either, and can't access there rn, but it's there. Then you just replace player.mo.angle with that snippet.
 
I swear there's a way to get character moves to work based on the direction you're holding rather than the directing the camera is facing, if you want Amy's skip to function for Standard/Strafe like it does in Simple. I can't remember how off the top of my head though...
Should I add that as an update or as a part of the actual release?
Shoot, sorry, it's already released.
I believe it's pinned in #scripting in the OS? I can't remember off the top of my head either, and can't access there rn, but it's there. Then you just replace player.mo.angle with that snippet.
I wish I could do that, but right now I'm being banned from there for being rude.
 
Last edited:
One possible solution is using player.drawangle rather than player.mo.angle since, excluding Legacy camera, players typically face in the direction the player is or was last moving in. Although, there's more than likely a far better way to do it than simply checking player.drawangle..
 
One possible solution is using player.drawangle rather than player.mo.angle since, excluding Legacy camera, players typically face in the direction the player is or was last moving in. Although, there's more than likely a far better way to do it than simply checking player.drawangle..
I tried that, but it doesn't function as well as using p.mo.angle in Simple Mode, let alone any other modes.
 
thx for givin me this, now if you excuse me. I'll be taking this :threat:
 
@steven3004
Hey, I get this error every time a player joins my tag server:
WARNING: .../Features/VL_StevensAmyAbilities-v1.4.6.wad|LUA_MAIN:29: attempt to index field 'mo' (a nil value)
stack traceback:
.../Features/VL_StevensAmyAbilities-v1.4.6.wad|LUA_MAIN:29: in function <.../Features/VL_StevensAmyAbilities-v1.4.6.wad|LUA_MAIN:28>
It always happens when a player joins and is in spectator mode. I suspect that's because the lua code isn't checking if player.mo is equal to nil or not (it will equal nil if the player is in spectator mode).
 
Yeah, try loading your addon and starting a tag match or some other gamemode that starts you off in spectator mode.
If it can't be replicated, this could be an issue exclusive to dedicated servers.
 

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top