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("stair", {
name_format = "stair_%s",
description = "@1 Stair",
shape_groups = {stair = 1, common = 1},
shape_groups = {stair = 1, common = 1, legacy = 1},
eighths = 6,
drawtype = "nodebox",
node_box = {
@ -16,7 +16,7 @@ stairsplus.api.register_shape("stair", {
stairsplus.api.register_shape("stair_half", {
name_format = "stair_%s_half",
description = "@1 Half Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 3,
drawtype = "nodebox",
node_box = {
@ -31,7 +31,7 @@ stairsplus.api.register_shape("stair_half", {
stairsplus.api.register_shape("stair_right_half", {
name_format = "stair_%s_right_half",
description = "@1 Right Half Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 3,
drawtype = "nodebox",
node_box = {
@ -46,7 +46,7 @@ stairsplus.api.register_shape("stair_right_half", {
stairsplus.api.register_shape("stair_inner", {
name_format = "stair_%s_inner",
description = "@1 Inner Stair",
shape_groups = {stair = 1, common = 1},
shape_groups = {stair = 1, common = 1, legacy = 1},
eighths = 5,
drawtype = "nodebox",
node_box = {
@ -62,7 +62,7 @@ stairsplus.api.register_shape("stair_inner", {
stairsplus.api.register_shape("stair_outer", {
name_format = "stair_%s_outer",
description = "@1 Outer Stair",
shape_groups = {stair = 1, common = 1},
shape_groups = {stair = 1, common = 1, legacy = 1},
eighths = 5,
drawtype = "nodebox",
node_box = {
@ -77,7 +77,7 @@ stairsplus.api.register_shape("stair_outer", {
stairsplus.api.register_shape("stair_alt_1", {
name_format = "stair_%s_alt_1",
description = "@1 1/16 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -92,7 +92,7 @@ stairsplus.api.register_shape("stair_alt_1", {
stairsplus.api.register_shape("stair_alt_2", {
name_format = "stair_%s_alt_2",
description = "@1 1/8 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 1,
drawtype = "nodebox",
node_box = {
@ -107,7 +107,7 @@ stairsplus.api.register_shape("stair_alt_2", {
stairsplus.api.register_shape("stair_alt_4", {
name_format = "stair_%s_alt_4",
description = "@1 1/4 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 2,
drawtype = "nodebox",
node_box = {
@ -123,7 +123,7 @@ stairsplus.api.register_shape("stair_alt_8", {
name_format = "stair_%s_alt_8",
aliases = {"stair_%s_alt"},
description = "@1 1/2 Alt Stair",
shape_groups = {stair = 1},
shape_groups = {stair = 1, legacy = 1},
eighths = 4,
drawtype = "nodebox",
node_box = {