C# Class CTScheduler, SRPGCK

Inheritance: Scheduler
Show file Open project: JoeOsborn/SRPGCK Class Usage Examples

Public Properties

Property Type Description
coalesceCTDecrements bool
ctStat string
defaultMaxCT float
defaultPerActionCTCost float
defaultPerActivationCTCost float
defaultPerMoveCTCost float
defaultPerTileCTCost float
defaultSkillSpeed float
defaultSpeed float
maxCTStat string
perActionCTCostStat string
perActivationCTCostStat string
perMoveCTCostStat string
perTileCTCostStat string
skillSpeedStat string
speedStat string

Public Methods

Method Description
Activate ( Character, c, object ctx = null ) : void
AddCharacter ( Character, c ) : void
CharacterMoved ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
Deactivate ( Character, c, object ctx = null ) : void
DidSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
FixedUpdate ( ) : void
SkillApplied ( SkillDef, s ) : void
Start ( ) : void
WillSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void

Method Details

Activate() public method

public Activate ( Character, c, object ctx = null ) : void
c Character,
ctx object
return void

AddCharacter() public method

public AddCharacter ( Character, c ) : void
c Character,
return void

CharacterMoved() public method

public CharacterMoved ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
c Character,
src Vector3
dest Vector3
endOfPath PathNode,
return void

Deactivate() public method

public Deactivate ( Character, c, object ctx = null ) : void
c Character,
ctx object
return void

DidSpecialMoveCharacter() public method

public DidSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
csmr CharacterSpecialMoveReport
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

SkillApplied() public method

public SkillApplied ( SkillDef, s ) : void
s SkillDef,
return void

Start() public method

public Start ( ) : void
return void

WillSpecialMoveCharacter() public method

public WillSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
csmr CharacterSpecialMoveReport
return void

Property Details

coalesceCTDecrements public property

public bool coalesceCTDecrements
return bool

ctStat public property

public string ctStat
return string

defaultMaxCT public property

public float defaultMaxCT
return float

defaultPerActionCTCost public property

public float defaultPerActionCTCost
return float

defaultPerActivationCTCost public property

public float defaultPerActivationCTCost
return float

defaultPerMoveCTCost public property

public float defaultPerMoveCTCost
return float

defaultPerTileCTCost public property

public float defaultPerTileCTCost
return float

defaultSkillSpeed public property

public float defaultSkillSpeed
return float

defaultSpeed public property

public float defaultSpeed
return float

maxCTStat public property

public string maxCTStat
return string

perActionCTCostStat public property

public string perActionCTCostStat
return string

perActivationCTCostStat public property

public string perActivationCTCostStat
return string

perMoveCTCostStat public property

public string perMoveCTCostStat
return string

perTileCTCostStat public property

public string perTileCTCostStat
return string

skillSpeedStat public property

public string skillSpeedStat
return string

speedStat public property

public string speedStat
return string