Machicolations and Murder-holes
ivanhoex
Member
in Suggestions
Hi devs,
I have a suggestion for a very simple new block which could greatly improve the gameplay of the Castle Story.
As you may know, the most important feature of all medieval castles were walls and towers whose top parts (usually with crenelations - merlons/creneles) were extended above the bottom parts. This design of walls, however, was not just for decoration, it actually had a very important defensive purpose! The floor on the extended part always had small holes in it which allowed archers and crossbowmen (while in cover behind crenelations) to shoot at enemies standing just next to the castle walls. These small openings in floors are called MACHICOLATIONS https://en.wikipedia.org/wiki/Machicolation and were present on all real castles with these characteristic extended castle walls, because without them any extensions on castle walls make no sense!
MURDER-HOLES https://en.wikipedia.org/wiki/Murder-hole are similar structures in other parts (ceilings of gatehouses, halls, etc.) of the medieval castles, through which the defenders could fire on the enemies bellow, for example, when they broke through the first door and were trapped in a closed area (before they broke through the second door of the gatehouse).
Both these real castle features could be implemented in the game as one simple 2x1 block with a small hole (in one part of a block) through which the archers and crossbowmen could fire while standing on it or on a block next to it.
I have a suggestion for a very simple new block which could greatly improve the gameplay of the Castle Story.
As you may know, the most important feature of all medieval castles were walls and towers whose top parts (usually with crenelations - merlons/creneles) were extended above the bottom parts. This design of walls, however, was not just for decoration, it actually had a very important defensive purpose! The floor on the extended part always had small holes in it which allowed archers and crossbowmen (while in cover behind crenelations) to shoot at enemies standing just next to the castle walls. These small openings in floors are called MACHICOLATIONS https://en.wikipedia.org/wiki/Machicolation and were present on all real castles with these characteristic extended castle walls, because without them any extensions on castle walls make no sense!
MURDER-HOLES https://en.wikipedia.org/wiki/Murder-hole are similar structures in other parts (ceilings of gatehouses, halls, etc.) of the medieval castles, through which the defenders could fire on the enemies bellow, for example, when they broke through the first door and were trapped in a closed area (before they broke through the second door of the gatehouse).
Both these real castle features could be implemented in the game as one simple 2x1 block with a small hole (in one part of a block) through which the archers and crossbowmen could fire while standing on it or on a block next to it.
Comments
The red line is their shooting trajectory but as you can see arrows physically stuck in walls which is logical.
The green line is a trajectory which allows archer to hit an enemy not a wall.
So we need archer to choose green trajectory not red. The question is how to achieve that?
I'm afraid it will be quite resource-intensive option to check is there an obstacle for an arrow or not.
But what if to make a some kind of blueprint with scripted shooting angles? It will be visible only in edit mode and if bricktron steps inside it - he will aim only between this fixed angles
Besides I belive that there are some game rules, limitations if you want, which restrics minimum block size to 1x1 and you cant have holes inside it. It's like a pixel in Minecraft. And in order to make this hole you have to build square 3x3