Skip to content
Snippets Groups Projects
Commit c5fc7b81 authored by dg's avatar dg
Browse files

yes.

git-svn-id: http://svn.net-core.org/repos/t-engine4@6786 51575b47-30f0-44d4-a5cc-537603b46e54
parent 58e6a3be
No related branches found
No related tags found
No related merge requests found
Showing
with 106 additions and 0 deletions
......@@ -637,6 +637,30 @@ cavewall = { method="walls", type="cavewall", forbid={}, use_type=true, extended
default4={add_displays={{image="terrain/cave/cave_ver_edge_left_01.png", display_x=-1}}, min=1, max=1},
default6={add_displays={{image="terrain/cave/cave_ver_edge_right_01.png", display_x=1}}, min=1, max=1},
},
icecavewall = { method="walls", type="icecavewall", forbid={}, use_type=true, extended=true,
default8={add_displays={{image="terrain/icecave/icecavewall_8_%d.png", display_y=-1, z=16}}, min=1, max=3},
default8p={add_displays={{image="terrain/icecave/icecave_V3_pillar_top_0%d.png", display_y=-1, z=16}}, min=1, max=1},
default7={add_displays={{image="terrain/icecave/icecave_V3_inner_7_01.png", display_y=-1, z=16}}, min=1, max=1},
default9={add_displays={{image="terrain/icecave/icecave_V3_inner_9_01.png", display_y=-1, z=16}}, min=1, max=1},
default7i={add_displays={{image="terrain/icecave/icecave_V3_3_01.png", display_y=-1, z=16}}, min=1, max=1},
default8i={add_displays={{image="terrain/icecave/icecavewall_8h_1.png", display_y=-1, z=16}}, min=1, max=1},
default9i={add_displays={{image="terrain/icecave/icecave_V3_1_01.png", display_y=-1, z=16}}, min=1, max=1},
default73i={add_displays={{image="terrain/icecave/icecavewall_91d_1.png", display_y=-1, z=16}}, min=1, max=1},
default91i={add_displays={{image="terrain/icecave/icecavewall_73d_1.png", display_y=-1, z=16}}, min=1, max=1},
default2={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_V3_8_0%d.png"}}, min=1, max=3},
default2p={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_V3_pillar_bottom_0%d.png"}}, min=1, max=3},
default1={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_V3_inner_1_01.png"}}, min=1, max=1},
default3={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_V3_inner_3_01.png"}}, min=1, max=1},
default1i={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_V3_7_01.png"}}, min=1, max=1},
default2i={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecavewall_2h_1.png"}}, min=1, max=1},
default3i={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_V3_9_01.png"}}, min=1, max=1},
default19i={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecavewall_19d_1.png"}}, min=1, max=1},
default37i={image="terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecavewall_37d_1.png"}}, min=1, max=1},
default4={add_displays={{image="terrain/icecave/icecave_ver_edge_left_01.png", display_x=-1}}, min=1, max=1},
default6={add_displays={{image="terrain/icecave/icecave_ver_edge_right_01.png", display_x=1}}, min=1, max=1},
},
bonewall = { method="walls", type="bonewall", forbid={}, use_type=true, extended=true, consider_diagonal_doors=true,
default8={add_displays={{image="terrain/bone/bonewall_8_1.png", display_y=-1, z=16}}, min=1, max=1},
default8p={add_displays={{image="terrain/bone/bone_V3_pillar_top_0%d.png", display_y=-1, z=16}}, min=1, max=4},
......
-- ToME - Tales of Maj'Eyal
-- Copyright (C) 2009, 2010, 2011, 2012, 2013 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 icecave_wall_editer = { method="sandWalls_def", def="icecavewall"}
newEntity{
define_as = "ICECAVEFLOOR",
type = "floor", subtype = "icecave",
name = "ice cave floor", image = "terrain/icecave/icecave_floor_1_01.png",
display = '.', color=colors.SANDY_BROWN, back_color=colors.DARK_UMBER,
grow = "ICECAVEWALL",
nice_tiler = { method="replace", base={"ICECAVEFLOOR", 100, 1, 18}},
}
for i = 1, 8 + 7 do
if i <= 8 then newEntity{ base = "ICECAVEFLOOR", define_as = "ICECAVEFLOOR"..i, image = "terrain/icecave/icecave_floor_"..i.."_01.png"}
elseif i <= 8 + 7 then newEntity{ base = "ICECAVEFLOOR", define_as = "ICECAVEFLOOR"..i, image = "terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_rock_"..(i-7).."_01.png"}}}
end
end
newEntity{
define_as = "ICECAVEWALL",
type = "wall", subtype = "icecave",
name = "ice cave walls", image = "terrain/icecave/icecavewall_5_1.png",
display = '#', color={r=203,g=189,b=72}, back_color={r=93,g=79,b=22},
always_remember = true,
can_pass = {pass_wall=1},
does_block_move = true,
block_sight = true,
air_level = -10,
dig = "ICECAVEFLOOR",
nice_editer = icecave_wall_editer,
nice_tiler = { method="replace", base={"ICECAVEWALL", 100, 1, 9}},
}
for i = 1, 8 do newEntity{ base = "ICECAVEWALL", define_as = "ICECAVEWALL"..i, image = "terrain/icecave/icecavewall_5_"..i..".png"} end
-----------------------------------------
-- Cavy exits
-----------------------------------------
newEntity{
define_as = "ICECAVE_LADDER_DOWN",
type = "floor", subtype = "icecave",
name = "ladder to the next level", image = "terrain/icecave/icecave_floor_1_01.png", add_displays = {class.new{image="terrain/icecave/icecave_stairs_down_3_01.png"}},
display = '>', color_r=255, color_g=255, color_b=0,
notice = true,
always_remember = true,
change_level = 1,
}
newEntity{
define_as = "ICECAVE_LADDER_UP",
type = "floor", subtype = "icecave",
name = "ladder to the previous level", image = "terrain/icecave/icecave_floor_1_01.png", add_displays = {class.new{image="terrain/icecave/icecave_stairs_up_2_01.png"}},
display = '<', color_r=255, color_g=255, color_b=0,
notice = true,
always_remember = true,
change_level = -1,
}
newEntity{
define_as = "ICECAVE_LADDER_UP_WILDERNESS",
type = "floor", subtype = "icecave",
name = "ladder to worldmap", image = "terrain/icecave/icecave_floor_1_01.png", add_displays = {class.new{image="terrain/icecave/icecave_stairs_up_2_01.png"}},
display = '<', color_r=255, color_g=255, color_b=0,
notice = true,
change_level = 1,
change_zone = "wilderness",
}
game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_1_01.png

11.5 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_3_01.png

10.6 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_7_01.png

11.7 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_8_01.png

11.6 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_8_02.png

11.4 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_8_03.png

11.3 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_9_01.png

12 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_inner_1_01.png

11.8 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_inner_3_01.png

11.7 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_inner_7_01.png

6.65 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_inner_9_01.png

6.6 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_pillar_bottom_01.png

11.7 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_pillar_bottom_02.png

12.4 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_pillar_bottom_03.png

12.7 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_V3_pillar_top_01.png

6.35 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_floor_1_01.png

8.05 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_floor_2_01.png

8.15 KiB

game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_floor_3_01.png

9.79 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment