C# Class Totem, diluvium

Inheritance: Character
Show file Open project: Collegiennes/diluvium Class Usage Examples

Public Properties

Property Type Description
AnimalData List
AnimalObjects List
HurtTemplate GameObject
JumpHeightCurve UnityEngine.AnimationCurve
JumpTimeCurve UnityEngine.AnimationCurve
NumberTemplate DamageNumber,
Owner int
attackSounds UnityEngine.AudioClip[]
ghostPrefab Transform
summonSound UnityEngine.AudioClip

Public Methods

Method Description
IsEnemy ( Totem, other ) : bool
OnApplicationQuit ( ) : void
OnBeat ( ) : void
OnDestroy ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
AddAnimal ( string animalName ) : void
AttackWith ( int animalId, Vector3 direction, float damage ) : void
Hurt ( float amount ) : void
MoveTo ( Vector3 direction ) : void
SetOwner ( int ownerPlayerId ) : void

Method Details

IsEnemy() public method

public IsEnemy ( Totem, other ) : bool
other Totem,
return bool

OnApplicationQuit() public method

public OnApplicationQuit ( ) : void
return void

OnBeat() public method

public OnBeat ( ) : void
return void

OnDestroy() public method

public OnDestroy ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

AnimalData public property

public List AnimalData
return List

AnimalObjects public property

public List AnimalObjects
return List

HurtTemplate public property

public GameObject HurtTemplate
return GameObject

JumpHeightCurve public property

public AnimationCurve,UnityEngine JumpHeightCurve
return UnityEngine.AnimationCurve

JumpTimeCurve public property

public AnimationCurve,UnityEngine JumpTimeCurve
return UnityEngine.AnimationCurve

NumberTemplate public property

public DamageNumber, NumberTemplate
return DamageNumber,

Owner public property

public int Owner
return int

attackSounds public property

public AudioClip[],UnityEngine attackSounds
return UnityEngine.AudioClip[]

ghostPrefab public property

public Transform ghostPrefab
return Transform

summonSound public property

public AudioClip,UnityEngine summonSound
return UnityEngine.AudioClip