Inherits CrossLink.CombatAttr.
|  | 
| void | InitAttr () | 
|  | 
| override float | GetFinalMass () | 
|  | 
| override void | AddHp (float hpDelta, bool local=false) | 
|  | 
| void | PlayDamageNum (int hpDeltaNum) | 
|  | 
| void | UpdateHpBar () | 
|  | 
| virtual void | ChangeCamp () | 
|  | 
| virtual void | ChangeCamp (string c) | 
|  | 
| float | GetDeadTime () | 
|  | 
| bool | IsDiedForAWhile (float sec=1f) | 
|  | 
| string | ToString () | 
|  | 
| void | Init (CharacterConfig.CharacterConfigItem configData) | 
|  | 
| void | InitBuff () | 
|  | 
| void | InitModifiers () | 
|  | 
| void | UpdateHp (float hpDelta) | 
|  | 
| virtual void | AddMp (float mpDelta, bool local=false) | 
|  | 
| virtual void | RecoverMp (float mount=1) | 
|  | 
| bool | IsDead () | 
|  | 
| void | Relive () | 
|  | 
| void | ReduceHp (float dhp=-100) | 
|  | 
| void | ToDead () | 
|  | 
| float | GetHpFactorByReducer (float reduce) | 
|  | 
| float | GetHpRestFactor () | 
|  | 
| float | GetHpFactor () | 
|  | 
| AttrModifier | GetModifier () | 
|  | 
| float | GetState (string name) | 
|  | 
| bool | HasState (string name) | 
|  | 
| bool | IsImmune (string element) | 
|  | 
| virtual float | ReadValue (string attr) | 
|  | 
| virtual void | WriteValue (string attr, float v) | 
|  | 
| bool | ListenToModify (string modifierName, System.Action< ValueProvider, string, bool > func, bool pullValue=true) | 
|  | 
| void | UnListenToModify (string modifierName, System.Action< ValueProvider, string, bool > func) | 
|  | 
| void | TriggerStateUpdate (string state, bool islocal) | 
|  | 
| void | TriggerHitOther (ValueProvider other) | 
|  | 
| void | TriggerStabOther (ValueProvider other) | 
|  | 
| void | TriggerBeHit (ValueProvider other) | 
|  | 
|  | 
| const float | SystemMaxHp = 99999999 | 
|  | 
| const float | ContentMaxHp = 99999f | 
|  | 
| const float | MiniAmountHpLeft = 20 | 
|  | 
| const float | SmallAmountHpLeft = 80 | 
|  | 
| const float | MiddleAmountHpLeft = 160 | 
|  | 
| void | OnRebornCountChanged (ValueProvider vp, string stateName, bool islocal) | 
|  | 
| uint | netId  [get, set] | 
|  | 
| int | key  [get, set] | 
|  | 
| uint | netId  [get, set] | 
|  | 
| int | key  [get, set] | 
|  | 
| System.Action | DeadEvent | 
|  | 
| System.Action< ValueProvider, string, bool > | StateUpdateEvent | 
|  | 
| System.Action< ValueProvider, ValueProvider > | HitOtherEvent | 
|  | 
| System.Action< ValueProvider, ValueProvider > | StabOtherEvent | 
|  | 
| System.Action< ValueProvider, ValueProvider > | BeHitEvent | 
|  | 
| System.Action< ValueProvider, string, bool > | StateUpdateEvent | 
|  | 
| System.Action< ValueProvider, ValueProvider > | HitOtherEvent | 
|  | 
| System.Action< ValueProvider, ValueProvider > | StabOtherEvent | 
|  | 
| System.Action< ValueProvider, ValueProvider > | BeHitEvent | 
|  |