diff --git a/jumping/init.lua b/jumping/init.lua index 6015819..d5f2efe 100644 --- a/jumping/init.lua +++ b/jumping/init.lua @@ -23,7 +23,11 @@ minetest.register_node("jumping:trampoline1", { node_box = trampolinebox, selection_box = trampolinebox, paramtype = "light", - tiles = {"default_stone.png"}, + tiles = { + "jumping_trampoline_top.png", + "jumping_trampoline_bottom.png", + "jumping_trampoline_sides.png^jumping_trampoline_sides_overlay1.png" + }, groups = {dig_immediate=2, bouncy=30, fall_damage_add_percent=-70}, }) @@ -33,7 +37,11 @@ minetest.register_node("jumping:trampoline2", { node_box = trampolinebox, selection_box = trampolinebox, paramtype = "light", - tiles = {"default_stone.png"}, + tiles = { + "jumping_trampoline_top.png", + "jumping_trampoline_bottom.png", + "jumping_trampoline_sides.png^jumping_trampoline_sides_overlay2.png" + }, drop = "jumping:trampoline1", groups = {not_in_creative_inventory = 1, dig_immediate=2, bouncy=50, fall_damage_add_percent=-70}, }) @@ -44,7 +52,11 @@ minetest.register_node("jumping:trampoline3", { node_box = trampolinebox, selection_box = trampolinebox, paramtype = "light", - tiles = {"default_stone.png"}, + tiles = { + "jumping_trampoline_top.png", + "jumping_trampoline_bottom.png", + "jumping_trampoline_sides.png^jumping_trampoline_sides_overlay3.png" + }, drop = "jumping:trampoline1", groups = {not_in_creative_inventory = 1, dig_immediate=2, bouncy=70, fall_damage_add_percent=-70}, }) @@ -55,7 +67,11 @@ minetest.register_node("jumping:trampoline4", { node_box = trampolinebox, selection_box = trampolinebox, paramtype = "light", - tiles = {"default_stone.png"}, + tiles = { + "jumping_trampoline_top.png", + "jumping_trampoline_bottom.png", + "jumping_trampoline_sides.png^jumping_trampoline_sides_overlay4.png" + }, drop = "jumping:trampoline1", groups = {not_in_creative_inventory = 1, dig_immediate=2, bouncy=90, fall_damage_add_percent=-70}, }) @@ -66,7 +82,11 @@ minetest.register_node("jumping:trampoline5", { node_box = trampolinebox, selection_box = trampolinebox, paramtype = "light", - tiles = {"default_wood.png"}, + tiles = { + "jumping_trampoline_top.png", + "jumping_trampoline_bottom.png", + "jumping_trampoline_sides.png^jumping_trampoline_sides_overlay5.png" + }, drop = "jumping:trampoline1", groups = {not_in_creative_inventory = 1, dig_immediate=2, bouncy=100, fall_damage_add_percent=-70}, }) @@ -77,7 +97,11 @@ minetest.register_node("jumping:trampoline6", { node_box = trampolinebox, selection_box = trampolinebox, paramtype = "light", - tiles = {"default_wood.png"}, + tiles = { + "jumping_trampoline_top.png", + "jumping_trampoline_bottom.png", + "jumping_trampoline_sides.png^jumping_trampoline_sides_overlay6.png" + }, drop = "jumping:trampoline1", groups = {not_in_creative_inventory = 1, dig_immediate=2, bouncy=110, fall_damage_add_percent=-70}, }) @@ -97,6 +121,10 @@ minetest.register_node("jumping:cushion", { node_box = cushionbox, selection_box = cushionbox, paramtype = "light", - tiles = {"default_stone.png"}, + tiles = { + "jumping_cushion_tb.png", + "jumping_cushion_tb.png", + "jumping_cushion_sides.png" + }, groups = {dig_immediate=2, disable_jump=1, fall_damage_add_percent=-100}, }) diff --git a/jumping/textures/jumping_cushion_sides.png b/jumping/textures/jumping_cushion_sides.png new file mode 100644 index 0000000..8c6de57 Binary files /dev/null and b/jumping/textures/jumping_cushion_sides.png differ diff --git a/jumping/textures/jumping_cushion_tb.png b/jumping/textures/jumping_cushion_tb.png new file mode 100644 index 0000000..09b50e8 Binary files /dev/null and b/jumping/textures/jumping_cushion_tb.png differ diff --git a/jumping/textures/jumping_trampoline_bottom.png b/jumping/textures/jumping_trampoline_bottom.png new file mode 100644 index 0000000..cd9da65 Binary files /dev/null and b/jumping/textures/jumping_trampoline_bottom.png differ diff --git a/jumping/textures/jumping_trampoline_sides.png b/jumping/textures/jumping_trampoline_sides.png new file mode 100644 index 0000000..a5f3689 Binary files /dev/null and b/jumping/textures/jumping_trampoline_sides.png differ diff --git a/jumping/textures/jumping_trampoline_sides_overlay1.png b/jumping/textures/jumping_trampoline_sides_overlay1.png new file mode 100644 index 0000000..aebcf05 Binary files /dev/null and b/jumping/textures/jumping_trampoline_sides_overlay1.png differ diff --git a/jumping/textures/jumping_trampoline_sides_overlay2.png b/jumping/textures/jumping_trampoline_sides_overlay2.png new file mode 100644 index 0000000..74f43fa Binary files /dev/null and b/jumping/textures/jumping_trampoline_sides_overlay2.png differ diff --git a/jumping/textures/jumping_trampoline_sides_overlay3.png b/jumping/textures/jumping_trampoline_sides_overlay3.png new file mode 100644 index 0000000..d619fcc Binary files /dev/null and b/jumping/textures/jumping_trampoline_sides_overlay3.png differ diff --git a/jumping/textures/jumping_trampoline_sides_overlay4.png b/jumping/textures/jumping_trampoline_sides_overlay4.png new file mode 100644 index 0000000..f1679e6 Binary files /dev/null and b/jumping/textures/jumping_trampoline_sides_overlay4.png differ diff --git a/jumping/textures/jumping_trampoline_sides_overlay5.png b/jumping/textures/jumping_trampoline_sides_overlay5.png new file mode 100644 index 0000000..2af894d Binary files /dev/null and b/jumping/textures/jumping_trampoline_sides_overlay5.png differ diff --git a/jumping/textures/jumping_trampoline_sides_overlay6.png b/jumping/textures/jumping_trampoline_sides_overlay6.png new file mode 100644 index 0000000..3c2fa6e Binary files /dev/null and b/jumping/textures/jumping_trampoline_sides_overlay6.png differ diff --git a/jumping/textures/jumping_trampoline_top.png b/jumping/textures/jumping_trampoline_top.png new file mode 100644 index 0000000..a927fdb Binary files /dev/null and b/jumping/textures/jumping_trampoline_top.png differ