###########################################################################
## Allies v 0.1b  - by Masklin Jun-2003
###########################################################################

                                                English version by Prospero


Description.
---------------------------------------------------------------------------

Allies allows the creation of  non player characters(NPC) allies. In  Blade,
you fight against  everything that moves.  With  this mod you  will be able
to add friendly characters to your map that can follow you and to help you
to fight against your enemies,...  In combination with the mod Talk System
you can get quite interesting stories with the engine of Blade.


Usage.
---------------------------------------------------------------------------

To create an ally you need to  define a class. In SampleTypes.py we defined two
classes. Example: Dwarf_Ally and  Dummy_Ally. The first one  is a good ally, the
second is a cowardly.  

To test the mod you must copy SampleTypes.py and CreateSampleAllies.py to your
map folder. In CreateSampleAllies.py three characters are defined, one for  each
one of the previous classes  and an ork, the bad  guy. Edit the file and  change
the starting positions.

Load the map and from the console:

execfile ('CreateSampleAllies.py')

With  that you  will have  the dwarf  fighting against  the ork  and the  other
character stopped.

Orders can be given to the allies:

Glofror=Bladex.GetEntity("Glofror")

Glofror.Data.ContraMi()        - So that all the enemies fight against him.
Glofror.Data.Ataca (pers.Name) - to attack pers.Name
Glofror.Data.Ven()             - He comes toward the player
Glofror.Data.VenCorriendo()    - comes quickly
Glofror.Data.Sigueme()         - He will try to follow you while you are close and he sees you.
Glofror.Data.Parate()          - He stops following us.

The allies  have a  level of  HLC :-).   By default,  an ally doesn't attack you
although you attack him. But if you attack him two or three times he gets  angry
and goes for you. The level of HLC increases with each hit that you give  him
and if it surpasses 1 then he doesn't forgive. Several things can be configured.   

For example, Glofror says  'Hey! be careful with that weapon!!!' every time that
you hit him. He attacks after three  hits.  You can configure the answer to  make
him get angry for things other than hits....

-------------------------------------------------------------------------------
Revision history
-------------------------------------------------------------------------------

Please read spanish Leeme.txt for revision details.