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.