|
DoopelPonger
|
Pattern used by SchmittyDoop to fire bullets that will charge the player's power up meter. More...


Public Attributes | |
| CoopBall | goodBallPrefab |
| int | maxItems |
| Range | offsetRange |
| int | numberOfBalls |
| float | longDelay |
| float | shortDelay |
| float | ballVelocity |
Protected Member Functions | |
| override CoopActionInformation | GetItem (int itemPosition) |
| Called when Schmitty Doop is looking for a new action to perform. More... | |
| override int | GetMaxItems () |
| override void | OnReset () |
| Called when the pattern is initialized or should put itself in a state as if it has never been used. More... | |
Additional Inherited Members | |
Public Member Functions inherited from CoopBaseActionPattern | |
| void | Awake () |
| Reset the state of the pattern when instantiated. More... | |
| bool | MoveNext () |
| void | Reset () |
| Set the state of the pattern as if it has never been used. More... | |
| void | Dispose () |
Properties inherited from CoopBaseActionPattern | |
| CoopActionInformation | Current [get] |
Pattern used by SchmittyDoop to fire bullets that will charge the player's power up meter.
|
protectedvirtual |
Called when Schmitty Doop is looking for a new action to perform.
| itemPosition | The number of times Schmitty Doop has asked to an action while using this pattern. |
Implements CoopBaseActionPattern.
|
protectedvirtual |
Implements CoopBaseActionPattern.
|
protectedvirtual |
Called when the pattern is initialized or should put itself in a state as if it has never been used.
Implements CoopBaseActionPattern.
| float CoopGoodBallFirstAttack.ballVelocity |
The speed of the balls coming out.
| CoopBall CoopGoodBallFirstAttack.goodBallPrefab |
Prefab that should be used to spawn the balls.
| float CoopGoodBallFirstAttack.longDelay |
The first wave shot will have a longer delay before any other waves shot.
| int CoopGoodBallFirstAttack.maxItems |
Maximum amount of times the good balls should be fired in the pattern.
| int CoopGoodBallFirstAttack.numberOfBalls |
The number of balls to fire in each wave of shots.
| Range CoopGoodBallFirstAttack.offsetRange |
Minimum and maximum starting rotation of the balls fired.
| float CoopGoodBallFirstAttack.shortDelay |
The delay before each wave.
1.8.14