Property | Type | Description | |
---|---|---|---|
mAction | BeingAction | ||
mAttributes | Attribute>.Dictionary | ||
mAutoAttacks | AutoAttacks | ||
mDst | Point | ||
mGender | BeingGender | ||
mMoveTime | ushort | ||
mOld | Point | ||
mStatus | Status>.Dictionary | ||
mTarget |
Method | Description | |
---|---|---|
Being ( ThingType type ) : System | ||
applyStatusEffect ( int id, int timer ) : void | ||
clearDestination ( ) : void | ||
getGender ( ) : BeingGender | ||
getOldPosition ( ) : Point | ||
move ( ) : void | ||
perform ( ) : void | ||
setAttribute ( uint id, double value ) : void | ||
setDestination ( Point dst ) : void | ||
setGender ( BeingGender gender ) : void | ||
setModAttribute ( uint a, double b ) : void | ||
setName ( string name ) : void |
Method | Description | |
---|---|---|
applyModifier ( uint attr, double value, uint layer, uint duration, uint id ) : void | ||
died ( ) : void | ||
heal ( ) : void | ||
heal ( int gain ) : void | ||
inserted ( ) : void | ||
removeStatusEffect ( int id ) : void | ||
setAction ( BeingAction action ) : void | ||
setStatusEffectTime ( int id, int time ) : void | ||
setTimerHard ( TimerID id, int value ) : void | ||
setTimerSoft ( TimerID id, int value ) : void | ||
update ( ) : void | ||
updateDerivedAttributes ( uint attr ) : void | ||
updateDirection ( Point currentPos, Point destPos ) : void |
Method | Description | |
---|---|---|
checkAttributeExists ( uint id ) : bool | ||
damage ( |
||
directionToAngle ( int direction ) : int | ||
findPath ( ) : List |
||
getAttribute ( uint id ) : double | ||
getModifiedAttribute ( uint id ) : double | ||
getStatusEffectTime ( int id ) : uint | ||
getTimer ( TimerID id ) : int | ||
hasStatusEffect ( int id ) : bool | ||
isTimerJustFinished ( TimerID id ) : bool | ||
isTimerRunning ( TimerID id ) : bool | ||
performAttack ( |
||
recalculateBaseAttribute ( uint attr ) : bool | ||
removeModifier ( uint attr, double value, uint layer, uint id, bool fullcheck ) : bool |
protected applyModifier ( uint attr, double value, uint layer, uint duration, uint id ) : void | ||
attr | uint | |
value | double | |
layer | uint | |
duration | uint | |
id | uint | |
return | void |
public applyStatusEffect ( int id, int timer ) : void | ||
id | int | |
timer | int | |
return | void |
protected removeStatusEffect ( int id ) : void | ||
id | int | |
return | void |
protected setAction ( BeingAction action ) : void | ||
action | BeingAction | |
return | void |
public setAttribute ( uint id, double value ) : void | ||
id | uint | |
value | double | |
return | void |
public setGender ( BeingGender gender ) : void | ||
gender | BeingGender | |
return | void |
public setModAttribute ( uint a, double b ) : void | ||
a | uint | |
b | double | |
return | void |
protected setStatusEffectTime ( int id, int time ) : void | ||
id | int | |
time | int | |
return | void |
protected setTimerHard ( TimerID id, int value ) : void | ||
id | TimerID | |
value | int | |
return | void |
protected setTimerSoft ( TimerID id, int value ) : void | ||
id | TimerID | |
value | int | |
return | void |
protected updateDerivedAttributes ( uint attr ) : void | ||
attr | uint | |
return | void |
protected updateDirection ( Point currentPos, Point destPos ) : void | ||
currentPos | Point | |
destPos | Point | |
return | void |