Remove the promise of ducks
[tabakrolletjie.git] / TODO.txt
index 2db89deee0c5cba5b7974c49ea89764e2e41288f..d360dad0232bae7e27f90edee47115b5ce9c7759 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,13 +1,21 @@
 TODO
 ====
 
-* Battery and light power consts
-* Mould resistances
-* Mould power increases to prevent farming (partially implemented, needs balancing)
-* Save game
-* More sounds
-* Five levels
-* Seralize light on / off and colour selection state across day / night transition
+Bugs
+----
+
+Features
+--------
+
+* Maybe configure lights in separate json file, to allow reuse of consistent models in multiple levels?
+* Allow going down to zero seeds by buying lights if a turnip is planted
+* Maybe make the mould weaker at the start
+* Maybe also display information next to existing lights -- tooltip?
+* Generally balance the levels better and add more levels
+* Graphical level selection with screenshots
+* Fast forward button for night-time (calculate more steps between redraws; play sounds sped up and with higher pitch)
+* High scores
+* Level editor?
 
 Done
 ====
@@ -20,3 +28,25 @@ Done
 * Lose condition (no turnips and no seeds)
 * 'End the Day' button
 * Win condition
+* Mould resistances
+* Battery and light power consts
+* Mould power increases to prevent farming
+* Night remaining counter
+* Eye colour
+* Seralize light on / off and colour selection state across day / night transition
+* More sounds
+* Save game
+* Light removing tool
+* Image for pulsating lamp
+* Add placement error sounds
+* Add sound for battery going dead
+* Five levels
+* Bug: have to click lights multiple times to turn them back on after the power has died
+* Bug: Crash when removing a rotating light
+* Turnip / light spacing bug: a light can be placed right below a turnip, but must be much further away if above the turnip. This happens whether the turnip or the light is placed first. I assume it has to do with how the turnip image is positioned relative to its body.
+* Allow denser turnip spacing
+* Different power usage for different lights (this was already done)
+* Different prices for different lights
+* Calculate both from # of colours, speed, beam width, etc.?
+* added tooltips for lights
+* Display average power usage in light tooltip