|
DoopelPonger
|
All bullets fired from Schmitty Doop. More...


Protected Member Functions | |
| override void | OnAwake () |
| Called when the child class should initialize any class level references. More... | |
| override void | OnInit () |
| Called when the child class should initialize any class level values. More... | |
| bool | PlayerHit (CoopPlayer player) |
Protected Member Functions inherited from CoopBall | |
| delegate bool | PlayerHitAction (CoopPlayer player) |
| void | DoNothing () |
| Used by the fixedUpdateAction when nothing should be done during the fixed update tick. More... | |
| bool | DoNothingAction (CoopPlayer player) |
| Do nothng special when the ball hits the player and always destroy the ball. More... | |
Additional Inherited Members | |
Public Member Functions inherited from CoopBall | |
| void | Awake () |
| void | Start () |
| void | Init () |
| void | FixedUpdate () |
| void | OnCollisionEnter2D (Collision2D collision) |
| void | PlayHitParticle () |
| Force the ball to play the particle used when the ball hits a player. Used in cases where an external collision wants to destroy the ball, like hitting the player's shield. More... | |
| void | ReturnBallMovement () |
| Force the ball to return the movement controller to the object pooler. Used in cases where an external collision wants to destroy the ball, like hitting the player's shield. More... | |
Public Attributes inherited from CoopBall | |
| Color | particleColor |
| CoopBallMovement | ballMovement |
| float | verticalRatio = .8f |
| float | verticalChangeRate = .5f |
| CoopBallHitParticle | hitParticleSystem |
Protected Attributes inherited from CoopBall | |
| CoopObjectPooler | objectPooler |
| CommonDelegates.FixedUpdateAction | fixedUpdateAction |
| PlayerHitAction | playerHitAction |
All bullets fired from Schmitty Doop.
|
protectedvirtual |
Called when the child class should initialize any class level references.
Implements CoopBall.
Reimplemented in CoopBallSplitter.
|
protectedvirtual |
Called when the child class should initialize any class level values.
Implements CoopBall.
Reimplemented in CoopBallSplitter.
|
protected |
1.8.14