Mod Framework Capabilities
Below is a list of features that can be accomplished when creating mods:
- Create menus - Mod API Reference:UI, Mod API Reference:ClientGame
- Read and write data that persists over multiple turns - Mod Game Data Storage
- Read details about the game - Mod API Reference:Game
- Read map details (territories names, territory connections, bonuses) - Mod API Reference:MapDetails
- Read and write all game settings (except for other mods) - Mod API Reference:GameSettings
- Read which players have joined the game and details about players - Mod API Reference:GamePlayer
- Read game history - Mod API Reference:ClientGame
- Create, read, write and skip player orders - Mod API Reference:ClientGame, Mod API Reference:ServerGame, Mod API Reference:GameOrder
- Read and write the amount of armies on territories - Mod API Reference:GameStanding, Mod API Reference:GameOrder
- Read and write which structures are on territories - Mod API Reference:GameStanding, Mod API Reference:GameOrder
- Read and write the owner of territories - Mod API Reference:GameStanding, Mod API Reference:GameOrder
- Create custom special units - Mod API Reference:SpecialUnit
- Create structures using Idle the icons - Mod API Reference:StructureType
- Perform calculations using armies - Mod API Reference:Armies