C# Class GELibrary.GameModel

This class holds the reference to the GnomanEmpire instance and manages it. The GnomanEmpire class (and its static instance) represent the Gnomoria game model, and are used to manipulate save games.
显示文件 Open project: bvierra/GnomoriaEnhanced Class Usage Examples

Public Methods

Method Description
GameModel ( ) : System
Initialize ( ) : Result
LoadGame ( string saveGame ) : Result
Load_Character_Skills ( int skillColStart ) : Result
Load_Character_Stats ( ) : Result
Load_Kingdom_Overview ( ) : Result
getCharSkills ( ) : DataTable
getCharStats ( ) : DataTable
getKingdomOverview ( ) : string>.Dictionary
getSavedGameFolder ( ) : string
getSettingsFolder ( ) : string

Private Methods

Method Description
Initialize_Character_Skills ( ) : void

Method Details

GameModel() public method

public GameModel ( ) : System
return System

Initialize() public method

public Initialize ( ) : Result
return Result

LoadGame() public method

public LoadGame ( string saveGame ) : Result
saveGame string
return Result

Load_Character_Skills() public method

public Load_Character_Skills ( int skillColStart ) : Result
skillColStart int
return Result

Load_Character_Stats() public method

public Load_Character_Stats ( ) : Result
return Result

Load_Kingdom_Overview() public method

public Load_Kingdom_Overview ( ) : Result
return Result

getCharSkills() public method

public getCharSkills ( ) : DataTable
return System.Data.DataTable

getCharStats() public method

public getCharStats ( ) : DataTable
return System.Data.DataTable

getKingdomOverview() public method

public getKingdomOverview ( ) : string>.Dictionary
return string>.Dictionary

getSavedGameFolder() public method

public getSavedGameFolder ( ) : string
return string

getSettingsFolder() public method

public getSettingsFolder ( ) : string
return string