diff options
Diffstat (limited to 'data/mods/enemy-fort/structures.lua')
| -rw-r--r-- | data/mods/enemy-fort/structures.lua | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/data/mods/enemy-fort/structures.lua b/data/mods/enemy-fort/structures.lua new file mode 100644 index 0000000..ce6bdd0 --- /dev/null +++ b/data/mods/enemy-fort/structures.lua @@ -0,0 +1,19 @@ +-- A triangulated wooden fort on the right side (columns at x=25,27,29; rows at +-- y=1,3,5). Foundations sit on the ground (y=1). All beams <= 3 units so they +-- obey the material length limits. Shoot it apart with the cannon. +table.insert(Structures, { + name = "enemy fort", + beams = { + -- verticals + {25,1,25,3,"wood"}, {25,3,25,5,"wood"}, + {27,1,27,3,"wood"}, {27,3,27,5,"wood"}, + {29,1,29,3,"wood"}, {29,3,29,5,"wood"}, + -- horizontals + {25,1,27,1,"wood"}, {27,1,29,1,"wood"}, + {25,3,27,3,"wood"}, {27,3,29,3,"wood"}, + {25,5,27,5,"wood"}, {27,5,29,5,"wood"}, + -- diagonals (triangulation, so it's rigid) + {25,1,27,3,"wood"}, {27,1,29,3,"wood"}, + {25,3,27,5,"wood"}, {27,3,29,5,"wood"}, + }, +}) |
