better wirer behavior etc

This commit is contained in:
Your Name 2026-08-12 00:12:26 -04:00
parent bc4976b324
commit 6a5c2fc951
24 changed files with 11347 additions and 8198 deletions

View file

@ -1,548 +1,586 @@
{
wires={
},
objects={
{
class="static_wall",
color="blue",
color="red",
x=1,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=2,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=3,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=4,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=5,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=6,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=7,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=8,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=9,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=10,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=1
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=2
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=3
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=4
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=5
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=6
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=7
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=8
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=9
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=10
},
{
class="static_wall",
color="blue",
color="red",
x=1,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=2,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=3,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=5,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=6,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=7,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=8,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=9,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=10,
class="static_wall",
y=11
},
{
class="static_wall",
color="blue",
color="red",
x=11,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
x=1,
y=1
x=8,
class="box",
y=4
},
{
class="static_wall",
color="red",
x=2,
y=1
x=7,
class="spiky_box_2x1_11",
y=3
},
{
class="static_wall",
color="red",
x=3,
y=1
x=6,
class="spiky_box_2x1_11",
y=4
},
{
class="static_wall",
color="red",
x=4,
class="spiky_box_2x1_11",
y=4
},
{
color="red",
x=3,
class="box_2x2_11-10",
y=3
},
{
color="green",
x=1,
class="static_wall",
y=1
},
{
color="green",
x=2,
class="static_wall",
color="red",
y=1
},
{
color="green",
x=3,
class="static_wall",
y=1
},
{
color="green",
x=4,
class="static_wall",
y=1
},
{
color="green",
x=5,
class="static_wall",
y=1
},
{
class="static_wall",
color="red",
color="green",
x=6,
class="static_wall",
y=1
},
{
class="static_wall",
color="red",
color="green",
x=7,
class="static_wall",
y=1
},
{
class="static_wall",
color="red",
color="green",
x=8,
class="static_wall",
y=1
},
{
class="static_wall",
color="red",
color="green",
x=9,
class="static_wall",
y=1
},
{
class="static_wall",
color="red",
color="green",
x=10,
class="static_wall",
y=1
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=1
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=2
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=3
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=4
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=5
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=6
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=7
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=8
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=9
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=10
},
{
class="static_wall",
color="red",
color="green",
x=1,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=2,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=3,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=5,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=6,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=7,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=8,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=9,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=10,
class="static_wall",
y=11
},
{
class="static_wall",
color="red",
color="green",
x=11,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
x=1,
y=1
},
{
class="static_wall",
color="green",
x=2,
y=1
},
{
class="static_wall",
color="green",
x=3,
y=1
},
{
class="static_wall",
color="green",
x=4,
class="box",
y=3
},
{
color="blue",
x=1,
class="static_wall",
y=1
},
{
color="blue",
x=2,
class="static_wall",
color="green",
y=1
},
{
color="blue",
x=3,
class="static_wall",
y=1
},
{
color="blue",
x=4,
class="static_wall",
y=1
},
{
color="blue",
x=5,
class="static_wall",
y=1
},
{
class="static_wall",
color="green",
color="blue",
x=6,
class="static_wall",
y=1
},
{
class="static_wall",
color="green",
color="blue",
x=7,
class="static_wall",
y=1
},
{
class="static_wall",
color="green",
color="blue",
x=8,
class="static_wall",
y=1
},
{
class="static_wall",
color="green",
color="blue",
x=9,
class="static_wall",
y=1
},
{
class="static_wall",
color="green",
color="blue",
x=10,
class="static_wall",
y=1
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=1
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=2
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=3
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=4
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=5
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=6
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=7
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=8
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=9
},
{
class="static_wall",
color="green",
color="blue",
x=11,
class="static_wall",
y=10
},
{
class="static_wall",
color="green",
color="blue",
x=1,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=2,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=3,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=5,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=6,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=7,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=8,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=9,
class="static_wall",
y=11
},
{
class="static_wall",
color="green",
color="blue",
x=10,
y=11
},
{
class="static_wall",
color="green",
x=11,
y=11
},
{
color="blue",
x=11,
class="static_wall",
y=11
},
{
x=5,
class="npc",
x=5,
y=2
}
}