circular saw works now; still need to do compatabilit and testing

This commit is contained in:
flux
2022-06-14 16:30:41 -07:00
parent b9eed16713
commit a2c8e2db8e
12 changed files with 410 additions and 259 deletions

View File

@ -1,7 +1,7 @@
stairsplus.api.register_shape("micro_1", {
name_format = "micro_%s_1",
description = "@1 1/16 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -13,7 +13,7 @@ stairsplus.api.register_shape("micro_1", {
stairsplus.api.register_shape("micro_2", {
name_format = "micro_%s_2",
description = "@1 1/8 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -25,7 +25,7 @@ stairsplus.api.register_shape("micro_2", {
stairsplus.api.register_shape("micro_4", {
name_format = "micro_%s_4",
description = "@1 1/4 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -38,7 +38,7 @@ stairsplus.api.register_shape("micro_8", {
name_format = "micro_%s_8",
aliases = {"micro_%s", "micro_%s_bottom"},
description = "@1 Microblock", -- leave out the 1/2 to not confuse people too much...
shape_groups = {micro = 1, obligatory = 1, common = 1},
shape_groups = {micro = 1, obligatory = 1, common = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -50,7 +50,7 @@ stairsplus.api.register_shape("micro_8", {
stairsplus.api.register_shape("micro_12", {
name_format = "micro_%s_12",
description = "@1 3/4 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -62,7 +62,7 @@ stairsplus.api.register_shape("micro_12", {
stairsplus.api.register_shape("micro_14", {
name_format = "micro_%s_14",
description = "@1 7/8 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -74,7 +74,7 @@ stairsplus.api.register_shape("micro_14", {
stairsplus.api.register_shape("micro_15", {
name_format = "micro_%s_5",
description = "@1 15/16 Microblock",
shape_groups = {micro = 1},
shape_groups = {micro = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {