MONSTER_ON
MONSTER_ON
Questo Evento si attiva sempre automaticamente ad inizio partita ed è usato per specificare dettagli un mostro già posizionato sulla mappa creata con hQuestBuilder e le cui coordinate sono specificate come il primo degli argomenti.
Il Parametro obbligatorio è la cella a cui si riferisce l’azione e va specificato come primo argomento.
MONSTER_ON(coordinate_mostro, … )
Gli Attributi opzionali, e sono:
-
NAME: Il nome proprio del mostro -
MOV: Il numero delle celle che si può muovere ogni turno -
ATK: Attacco del mostro -
DEF: Difesa del mostro -
BODY: Punti corpo del mostro -
MIND: Punti mente del mostro -
TYPE: I possibili valori opzionali sono PASSIVE o FUGITIVE, Se omesso verrà usata la normale AI dei mostri.PASSIVEindica che il mostro è di tipo passivo e non attaccherà gli eroi, ma se gli viene assegnato almeno 1 danno allora diventerà aggressivo e da quel momento attaccherà.FUGITIVEindica che il mostro tenterà di allontanarsi almeno ad una cella di distanza da gli eroi.
-
ICON: L’icona personalizzata da associare al mostro. -
SPELLS: Le magie che può lanciare il mostro, deve essere un elenco separato da punto e virgola (;) dei nomi delle spell da lanciare. Queste sono le magie permesse:summonUndeadsummonOrctempestcommandfearsleepfirestormballOfFlameescape[cella]: Questa è l’unica magia che prevede un parametro, il valore cella indicato tra parentesi quadre. Tale cella è quella dove il mostro si teletrasporterà al lancio della magia escape.lightningboltcloudofchaosrustsootheicestormchillmindfreeze- Ancora da implementare:
icewall,skate
Esempio: ...,SPELLS=summonOrc;fear;escape[C12];sleep,....
- Esempio1:
{[[(M), MONSTER_ON(B12, NAME=Greep, MOV=1, ATK=1, DEF=1, BODY=1, MIND=2, TYPE=PASSIVE)]]} - Esempio2:
{[[(N), MONSTER_ON(E11, NAME=Orc Mage,MOV=4, ATK=1, DEF=3, BODY=3,MIND=6, SPELLS=summonOrc;fear;escape[C12];sleep;ballOfFlame)]]}

summonOrc, Fear, Escape (che punta alla cella C12, quando utilizzato), Sleep e BallofFlame).