Ceremonial PR: fix map gen #39

Merged
pyrex merged 14 commits from fix-mapgen into main 2025-02-23 05:41:20 +00:00

14 Commits

Author SHA1 Message Date
3b1c0af916 Merge branch 'main' into fix-mapgen 2025-02-23 05:41:08 +00:00
70c2fcc491
autoformat code 2025-02-22 21:39:45 -08:00
b4aa9329ad
add commented-out cheat and test buttons
looks like mapgen is now fixed. here are the buttons I used to test it
2025-02-22 21:36:55 -08:00
ec2e21c712
check for connectedness in mapgen 2025-02-22 21:11:24 -08:00
0b7d447c5b
map connectedness checker (floodfill) 2025-02-22 21:09:11 -08:00
025b1c9333
fix fencepost error when merging regions 2025-02-22 20:32:35 -08:00
e2aa4a3ee7
also show final result with region numbers 2025-02-22 20:06:31 -08:00
b302538ade
stop using the "dark shade" character for standard walls
now uses inverse bullet for sealed walls and full block otherwise
2025-02-22 20:05:34 -08:00
764d1e4892
handle negative region IDs
also catches some missed semis
2025-02-22 19:59:04 -08:00
4117608073
not all sealed walls are walls. okay 2025-02-22 19:56:33 -08:00
ba151a76fd
more distinct wall chars 2025-02-22 19:55:00 -08:00
898a93d8e5
use detailed debugging in map gen 2025-02-22 19:48:52 -08:00
234a42b1e3
merge state debug dumper 2025-02-22 19:48:00 -08:00
8bf7f0f151
improve errors 2025-02-22 19:47:15 -08:00