C# 클래스 RTS.Default.Building.Extraction.Action

상속: ACBuildingActionController
파일 보기 프로젝트 열기: RegrowthStudios/VoxelRTS

공개 프로퍼티들

프로퍼티 타입 설명
ActivityInterval float
Enabled bool
ExtractAmount int
currTime float

공개 메소드들

메소드 설명
ApplyAction ( GameState g, float dt ) : void
DecideAction ( GameState g, float dt ) : void
Deserialize ( BinaryReader s ) : void
Init ( GameState s, GameplayController c ) : void
Serialize ( BinaryWriter s ) : void
SetBuilding ( RTSBuilding b ) : void

메소드 상세

ApplyAction() 공개 메소드

public ApplyAction ( GameState g, float dt ) : void
g RTSEngine.Data.GameState
dt float
리턴 void

DecideAction() 공개 메소드

public DecideAction ( GameState g, float dt ) : void
g RTSEngine.Data.GameState
dt float
리턴 void

Deserialize() 공개 메소드

public Deserialize ( BinaryReader s ) : void
s System.IO.BinaryReader
리턴 void

Init() 공개 메소드

public Init ( GameState s, GameplayController c ) : void
s RTSEngine.Data.GameState
c RTSEngine.Controllers.GameplayController
리턴 void

Serialize() 공개 메소드

public Serialize ( BinaryWriter s ) : void
s System.IO.BinaryWriter
리턴 void

SetBuilding() 공개 메소드

public SetBuilding ( RTSBuilding b ) : void
b RTSEngine.Data.Team.RTSBuilding
리턴 void

프로퍼티 상세

ActivityInterval 공개적으로 프로퍼티

public float ActivityInterval
리턴 float

Enabled 공개적으로 프로퍼티

public bool Enabled
리턴 bool

ExtractAmount 공개적으로 프로퍼티

public int ExtractAmount
리턴 int

currTime 공개적으로 프로퍼티

public float currTime
리턴 float