From 6fc252a692ee87bae3155ddb8e0050286303e150 Mon Sep 17 00:00:00 2001 From: Rtch90 Date: Wed, 14 Dec 2011 03:39:27 +0000 Subject: [PATCH] Moved Map Loader to XML. Changed const int return values to enumerators. I need sleep. Night. --- Data/Media/Maps/map | 13611 +++++++++++++++++++++++++++++++ Unuk-QT/Unuk-QT | Bin 621444 -> 0 bytes src/Unuk/Game.cpp | 35 +- src/Unuk/Game.h | 15 +- src/Unuk/Player.cpp | 2 +- src/Unuk/main.cpp | 21 +- src/libUnuk/Button.cpp | 6 +- src/libUnuk/Character.cpp | 28 +- src/libUnuk/IngameMenu.cpp | 18 +- src/libUnuk/IngameMenu.h | 30 +- src/libUnuk/MainMenu.cpp | 22 +- src/libUnuk/MainMenu.h | 18 +- src/libUnuk/Map.cpp | 192 +- src/libUnuk/Map.h | 7 +- src/libUnuk/MapTile.h | 4 +- src/libUnuk/Text.cpp | 38 +- src/libUnuk/Text.h | 10 +- src/libUnuk/TextureManager.cpp | 4 +- src/libUnuk/TextureManager.h | 8 +- 19 files changed, 13862 insertions(+), 207 deletions(-) create mode 100644 Data/Media/Maps/map delete mode 100755 Unuk-QT/Unuk-QT diff --git a/Data/Media/Maps/map b/Data/Media/Maps/map new file mode 100644 index 0000000..9e8b282 --- /dev/null +++ b/Data/Media/Maps/map @@ -0,0 +1,13611 @@ + + + + + water3anim + 3 + 1000 + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + + + grass + + + false + + null + false + + 100 + + null + 0 + 0 + + + diff --git a/Unuk-QT/Unuk-QT b/Unuk-QT/Unuk-QT deleted file mode 100755 index 26cbd8271e48612234bb542128485699c0ba96fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621444 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⪼o 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

GI|dx&{(`9ts(lRWO&r+Xc+Q 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 V9=6XkNsc^Pz)%NJI-AwN{{#P5U;h9A diff --git a/src/Unuk/Game.cpp b/src/Unuk/Game.cpp index 80184ad..005663f 100644 --- a/src/Unuk/Game.cpp +++ b/src/Unuk/Game.cpp @@ -4,7 +4,7 @@ Game::Game(void) { m_player = new Player(&m_map); m_npc = new NPC(&m_map); - m_runGameReturnValue = GAME_RETURN_TO_MMENU; + m_runGameReturnValue = gameMainMenu; } Game::~Game(void) { @@ -12,8 +12,8 @@ Game::~Game(void) { delete m_npc; } -int Game::Run(const string savegameIDArg) { - m_player->SetXY(100, 50); +gameNavVal_t Game::Run(const string savegameIDArg) { + m_player->SetXY(50, 50); m_player->LoadSprites("../Data/Media/Images/Characters/template.png", 40, 45); m_npc->SetXY(300, 300); @@ -35,14 +35,14 @@ int Game::Run(const string savegameIDArg) { Timer updateTimer; m_gameRenderTime.SetXY(10, 10); - m_gameRenderTime.SetTextBlended("Render - XX", "vsmall", COLOUR_BLACK); + m_gameRenderTime.SetTextBlended("Render - XX", vsmall, COLOUR_BLACK); m_gameUpdateTime.SetXY(10, 30); - m_gameUpdateTime.SetTextBlended("Update - XX", "vsmall", COLOUR_BLACK); + m_gameUpdateTime.SetTextBlended("Update - XX", vsmall, COLOUR_BLACK); stringstream playerXYString; m_playerXY.SetXY(10, 50); - m_playerXY.SetTextBlended("Player coords - XX XX", "vsmall", COLOUR_BLACK); + m_playerXY.SetTextBlended("Player coords - XX XX", vsmall, COLOUR_BLACK); m_gameRunning = true; while(m_gameRunning) { @@ -73,12 +73,12 @@ int Game::Run(const string savegameIDArg) { // Check to see if we are allowed to display debug info. if(debugEnabled) { - m_gameUpdateTime.SetTextBlended("Update - " + updateTimer.GetTicksStr(), "vsmall", COLOUR_BLACK); - m_gameRenderTime.SetTextBlended("Render - " + renderTimer.GetTicksStr(), "vsmall", COLOUR_BLACK); + m_gameUpdateTime.SetTextBlended("Update - " + updateTimer.GetTicksStr(), vsmall, COLOUR_BLACK); + m_gameRenderTime.SetTextBlended("Render - " + renderTimer.GetTicksStr(), vsmall, COLOUR_BLACK); playerXYString.str(""); playerXYString << "Player coords: x" << m_player->GetX() << ", y" << m_player->GetY(); - m_playerXY.SetTextBlended(playerXYString.str(), "vsmall", COLOUR_BLACK); + m_playerXY.SetTextBlended(playerXYString.str(), vsmall, COLOUR_BLACK); } } // Restrict the fps. @@ -107,24 +107,24 @@ void Game::HandleInput(void) { } else if(event.type == SDL_QUIT) { m_gameRunning = false; - m_runGameReturnValue = GAME_QUIT_GAME; + m_runGameReturnValue = gameQuitGame; break; } } } else { switch(m_ingameMenu.HandleInput()) { - case INGAME_MENU_NOTHING: + case ingameMenuNothing: break; - case INGAME_MENU_RESUME: + case ingameMenuResume: m_ingameMenu.SetStatus(false); break; - case INGAME_MENU_SAVE_GAME: + case ingameMenuSaveGame: break; - case INGAME_MENU_LOAD_GAME: + case ingameMenuLoadGame: break; - case INGAME_MENU_OPTIONS: + case ingameMenuOptions: break; - case INGAME_MENU_EXIT_TO_MMENU: + case ingameMenuMainMenu: m_gameRunning = false; break; } @@ -132,7 +132,7 @@ void Game::HandleInput(void) { if(event.type == SDL_QUIT) { m_gameRunning = false; m_ingameMenu.SetStatus(false); - m_runGameReturnValue = GAME_QUIT_GAME; + m_runGameReturnValue = gameQuitGame; } } } @@ -203,7 +203,6 @@ void Game::LoadSavegame(const string savegameIDArg) { // - Parse the map file. dataElem = dataElem->NextSiblingElement("map"); assert(dataElem != NULL); - printf("%s\n", dataElem->GetText()); m_map.Load(dataElem->GetText()); // } diff --git a/src/Unuk/Game.h b/src/Unuk/Game.h index 6927cc1..3d84c28 100644 --- a/src/Unuk/Game.h +++ b/src/Unuk/Game.h @@ -19,15 +19,14 @@ #include "../libUnuk/Text.h" using namespace std; -const int GAME_RETURN_TO_MMENU = 0; -const int GAME_QUIT_GAME = 1; +enum gameNavVal_t { gameMainMenu, gameQuitGame }; class Game { public: Game(void); ~Game(void); - int Run(const string savegameIDArg); + gameNavVal_t Run(const string savegameIDArg); private: void HandleInput(void); @@ -37,9 +36,13 @@ private: void LoadSavegame(const string savegameIDArg); void SaveSavegame(void); + static const int MAX_FPS = 6000; + static const int GAME_UPDATES_PER_SECOND = 60; + static const int SKIP_TICKS = 1000 / GAME_UPDATES_PER_SECOND; + bool m_gameRunning; - int m_runGameReturnValue; + gameNavVal_t m_runGameReturnValue; string m_saveGameID; string m_mapID; @@ -48,10 +51,6 @@ private: Text m_gameRenderTime; Text m_playerXY; - static const int MAX_FPS = 6000; - static const int GAME_UPDATES_PER_SECOND = 60; - static const int SKIP_TICKS = 1000 / GAME_UPDATES_PER_SECOND; - IngameMenu m_ingameMenu; Map m_map; diff --git a/src/Unuk/Player.cpp b/src/Unuk/Player.cpp index 74d6280..bc5d34f 100644 --- a/src/Unuk/Player.cpp +++ b/src/Unuk/Player.cpp @@ -57,7 +57,7 @@ void Player::HandleInput(void) { void Player::Update(void) { Move(); - SetCamera(); + //SetCamera(); } void Player::SetName(string nameArg) { diff --git a/src/Unuk/main.cpp b/src/Unuk/main.cpp index 3a42e51..6be7473 100644 --- a/src/Unuk/main.cpp +++ b/src/Unuk/main.cpp @@ -50,33 +50,34 @@ int main() { Timer fpsCalc; fpsCalc.Start(); - int gameReturnVal; bool menuRunning = true; while(menuRunning) { menu->Render(); SDL_Flip(screen); switch(menu->HandleInput()) { - case MAIN_MENU_NOTHING: + case mainMenuNothing: break; - case MAIN_MENU_NEW_GAME: + case mainMenuNewGame: delete menu; game = new Game; - gameReturnVal = game->Run("save.xml"); - - if(gameReturnVal == GAME_RETURN_TO_MMENU) + switch(game->Run("save")) { + case gameMainMenu: menu = new MainMenu; - else if(gameReturnVal == GAME_QUIT_GAME) + break; + case gameQuitGame: menuRunning = false; + break; + } delete game; break; - case MAIN_MENU_LOAD_GAME: + case mainMenuLoadGame: break; - case MAIN_MENU_OPTIONS: + case mainMenuOptions: break; - case MAIN_MENU_EXIT: + case mainMenuExitGame: menuRunning = false; delete menu; break; diff --git a/src/libUnuk/Button.cpp b/src/libUnuk/Button.cpp index a4a8970..8fed72f 100644 --- a/src/libUnuk/Button.cpp +++ b/src/libUnuk/Button.cpp @@ -43,16 +43,16 @@ void Button::SetTextRGB(Uint8 r, Uint8 g, Uint8 b) { m_textColour.g = g; m_textColour.b = b; - m_text.SetTextBlended(m_text.GetText(), "small", m_textColour); + m_text.SetTextBlended(m_text.GetText(), small, m_textColour); } void Button::SetTextRGB(SDL_Color colour) { m_textColour = colour; - m_text.SetTextBlended(m_text.GetText(), "small", colour); + m_text.SetTextBlended(m_text.GetText(), small, colour); } void Button::SetText(string textArg) { - m_text.SetTextBlended(textArg, "small", m_textColour); + m_text.SetTextBlended(textArg, small, m_textColour); w = m_text.GetWidth(); h = m_text.GetHeight(); diff --git a/src/libUnuk/Character.cpp b/src/libUnuk/Character.cpp index dd5226e..3de7c58 100644 --- a/src/libUnuk/Character.cpp +++ b/src/libUnuk/Character.cpp @@ -54,7 +54,7 @@ void Character::LoadSprites(string filename, int wArg, int hArg) { void Character::AddSpeachBubble(string text) { m_speachBubble.push_back(text); - m_speachBubbleText.SetTextBlended(text, "small", 0, 0, 0); + //m_speachBubbleText.SetTextBlended(text, "small", 0, 0, 0); if(m_speachBubbleTimer.IsStarted() == false) m_speachBubbleTimer.Start(); @@ -125,7 +125,7 @@ void Character::Update(void) { } } else { if(m_speachBubble.front() != m_speachBubbleText.GetText()) { - m_speachBubbleText.SetTextBlended(m_speachBubble.front(), "small", 0, 0, 0); + //m_speachBubbleText.SetTextBlended(m_speachBubble.front(), "small", 0, 0, 0); } } } @@ -136,27 +136,19 @@ void Character::Move(void) { tileX = ((x + (w / 2)) / TILE_WIDTH); tileY = ((y + (h / 2)) / TILE_HEIGHT); - if((x < 0) || (x + w) > levelWidth) - x -= xVel; - if(CheckTileCollisions()) - x -= xVel; - if(CheckEntityCollisions()) - x -= xVel; - if(CheckCharacterCollisions()) - x -= xVel; + if((x < 0) || (x + w) > levelWidth) x -= xVel; + if(CheckTileCollisions()) x -= xVel; + if(CheckEntityCollisions()) x -= xVel; + if(CheckCharacterCollisions()) x -= xVel; y += yVel; tileX = ((x + (w / 2)) / TILE_WIDTH); tileY = ((y + (h / 2)) / TILE_HEIGHT); - if((y < 0) || (y + h) > levelHeight) - y -= yVel; - if(CheckTileCollisions()) - y -= yVel; - if(CheckEntityCollisions()) - y -= yVel; - if(CheckCharacterCollisions()) - y -= yVel; + if((y < 0) || (y + h) > levelHeight) y -= yVel; + if(CheckTileCollisions()) y -= yVel; + if(CheckEntityCollisions()) y -= yVel; + if(CheckCharacterCollisions()) y -= yVel; } bool Character::CheckTileCollisions(void) { diff --git a/src/libUnuk/IngameMenu.cpp b/src/libUnuk/IngameMenu.cpp index 144f3a4..9a6b0ac 100644 --- a/src/libUnuk/IngameMenu.cpp +++ b/src/libUnuk/IngameMenu.cpp @@ -1,7 +1,7 @@ #include "IngameMenu.h" IngameMenu::IngameMenu(void) { - m_isActive = false; + m_active = false; btnResume.SetOutRGB(200, 200, 200); btnResume.SetOverRGB(255, 255, 255); @@ -38,7 +38,7 @@ IngameMenu::~IngameMenu(void) { } -int IngameMenu::HandleInput(void) { +ingameMenuNavVal_t IngameMenu::HandleInput(void) { while(SDL_PollEvent(&event)) { btnResume.CheckMouseOver(); btnSaveGame.CheckMouseOver(); @@ -48,24 +48,24 @@ int IngameMenu::HandleInput(void) { if(event.key.type == SDL_KEYDOWN) { if(event.key.keysym.sym == SDLK_ESCAPE) - return INGAME_MENU_RESUME; + return ingameMenuResume; } else if(event.type == SDL_MOUSEBUTTONUP) { if(event.button.button == SDL_BUTTON_LEFT) { if(btnResume.CheckMouseOver()) - return INGAME_MENU_RESUME; + return ingameMenuResume; else if(btnSaveGame.CheckMouseOver()) - return INGAME_MENU_SAVE_GAME; + return ingameMenuSaveGame; else if(btnLoadGame.CheckMouseOver()) - return INGAME_MENU_LOAD_GAME; + return ingameMenuLoadGame; else if(btnOptions.CheckMouseOver()) - return INGAME_MENU_OPTIONS; + return ingameMenuOptions; else if(btnExitToMenu.CheckMouseOver()) - return INGAME_MENU_EXIT_TO_MMENU; + return ingameMenuMainMenu; } } } - return INGAME_MENU_NOTHING; + return ingameMenuNothing; } void IngameMenu::Render(void) { diff --git a/src/libUnuk/IngameMenu.h b/src/libUnuk/IngameMenu.h index f0fec28..01a7a7e 100644 --- a/src/libUnuk/IngameMenu.h +++ b/src/libUnuk/IngameMenu.h @@ -1,27 +1,33 @@ #ifndef _INGAMEMENU_H_ #define _INGAMEMENU_H_ -#include "Menu.h" -const int INGAME_MENU_NOTHING = 0; -const int INGAME_MENU_RESUME = 1; -const int INGAME_MENU_SAVE_GAME = 2; -const int INGAME_MENU_LOAD_GAME = 3; -const int INGAME_MENU_OPTIONS = 4; -const int INGAME_MENU_EXIT_TO_MMENU = 5; +#include "../Unuk/Globals.h" +#include "../Unuk/Constants.h" +#include "Button.h" +#include "ButtonToggle.h" -class IngameMenu : public Menu { +enum ingameMenuNavVal_t { + ingameMenuNothing, + ingameMenuResume, + ingameMenuSaveGame, + ingameMenuLoadGame, + ingameMenuOptions, + ingameMenuMainMenu +}; + +class IngameMenu { public: IngameMenu(void); ~IngameMenu(void); - int HandleInput(void); + ingameMenuNavVal_t HandleInput(void); void Render(void); - void SetStatus(bool arg) { m_isActive = arg; } - bool GetStatus(void) { return m_isActive; } + void SetStatus(bool arg) { m_active = arg; } + bool GetStatus(void) { return m_active; } private: - bool m_isActive; + bool m_active; Button btnResume; Button btnSaveGame; diff --git a/src/libUnuk/MainMenu.cpp b/src/libUnuk/MainMenu.cpp index fbbbdb6..09cfefa 100644 --- a/src/libUnuk/MainMenu.cpp +++ b/src/libUnuk/MainMenu.cpp @@ -10,7 +10,7 @@ MainMenu::MainMenu(void) { btnNewGameActive = false; lblNewGame.SetXY(275, 160); - lblNewGame.SetTextBlended("This will delete your current game, are you sure?", "vsmall", 0, 0, 0); + lblNewGame.SetTextBlended("This will delete your current game, are you sure?", vsmall, 0, 0, 0); rectNewGame.SetRGB(200, 200, 200); rectNewGame.SetXY(250, 150); @@ -47,9 +47,9 @@ MainMenu::MainMenu(void) { btnExit.SetXY(100, 300); lblMenu.SetXY(100, 75); - lblMenu.SetTextBlended("Unuk", "vlarge", 0, 0, 0); + lblMenu.SetTextBlended("Unuk", vlarge, 0, 0, 0); - m_background.Load("MainMenu"); + //m_background.Load("MainMenu"); camera.x = 0; camera.y = 0; @@ -59,7 +59,7 @@ MainMenu::~MainMenu(void) { } -int MainMenu::HandleInput(void) { +mainMenuNavVal_t MainMenu::HandleInput(void) { while(SDL_PollEvent(&event)) { btnNewGame.CheckMouseOver(); if(btnNewGameActive) { @@ -76,29 +76,29 @@ int MainMenu::HandleInput(void) { if(btnNewGame.CheckMouseOver()) btnNewGameActive = !btnNewGameActive; else if(btnLoadGame.CheckMouseOver()) - return MAIN_MENU_LOAD_GAME; + return mainMenuLoadGame; else if(btnOptions.CheckMouseOver()) - return MAIN_MENU_OPTIONS; + return mainMenuOptions; else if(btnExit.CheckMouseOver()) - return MAIN_MENU_EXIT; + return mainMenuOptions; if(btnNewGameActive) { if(btnNewGameYes.CheckMouseOver()) - return MAIN_MENU_NEW_GAME; + return mainMenuNewGame; else if(btnNewGameNo.CheckMouseOver()) btnNewGameActive = false; } } } else if(event.type == SDL_QUIT) { - return MAIN_MENU_EXIT; + return mainMenuExitGame; } } - return MAIN_MENU_NOTHING; + return mainMenuNothing; } void MainMenu::Render(void) { - m_background.Render(); + //m_background.Render(); lblMenu.Render(); diff --git a/src/libUnuk/MainMenu.h b/src/libUnuk/MainMenu.h index db6ea94..2ffc19b 100644 --- a/src/libUnuk/MainMenu.h +++ b/src/libUnuk/MainMenu.h @@ -1,23 +1,25 @@ #ifndef _MAINMENU_H_ #define _MAINMENU_H_ #include "../Unuk/Constants.h" -#include "Menu.h" +#include "Button.h" #include "Map.h" #include "Rect.h" #include "Text.h" -const int MAIN_MENU_NOTHING = 0; -const int MAIN_MENU_NEW_GAME = 1; -const int MAIN_MENU_LOAD_GAME = 2; -const int MAIN_MENU_OPTIONS = 3; -const int MAIN_MENU_EXIT = 4; +enum mainMenuNavVal_t { + mainMenuNothing, + mainMenuNewGame, + mainMenuLoadGame, + mainMenuOptions, + mainMenuExitGame +}; -class MainMenu : public Menu { +class MainMenu { public: MainMenu(void); ~MainMenu(void); - int HandleInput(void); + mainMenuNavVal_t HandleInput(void); void Render(void); private: diff --git a/src/libUnuk/Map.cpp b/src/libUnuk/Map.cpp index 63565e3..6a86896 100644 --- a/src/libUnuk/Map.cpp +++ b/src/libUnuk/Map.cpp @@ -1,107 +1,164 @@ #include "Map.h" Map::Map(void) { - //m_characters = CharacterManager; + } Map::~Map(void) { - //delete m_characters; + } void Map::Load(const string filename) { + Unload(); m_currentMap = filename; string fullMapPath = "../Data/Media/Maps/" + filename; - ifstream mapFile(fullMapPath.c_str()); - assert(mapFile.is_open()); + TiXmlDocument mapFile(fullMapPath); - Unload(); + assert(mapFile.LoadFile() == true); - // Read in from the map file, one line at a time. - string line; - while(getline(mapFile, line)) { - m_mapRows = 1; + // Getting dirty with some XML. This seems like a nicer + // approach to loading maps, rather than parsing tet files. + TiXmlElement* rootElem = NULL; + TiXmlElement* lineElem = NULL; + TiXmlElement* tileElem = NULL; + TiXmlElement* dataElem = NULL; - istringstream iss(line); + // We will set x and y positions to zero for now, as we + // are going to set them withing the XML file. + x = 0; + y = 0; - string tileName; - while(iss >> tileName) { - string fullTilePath = "../Data/Media/Images/Tiles/" + tileName + ".png"; - m_tile[m_mapRows][m_mapColumns].SetTileTexture(m_tileTextures.Add(fullTilePath)); + // - Let's start parsing the map. + rootElem = mapFile.FirstChildElement("map"); + assert(rootElem != NULL); + if(rootElem) { + // - We want to tile one line at a time. line represents + // the row we are tiling. + lineElem = rootElem->FirstChildElement("line"); + assert(lineElem != NULL); + while(lineElem) { + y++; + x = 0; - // Read the tile solidity. - bool tileSolidity; - iss >> tileSolidity; - m_tile[m_mapRows][m_mapColumns].SetTileSolidity(tileSolidity); + // - Then we will select the tile. and increment x to keep tiling that row. + tileElem = lineElem->FirstChildElement("tile"); + assert(tileElem != NULL); + while(tileElem) { + x++; + m_tile[x][y].SetTileXY((x - 1) * TILE_WIDTH, (y - 1) * TILE_HEIGHT); - // Set the tile x and y variable. - m_tile[m_mapRows][m_mapColumns].SetTileXY((m_mapRows - 1) * TILE_WIDTH, (m_mapColumns - 1) * TILE_HEIGHT); + // - Apply a teture to the tile. + dataElem = tileElem->FirstChildElement("tileTexture"); + assert(dataElem != NULL); + stringstream tilePath; + tilePath << "../Data/Media/Images/Tiles/" << dataElem->GetText() << ".png"; + m_tile[x][y].SetTileTexture(m_tileTextures.Add(tilePath.str())); + // - Finished applying the texture, move to the next sibling. - // Read the entity textures. - string entityName; - iss >> entityName; + // - Check to see if the tile is solid or not. + dataElem = dataElem->NextSiblingElement("solidTile"); + assert(dataElem != NULL); + string tileSolidity = dataElem->GetText(); + assert(tileSolidity == "false" || tileSolidity == "true"); + if(tileSolidity == "false") + m_tile[x][y].SetTileSolidity(false); + else + m_tile[x][y].SetTileSolidity(true); + // - if(entityName == "n") { - m_tile[m_mapRows][m_mapColumns].SetEntityTexture(NULL); - } else { - string entityPath = "../Data/Media/Images/Entities/" + entityName + ".png"; + // + dataElem = dataElem->NextSiblingElement("entityTexture"); + assert(dataElem != NULL); + string entityName = dataElem->GetText(); + if(entityName == "null") + m_tile[x][y].SetEntityTexture(NULL); + else { + stringstream entityPath; + entityPath << "../Data/Media/Images/Entities/" << entityName << ".png"; + m_tile[x][y].SetEntityTexture(m_entityTextures.AddAlpha(entityPath.str())); - m_tile[m_mapRows][m_mapColumns].SetEntityTexture(m_entityTextures.AddAlpha(entityPath)); + m_tile[x][y].SetEntityXY(m_tile[x][y].GetTileX() - (m_tile[x][y].GetEntityWidth() / 2 + TILE_WIDTH / 2), + m_tile[x][y].GetTileY() - (m_tile[x][y].GetEntityHeight() / 2 + TILE_HEIGHT / 2)); + } + // - // Set the entities x and y variables. - m_tile[m_mapRows][m_mapColumns].SetEntityXY( - m_tile[m_mapRows][m_mapColumns].GetTileX() - (m_tile[m_mapRows][m_mapColumns].GetEntityWidth() / 2 + TILE_WIDTH / 2), - m_tile[m_mapRows][m_mapColumns].GetTileY() - (m_tile[m_mapRows][m_mapColumns].GetEntityHeight() / 2 + TILE_HEIGHT / 2)); + // + dataElem = dataElem->NextSiblingElement("solidEntity"); + assert(dataElem != NULL); + string entitySolidity = dataElem->GetText(); + assert(entitySolidity == "false" || entitySolidity == "true"); + if(entitySolidity == "false") + m_tile[x][y].SetEntitySolidity(false); + else + m_tile[x][y].SetEntitySolidity(true); + // + + // + dataElem = dataElem->NextSiblingElement("zlevel"); + assert(dataElem != NULL); + m_tile[x][y].SetZLevel(atoi(dataElem->GetText())); + // + + // + dataElem = dataElem->NextSiblingElement("mapTransition"); + assert(dataElem != NULL); + m_tile[x][y].SetMapTransitionName(dataElem->GetText()); + // + + // + dataElem = dataElem->NextSiblingElement("mapTransX"); + assert(dataElem != NULL); + int mapTransX = atoi(dataElem->GetText()); + // + + // + dataElem = dataElem->NextSiblingElement("mapTransY"); + assert(dataElem != NULL); + int mapTransY = atoi(dataElem->GetText()); + // + + tileElem = tileElem->NextSiblingElement("tile"); } - // Read the entity solidity. - bool entitySolidity; - iss >> entitySolidity; - m_tile[m_mapRows][m_mapColumns].SetEntitySolidity(entitySolidity); + // - // Read the tile zlevel. - int zLevel; - iss >> zLevel; - m_tile[m_mapRows][m_mapColumns].SetZLevel(zLevel); - - // Read the map transition value. - string mapTransitionName; - iss >> mapTransitionName; - m_tile[m_mapRows][m_mapColumns].SetMapTransitionName(mapTransitionName); - - // Read the transition x and y. - int mapTransitionX, mapTransitionY; - iss >> mapTransitionX; - iss >> mapTransitionY; - m_tile[m_mapRows][m_mapColumns].SetMapTransitionXY(mapTransitionX, mapTransitionY); - - m_mapRows++; - assert(m_mapRows < TILE_ARRAY_SIZE); + lineElem = lineElem->NextSiblingElement("line"); } - m_mapColumns++; - assert(m_mapColumns < TILE_ARRAY_SIZE); + // } - levelWidth = (m_mapRows - 1) * TILE_WIDTH; - levelHeight = (m_mapColumns - 1) * TILE_HEIGHT; + // + levelWidth = (x - 1) * TILE_WIDTH; + levelHeight = (y - 1) * TILE_HEIGHT; //character->Load(filename); } void Map::Render(void) { + for(int j = 1; j < x; j++) + for(int i = 1; i < y; i++) { + ApplySurface(m_tile[j][i].GetTileX(), m_tile[j][i].GetTileY(), m_tile[j][i].GetTileTexture(), screen); + + if(m_tile[j][i].GetEntityTexture() != NULL) + ApplySurface(m_tile[j][i].GetEntityX(), m_tile[j][i].GetEntityY(), m_tile[j][i].GetEntityTexture(), screen); + } + return; + int xOrig = (camera.x / TILE_WIDTH) + 1; int yOrig = (camera.y / TILE_HEIGHT) + 1; int xEnd = xOrig + (SCREEN_WIDTH / TILE_WIDTH); int yEnd = yOrig + (SCREEN_HEIGHT / TILE_HEIGHT); - if(xEnd < m_mapRows) + if(xEnd < x) xEnd++; - if(yEnd < m_mapColumns) + if(yEnd < y) yEnd++; - for(int j = xOrig; j < xEnd; j++) - for(int i = yOrig; i < yEnd; i++) { + for(int j = 1; j < xEnd; j++) + for(int i = 1; i < yEnd; i++) { ApplySurface(m_tile[j][i].GetTileX(), m_tile[j][i].GetTileY(), m_tile[j][i].GetTileTexture(), screen); if(m_tile[j][i].GetEntityTexture() != NULL) { + Debug::logger->message("Entity"); ApplySurface(m_tile[j][i].GetEntityX(), m_tile[j][i].GetEntityY(), m_tile[j][i].GetEntityTexture(), screen); } @@ -112,18 +169,13 @@ void Map::Unload(void) { m_tileTextures.Unload(); m_entityTextures.Unload(); - // Start at 1,1 so we do not have to be concerned about messy - // bounds checking when accessing the tile array within the game loop. - m_mapRows = 1; - m_mapColumns = 1; - - // As we are not doing bounds checking inside the game loop - // we don't want there to be a solid entity with w,h of ($RAND) - // creating an invisible wall anywhere. for(int i = 0; i < TILE_ARRAY_SIZE; i++) { for(int j = 0; j < TILE_ARRAY_SIZE; j++) { m_tile[i][j].SetTileTexture(NULL); + m_tile[i][j].SetTileSolidity(false); m_tile[i][j].SetEntityTexture(NULL); + m_tile[i][j].SetEntitySolidity(false); + m_tile[i][j].SetMapTransitionName("null"); } } } diff --git a/src/libUnuk/Map.h b/src/libUnuk/Map.h index 3c49796..b2ecc17 100644 --- a/src/libUnuk/Map.h +++ b/src/libUnuk/Map.h @@ -6,6 +6,7 @@ #include #include #include +#include #include "../Unuk/Globals.h" #include "../Unuk/Constants.h" @@ -13,6 +14,7 @@ #include "ApplySurface.h" #include "TextureManager.h" #include "MapTile.h" +#include "Debug.h" using namespace std; //class CharacterManager; @@ -47,12 +49,11 @@ private: void Unload(void); string m_currentMap; - int m_mapColumns; - int m_mapRows; + int x; + int y; TextureManager m_tileTextures; TextureManager m_entityTextures; - //CharacterManager* m_characters; static const int TILE_ARRAY_SIZE = 150; MapTile m_tile[TILE_ARRAY_SIZE][TILE_ARRAY_SIZE]; diff --git a/src/libUnuk/MapTile.h b/src/libUnuk/MapTile.h index 388a849..08ca8cc 100644 --- a/src/libUnuk/MapTile.h +++ b/src/libUnuk/MapTile.h @@ -62,10 +62,10 @@ private: int m_entityH; // -1 is a 'special' tile, the next tile that the player walks - // on is the new player z-level. + // on is the players new zlevel. int m_zLevel; - //If not 'n', switch map when the player walks on this tile. + // If not 'null', switch map when the player walks on this tile. string m_mapTransitionName; int m_mapTransitionX; int m_mapTransitionY; diff --git a/src/libUnuk/Text.cpp b/src/libUnuk/Text.cpp index e64d9d4..7bbcb27 100644 --- a/src/libUnuk/Text.cpp +++ b/src/libUnuk/Text.cpp @@ -50,78 +50,68 @@ void Text::SetXY(int xArg, int yArg) { y = yArg; } -int Text::SetTextBlended(string textArg, string size, SDL_Color colour) { +int Text::SetTextBlended(string textArg, textSizes_t size, SDL_Color colour) { m_textContents = textArg; if(m_text != NULL) { SDL_FreeSurface(m_text); } - if(size == "vsmall") { + if(size == vsmall) { m_text = TTF_RenderText_Blended(vSmallFont, textArg.c_str(), colour); return 1; } - else if(size == "small") { + else if(size == small) { m_text = TTF_RenderText_Blended(smallFont, textArg.c_str(), colour); return 1; } - else if(size == "medium") { + else if(size == medium) { m_text = TTF_RenderText_Blended(mediumFont, textArg.c_str(), colour); return 1; } - else if(size == "large") { + else if(size == large) { m_text = TTF_RenderText_Blended(largeFont, textArg.c_str(), colour); return 1; - } - else if(size == "vlarge") { + } else { m_text = TTF_RenderText_Blended(vLargeFont, textArg.c_str(), colour); return 1; - } else { - Debug::logger->message("Text::SetTextBlended(): Invalid size argument %s. Defaulted to small.", size.c_str()); - m_text = TTF_RenderText_Blended(smallFont, textArg.c_str(), colour); - return 0; } } -int Text::SetTextBlended(string textArg, string size, Uint8 r, Uint8 g, Uint8 b) { +int Text::SetTextBlended(string textArg, textSizes_t size, Uint8 r, Uint8 g, Uint8 b) { SDL_Color f = { r, g, b }; return SetTextBlended(textArg, size, f); } -int Text::SetTextShaded(string textArg, string size, SDL_Color colour, SDL_Color bgColour) { +int Text::SetTextShaded(string textArg, textSizes_t size, SDL_Color colour, SDL_Color bgColour) { m_textContents = textArg; if(m_text != NULL) { SDL_FreeSurface(m_text); } - if(size == "vsmall") { + if(size == vsmall) { m_text = TTF_RenderText_Shaded(vSmallFont, textArg.c_str(), colour, bgColour); return 1; } - else if(size == "small") { + else if(size == small) { m_text = TTF_RenderText_Shaded(smallFont, textArg.c_str(), colour, bgColour); return 1; } - else if(size == "medium") { + else if(size == medium) { m_text = TTF_RenderText_Shaded(mediumFont, textArg.c_str(), colour, bgColour); return 1; } - else if(size == "large") { + else if(size == large) { m_text = TTF_RenderText_Shaded(largeFont, textArg.c_str(), colour, bgColour); return 1; - } - else if(size == "vlarge") { + } else { m_text = TTF_RenderText_Shaded(vLargeFont, textArg.c_str(), colour, bgColour); return 1; - } else { - Debug::logger->message("Text::SetTextBlended(): Invalid size argument %s. Defaulted to small.", size.c_str()); - m_text = TTF_RenderText_Shaded(smallFont, textArg.c_str(), colour, bgColour); - return 0; } } -int Text::SetTextShaded(string textArg, string size, Uint8 rF, Uint8 gF, Uint8 bF, Uint8 rB, Uint8 gB, Uint8 bB) { +int Text::SetTextShaded(string textArg, textSizes_t size, Uint8 rF, Uint8 gF, Uint8 bF, Uint8 rB, Uint8 gB, Uint8 bB) { SDL_Color f = { rF, gF, bF }; SDL_Color b = { rB, gB, bB }; return SetTextShaded(textArg, size, f, b); diff --git a/src/libUnuk/Text.h b/src/libUnuk/Text.h index 529e275..1681ead 100644 --- a/src/libUnuk/Text.h +++ b/src/libUnuk/Text.h @@ -10,6 +10,8 @@ #include "Debug.h" using namespace std; +enum textSizes_t { vsmall, small, medium, large, vlarge }; + class Text { public: Text(void); @@ -28,10 +30,10 @@ public: void SetXY(int xArg, int yArg); - int SetTextBlended(string textArg, string size, SDL_Color); - int SetTextBlended(string textArg, string size, Uint8 r, Uint8 g, Uint8 b); - int SetTextShaded(string textArg, string size, SDL_Color, SDL_Color); - int SetTextShaded(string textArg, string size, Uint8 rF, Uint8 gF, Uint8 bF, Uint8 rB, Uint8 gB, Uint8 bB); + int SetTextBlended(string textArg, textSizes_t size, SDL_Color); + int SetTextBlended(string textArg, textSizes_t size, Uint8 r, Uint8 g, Uint8 b); + int SetTextShaded(string textArg, textSizes_t size, SDL_Color, SDL_Color); + int SetTextShaded(string textArg, textSizes_t size, Uint8 rF, Uint8 gF, Uint8 bF, Uint8 rB, Uint8 gB, Uint8 bB); void Render(void); void Render(int xArg, int yArg); diff --git a/src/libUnuk/TextureManager.cpp b/src/libUnuk/TextureManager.cpp index 0298859..8d9f862 100644 --- a/src/libUnuk/TextureManager.cpp +++ b/src/libUnuk/TextureManager.cpp @@ -17,7 +17,7 @@ void TextureManager::Unload(void) { } SDL_Surface* TextureManager::Add(string filename) { - assert(m_allocated < TEXTURE_NODE_SIZE); + assert(m_allocated < TEXTURE_ARR_SIZE - 1); // Has the texture been loaded already? for(int i = 0; i < m_allocated; i++) { @@ -35,7 +35,7 @@ SDL_Surface* TextureManager::Add(string filename) { } SDL_Surface* TextureManager::AddAlpha(string filename) { - assert(m_allocated < TEXTURE_NODE_SIZE); + assert(m_allocated < TEXTURE_ARR_SIZE - 1); // Has the texture been loaded already? for(int i = 0; i < m_allocated; i++) { diff --git a/src/libUnuk/TextureManager.h b/src/libUnuk/TextureManager.h index 8399693..5c29c0d 100644 --- a/src/libUnuk/TextureManager.h +++ b/src/libUnuk/TextureManager.h @@ -10,8 +10,8 @@ using namespace std; * The Texture Manager will keep a small "Database" * of the name of the texture that is loaded and the * actual texture so we can query it with the filename - * and it will return an index that we can use to retrieve - * the texture. + * and it will return the teture if it is already in memory + * or load the tture if it is not. */ class TextureManager { public: @@ -31,8 +31,8 @@ private: }; // We should not need more than a hundred.. - static const int TEXTURE_NODE_SIZE = 100; - textureNode textures[TEXTURE_NODE_SIZE]; + static const int TEXTURE_ARR_SIZE = 100; + textureNode textures[TEXTURE_ARR_SIZE]; int m_allocated; };