2022-06-14 01:11:20 +02:00
|
|
|
stairsplus.api.register_shape("micro_1", {
|
|
|
|
name_format = "micro_%s_1",
|
|
|
|
description = "@1 1/16 Microblock",
|
2022-06-15 01:30:41 +02:00
|
|
|
shape_groups = {micro = 1, legacy = 1},
|
2022-06-14 01:11:20 +02:00
|
|
|
eighths = 1,
|
|
|
|
drawtype = "nodebox",
|
|
|
|
node_box = {
|
|
|
|
type = "fixed",
|
|
|
|
fixed = {-0.5, -0.5, 0, 0, -0.4375, 0.5},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
stairsplus.api.register_shape("micro_2", {
|
|
|
|
name_format = "micro_%s_2",
|
|
|
|
description = "@1 1/8 Microblock",
|
2022-06-15 01:30:41 +02:00
|
|
|
shape_groups = {micro = 1, legacy = 1},
|
2022-06-14 01:11:20 +02:00
|
|
|
eighths = 1,
|
|
|
|
drawtype = "nodebox",
|
|
|
|
node_box = {
|
|
|
|
type = "fixed",
|
|
|
|
fixed = {-0.5, -0.5, 0, 0, -0.375, 0.5},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
stairsplus.api.register_shape("micro_4", {
|
|
|
|
name_format = "micro_%s_4",
|
|
|
|
description = "@1 1/4 Microblock",
|
2022-06-15 01:30:41 +02:00
|
|
|
shape_groups = {micro = 1, legacy = 1},
|
2022-06-14 01:11:20 +02:00
|
|
|
eighths = 1,
|
|
|
|
drawtype = "nodebox",
|
|
|
|
node_box = {
|
|
|
|
type = "fixed",
|
|
|
|
fixed = {-0.5, -0.5, 0, 0, -0.25, 0.5},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
stairsplus.api.register_shape("micro_8", {
|
|
|
|
name_format = "micro_%s_8",
|
|
|
|
aliases = {"micro_%s", "micro_%s_bottom"},
|
2022-06-14 20:17:06 +02:00
|
|
|
description = "@1 Microblock", -- leave out the 1/2 to not confuse people too much...
|
2022-06-15 01:30:41 +02:00
|
|
|
shape_groups = {micro = 1, obligatory = 1, common = 1, legacy = 1},
|
2022-06-14 01:11:20 +02:00
|
|
|
eighths = 1,
|
|
|
|
drawtype = "nodebox",
|
|
|
|
node_box = {
|
|
|
|
type = "fixed",
|
|
|
|
fixed = {-0.5, -0.5, 0, 0, 0, 0.5},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
stairsplus.api.register_shape("micro_12", {
|
|
|
|
name_format = "micro_%s_12",
|
|
|
|
description = "@1 3/4 Microblock",
|
2022-06-15 01:30:41 +02:00
|
|
|
shape_groups = {micro = 1, legacy = 1},
|
2022-06-14 01:11:20 +02:00
|
|
|
eighths = 2,
|
|
|
|
drawtype = "nodebox",
|
|
|
|
node_box = {
|
|
|
|
type = "fixed",
|
|
|
|
fixed = {-0.5, -0.5, 0, 0, 0.25, 0.5},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
stairsplus.api.register_shape("micro_14", {
|
|
|
|
name_format = "micro_%s_14",
|
|
|
|
description = "@1 7/8 Microblock",
|
2022-06-15 01:30:41 +02:00
|
|
|
shape_groups = {micro = 1, legacy = 1},
|
2022-06-14 01:11:20 +02:00
|
|
|
eighths = 2,
|
|
|
|
drawtype = "nodebox",
|
|
|
|
node_box = {
|
|
|
|
type = "fixed",
|
|
|
|
fixed = {-0.5, -0.5, 0, 0, 0.375, 0.5},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
stairsplus.api.register_shape("micro_15", {
|
|
|
|
name_format = "micro_%s_5",
|
|
|
|
description = "@1 15/16 Microblock",
|
2022-06-15 01:30:41 +02:00
|
|
|
shape_groups = {micro = 1, legacy = 1},
|
2022-06-14 01:11:20 +02:00
|
|
|
eighths = 2,
|
|
|
|
drawtype = "nodebox",
|
|
|
|
node_box = {
|
|
|
|
type = "fixed",
|
|
|
|
fixed = {-0.5, -0.5, 0, 0, 0.4375, 0.5},
|
|
|
|
},
|
|
|
|
})
|