C# Class IrvineController, WorldsofREM

Inheritance: MonoBehaviour
Show file Open project: jmkmoore/WorldsofREM

Public Properties

Property Type Description
currentAttack string
currentAttackTimer float
fireOne bool
fireThree bool
fireTwo bool
gravity float
groundDamping float
inAirDamping float
log GameObject
myFireball GameObject
mySolidBox GameObject
runSpeed float
seedCooldown float
seedTimer float
slamCooldown float
slamTimer float
spitCooldown float
spitTimer float
spitTwoCooldown float
spitTwoTimer float
stage int
thrownSeed bool
transitionTimer float
transitioned bool

Public Methods

Method Description
SlamAttack ( ) : void
Start ( ) : void
Update ( ) : void
fireSeedsOne ( ) : void
fireSeedsThree ( ) : void
fireSeedsTwo ( ) : void
onControllerCollider ( RaycastHit2D hit ) : void
onTriggerEnterEvent ( Collider2D col ) : void
onTriggerExitEvent ( Collider2D col ) : void
seedAttack ( ) : void
spitStage1Attack ( ) : void
spitStage2Attack ( ) : void
throwSeed ( ) : void

Method Details

SlamAttack() public method

public SlamAttack ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

fireSeedsOne() public method

public fireSeedsOne ( ) : void
return void

fireSeedsThree() public method

public fireSeedsThree ( ) : void
return void

fireSeedsTwo() public method

public fireSeedsTwo ( ) : void
return void

onControllerCollider() public method

public onControllerCollider ( RaycastHit2D hit ) : void
hit UnityEngine.RaycastHit2D
return void

onTriggerEnterEvent() public method

public onTriggerEnterEvent ( Collider2D col ) : void
col UnityEngine.Collider2D
return void

onTriggerExitEvent() public method

public onTriggerExitEvent ( Collider2D col ) : void
col UnityEngine.Collider2D
return void

seedAttack() public method

public seedAttack ( ) : void
return void

spitStage1Attack() public method

public spitStage1Attack ( ) : void
return void

spitStage2Attack() public method

public spitStage2Attack ( ) : void
return void

throwSeed() public method

public throwSeed ( ) : void
return void

Property Details

currentAttack public property

public string currentAttack
return string

currentAttackTimer public property

public float currentAttackTimer
return float

fireOne public property

public bool fireOne
return bool

fireThree public property

public bool fireThree
return bool

fireTwo public property

public bool fireTwo
return bool

gravity public property

public float gravity
return float

groundDamping public property

public float groundDamping
return float

inAirDamping public property

public float inAirDamping
return float

log public property

public GameObject log
return GameObject

myFireball public property

public GameObject myFireball
return GameObject

mySolidBox public property

public GameObject mySolidBox
return GameObject

runSpeed public property

public float runSpeed
return float

seedCooldown public property

public float seedCooldown
return float

seedTimer public property

public float seedTimer
return float

slamCooldown public property

public float slamCooldown
return float

slamTimer public property

public float slamTimer
return float

spitCooldown public property

public float spitCooldown
return float

spitTimer public property

public float spitTimer
return float

spitTwoCooldown public property

public float spitTwoCooldown
return float

spitTwoTimer public property

public float spitTwoTimer
return float

stage public property

public int stage
return int

thrownSeed public property

public bool thrownSeed
return bool

transitionTimer public property

public float transitionTimer
return float

transitioned public property

public bool transitioned
return bool