(a Warlords II clone)
general programming todo list:
- a sage should offer money, maps, or items
need a ruin/temple info dialog with ruinmap on the reports menu
- implement ease of difficulty. e.g. easier random maps have more sages
right-click on stack shows stack members
can see opponents' stack, if that option is turned on
can see opponent's city production, if that option is turned on
turn quest play on and off
- make gui to change these game options
- a quest reward should be able to point to a hidden ruin that has a particular reward (like an item)
- city sack/occupy should expire when the target city is razed
- should city sack/occupy expire when the target city is pillaged?
- quest to kill army type shouldn't expire just because there are none left
find out more about "towers", and factor them into bonus calculation
heroes who die should leave a bag of stuff behind
when hero fights a city and loses, the bag falls into the city
taking over city should show the units that were pillaged/sacked
bug: currently pillaging ghosts last because they don't have a production cost
- add diplomacy
add hidden map (fog of war)
restrict what human players can see of computer players
can't see movement, fights
black out parts of the small map-
defog tiles as they're traveled upon-
defog cities as they're conquered-
black out parts of the big map
- add military advisor (e.g. surely thou cannot lose!)
mouse pointer should change
different mouse pointer for when hovering over an owned city
hovering over an enemy city from a square away should have a sword mouse pointer
- bug:show smallmap before initial hero, and showing city production (normal works, tiny and small maps don't)
bug: fight dialog should go away when the main window does
- bug: mountains at 100% in game preferences can cause the game to crash. confirm?
add ability to disband a stack from a menu
- randomly connect cities with roads
- random rivers should flow down from mountains to shore, boats can go on shore, but not land
- implement `vector to new city'
-
vector to planted hero standard
- make ai players use vectoring
- bug: player dead, end of game not caught. confirm?
- music system can randomly crash
bug: shield set not updating per player turn
- bug: sometimes an army can't be selected in the stack
- random cities shouldn't be placed inside islands of mountains
- land adjacent to water needs a different "shore" picture in the bigmap
- make ai players use heroes to search ruins
- add network play
add a gui to change the player's fight order
add ability to put stack into "defence" mode (fortify bonus?).
picking up and dropping items should have actions
add army bonus report
need an action for a unit being produced and showing up
bug: loading a game from within a game leaves things crashy
- graphs need labeled axes, and ticks
- need triumphs history report
add more keyboard shortcuts, like ESC