C# Class Scheduler, SRPGCK

Inheritance: MonoBehaviour
Datei anzeigen Open project: JoeOsborn/SRPGCK Class Usage Examples

Public Methods

Method Description
Activate ( Character, c, object context = null ) : void
AddCharacter ( Character, c ) : void
ApplySkillAfterDelay ( SkillDef, s, Vector3 start, List currentTs, float delay ) : void
CharacterMoved ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
CharacterMovedIncremental ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
CharacterMovedTemporary ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
ContainsCharacter ( Character, c ) : bool
Deactivate ( Character, c = null, object context = null ) : void
DeactivateAfterSkillApplication ( Character, c, SkillDef, skill ) : void
FixedUpdate ( ) : void
Pause ( ) : void
RemoveCharacter ( Character, c ) : void
Resume ( ) : void
SkillApplied ( SkillDef, s ) : void
SkillDeactivated ( SkillDef, s ) : void
Start ( ) : void

Protected Methods

Method Description
Begin ( ) : void

Method Details

Activate() public method

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

AddCharacter() public method

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

ApplySkillAfterDelay() public method

public ApplySkillAfterDelay ( SkillDef, s, Vector3 start, List currentTs, float delay ) : void
s SkillDef,
start Vector3
currentTs List
delay float
return void

Begin() protected method

protected Begin ( ) : void
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

CharacterMovedIncremental() public method

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

CharacterMovedTemporary() public method

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

ContainsCharacter() public method

public ContainsCharacter ( Character, c ) : bool
c Character,
return bool

Deactivate() public method

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

DeactivateAfterSkillApplication() public method

public DeactivateAfterSkillApplication ( Character, c, SkillDef, skill ) : void
c Character,
skill SkillDef,
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

Pause() public method

public Pause ( ) : void
return void

RemoveCharacter() public method

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

Resume() public method

public Resume ( ) : void
return void

SkillApplied() public method

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

SkillDeactivated() public method

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

Start() public method

public Start ( ) : void
return void