From 50f2951f00a82997bdf5c442fc438ba6794a26f3 Mon Sep 17 00:00:00 2001 From: Bryson Zimmerman Date: Sat, 19 Oct 2024 13:26:37 -0400 Subject: [PATCH] Filled out World class necessities, created appropriate data holders. Should be ready for Mazefinder --- .idea/workspace.xml | 38 ++++++++++++++------ src/main/kotlin/Mazefinder.kt | 20 +++++++++++ src/main/kotlin/Pathfinder.kt | 5 +++ src/main/kotlin/Tile.kt | 13 ------- src/main/kotlin/Walls.kt | 7 ---- src/main/kotlin/World.kt | 48 +++++++++++++++++++++----- src/main/kotlin/data/Directions.kt | 5 +++ src/main/kotlin/data/TileProperties.kt | 11 ++++++ src/main/kotlin/data/WorldData.kt | 21 +++++++++++ 9 files changed, 129 insertions(+), 39 deletions(-) create mode 100644 src/main/kotlin/Mazefinder.kt delete mode 100644 src/main/kotlin/Tile.kt delete mode 100644 src/main/kotlin/Walls.kt create mode 100644 src/main/kotlin/data/Directions.kt create mode 100644 src/main/kotlin/data/TileProperties.kt create mode 100644 src/main/kotlin/data/WorldData.kt diff --git a/.idea/workspace.xml b/.idea/workspace.xml index de1ace0..79eec21 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,14 +4,16 @@