From 02e40908b5051440fff99cd4d1dc03a1e2523c20 Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Wed, 29 Jan 2025 18:59:37 +0100 Subject: [PATCH] TODO: Added notes about combat --- TODO.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/TODO.md b/TODO.md index 4af5e2e..ced0977 100644 --- a/TODO.md +++ b/TODO.md @@ -44,3 +44,25 @@ After a transition the UI needs to be redrawn again. Refactor actor tables to only access the `curr_room_actor_table` which points to a region in ram. This will allow us to avoid calling memcpy every time we load a new room. + +## Combat + +When an enemy is hit transition to tunr based combat. +Re-draw the entire screen and go to combat screen with the enemy hit. +The enemy's stats are determined by the current level + rng. +Fleeing is possible. +Some enemies might approach to player on their own to start combat! + +Combat options: + +- ATK +- DEF +- ITM +- RUN + +Some attacks might cost mana. + +## Stats + +Add stats menu that shows all the player's stat numbers. +The player can level up. -- 2.30.2