Shooter Template  1.2.3
Classes | Public Member Functions | Public Attributes | List of all members
Invector.vCharacterController.vRagdoll Class Reference
Inheritance diagram for Invector.vCharacterController.vRagdoll:
Invector.vMonoBehaviour

Public Member Functions

void ApplyDamage (vDamage damage)
 Add Damage to vCharacter every 0.1 seconds More...
 
void ActivateRagdoll ()
 
void ActivateRagdoll (vDamage damage)
 
void OnRagdollCollisionEnter (vRagdollCollision ragdolCollision)
 

Public Attributes

bool removePhysicsAfterDie
 
bool disableColliders = false
 
AudioSource collisionSource
 
AudioClip collisionClip
 
List< string > ignoreTags = new List<string>() { "Weapon", "Ignore Ragdoll" }
 
AnimatorStateInfo stateInfo
 
bool isActive
 

Member Function Documentation

◆ ActivateRagdoll() [1/2]

void Invector.vCharacterController.vRagdoll.ActivateRagdoll ( )

◆ ActivateRagdoll() [2/2]

void Invector.vCharacterController.vRagdoll.ActivateRagdoll ( vDamage  damage)

◆ ApplyDamage()

void Invector.vCharacterController.vRagdoll.ApplyDamage ( vDamage  damage)

Add Damage to vCharacter every 0.1 seconds

Parameters
damage

◆ OnRagdollCollisionEnter()

void Invector.vCharacterController.vRagdoll.OnRagdollCollisionEnter ( vRagdollCollision  ragdolCollision)

Member Data Documentation

◆ collisionClip

AudioClip Invector.vCharacterController.vRagdoll.collisionClip

◆ collisionSource

AudioSource Invector.vCharacterController.vRagdoll.collisionSource

◆ disableColliders

bool Invector.vCharacterController.vRagdoll.disableColliders = false

◆ ignoreTags

List<string> Invector.vCharacterController.vRagdoll.ignoreTags = new List<string>() { "Weapon", "Ignore Ragdoll" }

◆ isActive

bool Invector.vCharacterController.vRagdoll.isActive

◆ removePhysicsAfterDie

bool Invector.vCharacterController.vRagdoll.removePhysicsAfterDie

◆ stateInfo

AnimatorStateInfo Invector.vCharacterController.vRagdoll.stateInfo

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