Archers Without Arrows
In this tutorial, you will make an archer with a quiverfull of arrows
which, when stolen, will force the archer to disregard his bow and attempt
to murder the player in hand-to-hand combat.
First of all, we need to create a new Act/React Stimuli (You could use
an already existing stimuli with a specific intensity, but for this tutorial
we'll create a new one.)
Now, we are going to make a new metaproperty. Go to the Metaproperties
section in the object heirarchy, and create a new metaproperty called
'M-SwordAI'. Give this new metaproperty
an AI->AI Core->AI of 'Human
with sword', and a Motions->Actor
Tag List of 'WithSword 0'.
We also have to give all our archers a receptron for QuiverStim,
intensity 9 to 11, Add Metaproperty,
Now we need to make the quiver and it's arrows. First, we need to create
a new archetype under Broadhead (-127), called
Attached Obj 1: [Oject number of Quiver]
Now, there remains only one thing to do, and that is to give the QuiverArrow
an Act/React Receptron for FrobStim, to Stimulate
the archer with an intensity 10 QuiverStim.
In my earlier experiments with this system, stealing the quiver of a dead or unconcious AI had extremely peculiar effects, but when I tried this system at a later date, the problems dissapeared of their own accord and with no apparent reason.
DromEd will be DromEd.
Finally, although I haven't tried this in Thief II, you could probably remove the Quiver object and merely place the QuiverArrow in the archer's quiver using a Contains link.