avrie
Recruit
It appears I have an idea how to implement bombards (large siege cannons) in the game.
First, you have an item. A very heavy item called a "Siege Bombard" that can be bought in cities but does nothing by itself.
Second, you have the bombard as an activateable static scene object added in all siege scenes. When a scene loads, the game checks if you have a bombard in your inventory. If you do not, the bombard object immediately vanishes. If you do, it stays and can be activated.
When a bombard is activated, it generates a projectile which flies in the direction of the enemy battlements and explodes there, killing some enemy troops. After this happens, you cannot activate the bombard again, it is one shot per battle.
If you are the defender rather than the attacker, the enemy bombard does not require activation, it fires at your walls automatically.
Is it possible to do that?
P.S. I am aware that medieval bombards did not work this way, that they fired stone balls to wreck walls. But this, as far as I am aware, is unimplementable in the Warband engine.
First, you have an item. A very heavy item called a "Siege Bombard" that can be bought in cities but does nothing by itself.
Second, you have the bombard as an activateable static scene object added in all siege scenes. When a scene loads, the game checks if you have a bombard in your inventory. If you do not, the bombard object immediately vanishes. If you do, it stays and can be activated.
When a bombard is activated, it generates a projectile which flies in the direction of the enemy battlements and explodes there, killing some enemy troops. After this happens, you cannot activate the bombard again, it is one shot per battle.
If you are the defender rather than the attacker, the enemy bombard does not require activation, it fires at your walls automatically.
Is it possible to do that?
P.S. I am aware that medieval bombards did not work this way, that they fired stone balls to wreck walls. But this, as far as I am aware, is unimplementable in the Warband engine.