diff --git a/game/modules/tome/class/NicerTiles.lua b/game/modules/tome/class/NicerTiles.lua index 0608b33499ce48d1d23d49414cc06f54230be8d6..ebdbdbf144d28aeb41e1450063b0bf85210e0832 100644 --- a/game/modules/tome/class/NicerTiles.lua +++ b/game/modules/tome/class/NicerTiles.lua @@ -425,6 +425,37 @@ autumn_grass = { method="borders", type="autumn_grass", forbid={grass=true, lava water7i={add_mos={{image="terrain/grass/autumn_grass_inner_7_%02d.png", display_x=-1, display_y=-1}}, min=1, max=1}, water9i={add_mos={{image="terrain/grass/autumn_grass_inner_9_%02d.png", display_x=1, display_y=-1}}, min=1, max=1}, }, +snowy_grass = { method="borders", type="snowy_grass", forbid={grass=true, lava=true, rock=true}, + default8={add_mos={{image="terrain/grass/snowy_grass_2_%02d.png", display_y=-1}}, min=1, max=2}, + default2={add_mos={{image="terrain/grass/snowy_grass_8_%02d.png", display_y=1}}, min=1, max=2}, + default4={add_mos={{image="terrain/grass/snowy_grass_6_%02d.png", display_x=-1}}, min=1, max=2}, + default6={add_mos={{image="terrain/grass/snowy_grass_4_%02d.png", display_x=1}}, min=1, max=2}, + + default1={add_mos={{image="terrain/grass/snowy_grass_9_%02d.png", display_x=-1, display_y=1}}, min=1, max=1}, + default3={add_mos={{image="terrain/grass/snowy_grass_7_%02d.png", display_x=1, display_y=1}}, min=1, max=1}, + default7={add_mos={{image="terrain/grass/snowy_grass_3_%02d.png", display_x=-1, display_y=-1}}, min=1, max=1}, + default9={add_mos={{image="terrain/grass/snowy_grass_1_%02d.png", display_x=1, display_y=-1}}, min=1, max=1}, + + default1i={add_mos={{image="terrain/grass/snowy_grass_inner_1_%02d.png", display_x=-1, display_y=1}}, min=1, max=2}, + default3i={add_mos={{image="terrain/grass/snowy_grass_inner_3_%02d.png", display_x=1, display_y=1}}, min=1, max=2}, + default7i={add_mos={{image="terrain/grass/snowy_grass_inner_7_%02d.png", display_x=-1, display_y=-1}}, min=1, max=2}, + default9i={add_mos={{image="terrain/grass/snowy_grass_inner_9_%02d.png", display_x=1, display_y=-1}}, min=1, max=2}, + + water8={add_mos={{image="terrain/grass/snowy_grass_2_%02d.png", display_y=-1}}, min=1, max=1}, + water2={add_mos={{image="terrain/grass/snowy_grass_8_%02d.png", display_y=1}}, min=1, max=1}, + water4={add_mos={{image="terrain/grass/snowy_grass_6_%02d.png", display_x=-1}}, min=1, max=1}, + water6={add_mos={{image="terrain/grass/snowy_grass_4_%02d.png", display_x=1}}, min=1, max=1}, + + water1={add_mos={{image="terrain/grass/snowy_grass_9_%02d.png", display_x=-1, display_y=1}}, min=1, max=1}, + water3={add_mos={{image="terrain/grass/snowy_grass_7_%02d.png", display_x=1, display_y=1}}, min=1, max=1}, + water7={add_mos={{image="terrain/grass/snowy_grass_3_%02d.png", display_x=-1, display_y=-1}}, min=1, max=1}, + water9={add_mos={{image="terrain/grass/snowy_grass_1_%02d.png", display_x=1, display_y=-1}}, min=1, max=1}, + + water1i={add_mos={{image="terrain/grass/snowy_grass_inner_1_%02d.png", display_x=-1, display_y=1}}, min=1, max=1}, + water3i={add_mos={{image="terrain/grass/snowy_grass_inner_3_%02d.png", display_x=1, display_y=1}}, min=1, max=1}, + water7i={add_mos={{image="terrain/grass/snowy_grass_inner_7_%02d.png", display_x=-1, display_y=-1}}, min=1, max=1}, + water9i={add_mos={{image="terrain/grass/snowy_grass_inner_9_%02d.png", display_x=1, display_y=-1}}, min=1, max=1}, +}, grass_wm = { method="borders", type="grass", forbid={lava=true, rock=true}, default8={add_mos={{image="terrain/grass_worldmap/grass_2_%02d.png", display_y=-1}}, min=1, max=2}, default2={add_mos={{image="terrain/grass_worldmap/grass_8_%02d.png", display_y=1}}, min=1, max=2}, diff --git a/game/modules/tome/data/general/grids/elven_forest.lua b/game/modules/tome/data/general/grids/elven_forest.lua index e0745d5c81bef4161222e33abfef9528a73a28d6..6f2664ece64f60cf3edb78b4b9dd2489256ebe52 100644 --- a/game/modules/tome/data/general/grids/elven_forest.lua +++ b/game/modules/tome/data/general/grids/elven_forest.lua @@ -19,6 +19,7 @@ local grass_editer = { method="borders_def", def="grass"} local autumn_grass_editer = { method="borders_def", def="autumn_grass"} +local snowy_grass_editer = { method="borders_def", def="snowy_grass"} local treesdef = { {"elventree", {tall=-1, "shadow", "trunk", "foliage_summer"}}, @@ -71,7 +72,7 @@ local snow_treesdef = { newEntity{ define_as = "SNOW_ELVEN_TREE", - type = "wall", subtype = "grass", + type = "wall", subtype = "snowy_grass", name = "tree", image = "terrain/tree.png", display = '#', color=colors.LIGHT_GREEN, back_color={r=44,g=95,b=43}, @@ -81,9 +82,10 @@ newEntity{ block_sight = true, dig = "GRASS", nice_tiler = { method="replace", base={"SNOW_ELVEN_TREE", 100, 1, 30}}, + nice_editer = snowy_grass_editer, } for i = 1, 30 do - newEntity(class:makeNewTrees({base="SNOW_ELVEN_TREE", define_as = "SNOW_ELVEN_TREE"..i, image = "terrain/snowy_grass.png"}, snow_treesdef)) + newEntity(class:makeNewTrees({base="SNOW_ELVEN_TREE", define_as = "SNOW_ELVEN_TREE"..i, image = "terrain/grass/snowy_grass_main_01.png"}, snow_treesdef)) end local autumn_treesdef = { @@ -107,5 +109,5 @@ newEntity{ nice_editer = autumn_grass_editer, } for i = 1, 30 do - newEntity(class:makeNewTrees({base="AUTUMN_ELVEN_TREE", define_as = "AUTUMN_ELVEN_TREE"..i, image = "terrain/grass/grass_main_01.png"}, autumn_treesdef)) + newEntity(class:makeNewTrees({base="AUTUMN_ELVEN_TREE", define_as = "AUTUMN_ELVEN_TREE"..i, image = "terrain/grass/autumn_grass_main_01.png"}, autumn_treesdef)) end diff --git a/game/modules/tome/data/general/grids/forest.lua b/game/modules/tome/data/general/grids/forest.lua index 61780154203111a91f1b6723ea72dc1b061dc25f..0f625d368afad8104d911a6142d19b2d5be5cdb7 100644 --- a/game/modules/tome/data/general/grids/forest.lua +++ b/game/modules/tome/data/general/grids/forest.lua @@ -52,7 +52,7 @@ local treesdef = { {"cypress", {tall=-1, "shadow", "trunk", {"foliage_%02d",1,4}}}, {"small_cypress", {tall=-1, "shadow", "trunk", {"foliage_%02d",1,4}}}, {"tiny_cypress", {"shadow", "trunk", {"foliage_%02d",1,4}}}, - {"oak", {tall=-1, "shadow", {"trunk_%02d",1,2}, {"foliage_spring_%02d",1,2}}}, + {"oak", {tall=-1, "shadow", {"trunk_%02d",1,2}, {"foliage_summer_%02d",1,4}}}, } newEntity{ diff --git a/game/modules/tome/data/general/grids/snowy_forest.lua b/game/modules/tome/data/general/grids/snowy_forest.lua new file mode 100644 index 0000000000000000000000000000000000000000..4479c6916c598b2723186fbc78644066ca769046 --- /dev/null +++ b/game/modules/tome/data/general/grids/snowy_forest.lua @@ -0,0 +1,191 @@ +-- ToME - Tales of Maj'Eyal +-- Copyright (C) 2009 - 2014 Nicolas Casalini +-- +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- +-- Nicolas Casalini "DarkGod" +-- darkgod@te4.org + +local snowy_grass_editer = { method="borders_def", def="snowy_grass"} + +newEntity{ + define_as = "SNOWY_GRASS", + type = "floor", subtype = "snowy_grass", + name = "snowy grass", image = "terrain/grass/snowy_grass_main_01.png", + display = '.', color=colors.LIGHT_GREEN, back_color={r=44,g=95,b=43}, + grow = "SNOWY_TREE", + nice_tiler = { method="replace", base={"SNOWY_PATCH", 100, 1, 14}}, + nice_editer = snowy_editer, +} +for i = 1, 14 do newEntity{ base = "SNOWY_GRASS", define_as = "SNOWY_PATCH"..i, image = ("terrain/grass/snowy_grass_main_%02d.png"):format(i) } end + +local snowy_treesdef = { + {"small_elm", {"shadow", "trunk", "foliage_winter"}}, + {"elm", {tall=-1, "shadow", "trunk", "foliage_winter"}}, +} + +newEntity{ + define_as = "SNOWY_TREE", + type = "wall", subtype = "snowy_grass", + name = "winter tree", + image = "terrain/snowy_tree.png", + display = '#', color=colors.LIGHT_GREEN, back_color={r=44,g=95,b=43}, + always_remember = true, + can_pass = {pass_tree=1}, + does_block_move = true, + block_sight = true, + dig = "snowy", + nice_tiler = { method="replace", base={"SNOWY_TREE", 100, 1, 30}}, + nice_editer = snowy_editer, +} +for i = 1, 30 do + newEntity(class:makeNewTrees({base="SNOWY_TREE", define_as = "SNOWY_TREE"..i, image = "terrain/grass/snowy_grass_main_01.png"}, snowy_treesdef)) +end + +newEntity{ + define_as = "HARDSNOWY_TREE", + type = "wall", subtype = "snowy_grass", + name = "tall thick tree", + image = "terrain/snowy_tree.png", + display = '#', color=colors.LIGHT_GREEN, back_color={r=44,g=95,b=43}, + always_remember = true, + does_block_move = true, + block_sight = true, + block_sense = true, + block_esp = true, + nice_tiler = { method="replace", base={"HARDSNOWY_TREE", 100, 1, 30}}, + nice_editer = snowy_editer, +} +for i = 1, 30 do + newEntity(class:makeNewTrees({base="HARDSNOWY_TREE", define_as = "HARDSNOWY_TREE"..i, image = "terrain/grass/snowy_grass_main_01.png"}, snowy_treesdef)) +end + +----------------------------------------- +-- Forest road +----------------------------------------- +newEntity{ + define_as = "snowy_ROAD_STONE", + type = "floor", subtype = "snowy_grass", road="oldstone", + name = "old road", image = "terrain/grass/snowy_grass_main_01.png", + display = '=', color=colors.DARK_GREY, + always_remember = true, + nice_editer = snowy_editer, + nice_editer2 = { method="roads_def", def="oldstone" }, +} +newEntity{ + define_as = "snowy_ROAD_DIRT", + type = "floor", subtype = "snowy_grass", road="dirt", + name = "old road", image = "terrain/grass/snowy_grass_main_01.png", + display = '=', color=colors.DARK_GREY, + always_remember = true, + nice_editer = snowy_editer, + nice_editer2 = { method="roads_def", def="dirt" }, +} + +----------------------------------------- +-- snowyy exits +----------------------------------------- +newEntity{ + define_as = "snowy_UP_WILDERNESS", + type = "floor", subtype = "snowy_grass", + name = "exit to the worldmap", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/worldmap.png"}}, + display = '<', color_r=255, color_g=0, color_b=255, + always_remember = true, + notice = true, + change_level = 1, + change_zone = "wilderness", + nice_editer = snowy_editer, +} + +newEntity{ + define_as = "snowy_UP8", + type = "floor", subtype = "snowy_grass", + name = "way to the previous level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_8.png"}}, + display = '<', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = -1, + nice_editer = snowy_editer, +} +newEntity{ + define_as = "snowy_UP2", + type = "floor", subtype = "snowy_grass", + name = "way to the previous level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_2.png"}}, + display = '<', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = -1, + nice_editer = snowy_editer, +} +newEntity{ + define_as = "snowy_UP4", + type = "floor", subtype = "snowy_grass", + name = "way to the previous level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_4.png"}}, + display = '<', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = -1, + nice_editer = snowy_editer, +} +newEntity{ + define_as = "snowy_UP6", + type = "floor", subtype = "snowy_grass", + name = "way to the previous level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_6.png"}}, + display = '<', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = -1, + nice_editer = snowy_editer, +} + +newEntity{ + define_as = "snowy_DOWN8", + type = "floor", subtype = "snowy_grass", + name = "way to the next level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_8.png"}}, + display = '>', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = 1, + nice_editer = snowy_editer, +} +newEntity{ + define_as = "snowy_DOWN2", + type = "floor", subtype = "snowy_grass", + name = "way to the next level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_2.png"}}, + display = '>', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = 1, + nice_editer = snowy_editer, +} +newEntity{ + define_as = "snowy_DOWN4", + type = "floor", subtype = "snowy_grass", + name = "way to the next level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_4.png"}}, + display = '>', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = 1, + nice_editer = snowy_editer, +} +newEntity{ + define_as = "snowy_DOWN6", + type = "floor", subtype = "snowy_grass", + name = "way to the next level", image = "terrain/grass/snowy_grass_main_01.png", add_mos = {{image="terrain/way_next_6.png"}}, + display = '>', color_r=255, color_g=255, color_b=0, + notice = true, + always_remember = true, + change_level = 1, + nice_editer = snowy_editer, +} diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_1_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_1_01.png new file mode 100644 index 0000000000000000000000000000000000000000..57b5f62ba78c5e5672b4558a012f1dc10a8baf84 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_1_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_2_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_2_01.png new file mode 100644 index 0000000000000000000000000000000000000000..f66bc86e6dcc8ada8c1d0c80cb1834d13179ba56 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_2_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_2_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_2_02.png new file mode 100644 index 0000000000000000000000000000000000000000..85e637f11c6ce53cbbf4184859d18515764b15c4 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_2_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_3_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_3_01.png new file mode 100644 index 0000000000000000000000000000000000000000..07c138c2d6529b1eeec89e87776f55f6515efb99 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_3_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_4_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_4_01.png new file mode 100644 index 0000000000000000000000000000000000000000..538f3c22a85f177d28c2171d08969d19588b189b Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_4_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_4_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_4_02.png new file mode 100644 index 0000000000000000000000000000000000000000..72d73d6bea4fc512ae28047a98de580633d9ee7f Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_4_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_6_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_6_01.png new file mode 100644 index 0000000000000000000000000000000000000000..0092a029473d9ba01a465f7a347935fa8d7f821c Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_6_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_6_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_6_02.png new file mode 100644 index 0000000000000000000000000000000000000000..c83b28f93d6eddc6575bcb8ad0da72454f85bf2a Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_6_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_7_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_7_01.png new file mode 100644 index 0000000000000000000000000000000000000000..18f48a99d110350e2f98efa3d82df09eed2f6c27 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_7_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_8_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_8_01.png new file mode 100644 index 0000000000000000000000000000000000000000..85c2feca12c7cf86b1db59ed051c91da92af26b4 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_8_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_8_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_8_02.png new file mode 100644 index 0000000000000000000000000000000000000000..1fae4a7a46caa8859337c0111533350d995e9935 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_8_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_9_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_9_01.png new file mode 100644 index 0000000000000000000000000000000000000000..b7f2e54c7a681bfe74809352d8d6d5681c1fd35b Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_9_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_1_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_1_01.png new file mode 100644 index 0000000000000000000000000000000000000000..114f05da7b691448032ae0a3b2dc1cd3e7f7901c Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_1_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_1_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_1_02.png new file mode 100644 index 0000000000000000000000000000000000000000..842fdce214e64b74af1186187aa8e4140f04a729 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_1_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_3_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_3_01.png new file mode 100644 index 0000000000000000000000000000000000000000..12b5da272ddc38062ee7b4d6bed2306770dcff35 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_3_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_3_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_3_02.png new file mode 100644 index 0000000000000000000000000000000000000000..399ed49b90b1eccbaa70749e20bf6bb81574a2b6 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_3_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_7_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_7_01.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e3e50736f3163c7859f5dbb9ba480152a3be50 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_7_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_7_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_7_02.png new file mode 100644 index 0000000000000000000000000000000000000000..034fa55e959e68a3779cde819fb6931a60793ff2 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_7_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_9_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_9_01.png new file mode 100644 index 0000000000000000000000000000000000000000..27ee32cc93c8df3800d7b71e483cb2596763645c Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_9_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_9_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_9_02.png new file mode 100644 index 0000000000000000000000000000000000000000..0af8e93ef478e456f5b56736914feb86cd8a2bc4 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_inner_9_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_01.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_01.png new file mode 100644 index 0000000000000000000000000000000000000000..7efd78129772108925c25ba9acb716b8a8ec8864 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_01.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_02.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_02.png new file mode 100644 index 0000000000000000000000000000000000000000..9e5f58f17c051a5d15559a5af99e5d2ee9019bc9 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_02.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_03.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_03.png new file mode 100644 index 0000000000000000000000000000000000000000..b5123b22248e6d4b9eafa35626d1c049c0cdcb18 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_03.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_04.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_04.png new file mode 100644 index 0000000000000000000000000000000000000000..b258faa2f1b4217c6d421d7a87d26cb1d726a595 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_04.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_05.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_05.png new file mode 100644 index 0000000000000000000000000000000000000000..91ae34e81984d86db4cda90fb293dcbcd0b15fe1 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_05.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_06.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_06.png new file mode 100644 index 0000000000000000000000000000000000000000..df9cd388325e0e7e1c8cd2cefa953bd644e2d044 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_06.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_07.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_07.png new file mode 100644 index 0000000000000000000000000000000000000000..90d8f3a3245ab17a1ae141d0e3ca022af952d7e6 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_07.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_08.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_08.png new file mode 100644 index 0000000000000000000000000000000000000000..dce976ff4680aa7bfe54f717673eecdea7a7ebbc Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_08.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_09.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_09.png new file mode 100644 index 0000000000000000000000000000000000000000..245b0ba815c85ce7c4b5c6b8a4a4a8605e73d0f1 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_09.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_10.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_10.png new file mode 100644 index 0000000000000000000000000000000000000000..fbf6bec35ec9cb5ace14b961da068bf4eb1c9a77 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_10.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_11.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_11.png new file mode 100644 index 0000000000000000000000000000000000000000..21f5b228e729d4fa2c6719338ac4b70379eb0fbf Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_11.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_12.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_12.png new file mode 100644 index 0000000000000000000000000000000000000000..c24d0e7c6daecf47cea9814c6d918241f4a3d715 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_12.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_13.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_13.png new file mode 100644 index 0000000000000000000000000000000000000000..70c80726c4d2f004a8caf0163e1cfdbb04f3f749 Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_13.png differ diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_14.png b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_14.png new file mode 100644 index 0000000000000000000000000000000000000000..74f1fefecb6abe508f4c3e3870740611931c13eb Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/terrain/grass/snowy_grass_main_14.png differ diff --git a/game/modules/tome/data/maps/towns/shatur.lua b/game/modules/tome/data/maps/towns/shatur.lua index 5a9477585b9ca08a1d538525f169a52403828cb6..dd086ce70a9ac1edb48f3b2adc89756957a5f875 100644 --- a/game/modules/tome/data/maps/towns/shatur.lua +++ b/game/modules/tome/data/maps/towns/shatur.lua @@ -20,7 +20,7 @@ defineTile('<', "GRASS_UP_WILDERNESS") defineTile('t', "ELVEN_TREE") defineTile('s', "SNOW_ELVEN_TREE") -defineTile('-', "ROCKY_GROUND") +defineTile('-', "SNOWY_GRASS") defineTile('~', "DEEP_WATER") defineTile('.', "GRASS") defineTile('_', "COBBLESTONE") diff --git a/game/modules/tome/data/zones/town-shatur/grids.lua b/game/modules/tome/data/zones/town-shatur/grids.lua index 240f2e2c3b9e157f6dab310b5a45057a2f1dc00d..1619fc1b3dac02c5aa277e55428dbec181c532f7 100644 --- a/game/modules/tome/data/zones/town-shatur/grids.lua +++ b/game/modules/tome/data/zones/town-shatur/grids.lua @@ -20,7 +20,7 @@ load("/data/general/grids/basic.lua") load("/data/general/grids/forest.lua") load("/data/general/grids/water.lua") -load("/data/general/grids/autumn_forest.lua") +load("/data/general/grids/snowy_forest.lua") load("/data/general/grids/elven_forest.lua") load("/data/general/grids/mountain.lua", function(e) if e.image == "terrain/rocky_ground.png" then