Inherits CrossLink.CombatAttr.
|
override float | ReadValue (string attr) |
|
override void | WriteValue (string attr, float v) |
|
void | UpdateStateByUnlock () |
|
void | UpdateStateByLv () |
|
float | GetDefaultHp () |
|
float | GetDefaultMp () |
|
override void | AddHp (float hpDelta, bool local=false) |
|
override void | AddMp (float mpDelta, bool local=false) |
|
override void | RecoverMp (float mount=1) |
|
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) |
|
bool | IsDead () |
|
void | Relive () |
|
void | ReduceHp (float dhp=-100) |
|
void | ToDead () |
|
float | GetHpFactorByReducer (float reduce) |
|
float | GetHpRestFactor () |
|
float | GetHpFactor () |
|
virtual float | GetFinalMass () |
|
AttrModifier | GetModifier () |
|
float | GetState (string name) |
|
bool | HasState (string name) |
|
bool | IsImmune (string element) |
|
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) |
|
|
static bool | CheatStun = false |
|
static bool | LockHp = false |
|
static bool | LockMp = false |
|
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 |
|