- fixed vscroll a bit--forgot foreground
[supertux.git] / TODO
diff --git a/TODO b/TODO
index 5b8d47d..1f54d7e 100644 (file)
--- a/TODO
+++ b/TODO
@@ -8,8 +8,19 @@ These are mostly bugs:
 
 Todo
 ----
+H: high priority
 L: low priority
 
+[H] Frame ratio code has been changed and so the animation may need tuning.
+    Somebody do some testing and change the definitions regarding this.
+[M] When aborting a level, lives and score should remain the same as they
+    were before. Solution: make more dependency between the game engine and worldmap
+    or just backup those variables before starting a level.
+[L] time runs while being in in-game menu, at least a bit (jump, go to
+   menu, wait a bit, leave menu, Tux will 'flip' to the ground,
+   instead of fall, pause mode doesn't seem to have this problem, only
+   menu)
+[L] Backscroll is really messed up right now :)
 [L] change lispreader to throw exceptions instead of simply assert() on
     syntax error
 [L] tux sometimes makes short jumps in the endsequence, mostly when
@@ -18,13 +29,11 @@ L: low priority
 [L] when bumping a special with 2 blocks at once, it won't change direction
 [L] tux get killed if he kicks a iceblock while at the same time
    bouncing on the roof
-[L] tux can be killed by back bouncing iceblocks in the exit sequence
-   (all enemies should be removed/turned to coins once the exit
-   sequence started)
 [L] in the "Welcome to Antarctica" level, the blocks next to the first growup
     look like there are 2 blocks above each other when bumping against them as
     small tux...
-- leveleditor crashs when pressing the button with the levelsettings
+[L] Enemies should turn upside down after being hit by an kicked
+   iceblock
 
 
 Stuff for past milestone1:
@@ -44,7 +53,7 @@ to touch before milestone1 at the moment.
 Fixed
 -----
 
-- leveleditor lacks enemies support (will be fixed soon by Tobias)
+- leveleditor lacks enemies support - fixed
 - points aren't reset when gameover
 - when jumping into the exit with a star, the endgame music will change back to
   levelmusic after a short time
@@ -59,4 +68,14 @@ Fixed
 - sometimes the level restarts/you die after collecing a growup - fixed
 - mriceblock doesn't disapear after being kicked my another iceblock,
   not sure when exactly it happens, might depend on direction or so - fixed
-
+- Life counter should be decreased once the die-animation starts,
+   not when it ends - fixed
+- background in underground levels scrolls far too slow, makes them
+   hardly playable, since once too easily get focused on the
+   background instead of the playfield - fixed
+- tux can be killed by back bouncing iceblocks in the exit sequence
+   (all enemies should be removed/turned to coins once the exit
+   sequence started) - fixed
+- leveleditor crashs when pressing the button with the levelsettings - fixed
+- titlescreen level doesn't seamlessly wrap around, might be due to the new
+    scrolling code or due to the worldmap doing the drawing - fixed
\ No newline at end of file