It is likely that I'm completely wrong, but after several tests (which can be described as basic, and/or rough):
The engine ... whenever he sees a stone wall, ordered the construction of towers, either AI or you ... not give a damn if you erased completely they from the data ... shows you the same:
"Here there is a stone wall, boy, you have to build this..."
and shows you the icon of the towers ... if you delete them, and go to the battle map, of course, there is a CTD.
... When the engine sees a Fort, demand to build, inevitably: battering rams ... for more than editing a descr_walls and we put 3D models with a wall 200 meters high ... the engine, will send only build: battering rams ... for him is a wooden fort.
I have also tried to change that line in the descr_walls.txt: siege_tower_size to too_small ... and this has not worked (at least experimenting this in a basic form and/or fast, with the original RTW) ... If the engine sees stone walls, the towers continue to appear, whether they are or not within the Data, as a minimum requirement for the assault.
The solution must be found, perhaps, in creating new 3D models (for replace the towers)... and this is a field still forbidden, at least for me.
I added: replace the siege towers, for ladders (within: descr_engines and descr_engine_skeletons) ... has not been a solution neither.
***********************************************************************
There is an interesting file in the folder: descr_building_battle. This is: dbb_siege_engines. I have not tried tweak it, nor do I have too much knowledge on how it relates to the other two files of Data ... I will try to test further as I can
***********************************************************************
...though certainly, as I said at the beginning ... I can be completely wrong in all. (I also want to remove the siege towers for Ogniem i Mieczem, and I follow looking for a solution)
greetings.
(http://www.twcenter.net/forums/showt...70#post8739870)