|
DoopelPonger
|
As one could possible guess by the name, this action pattern will shoot several balls in a circle. Each ball will have a movement speed that will always be decreasing. More...


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 () |
| Select the values to use from the ranges in the set of attacks. 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] |
As one could possible guess by the name, this action pattern will shoot several balls in a circle. Each ball will have a movement speed that will always be decreasing.
|
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 |
Select the values to use from the ranges in the set of attacks.
Implements CoopBaseActionPattern.
| Range CoopBadSlowDownBurst.angleOffsetChangeRange |
Minimum and maximum angle change rate between shot bursts.
| Range CoopBadSlowDownBurst.angleOffsetRange |
Minimum and maximum angle offset for the circle of bullets to fire.
| CoopBall CoopBadSlowDownBurst.badBallPrefab |
The ball to spawn.
| Range CoopBadSlowDownBurst.decreaseAmountRange |
Minimum and maximum rate at which the speed of the bullets will decrease.
| Range CoopBadSlowDownBurst.delayRange |
Minimum and maximum wait before the next burst can fire.
| Range CoopBadSlowDownBurst.initialSpeedRange |
Minimum and maximum speed of the ball when they are initially fired.
| Range CoopBadSlowDownBurst.maxBulletsRange |
The minimum and maximum amount bursts to fire before the pattern is finished.
| Range CoopBadSlowDownBurst.numberOfBallsRange |
Minimum and maximum number of balls to shoot in the burst.
1.8.14