From fa2be9fc8d55f498a69daaa3ec8157eb58e122c5 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Rollo Date: Sat, 28 Nov 2015 20:44:41 +0100 Subject: Creation of signs_road mod --- signs_road/nodes.lua | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 signs_road/nodes.lua (limited to 'signs_road/nodes.lua') diff --git a/signs_road/nodes.lua b/signs_road/nodes.lua new file mode 100644 index 0000000..a4c4b6a --- /dev/null +++ b/signs_road/nodes.lua @@ -0,0 +1,75 @@ + +local models = { + blue_street={ + depth = 1/16, + width = 14/16, + height = 12/16, + entity_fields = { + resolution = { x = 144, y = 64 }, + maxlines = 3, + color="#fff", + }, + node_fields = { + description="Blue street sign", + tiles={"signs_blue_street.png"}, + inventory_image="signs_blue_street_inventory.png", + }, + }, + green_street={ + depth=1/32, + width = 1, + height = 6/16, + entity_fields = { + resolution = { x = 96, y = 64 }, + maxlines = 1, + color="#fff", + }, + node_fields = { + description="Green street sign", + tiles={"signs_green_street.png"}, + inventory_image="signs_green_street_inventory.png", + }, + }, + black_right={ + depth=1/32, + width = 1, + height = 0.5, + entity_fields = { + resolution = { x = 96, y = 64 }, + maxlines = 1, + color="#000", + }, + node_fields = { + description="Black direction sign", + tiles={"signs_black_right.png"}, + inventory_image="signs_black_inventory.png", + on_place=signs.on_place_direction, + on_rotate=signs.on_rotate_direction, + }, + }, + black_left={ + depth=1/32, + width = 1, + height = 0.5, + entity_fields = { + resolution = { x = 96, y = 64 }, + maxlines = 1, + color="#000", + }, + node_fields = { + description="Black direction sign", + tiles={"signs_black_left.png"}, + inventory_image="signs_black_inventory.png", + groups={choppy=1,oddly_breakable_by_hand=1,not_in_creative_inventory=1}, + drop="signs:black_right", + on_place=signs.on_place_direction, + on_rotate=signs.on_rotate_direction, + }, + }, +} + + +for name, model in pairs(models) +do + signs.register_sign("signs_road", name, model) +end -- cgit v1.2.3