Shooter Template  1.2.3
Public Member Functions | Public Attributes | Protected Attributes | Properties | List of all members
Invector.vCharacterController.vDamageReceiver Class Reference
Inheritance diagram for Invector.vCharacterController.vDamageReceiver:
Invector.vMonoBehaviour Invector.vEventSystems.vIAttackReceiver Invector.vMonoBehaviour Invector.vIDamageReceiver

Public Member Functions

void TakeDamage (vDamage damage)
 
void OnReceiveAttack (vDamage damage, vIMeleeFighter attacker)
 

Public Attributes

float damageMultiplier = 1f
 
vRagdoll ragdoll
 
bool overrideReactionID
 
int reactionID
 

Protected Attributes

OnReceiveDamage _onReceiveDamage = new OnReceiveDamage()
 

Properties

OnReceiveDamage onReceiveDamage [get, protected set]
 
- Properties inherited from Invector.vIDamageReceiver
OnReceiveDamage onReceiveDamage [get]
 
Transform transform [get]
 
GameObject gameObject [get]
 

Member Function Documentation

◆ OnReceiveAttack()

void Invector.vCharacterController.vDamageReceiver.OnReceiveAttack ( vDamage  damage,
vIMeleeFighter  attacker 
)

◆ TakeDamage()

void Invector.vCharacterController.vDamageReceiver.TakeDamage ( vDamage  damage)

Member Data Documentation

◆ _onReceiveDamage

OnReceiveDamage Invector.vCharacterController.vDamageReceiver._onReceiveDamage = new OnReceiveDamage()
protected

◆ damageMultiplier

float Invector.vCharacterController.vDamageReceiver.damageMultiplier = 1f

◆ overrideReactionID

bool Invector.vCharacterController.vDamageReceiver.overrideReactionID

◆ ragdoll

vRagdoll Invector.vCharacterController.vDamageReceiver.ragdoll

◆ reactionID

int Invector.vCharacterController.vDamageReceiver.reactionID

Property Documentation

◆ onReceiveDamage

OnReceiveDamage Invector.vCharacterController.vDamageReceiver.onReceiveDamage
getprotected set

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