Safe Haskell | None |
---|
Personal game configuration file type definitions.
- data Config = Config {
- configSelfString :: !String
- configCaves :: ![(Text, Text)]
- configDepth :: !Int
- configFovMode :: !FovMode
- configSmellTimeout :: !Int
- configBaseHP :: !Int
- configExtraHeroes :: !Int
- configFirstDeathEnds :: !Bool
- configFaction :: !Text
- data ConfigUI = ConfigUI {
- configCommands :: ![(Key, String)]
- configAppDataDir :: !FilePath
- configDiaryFile :: !FilePath
- configSaveFile :: !FilePath
- configBkpFile :: !FilePath
- configScoresFile :: !FilePath
- configRulesCfgFile :: !FilePath
- configUICfgFile :: !FilePath
- configHeroNames :: ![(Int, Text)]
- configMacros :: ![(Key, Key)]
- configFont :: !String
- configHistoryMax :: !Int
- data FovMode
- = Shadow
- | Permissive
- | Digital Int
- | Blind
Documentation
Fully typed contents of the rules config file.
Config | |
|
Fully typed contents of the UI config file.
ConfigUI | |
|