C# Class LandEnemy, gamejam14

Inheritance: MonoBehaviour
Show file Open project: TeamLativa/gamejam14 Class Usage Examples

Public Properties

Property Type Description
DeathParticule GameObject
DeathSound UnityEngine.AudioClip
DeathVolume float
FireDistance float
FireRate float
Force float
HealthPoints int
ItemDropRate float
Items GameObject[]
MovementSpeed float
PlayerStunTime float
PowerUpDropRate float
PowerUps GameObject[]
Projectile GameObject
ProjectileUponDeath int
ReverseTimerMax float
ReverseTimerMin float

Public Methods

Method Description
DropItem ( ) : void
Explode ( ) : void
FixedUpdate ( ) : void
Flip ( ) : void
HandleDeath ( ) : void
HandleFire ( ) : void
HandleMovement ( ) : void
HandleReverseTimer ( ) : void
OnCollisionEnter2D ( Collision2D coll ) : void
SetRandomTimer ( ) : void
Start ( ) : void
TakeDamage ( int amount ) : void
Update ( ) : void

Method Details

DropItem() public method

public DropItem ( ) : void
return void

Explode() public method

public Explode ( ) : void
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

Flip() public method

public Flip ( ) : void
return void

HandleDeath() public method

public HandleDeath ( ) : void
return void

HandleFire() public method

public HandleFire ( ) : void
return void

HandleMovement() public method

public HandleMovement ( ) : void
return void

HandleReverseTimer() public method

public HandleReverseTimer ( ) : void
return void

OnCollisionEnter2D() public method

public OnCollisionEnter2D ( Collision2D coll ) : void
coll Collision2D
return void

SetRandomTimer() public method

public SetRandomTimer ( ) : void
return void

Start() public method

public Start ( ) : void
return void

TakeDamage() public method

public TakeDamage ( int amount ) : void
amount int
return void

Update() public method

public Update ( ) : void
return void

Property Details

DeathParticule public property

public GameObject DeathParticule
return GameObject

DeathSound public property

public AudioClip,UnityEngine DeathSound
return UnityEngine.AudioClip

DeathVolume public property

public float DeathVolume
return float

FireDistance public property

public float FireDistance
return float

FireRate public property

public float FireRate
return float

Force public property

public float Force
return float

HealthPoints public property

public int HealthPoints
return int

ItemDropRate public property

public float ItemDropRate
return float

Items public property

public GameObject[] Items
return GameObject[]

MovementSpeed public property

public float MovementSpeed
return float

PlayerStunTime public property

public float PlayerStunTime
return float

PowerUpDropRate public property

public float PowerUpDropRate
return float

PowerUps public property

public GameObject[] PowerUps
return GameObject[]

Projectile public property

public GameObject Projectile
return GameObject

ProjectileUponDeath public property

public int ProjectileUponDeath
return int

ReverseTimerMax public property

public float ReverseTimerMax
return float

ReverseTimerMin public property

public float ReverseTimerMin
return float