Added notes about mapgen
authorLukas Krickl <lukas@krickl.dev>
Sat, 19 Jul 2025 05:40:06 +0000 (07:40 +0200)
committerLukas Krickl <lukas@krickl.dev>
Sat, 19 Jul 2025 05:40:06 +0000 (07:40 +0200)
TODO.md

diff --git a/TODO.md b/TODO.md
index eb4b773433a19097cac8907a4591352f8a53cf80..fc7418eedb49aab47b2eb646f5cfe0ebfca9e6d8 100644 (file)
--- a/TODO.md
+++ b/TODO.md
 [ ] Some weapons can roll twice and take the worst
 [ ] When being hit a resistance roll based on armor and other stats is done
 [ ] Add special sprites that can be positioned on units that display their last roll
-[ ] The exit tables for each level should be randomized
-[ ] For each level make a list of possible maps
-[ ] Each map can be placed once in any exit table
-[ ] Set up a 2-way link for exits when randomizing
+
+## Map-gen
+
+[ ] 9 maps are hard-coded with exit tables
+[ ] Each map has their walls or exit tiles set up on the edge
+[ ] on non-wall tiles rooms are generated
+[ ] The player cannot return to previous floors
 [ ] The enemies that may appear on each floor should be randomized from a list
 [ ] Some enemies are hard-coded to appear
+[ ] Some floors can have hard-coded maps that load in
+[ ] Chest tiles are placed randomly
+[ ] Enemies are placed randomly