I want it to be approachable only from one side. Units can only garrison and garrison on one side. It can only be melee attacked from one side. I know this can be easily one in the editor by just putting cliffs on each of the sides. But I want civs to be able to build these hill fortresses.
Does anyone know if there is a way to do this?
Here are some ideas I am going to try, but I want to know if anyone else has other creative solutions.
1) Make what is essentially a buildable terrain/building that is a 3 sided cliff. Then make the castle buildable only on this terrain. Downside: The AI may struggle with this.
2) Make the building have four parts (like they do the animations, town centers, and gates. Three of the parts would be impassible and have massive HP which make them virtually indestructible (not sure if this will work). Siege towers, however, would have an attack bonus to overcome these structure. The fourth structure is the castle entrance and is significantly weaker (like a normal castle).
3) This is another variant of Solution 1. Make a building that instantly "dies" and leaves behind the cliff structures. Then make the the castle buildable only on that terrain.