C# Class TeamRoundsPointsScheduler, SRPGCK

Inheritance: Scheduler
Afficher le fichier Open project: JoeOsborn/SRPGCK Class Usage Examples

Méthodes publiques

Свойство Type Description
currentTeam int
defaultAPLossPerSecond float
defaultLimiterDiminishScale float
defaultLimiterMax float
defaultMoveAPCost float
limitMode TurnLimitMode
onlyDrainAPForXYDistance bool
pointsPerRound int
pointsRemaining int
teamCount int

Méthodes publiques

Méthode Description
Activate ( Character, c, object ctx = null ) : void
AddCharacter ( Character, c ) : void
CharacterMoved ( Character, c, Vector3 from, Vector3 to, PathNode, endOfPath ) : void
CharacterMovedIncremental ( Character, c, Vector3 from, Vector3 to, PathNode, endOfPath ) : void
DecreaseAP ( float amt ) : void
DidSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
EndRound ( ) : void
FixedUpdate ( ) : void
GetMaximumTraversalDistance ( Character, c = null ) : float
SkillApplied ( SkillDef, s ) : void
Start ( ) : void
Update ( ) : void
WillSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void

Method Details

Activate() public méthode

public Activate ( Character, c, object ctx = null ) : void
c Character,
ctx object
Résultat void

AddCharacter() public méthode

public AddCharacter ( Character, c ) : void
c Character,
Résultat void

CharacterMoved() public méthode

public CharacterMoved ( Character, c, Vector3 from, Vector3 to, PathNode, endOfPath ) : void
c Character,
from Vector3
to Vector3
endOfPath PathNode,
Résultat void

CharacterMovedIncremental() public méthode

public CharacterMovedIncremental ( Character, c, Vector3 from, Vector3 to, PathNode, endOfPath ) : void
c Character,
from Vector3
to Vector3
endOfPath PathNode,
Résultat void

DecreaseAP() public méthode

public DecreaseAP ( float amt ) : void
amt float
Résultat void

DidSpecialMoveCharacter() public méthode

public DidSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
csmr CharacterSpecialMoveReport
Résultat void

EndRound() public méthode

public EndRound ( ) : void
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

GetMaximumTraversalDistance() public méthode

public GetMaximumTraversalDistance ( Character, c = null ) : float
c Character,
Résultat float

SkillApplied() public méthode

public SkillApplied ( SkillDef, s ) : void
s SkillDef,
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

WillSpecialMoveCharacter() public méthode

public WillSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
csmr CharacterSpecialMoveReport
Résultat void

Property Details

currentTeam public_oe property

public int currentTeam
Résultat int

defaultAPLossPerSecond public_oe property

public float defaultAPLossPerSecond
Résultat float

defaultLimiterDiminishScale public_oe property

public float defaultLimiterDiminishScale
Résultat float

defaultLimiterMax public_oe property

public float defaultLimiterMax
Résultat float

defaultMoveAPCost public_oe property

public float defaultMoveAPCost
Résultat float

limitMode public_oe property

public TurnLimitMode limitMode
Résultat TurnLimitMode

onlyDrainAPForXYDistance public_oe property

public bool onlyDrainAPForXYDistance
Résultat bool

pointsPerRound public_oe property

public int pointsPerRound
Résultat int

pointsRemaining public_oe property

public int pointsRemaining
Résultat int

teamCount public_oe property

public int teamCount
Résultat int