Eamon CS  3.1.0
ARuncibleCargo.Game.Config Class Reference
Inheritance diagram for ARuncibleCargo.Game.Config:
Eamon.Game.Config Eamon.Framework.IConfig Eamon.Game.GameBase Eamon.Framework.IConfig Eamon.Framework.IGameBase Eamon.Framework.IGameBase Eamon.Framework.IGameBase

Public Member Functions

override RetCode DeleteGameState (string configFileName, bool startOver)
 
- Public Member Functions inherited from Eamon.Game.Config
override void Dispose (bool disposing)
 
virtual int CompareTo (IConfig config)
 
virtual RetCode LoadGameDatabase (bool validate=true, bool printOutput=true)
 
virtual RetCode SaveGameDatabase (bool printOutput=true)
 
 Config ()
 
- Public Member Functions inherited from Eamon.Game.GameBase
void Dispose ()
 
virtual void SetParentReferences ()
 
virtual string GetPluralName (string fieldName)
 
virtual string GetPluralName01 ()
 
virtual string GetDecoratedName (string fieldName, ArticleType articleType, bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false)
 
virtual string GetNoneName (bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false)
 
virtual string GetArticleName (bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false)
 
virtual string GetTheName (bool upshift=false, bool showCharOwned=true, bool showStateDesc=false, bool showContents=false, bool groupCountOne=false)
 
virtual RetCode BuildPrintedFullDesc (StringBuilder buf, bool showName, bool showVerboseName)
 
 GameBase ()
 

Additional Inherited Members

- Properties inherited from Eamon.Game.Config
virtual bool ShowDesc [get, set]
 
virtual bool ResolveEffects [get, set]
 
virtual bool GenerateUids [get, set]
 
virtual bool DeleteCharArts [get, set]
 
virtual FieldDesc FieldDesc [get, set]
 
virtual long WordWrapMargin [get, set]
 
virtual string DdFilesetFileName [get, set]
 
virtual string DdCharacterFileName [get, set]
 
virtual string DdModuleFileName [get, set]
 
virtual string DdRoomFileName [get, set]
 
virtual string DdArtifactFileName [get, set]
 
virtual string DdCharArtFileName [get, set]
 
virtual string DdEffectFileName [get, set]
 
virtual string DdMonsterFileName [get, set]
 
virtual string DdHintFileName [get, set]
 
virtual string MhWorkDir [get, set]
 
virtual string MhFilesetFileName [get, set]
 
virtual string MhCharacterFileName [get, set]
 
virtual string MhCharArtFileName [get, set]
 
virtual string MhEffectFileName [get, set]
 
virtual string RtFilesetFileName [get, set]
 
virtual string RtCharacterFileName [get, set]
 
virtual string RtModuleFileName [get, set]
 
virtual string RtRoomFileName [get, set]
 
virtual string RtArtifactFileName [get, set]
 
virtual string RtCharArtFileName [get, set]
 
virtual string RtEffectFileName [get, set]
 
virtual string RtMonsterFileName [get, set]
 
virtual string RtHintFileName [get, set]
 
virtual string RtGameStateFileName [get, set]
 
virtual bool DdEditingFilesets [get, set]
 
virtual bool DdEditingCharacters [get, set]
 
virtual bool DdEditingModules [get, set]
 
virtual bool DdEditingRooms [get, set]
 
virtual bool DdEditingArtifacts [get, set]
 
virtual bool DdEditingCharArts [get, set]
 
virtual bool DdEditingEffects [get, set]
 
virtual bool DdEditingMonsters [get, set]
 
virtual bool DdEditingHints [get, set]
 
- Properties inherited from Eamon.Game.GameBase
virtual long Uid [get, set]
 
virtual string Name [get, set]
 
virtual string Desc [get, set]
 
virtual string[] Synonyms [get, set]
 
virtual bool Seen [get, set]
 
virtual bool Moved [get, set]
 
virtual ArticleType ArticleType [get, set]
 
virtual string ParserMatchName [get, set]
 
- Properties inherited from Eamon.Framework.IGameBase
long Uid [get, set]
 Gets or sets a unique Id that distinguishes this Record from others of its type. More...
 
string Name [get, set]
 Gets or sets the name of this Record as shown in various lists or the Record's full description. More...
 
string Desc [get, set]
 Gets or sets the detailed description of this Record shown when the Record is first Seen or later examined. More...
 
string[] Synonyms [get, set]
 Gets or sets a string array containing Name synonyms for this Record (may be null). More...
 
bool Seen [get, set]
 Gets or sets a value indicating whether this Record has been seen by the player character. More...
 
bool Moved [get, set]
 Gets or sets a value indicating whether this Record has been moved from its original Location. More...
 
ArticleType ArticleType [get, set]
 Gets or sets a value indicating how this Record's Name is prefixed to produce its listed Name. More...
 
string ParserMatchName [get, set]
 Gets or sets the name or synonym of this Record matched in the FilterRecordList method. More...
 
- Properties inherited from Eamon.Framework.IConfig
bool ShowDesc [get, set]
 
bool ResolveEffects [get, set]
 
bool GenerateUids [get, set]
 
bool DeleteCharArts [get, set]
 
FieldDesc FieldDesc [get, set]
 
long WordWrapMargin [get, set]
 
string DdFilesetFileName [get, set]
 
string DdCharacterFileName [get, set]
 
string DdModuleFileName [get, set]
 
string DdRoomFileName [get, set]
 
string DdArtifactFileName [get, set]
 
string DdCharArtFileName [get, set]
 
string DdEffectFileName [get, set]
 
string DdMonsterFileName [get, set]
 
string DdHintFileName [get, set]
 
string MhWorkDir [get, set]
 
string MhFilesetFileName [get, set]
 
string MhCharacterFileName [get, set]
 
string MhCharArtFileName [get, set]
 
string MhEffectFileName [get, set]
 
string RtFilesetFileName [get, set]
 
string RtCharacterFileName [get, set]
 
string RtModuleFileName [get, set]
 
string RtRoomFileName [get, set]
 
string RtArtifactFileName [get, set]
 
string RtCharArtFileName [get, set]
 
string RtEffectFileName [get, set]
 
string RtMonsterFileName [get, set]
 
string RtHintFileName [get, set]
 
string RtGameStateFileName [get, set]
 
bool DdEditingFilesets [get, set]
 
bool DdEditingCharacters [get, set]
 
bool DdEditingModules [get, set]
 
bool DdEditingRooms [get, set]
 
bool DdEditingArtifacts [get, set]
 
bool DdEditingCharArts [get, set]
 
bool DdEditingEffects [get, set]
 
bool DdEditingMonsters [get, set]
 
bool DdEditingHints [get, set]
 

Member Function Documentation

◆ DeleteGameState()

override RetCode ARuncibleCargo.Game.Config.DeleteGameState ( string  configFileName,
bool  startOver 
)

Parameters
configFileName
startOver
Returns

Implements Eamon.Framework.IConfig.


The documentation for this class was generated from the following file: