diff options
author | Astatin <[email protected]> | 2025-02-14 19:16:40 +0900 |
---|---|---|
committer | Astatin <[email protected]> | 2025-02-14 19:16:40 +0900 |
commit | c1ac8f71285f25c2b3baad3f65f91942867076c7 (patch) | |
tree | 6b6c1b6092fbe2fdd9a47825712fb70bf899a3aa /TODO | |
parent | cce14a83a5ef7b8bd3e8affa1cf5d52b00329b0a (diff) |
Fix bunny position predictions + add a bunch of ToDo
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 25 |
1 files changed, 20 insertions, 5 deletions
@@ -1,5 +1,12 @@ +Bugs: + -> Health is not updated on death + -> Penguins freeze can cancel hops but not freezes + -> Foxes can attack even if bunny hopped away + -> Emulator crash with "not implemented: Only XKB keymaps are supported when unfocused (or workspace change maybe ?) + -> There is no way to change direction outside of moving + -> There is no indicator that the max health is 20 + Need to be refactored: - -> Fox is sometimes moving too far when walking thingy -> main is messy and unreadable -> rework mode checks (heatlh update should happen on both dungeon and dead mode) -> general structure is messy (why is Update_Animation_Step in entity/action.gbasm ?? What is even entity/action.gbasm supposed to be ??) @@ -15,12 +22,10 @@ x * Weaker attack on multiple foxes x * Freeze a/multiple fox(es) for X turns * Distance attack (maybe reuse laser of the enemies) - -> Limit attacks uses +x -> Limit attacks uses x -> Spawn enemies in far away rooms when less than X enemies on the map. (Maybe despawn some too) -? -> Remove some health to the bunny (probably to 10 points, maybe max health growing ?) - x -> Add objects to heal -> Add objects get back limited use attacks/learn new attacks @@ -29,10 +34,20 @@ x -> Add attacks for the foxes x -> Add other types of enemies - -> Make the different types of enemies behave different (fleeing/ambush/etc...) + -> Add more enemies & enemy behaviours: +x * Fox with distance limited attack and close unlimited attack +x * Penguin freezing and fleeing when the player is frozen + * Mouse weaker and only close attacks but can move 2x faster + * Cats being normal (only close attacks) + * Fimsh being super rare have a bunch of HP, not do anything but drop super cool objects + * Owls heal the enemies around (different pathfinding where it tries to stay 1 block away from the bnuy?) + cooldown + * Bugs move 2x faster and sacrifice themselves to give the bunny a status (poisoned & taking damages/slower and skipping one of 2 turns) + * Frogs: ? -> Have some enemies drop items + -> Add floor count + a kind of goal (rescuing another bunny/getting a rare item ?) + DEMO -> Allow enemy to join your team after beating/with an item/after completing a quest |