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

Inherits CrossLink.AIProxy.

Public Member Functions

override string GetCamp ()
 
override CombatAttr GetAttr ()
 
override RagdollAnim GetRagdoll ()
 
override CharacterControllerBase GetControllerBase ()
 
override Transform GetTransform ()
 
override bool IsDown ()
 
bool IsIgnoreDamage ()
 it's true at some time, such as dashing or smallstep More...
 
void IgnoreDamage (bool ig)
 
override void OnHitOtherSucc ()
 
void RespawnAndAlive ()
 
void Reborn (float hp)
 
void OnCollision (Collision collision, RagdollMuscle hitedMu)
 
void ApplyDamage (Vector3 hitPos, RagdollHitInfo hitInfo)
 
void UpdateHitWindow ()
 
bool IsFreeze ()
 
bool IsJustFreeze ()
 
void BreakFreeze ()
 
void FreezeForAWhile (float sec)
 
void EnableFreeze (bool f)
 
bool IsStiffing ()
 
void SetStiff (float stiffSec, float rotateToRight=0)
 

Public Attributes

InteractCharacter character
 
PlayerCombatAttr attr
 
RagdollAnim ra
 
int rebornActId = -1
 
bool BeingReborn = false
 

Protected Member Functions

void Start ()
 

Additional Inherited Members

Member Function Documentation

◆ IsIgnoreDamage()

bool CrossLink.AIPlayer.IsIgnoreDamage ( )

it's true at some time, such as dashing or smallstep

Returns