Saving the charge isn't hard.
Work with Float Variables.
If you have 3 Charges you can set the Variable to 0, 1, 2.
After some time of charging you increase the number of the Variable.
When you use the attack (not the charge) you set the Variable back to 0.
You sholud use 2 Subactions for each attack. The first one is only the charging aniation. As soon as you leave B or use the attack when charged full you'll go to the second Sub action which contains the shot.
In the Special Part you'll have to add an If therm, too.
If the attack is full charged (in my example if the Variable is set to 2) you'll directly go to the shot instead to charging. Else you'll go tocharge.
If you have any problems I can help you out.
|