/usr/share/doc/castle-combat/TODO is in castle-combat 0.8.1.dfsg.1-3.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71  | 			=== TODO ===
bugs:
0.9.0:
	- better documentation
	- support for more than two players on one computer
	- better packaging for linux?
	- improve "Grunt Assault" game mode
	- Mouse support
	- windows icon
	- cleanly close castle-combat on exception
After 0.9.0 (if ever):
	- AI
	- Gamepad support
	- Match-making server and browser
	- Auto-discovery of servers in same LAN
	- Alternate Maps
	- Place sensible entries in the MacOS X menu
	- Add "Player X has been eleminated" messages in more than two player game
	- Support more players (there can never be enough)
	- Support higher resolutions / larger maps
	- Hall of Fame / Scoring system
			=== CHANGELOG ===
Done in 0.8.0:
	- grunts look in the wrong direction on network clients before they move
	- more feedback in menus ('connecting to server', 'starting game', etc)
	- versioned configuration files
	- prevent players from placing blocks on the wrong river side
	- added port number to documentation
	- only allow sane values in menu
	- fix crash on startup if no sound card is installed (fix not verified, yet)
	- as always: a lot of small improvements, fixes and clean-ups
	- Support more than two players
	- fix event handling:
		- allow multiple network in a row (reactor start/stop problem)
		- cleanly handle quit events/escapes
	- windows release
Done in 0.8.0-Alpha2:
	- save more configuration data (number of players, sever, etc)
	- make cannons destructable
	- AI stubs
	- houses/grunts
	- set correct winning condition
	- select cannons via round-robin 
	- fix castle/cannon draw bug in build mode
	- fix wall-in-secured-zone draw bug
	- Big cannons/garbage
	- Wall cleanup after build phase
	- switch all RectangularArrays to Numeric.array (more powerful and much faster)
	- remove the seq_* functions in favor of Numerics ufuncs
	- better performance/more smooth movement in some situations (esp. battle mode)
	- slightly improved documentation
Done in 0.8.1:
	- single-player training
	- Conquer mode
	- Game-mode/map selection
	- Cmd-Q quits on mac
	- colorize castle-selection-novas
	- add key repeat
	- a lot of code refactoring, especially the net code 
	- pause game when pressing escape and allow to stop the game from the pause screen
	- force server to wait for clients
	- add a way to turn fullscreen and sound on/off
	- Clean handling of lost connections during game
 |