C# Class RTS.Default.Building.Extraction.Action

Inheritance: ACBuildingActionController
Afficher le fichier Open project: RegrowthStudios/VoxelRTS

Méthodes publiques

Свойство Type Description
ActivityInterval float
Enabled bool
ExtractAmount int
currTime float

Méthodes publiques

Méthode Description
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

Method Details

ApplyAction() public méthode

public ApplyAction ( GameState g, float dt ) : void
g RTSEngine.Data.GameState
dt float
Résultat void

DecideAction() public méthode

public DecideAction ( GameState g, float dt ) : void
g RTSEngine.Data.GameState
dt float
Résultat void

Deserialize() public méthode

public Deserialize ( BinaryReader s ) : void
s System.IO.BinaryReader
Résultat void

Init() public méthode

public Init ( GameState s, GameplayController c ) : void
s RTSEngine.Data.GameState
c RTSEngine.Controllers.GameplayController
Résultat void

Serialize() public méthode

public Serialize ( BinaryWriter s ) : void
s System.IO.BinaryWriter
Résultat void

SetBuilding() public méthode

public SetBuilding ( RTSBuilding b ) : void
b RTSEngine.Data.Team.RTSBuilding
Résultat void

Property Details

ActivityInterval public_oe property

public float ActivityInterval
Résultat float

Enabled public_oe property

public bool Enabled
Résultat bool

ExtractAmount public_oe property

public int ExtractAmount
Résultat int

currTime public_oe property

public float currTime
Résultat float