diff --git a/craft.lua b/craft.lua index 05e1bfa..0abdafe 100644 --- a/craft.lua +++ b/craft.lua @@ -187,4 +187,18 @@ minetest.register_craft({ {'basic_materials:steel_strip','basic_materials:cement_block', 'dye:blue'}, {'basic_materials:steel_strip','basic_materials:steel_strip', 'dye:yellow'}, } +}) + +minetest.register_craft({ + output = 'plant_blocks:fl_arr_with_black_yellow_line', + recipe = { + {'plant_blocks:yellow_black_line_floor'}, + } +}) + +minetest.register_craft({ + output = 'plant_blocks:fl_arr_black_yellow_line_corner', + recipe = { + {'plant_blocks:yellow_black_line_corner_floor'}, + } }) \ No newline at end of file diff --git a/init.lua b/init.lua index a8a1791..dcf34fd 100644 --- a/init.lua +++ b/init.lua @@ -1,5 +1,5 @@ plant_blocks = {} -plant_blocks.version = '0.1' +plant_blocks.version = '0.2' dofile(minetest.get_modpath("plant_blocks") .. "/nodes.lua") dofile(minetest.get_modpath("plant_blocks") .. "/craft.lua") diff --git a/locale/plant_blocks.ru.tr b/locale/plant_blocks.ru.tr index 01c0242..bb5e08c 100644 --- a/locale/plant_blocks.ru.tr +++ b/locale/plant_blocks.ru.tr @@ -15,4 +15,6 @@ Direction to the emergency exit down right=Направление к эваку Direction to the emergency exit to the right up=Направление к эвакуационному выходу направо вверх Direction to the emergency exit left up=Направление к эвакуационному выходу налево вверх Direction to the emergency exit left down=Направление к эвакуационному выходу налево вниз -Industrial hood = Промышленная вытяжка \ No newline at end of file +Industrial hood=Промышленная вытяжка +Industrial floor arrow with black and yellow line=Стрелка промышленного пола с черно-желтой линией +Industrial floor arrow with black and yellow corner line=Стрелка промышленного пола с черно-желтой угловой линией \ No newline at end of file diff --git a/nodes.lua b/nodes.lua index 2451771..7dc6907 100644 --- a/nodes.lua +++ b/nodes.lua @@ -199,7 +199,7 @@ minetest.register_node("plant_blocks:yellow_line_corner_floor", { --plant_blocks:e05 minetest.register_node("plant_blocks:e05", { description = S("Direction to the emergency exit to the right up"), - inventory_image = "plant_blocks_e05.png", + inventory_image = "[combine:66x52:0,10=plant_blocks_e05.png", tiles = { "bg_green_sign.png", "bg_green_sign.png", @@ -224,7 +224,7 @@ minetest.register_node("plant_blocks:e05", { --plant_blocks:e06 minetest.register_node("plant_blocks:e06", { description = S("Direction to the emergency exit left up"), - inventory_image = "plant_blocks_e05.png^[transform4", + inventory_image = "[combine:66x52:0,10=plant_blocks_e05.png^[transform4", tiles = { "bg_green_sign.png", "bg_green_sign.png", @@ -249,7 +249,7 @@ minetest.register_node("plant_blocks:e06", { --plant_blocks:e07 minetest.register_node("plant_blocks:e07", { description = S("Direction to the emergency exit down right"), - inventory_image = "plant_blocks_e07.png", + inventory_image = "[combine:66x52:0,10=plant_blocks_e07.png", tiles = { "bg_green_sign.png", "bg_green_sign.png", @@ -296,7 +296,7 @@ minetest.register_node("plant_blocks:e07", { --plant_blocks:e06 minetest.register_node("plant_blocks:e08", { description = S("Direction to the emergency exit left down"), - inventory_image = "plant_blocks_e07.png^[transform4", + inventory_image = "[combine:66x52:0,10=plant_blocks_e07.png^[transform4", tiles = { "bg_green_sign.png", "bg_green_sign.png", @@ -343,4 +343,36 @@ minetest.register_node("plant_blocks:hood", { is_ground_content = false, groups = {cracky = 1, level = 2, concrete=1}, sounds = default.node_sound_metal_defaults(), +}) + +minetest.register_node("plant_blocks:fl_arr_with_black_yellow_line", { + description = S("Industrial floor arrow with black and yellow line"), + tiles = { + "floor_up.png^[combine:32x32:0,0=plant_blocks_arrow_black_and_yellow_line.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + }, + paramtype2 = "facedir", + is_ground_content = false, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("plant_blocks:fl_arr_black_yellow_line_corner", { + description = S("Industrial floor arrow with black and yellow corner line"), + paramtype2 = "facedir", + tiles = { + "floor_up.png^plant_blocks_arrow_black_and_yellow_line_corner.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + "basic_materials_cement_block.png", + }, + is_ground_content = false, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), }) \ No newline at end of file diff --git a/textures/plant_blocks_arrow_black_and_yellow_line.png b/textures/plant_blocks_arrow_black_and_yellow_line.png new file mode 100644 index 0000000..8b23db1 Binary files /dev/null and b/textures/plant_blocks_arrow_black_and_yellow_line.png differ diff --git a/textures/plant_blocks_arrow_black_and_yellow_line_corner.png b/textures/plant_blocks_arrow_black_and_yellow_line_corner.png new file mode 100644 index 0000000..d29d13d Binary files /dev/null and b/textures/plant_blocks_arrow_black_and_yellow_line_corner.png differ