Zarosguth
Ammonium chloride is my favourite ionic compound.
EDIT (27th of May, 2022): The direction of this project has shifted quite a bit, check out this post for details!
Charge Abilities is a work-in-progress addon that gives Sonic a couple of new abilities that depend on holding the Spin button in order to charge them up.
The following features have been largely coded already:
For a more in-depth explanation, check the spoiler below!
To do list:
Thanks for checking out this little work-in-progress project. It is my definitely most ambitious project yet and I am very much still a beginner at this so your time is appreciated!
Charge Abilities is a work-in-progress addon that gives Sonic a couple of new abilities that depend on holding the Spin button in order to charge them up.
The following features have been largely coded already:
For a more in-depth explanation, check the spoiler below!
Charging
Holding the Spin button while jumping starts the charging process. While charging, let go of Spin or press either the Jump or Custom2 buttons to perform specific moves. While charging, Sonic will slow down and fall slowly, allowing the player the time to decide on their next course of action. If the Spin button is held for too long, the charge will be cancelled and Sonic will fall and be vulnerable.
Sonic has two charge... charges (awkward phrasing, I know) and he can only perform each follow-up move once per jump as well. However, hitting an enemy recovers 1 charge (up to a maximum of 1) and will allow Sonic use of all follow-up moves again.
Charge Thok
Hold Spin while airborne to charge, then release Spin to shoot forward. The thrust factor depends both on Sonic's speed at the moment of starting a charge and on how much charge was built up. When fully charged, the Charge Thok will bounce off walls, similar to Krabs's Rebound Dash ability (though less sophisticated, I'm sure).
A nice bonus the player gets for doing a wall bounce is that it re-enables use of the Charge Thok (it can even wall bounce again at full charge!) though it does not recover a charge if at 0.
Charge Jump
Hold Spin while airborne to charge, then press the Jump button to shoot upwards. There is also a small amount of horizontal thrust going on based on how fast Sonic was going before starting to charge. Note that Sonic is vulnerable on his way up! He will automatically curl up and be able to damage enemies again as soon as he starts falling.
Charge Stomp
Hold Spin while airborne to charge, then press the Custom2 button to shoot diagonally down. The angle depends in part on Sonic's speed prior to charging as well as the amount of charge. If fully charged, Sonic will bounce off the ground. Note that this will not count as landing. Sonic will not recover charges or regain access to follow-up moves he has already used.
Homing Thok
Pressing Jump while jumping (without charging) will perform the Homing Thok. Sonic will retain some forward momentum while doing this. Use the Homing Thok between charge moves and see how long Sonic can go without touching the ground.
Custom HUD element
As you might've noticed, on the left side of the screen a custom HUD element can be found: the charge meter. This acts as both a way to clearly see how much charge has built up, as well as how many charge moves are ready to be used as shown by the two blue indicators (that turn red) at the bottom.
Holding the Spin button while jumping starts the charging process. While charging, let go of Spin or press either the Jump or Custom2 buttons to perform specific moves. While charging, Sonic will slow down and fall slowly, allowing the player the time to decide on their next course of action. If the Spin button is held for too long, the charge will be cancelled and Sonic will fall and be vulnerable.
Sonic has two charge... charges (awkward phrasing, I know) and he can only perform each follow-up move once per jump as well. However, hitting an enemy recovers 1 charge (up to a maximum of 1) and will allow Sonic use of all follow-up moves again.
Charge Thok
Hold Spin while airborne to charge, then release Spin to shoot forward. The thrust factor depends both on Sonic's speed at the moment of starting a charge and on how much charge was built up. When fully charged, the Charge Thok will bounce off walls, similar to Krabs's Rebound Dash ability (though less sophisticated, I'm sure).
A nice bonus the player gets for doing a wall bounce is that it re-enables use of the Charge Thok (it can even wall bounce again at full charge!) though it does not recover a charge if at 0.
Charge Jump
Hold Spin while airborne to charge, then press the Jump button to shoot upwards. There is also a small amount of horizontal thrust going on based on how fast Sonic was going before starting to charge. Note that Sonic is vulnerable on his way up! He will automatically curl up and be able to damage enemies again as soon as he starts falling.
Charge Stomp
Hold Spin while airborne to charge, then press the Custom2 button to shoot diagonally down. The angle depends in part on Sonic's speed prior to charging as well as the amount of charge. If fully charged, Sonic will bounce off the ground. Note that this will not count as landing. Sonic will not recover charges or regain access to follow-up moves he has already used.
Homing Thok
Pressing Jump while jumping (without charging) will perform the Homing Thok. Sonic will retain some forward momentum while doing this. Use the Homing Thok between charge moves and see how long Sonic can go without touching the ground.
Custom HUD element
As you might've noticed, on the left side of the screen a custom HUD element can be found: the charge meter. This acts as both a way to clearly see how much charge has built up, as well as how many charge moves are ready to be used as shown by the two blue indicators (that turn red) at the bottom.
To do list:
- Super form ability changes,
- Probably also going to remap the transformation button so as to not conflict with charging.
- Balance tweaking,
- Tweaking of visuals,
- Add indicators for which follow-up moves are currently available.
- Discount drop dash? Basically, if touching the ground while charging, give forward momentum?
- Something to do with charging a Spindash while grounded. Extra mechanic maybe?
- Make Charge Abilities Sonic a separate character? Currently just overwrites regular old Sonic.
- Something regarding shield abilities. Might remap to a different button? Currently simply disabled.
Thanks for checking out this little work-in-progress project. It is my definitely most ambitious project yet and I am very much still a beginner at this so your time is appreciated!
Attachments
Last edited: