This class represents a key-value pair.
These are the mappings used by AoM to store game data:
- string[] PlayerList
- string GameName
- int NumGamePlayers
- string ChatChannelName
- int TeamConfiguration
- int MapSize //0=normal, 1=large
- int GameType //0=sup, 1=conquest, 2=lightning, 3=dm, 4=restore, 5=custom
- int Handicap //0=none, 1=free, 2=fair
- string MapType
- bool Visibility //true = revealed
- int WorldResources //There used to be scarce, abundant, etc. resouces options, now irrelevant.
- bool TeamSharedResources
- bool TeamSharedPopulation
- bool LockedTeams
- bool AllowCheats
- bool RecordGame
- bool CoOpGame
- int RestrictPauses //num pauses
- int ServerPing
- int AverageRating
- bool PreferLanguage
- int LanguageRegion
- int MachineSpec
- bool IsMapSet