|
Shooter Template
1.2.3
|
Public Member Functions | |
| override void | TakeDamage (vDamage damage) |
| Apply Damage to Current Health More... | |
Public Member Functions inherited from Invector.vHealthController | |
| virtual void | ChangeHealth (int value) |
| Change the currentHealth of Character More... | |
| virtual void | ChangeMaxHealth (int value) |
| Change the MaxHealth of Character More... | |
Public Attributes | |
| Transform | referenceTransformUP |
| float | maxAngleUp = 90 |
| UnityEngine.Events.UnityEvent | onBarrelRoll |
| List< string > | acceptableAttacks = new List<string>() { "explosion", "projectile" } |
Public Attributes inherited from Invector.vHealthController | |
| int | maxHealth = 100 |
| float | healthRecovery = 0f |
| float | healthRecoveryDelay = 0f |
| float | currentHealthRecoveryDelay |
Protected Attributes | |
| bool | isBarrelRoll |
Protected Attributes inherited from Invector.vHealthController | |
| bool | _isDead |
| float | _currentHealth |
| OnReceiveDamage | _onReceiveDamage = new OnReceiveDamage() |
| OnDead | _onDead = new OnDead() |
Additional Inherited Members | |
Protected Member Functions inherited from Invector.vHealthController | |
| virtual void | Start () |
| virtual IEnumerator | RecoverHealth () |
| virtual void | HealthRecovery () |
Properties inherited from Invector.vHealthController | |
| int | MaxHealth [get, protected set] |
| float | currentHealth [get, protected set] |
| bool | isDead [get, set] |
| OnReceiveDamage | onReceiveDamage [get, protected set] |
| OnDead | onDead [get, protected set] |
| virtual bool | canRecoverHealth [get] |
Properties inherited from Invector.vIHealthController | |
| OnDead | onDead [get] |
| float | currentHealth [get] |
| int | MaxHealth [get] |
| bool | isDead [get, set] |
Properties inherited from Invector.vIDamageReceiver | |
| OnReceiveDamage | onReceiveDamage [get] |
| Transform | transform [get] |
| GameObject | gameObject [get] |
|
virtual |
Apply Damage to Current Health
| damage | damage |
Reimplemented from Invector.vHealthController.
| List<string> Invector.vBarrel.acceptableAttacks = new List<string>() { "explosion", "projectile" } |
|
protected |
| float Invector.vBarrel.maxAngleUp = 90 |
| UnityEngine.Events.UnityEvent Invector.vBarrel.onBarrelRoll |
| Transform Invector.vBarrel.referenceTransformUP |
1.8.14