Property | Type | Description | |
---|---|---|---|
deactivatesOnApplication | bool | ||
involvedItem | Item, | ||
isActive | bool | ||
isEnabledF | Formula, | ||
lastEffects | List |
||
parameters | List |
||
passiveEffects | StatEffect[], | ||
reactionApplicationEffects | StatEffectGroup, | ||
reactionEffects | StatEffectGroup[], | ||
reactionSkill | bool | ||
reactionStatChangesApplied | StatChange[], | ||
reactionTargetRegion | Region, | ||
reactionTypesApplied | string[] | ||
reallyDefined | bool | ||
replacedSkill | string | ||
replacementPriority | int | ||
replacesSkill | bool | ||
requiresReplacement | bool | ||
skillGroup | string | ||
skillName | string | ||
skillSorting | int |
Property | Type | Description | |
---|---|---|---|
runtimeParameters | Formula>.Dictionary |
Method | Description | |
---|---|---|
ActivateSkill ( ) : void | ||
ApplySkill ( ) : void | ||
Cancel ( ) : void | ||
DeactivateSkill ( ) : void | ||
GetParam ( string pname, float fallback = float.NaN, SkillDef, parentCtx = null ) : float | ||
HasParam ( string pname ) : bool | ||
Reset ( ) : void | ||
SetArgsFrom ( Vector3 ttp, Quaternion facing = null, string prefix = "", Vector3 start = null ) : void | ||
SetParam ( string pname, Formula, f ) : void | ||
SetParam ( string pname, float value ) : void | ||
Start ( ) : void | ||
Update ( ) : void |
Method | Description | |
---|---|---|
ApplyEffectsTo ( Target, t, TargetSettings, ts, StatEffectGroup, effectGroups, List |
||
ApplyPerApplicationEffectsTo ( StatEffect, effects, List |
||
ClearLastEffects ( ) : void | ||
MakeParametersIfNecessary ( ) : void | ||
PathNodesForTarget ( Target, t, Region, tr, Region, efr, Vector3 pos, Quaternion q ) : PathNode[], | ||
ReactionTypesMatch ( StatEffectRecord, se ) : bool | ||
ReactsAgainst ( SkillDef, s, StatEffectRecord, se ) : bool | ||
ResetSkill ( ) : void | ||
SetArgsFromTarget ( Target, t, TargetSettings, ts, string prefix, Vector3 start = null ) : void | ||
SkillApplied ( SkillDef, s ) : void | ||
TransformKeyboardAxes ( float h, float v, bool switchXY = true, bool cardinalize = true ) : Vector2 |
protected ApplyEffectsTo ( Target, t, TargetSettings, ts, StatEffectGroup, effectGroups, List |
||
t | Target, | |
ts | TargetSettings, | |
effectGroups | StatEffectGroup, | |
targs | List |
|
htp | string | |
start | Vector3 | |
return | void |
protected ApplyPerApplicationEffectsTo ( StatEffect, effects, List |
||
effects | StatEffect, | |
targs | List |
|
return | void |
public GetParam ( string pname, float fallback = float.NaN, SkillDef, parentCtx = null ) : float | ||
pname | string | |
fallback | float | |
parentCtx | SkillDef, | |
return | float |
protected MakeParametersIfNecessary ( ) : void | ||
return | void |
protected PathNodesForTarget ( Target, t, Region, tr, Region, efr, Vector3 pos, Quaternion q ) : PathNode[], | ||
t | Target, | |
tr | Region, | |
efr | Region, | |
pos | Vector3 | |
q | Quaternion | |
return | PathNode[], |
protected ReactionTypesMatch ( StatEffectRecord, se ) : bool | ||
se | StatEffectRecord, | |
return | bool |
protected ReactsAgainst ( SkillDef, s, StatEffectRecord, se ) : bool | ||
s | SkillDef, | |
se | StatEffectRecord, | |
return | bool |
public SetArgsFrom ( Vector3 ttp, Quaternion facing = null, string prefix = "", Vector3 start = null ) : void | ||
ttp | Vector3 | |
facing | Quaternion | |
prefix | string | |
start | Vector3 | |
return | void |
protected SetArgsFromTarget ( Target, t, TargetSettings, ts, string prefix, Vector3 start = null ) : void | ||
t | Target, | |
ts | TargetSettings, | |
prefix | string | |
start | Vector3 | |
return | void |
public SetParam ( string pname, Formula, f ) : void | ||
pname | string | |
f | Formula, | |
return | void |
public SetParam ( string pname, float value ) : void | ||
pname | string | |
value | float | |
return | void |
protected SkillApplied ( SkillDef, s ) : void | ||
s | SkillDef, | |
return | void |
protected static TransformKeyboardAxes ( float h, float v, bool switchXY = true, bool cardinalize = true ) : Vector2 | ||
h | float | |
v | float | |
switchXY | bool | |
cardinalize | bool | |
return | Vector2 |
public StatEffectGroup, reactionApplicationEffects | ||
return | StatEffectGroup, |
public StatEffectGroup[], reactionEffects | ||
return | StatEffectGroup[], |
public StatChange[], reactionStatChangesApplied | ||
return | StatChange[], |
protected Dictionary |
||
return | Formula>.Dictionary |