Battle Talent  V11
Public Member Functions | Public Attributes | Events | List of all members
CrossLink.FullCharacterControl Class Reference

Inherits CrossLink.PhysicsUnit.

Public Member Functions

LodLevel GetLodLv ()
 
void SetLodLv (LodLevel lv)
 
bool IsVisible ()
 
bool IsPerceivable ()
 
void SetVisible (bool v)
 
void UpdateAttentionTime ()
 
float GetAttentionTime ()
 
void ScaleCharacter (float dyScale, bool withoutWeapon=true)
 
override bool OnExit (TileBase tile)
 
override void DoCull (TileBase tile)
 
override Transform GetPositionTransform ()
 
string ToString ()
 
string ToStringDetailed ()
 
override void OnAttachBuild (PhysicsUnit pu, ConfigurableJoint joint, Rigidbody part)
 
override void OnAttachBreak (PhysicsUnit pu, ConfigurableJoint joint, Rigidbody part)
 
override void AddForce (Vector3 force, ForceMode fm=ForceMode.Impulse)
 
override void AddTorque (Vector3 torque, ForceMode fm=ForceMode.Impulse)
 
override void AddForceOnPart (Rigidbody part, Vector3 force, ForceMode fm=ForceMode.Impulse)
 
override void AddTorqueOnPart (Rigidbody part, Vector3 torque, ForceMode fm=ForceMode.Impulse)
 
void SkipAnimUpdate (bool s)
 
bool IsSkipAnimUpdate ()
 
void SkipAnimForAWhile (float sec=0.2f)
 
void SetImmuneEffect (Vector3 pos, Quaternion qua)
 
bool IsFreeze ()
 
void EnableFreeze (bool e)
 
void BeginBossIdle ()
 
void EndBossIdle ()
 
void BreakDeadAnim ()
 
bool IsPlayingDeadAnim ()
 
bool HasPlayedDeadAnim ()
 
void OnDropPhysicsBone (DropablePhysicsBone bone)
 
void OnSpawnByScript ()
 
void OnSpawn ()
 
void OnDismemberment ()
 
void PlayDeathAnimToDead ()
 
void DropPillar ()
 
override bool IsDead ()
 
override void Dead (bool destroy=true)
 

Public Attributes

RagdollAnim ra
 
RagdollBoneInfo bone
 
MotionDetector motion
 
RagdollReactAnimation reactAnim
 
RagdollSlicer slicer
 
CharacterController controller
 
CharacterAnimation anim
 
FullBodyMuscleState muscleState
 
CharacterCombatAttr attr
 
Actor actor
 
AIController ai
 
CreatureBase cb
 
float removeDeadTime = 0f
 
float deathAnimProb = 0.5f
 

Events

System.Action BeforeIKUpdateEvent
 
System.Action AfterMuscleUpdateEvent
 
System.Action< FullCharacterControlSpawnEventByScript
 
System.Action< FullCharacterControlSpawnEvent
 
System.Action< FullCharacterControlPrePreDeadEvent
 
System.Action< FullCharacterControlPreDeadEvent
 

Additional Inherited Members