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 |