initial commit
2
dev/x.html
Normal file
@ -0,0 +1,2 @@
|
||||
<html bgcolor="green"> <body style="background-color:green;">
|
||||
<img src=yl_decals_crack_01.png>
|
||||
BIN
dev/yl_decals_crack_01 - Kopie.png
Normal file
|
After Width: | Height: | Size: 289 B |
BIN
dev/yl_decals_crack_01.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
dev/yl_decals_crack_02 - Kopie.png
Normal file
|
After Width: | Height: | Size: 308 B |
BIN
dev/yl_decals_crack_02.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
dev/yl_decals_crack_03 - Kopie.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
dev/yl_decals_crack_03.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
72
init.lua
Normal file
@ -0,0 +1,72 @@
|
||||
|
||||
local function rotate_on_rightclick(pos, node, player, itemstack, pointed_thing)
|
||||
local node_name = minetest.get_node(pos).name
|
||||
local rot = (node_name:sub(#node_name,#node_name) + 1 ) % 4
|
||||
node.name = node_name:sub(1,-2) .. rot
|
||||
minetest.swap_node(pos, node)
|
||||
end
|
||||
|
||||
local rotations={0,1,2,3}
|
||||
|
||||
for _,v in pairs(rotations) do
|
||||
|
||||
local tile = {"yl_decals_crack_01.png^[transform"..v}
|
||||
|
||||
minetest.register_node("yl_decals:crack_01_"..v, {
|
||||
description = "Crack Double",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
paramtype2 = "wallmounted",
|
||||
drawtype = "signlike",
|
||||
tiles = tile,
|
||||
walkable = false,
|
||||
pointable = true,
|
||||
diggable = false,
|
||||
buildable_to = true,
|
||||
on_rightclick = rotate_on_rightclick,
|
||||
groups = {not_in_creative_inventory = 1},
|
||||
})
|
||||
|
||||
end
|
||||
|
||||
for _,v in pairs(rotations) do
|
||||
|
||||
local tile = {"yl_decals_crack_02.png^[transform"..v}
|
||||
|
||||
minetest.register_node("yl_decals:crack_02_"..v, {
|
||||
description = "Crack Double",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
paramtype2 = "wallmounted",
|
||||
drawtype = "signlike",
|
||||
tiles = tile,
|
||||
walkable = false,
|
||||
pointable = true,
|
||||
diggable = false,
|
||||
buildable_to = true,
|
||||
on_rightclick = rotate_on_rightclick,
|
||||
groups = {not_in_creative_inventory = 1},
|
||||
})
|
||||
|
||||
end
|
||||
|
||||
for _,v in pairs(rotations) do
|
||||
|
||||
local tile = {"yl_decals_crack_03.png^[transform"..v}
|
||||
|
||||
minetest.register_node("yl_decals:crack_03_"..v, {
|
||||
description = "Crack Double",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
paramtype2 = "wallmounted",
|
||||
drawtype = "signlike",
|
||||
tiles = tile,
|
||||
walkable = false,
|
||||
pointable = true,
|
||||
diggable = false,
|
||||
buildable_to = true,
|
||||
on_rightclick = rotate_on_rightclick,
|
||||
groups = {not_in_creative_inventory = 1},
|
||||
})
|
||||
|
||||
end
|
||||
BIN
textures/yl_decals_crack_01.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
textures/yl_decals_crack_02.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
textures/yl_decals_crack_03.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |