DoopelPonger
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
CoopSchmittyDoopEarAnimator Class Reference

Class used to animate the ears of Schmitty Doop. More...

Inheritance diagram for CoopSchmittyDoopEarAnimator:
Inheritance graph
[legend]
Collaboration diagram for CoopSchmittyDoopEarAnimator:
Collaboration graph
[legend]

Public Member Functions

void Awake ()
 Intialize reference to the Animator needed by this class. More...
 
void AnimationDone ()
 
- Public Member Functions inherited from CoopSchmittyDoopAnimator
void ChangeAnimatorState (CoopSchmittyDoopAnimatorController.AnimatorState newState)
 

Public Attributes

float spawnWaitTime
 

Protected Member Functions

override void ChangeStateToFireEars ()
 Schmitty is firing bullets out of its ears. More...
 
override void ChangeStateToFireMouth ()
 Schmitty is firing bullets out of its mouth. More...
 
override void ChangeStateToHit ()
 Schmitty has been hit by one of the players. More...
 
override void ChangeStateToIdle ()
 Schmitty is not doing anything, just chilling. More...
 
override void ChangeStateToSpawn ()
 Schmitty has been spawned into the game. More...
 

Detailed Description

Class used to animate the ears of Schmitty Doop.

The ears have an idle animation and two fire animations that are managed by this class.

Member Function Documentation

◆ AnimationDone()

void CoopSchmittyDoopEarAnimator.AnimationDone ( )

◆ Awake()

void CoopSchmittyDoopEarAnimator.Awake ( )

Intialize reference to the Animator needed by this class.

◆ ChangeStateToFireEars()

override void CoopSchmittyDoopEarAnimator.ChangeStateToFireEars ( )
protectedvirtual

Schmitty is firing bullets out of its ears.

Implements CoopSchmittyDoopAnimator.

◆ ChangeStateToFireMouth()

override void CoopSchmittyDoopEarAnimator.ChangeStateToFireMouth ( )
protectedvirtual

Schmitty is firing bullets out of its mouth.

Implements CoopSchmittyDoopAnimator.

◆ ChangeStateToHit()

override void CoopSchmittyDoopEarAnimator.ChangeStateToHit ( )
protectedvirtual

Schmitty has been hit by one of the players.

Implements CoopSchmittyDoopAnimator.

◆ ChangeStateToIdle()

override void CoopSchmittyDoopEarAnimator.ChangeStateToIdle ( )
protectedvirtual

Schmitty is not doing anything, just chilling.

Implements CoopSchmittyDoopAnimator.

◆ ChangeStateToSpawn()

override void CoopSchmittyDoopEarAnimator.ChangeStateToSpawn ( )
protectedvirtual

Schmitty has been spawned into the game.

Implements CoopSchmittyDoopAnimator.

Member Data Documentation

◆ spawnWaitTime

float CoopSchmittyDoopEarAnimator.spawnWaitTime

The amount of time to wait before triggering the spawn animation.


The documentation for this class was generated from the following file: