From eb8db81789ae29a7814265080c01895900ccb96c Mon Sep 17 00:00:00 2001 From: Jonathan Date: Wed, 20 Mar 2024 15:29:00 -0500 Subject: [PATCH] restored mapCrypt looping --- lua_scripts/map.lua | 31 ++++++++++++++++++++----------- views/game.etlua | 5 +++++ views/index.etlua | 5 +---- 3 files changed, 26 insertions(+), 15 deletions(-) diff --git a/lua_scripts/map.lua b/lua_scripts/map.lua index 5d5298d..42906ba 100644 --- a/lua_scripts/map.lua +++ b/lua_scripts/map.lua @@ -4,21 +4,30 @@ local map = { { "-", "_", "w", "w", "-", "-", "-", "-", "-", "-" }, { "-", "-", "w", "w", "-", "w", "-", "-", "-", "-" }, { "w", "-", "-", "-", "w", "w", "-", "-", "-", "-" }, - { "w", "-", "w", "-", "-", "w", "w", "w", "-", "-" }, - { "w", "-", "w", "-", "-", "w", "-", "-", "-", "-" }, - { "-", "-", "w", "-", "-", "w", "-", "w", "-", "-" }, + { "w", "-", "ww", "-", "-", "w", "w", "w", "-", "-" }, + { "w", "-", "ww", "-", "-", "w", "-", "-", "-", "-" }, + { "-", "-", "ww", "-", "-", "w", "-", "w", "-", "-" }, { "-", "-", "-", "-", "-", "-", "-", "w", "-", "-" }, - { "-", "-", "w", "-", "-", "-", "-", "w", "w", "-" }, - { "-", "-", "w", "-", "-", "-", "-", "-", "w", "-" } + { "-", "-", "ww", "-", "-", "-", "-", "w", "w", "-" }, + { "-", "-", "ww", "-", "-", "-", "-", "-", "w", "-" } + }, + tileset = { + display = { "-", "_", "w", "ww" }, + db = { "floor_stone,", "floor_wood", "wall_stone", "wall_wood" } }, mapCrypt = function(self, tile) - if tile == "-" then - return "floor_stone" - elseif tile == "_" then - return "floor_wood" - elseif tile == "w" then - return "wall_stone" + for i=1, #self.tileset.display do + if self.tileset.display[i] == tile then + return self.tileset.db[i] + end end + --if tile == "-" then + -- return "floor_stone" + --elseif tile == "_" then + -- return "floor_wood" + --elseif tile == "w" then + -- return "wall_stone" + --end end, mapDecrypt = function(self, tile) -- TODO: Rework function so it returns both char and mat type diff --git a/views/game.etlua b/views/game.etlua index 9904eb6..dd5d26c 100644 --- a/views/game.etlua +++ b/views/game.etlua @@ -1,5 +1,10 @@ +<% if not isPopulated then %> +
+ +
+<% end %>

Game

diff --git a/views/index.etlua b/views/index.etlua index 5641aea..8b4de5e 100644 --- a/views/index.etlua +++ b/views/index.etlua @@ -6,10 +6,7 @@ <% end %> -
-

Game

-
-
+Play Now