adjust monster spacings
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
include <BOSL2/std.scad>
|
include <BOSL2/std.scad>
|
||||||
|
|
||||||
boxHelper(45, 43.5, 53, "Sensenmann", "Steintroll", "König Schleim");
|
boxHelper(45, 39, 53, "Sensenmann", "Steintroll", "König Schleim");
|
||||||
translate([ 88.5, 43.5, 0 ]) zrot(180, cp=[0, 0, 0]) boxHelper(45, 43.5, 53, "Drache", "Gorgone", "Träumer");
|
translate([ 88.5, 39, 0 ]) zrot(180, cp=[0, 0, 0]) boxHelper(45, 39, 53, "Drache", "Gorgone", "Träumer");
|
||||||
|
|
||||||
module boxHelper(x, y, z, frontName, middleName, backName) {
|
module boxHelper(x, y, z, frontName, middleName, backName) {
|
||||||
difference() {
|
difference() {
|
||||||
@@ -31,16 +31,6 @@ module boxHelper(x, y, z, frontName, middleName, backName) {
|
|||||||
halign="center"
|
halign="center"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
difference() {
|
|
||||||
union() {
|
|
||||||
translate([ 0, 14, 0 ]) cube([ x, 1.5, z ], false);
|
|
||||||
translate([ 0, 28, 0 ]) cube([ x, 1.5, z ], false);
|
|
||||||
}
|
|
||||||
|
|
||||||
windowHelper(x / 2, 14, z, "");
|
|
||||||
windowHelper(x / 2, 28, z, "");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
module window(x, y, z, frontName, backName) {
|
module window(x, y, z, frontName, backName) {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
33,31,29,Geister
|
33,31,29,Geister
|
||||||
26,82,25,Pilzknilche
|
26,82,25,Pilzknilche
|
||||||
36,51,27,Spinnen
|
36,51,27,Spinnen
|
||||||
45,52,34,Werwolf
|
33,45,34,Werwolf
|
||||||
21,53,35,Vampir
|
21,53,35,Vampir
|
||||||
|
|||||||
@@ -4,11 +4,10 @@ include <BOSL2/std.scad>
|
|||||||
x = 172;
|
x = 172;
|
||||||
y = 84;
|
y = 84;
|
||||||
z = 35.5;
|
z = 35.5;
|
||||||
name = "Vampir";
|
|
||||||
|
|
||||||
figureHolder(x, y, z, name);
|
figureHolder(x, y, z);
|
||||||
|
|
||||||
module figureHolder(x, y, z, name) {
|
module figureHolder(x, y, z) {
|
||||||
difference() {
|
difference() {
|
||||||
cube([ x, y, z ], false);
|
cube([ x, y, z ], false);
|
||||||
translate([ 1.5, 1.5, 1.5 ]) cube([ x - 3, y - 3, z - 1 ], false);
|
translate([ 1.5, 1.5, 1.5 ]) cube([ x - 3, y - 3, z - 1 ], false);
|
||||||
@@ -97,9 +96,8 @@ module figureHolder(x, y, z, name) {
|
|||||||
translate([ 87.5, 55.5, 0 ]) cube([ 28, 1.5, 6.5], false); // Hexen
|
translate([ 87.5, 55.5, 0 ]) cube([ 28, 1.5, 6.5], false); // Hexen
|
||||||
translate([ 87.5, 78, 0 ]) cube([ 28, 1.5, 6.5], false); // Hexen
|
translate([ 87.5, 78, 0 ]) cube([ 28, 1.5, 6.5], false); // Hexen
|
||||||
translate([ 115.5, 57, 0 ]) cube([ 1.5, 22.5, 6.5], false); // Hexen
|
translate([ 115.5, 57, 0 ]) cube([ 1.5, 22.5, 6.5], false); // Hexen
|
||||||
translate([ 123.5, 57, 0 ]) cube([ 1.5, 27, 6.5], false); // Feen
|
translate([ 127, 57, 0 ]) cube([ 1.5, 27, 6.5], false); // Feen
|
||||||
translate([ 125, 81, 0 ]) cube([ 42, 1.5, 6.5], false); // Feen
|
translate([ 128.5, 81.5, 0 ]) cube([ 42, 1.5, 6.5], false); // Feen
|
||||||
translate([ 167, 57, 0 ]) cube([ 1.5, 27, 6.5], false); // Feen
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user