I was thinking about a catapult idea.
Basically, it is a catapult model with a mountpoint somewhere to drive it and one on the catapult (so that you can launch something).
When you are 'driving' the catapult you can slowly move into position, then there comes the interesting part.
The longer you hold fire, the further you will launch the object.
The catapult should have the following:
-Catapult model with horses in front of it (how else will it move? :P)
-Charge function (the longer you hold fire, the harder you will launch the object)
-Move animation, the 'driver' should walk next to it (trigger walk animation on driver) and the catapult should be moved by horses walking in front of it.
-Catapult action animation, the catapult will always play the same animation, no matter how long you charged it.
The driver will activate a small lever at the side of the catapult and the catapult arm will swing up together with the mountpoint (and thus the playertype mounted to it).
-Mount points, one will put the player next to the catapult, one will be separate (so no switching chairs action) on the catapult arm, so that we can launch playertypes.
-throwing action, action means reaction, when the catapult plays the catapult action animation, it will launch the playertype mounted to the arm with a speed that depends on the charge.
When the throwing animations done, then the playertype will be unmounted from the arm and given a speed.
Also, there should be a boulder playertype included.
This would have the following:
-Roll animation as walking animation (as far as i know, the walk animation will be triggered when moving through the air..)
-Boulder model
-On impact, fake kill bricks
Tell me what you think of it.
Any edits on the description text may be done later.