summaryrefslogtreecommitdiff
path: root/dungeon/src/map.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Enable more clippy lintsFreya Murphy2025-11-141-1/+1
* dungeon: refactor manual dropFreya Murphy2025-11-131-3/+1
* dungeon: have Dungeon store the rng, not the FloorFreya Murphy2025-11-131-28/+5
* dungeon: switch to only using small rng from randFreya Murphy2025-11-121-67/+13
* dungeon: bsp generate should return a floor to use same single rngFreya Murphy2025-11-111-11/+15
* dungeon: remove unused impl Default for TileFreya Murphy2025-11-111-5/+0
* use fmt fns directly when possibleFreya Murphy2025-11-101-3/+3
* minimize dependencies & featuresFreya Murphy2025-11-101-2/+3
* dungeon: new_unchecked should be unsafeFreya Murphy2025-11-101-34/+2
* main: Slight merge conflict with Air resolvedalf93102025-11-101-2/+3
* Merge branch 'main' into 'dungeon_generation'Audrey L Fuller2025-11-101-13/+57
|\
| * dungeon: always use seeded rand, other minor refactoringFreya Murphy2025-11-091-45/+52
| * dungeon: fix astar neighbor generationFreya Murphy2025-11-091-2/+6
* | dungeon_generation: added Hallway vs Room tilesalf93102025-11-091-6/+9
* | dungeon_generation: variables changed from usize to u16 for pos compatabilityalf93102025-11-091-0/+2
|/
* dungeon: refactor astar to not be genericFreya Murphy2025-11-081-0/+7
* dungeon: fix placeholder zombie from spawning in wallsFreya Murphy2025-11-071-0/+20
* Light bsp refactoringalf93102025-11-061-1/+1
* Added enemy code structure and test movementRyan Symons2025-11-041-1/+1
* Wave function collapseAudrey L Fuller2025-10-301-12/+60
* graphics: use atlas texture when rendering (and lots of refactoring)Freya Murphy2025-10-251-0/+5
* dungeon: fix hash calculation for floor tilesFreya Murphy2025-10-241-1/+1
* dungon: use EnumIter from strum to add values methods to enumsFreya Murphy2025-10-231-6/+11
* dungeon: add hash to to check if it has been changedFreya Murphy2025-10-231-8/+47
* Started implementing wfc crate into mapalf93102025-10-231-1/+18
* dungeon: refactor into entity module, and add struct (better match proposal)Freya Murphy2025-10-181-86/+2
* dungeon: make const_pos! not require name paramFreya Murphy2025-10-161-2/+2
* further improve const fns for PosFreya Murphy2025-10-081-2/+5
* add some functionality to PosFreya Murphy2025-10-081-1/+4
* add more default implsFreya Murphy2025-10-081-2/+2
* impl default to dungeon and its typesFreya Murphy2025-10-081-0/+20
* initial baselineFreya Murphy2025-10-081-0/+189