C# 클래스 TeamRoundsPointsScheduler, SRPGCK

상속: Scheduler
파일 보기 프로젝트 열기: JoeOsborn/SRPGCK 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
currentTeam int
defaultAPLossPerSecond float
defaultLimiterDiminishScale float
defaultLimiterMax float
defaultMoveAPCost float
limitMode TurnLimitMode
onlyDrainAPForXYDistance bool
pointsPerRound int
pointsRemaining int
teamCount int

공개 메소드들

메소드 설명
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

메소드 상세

Activate() 공개 메소드

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

AddCharacter() 공개 메소드

public AddCharacter ( Character, c ) : void
c Character,
리턴 void

CharacterMoved() 공개 메소드

public CharacterMoved ( Character, c, Vector3 from, Vector3 to, PathNode, endOfPath ) : void
c Character,
from Vector3
to Vector3
endOfPath PathNode,
리턴 void

CharacterMovedIncremental() 공개 메소드

public CharacterMovedIncremental ( Character, c, Vector3 from, Vector3 to, PathNode, endOfPath ) : void
c Character,
from Vector3
to Vector3
endOfPath PathNode,
리턴 void

DecreaseAP() 공개 메소드

public DecreaseAP ( float amt ) : void
amt float
리턴 void

DidSpecialMoveCharacter() 공개 메소드

public DidSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
csmr CharacterSpecialMoveReport
리턴 void

EndRound() 공개 메소드

public EndRound ( ) : void
리턴 void

FixedUpdate() 공개 메소드

public FixedUpdate ( ) : void
리턴 void

GetMaximumTraversalDistance() 공개 메소드

public GetMaximumTraversalDistance ( Character, c = null ) : float
c Character,
리턴 float

SkillApplied() 공개 메소드

public SkillApplied ( SkillDef, s ) : void
s SkillDef,
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

WillSpecialMoveCharacter() 공개 메소드

public WillSpecialMoveCharacter ( CharacterSpecialMoveReport csmr ) : void
csmr CharacterSpecialMoveReport
리턴 void

프로퍼티 상세

currentTeam 공개적으로 프로퍼티

public int currentTeam
리턴 int

defaultAPLossPerSecond 공개적으로 프로퍼티

public float defaultAPLossPerSecond
리턴 float

defaultLimiterDiminishScale 공개적으로 프로퍼티

public float defaultLimiterDiminishScale
리턴 float

defaultLimiterMax 공개적으로 프로퍼티

public float defaultLimiterMax
리턴 float

defaultMoveAPCost 공개적으로 프로퍼티

public float defaultMoveAPCost
리턴 float

limitMode 공개적으로 프로퍼티

public TurnLimitMode limitMode
리턴 TurnLimitMode

onlyDrainAPForXYDistance 공개적으로 프로퍼티

public bool onlyDrainAPForXYDistance
리턴 bool

pointsPerRound 공개적으로 프로퍼티

public int pointsPerRound
리턴 int

pointsRemaining 공개적으로 프로퍼티

public int pointsRemaining
리턴 int

teamCount 공개적으로 프로퍼티

public int teamCount
리턴 int