C# Class GameTypes.SPEscapeThePlanet

Inheritance: ACGameTypeController
显示文件 Open project: RegrowthStudios/VoxelRTS

Public Methods

Method Description
ApplyFrame ( GameState s, float dt ) : void
CreateVoxels ( VoxAtlas atlas ) : List
Deserialize ( BinaryReader s, GameState state ) : void
GetVictoriousTeam ( GameState s ) : int?
LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
Load ( GameState s, DirectoryInfo mapDir ) : void
Serialize ( BinaryWriter s ) : void
Tick ( GameState s ) : void

Method Details

ApplyFrame() public method

public ApplyFrame ( GameState s, float dt ) : void
s GameState
dt float
return void

CreateVoxels() public method

public CreateVoxels ( VoxAtlas atlas ) : List
atlas VoxAtlas
return List

Deserialize() public method

public Deserialize ( BinaryReader s, GameState state ) : void
s BinaryReader
state GameState
return void

GetVictoriousTeam() public method

public GetVictoriousTeam ( GameState s ) : int?
s GameState
return int?

LESave() public method

public LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
world VoxWorld
w int
h int
dir DirectoryInfo
return void

Load() public method

public Load ( GameState s, DirectoryInfo mapDir ) : void
s GameState
mapDir DirectoryInfo
return void

Serialize() public method

public Serialize ( BinaryWriter s ) : void
s BinaryWriter
return void

Tick() public method

public Tick ( GameState s ) : void
s GameState
return void