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


Descripcin.
---------------------------------------------------------------------------

Allies permite crear personajes no jugadores (NPC) aliados. En Blade uno
debe golpear a todo lo que se mueve. Con este mod podrs aadir a tu mapa
personajes amigos que pueden seguirte, ayudarte a luchar contra tus 
enemigos,... En combinacin con el mod Talk System puedes conseguir
historias bastante interesantes con el motor de Blade.


Uso.
---------------------------------------------------------------------------

Para crear un aliado necesitas definir una clase. En SampleTypes.py se 
definen dos clases ejemplo: Dwarf_Ally y Dummy_Ally. La primera es un 
buen aliado, la segunda es un personaje que apenas no se defender.

Para probar el mod copia SampleTypes.py y CreateSampleAllies.py al 
directorio de tu mapa. En CreateSampleAllies.py se crean tres personajes,
uno por cada una de las clases anteriores y un orco que hace de malo. 
Edita el fichero y cambia las posiciones iniciales para que se creen
correctamente.

Carga tu mapa y desde la consola ejecuta:

execfile ('CreateSampleAllies.py')

Con eso tendrs al enano luchando contra el orco y el otro personaje 
quietecito.

Se le pueden dar rdenes a los aliados:

Glofror=Bladex.GetEntity("Glofror")

Glofror.Data.ContraMi()        - Para que todos los enemigos luchen contra l.
Glofror.Data.Ataca (pers.Name) - Ataca a pers.Name
Glofror.Data.Ven()             - Viene hacia el player
Glofror.Data.VenCorriendo()    - Se da ms prisa.
Glofror.Data.Sigueme()         - Intentar seguirnos mientras estemos cerca y nos vea.
Glofror.Data.Parate()          - Deja de seguirnos.

Los aliados  tienen un  nivel de  HLC :-).  Por defecto,  un aliado  no te
ataca aunque le ataques. Pero si le atacas dos o tres veces se mosquea y
va a por  ti. El nivel de HLC aumenta con cada golpe  que le das y si
sobrepasa 1  entonces no perdona. Se pueden configurar varias cosas. 

Por ejemplo, Glofror te suelta un 'Hey ten cuidado con ese arma' cada vez
que lo golpeas. A la tercera se mosquea y ya no hay quien lo pare. Puedes
configurar la respuesta, hacer que se mosquee por otras cosas que no sean
golpes,... 


Revisiones:
---------------------------------------------------------------------------

0.1   * Primera versin pblica como mod independiente.
0.1a  * Faltaba un import en los scripts de ejemplo.
0.1b  * Los aliados ya no luchan entre s.
      * Se ha mejorado la tcnica de lucha en grupo de los
        aliados.