summaryrefslogtreecommitdiff
path: root/dungeon/src/bsp.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* dungeon: port rands SmallRng to be reproducibleFreya Murphy2025-11-181-15/+18
|
* Enable more clippy lintsFreya Murphy2025-11-141-15/+13
|
* bsp: why was this unsafe?Freya Murphy2025-11-131-6/+3
|
* dungeon: have Dungeon store the rng, not the FloorFreya Murphy2025-11-131-9/+9
|
* dungeon: switch to only using small rng from randFreya Murphy2025-11-121-14/+15
|
* dungeon: bsp generate should return a floor to use same single rngFreya Murphy2025-11-111-8/+9
| | | | | | | - `Floor::new` is now `Floor::from_parts` and takes in and rng - updated bps tests to operate on a floor - removed pos < MAP_SIZE checks, since `Pos` gurentees this - bsp::generate now returns a floor
* fix lints in nightlyFreya Murphy2025-11-111-2/+2
|
* Added many auto-gen test cases for maze connectivityalf93102025-11-101-6/+12
|
* dungeon_generation: added Hallway vs Room tilesalf93102025-11-091-38/+30
|
* dungeon_generation: added stair generation and fixed room center vs rabdom ↵alf93102025-11-091-11/+30
| | | | point recursion
* dungeon_generation: variables changed from usize to u16 for pos compatabilityalf93102025-11-091-70/+55
|
* minor changesFreya Murphy2025-11-091-2/+2
|
* Light bsp refactoringalf93102025-11-061-3/+4
|
* Wave function collapseAudrey L Fuller2025-10-301-0/+475