getEffects
getEffects
> Funzioni
Restituisce l'elenco degli effetti dell'entità con id entità. Per recuperare direttamente l'elenco degli effetti per la tua entità, usa getEffects senza parametri.
Impostazioni
- entity: l'id dell'entità di cui verrà restituito l'elenco degli effetti.
Feedback
- effects: l'elenco degli effetti attualmente presenti sull'entità entità. L'elenco degli effetti è un array contenente gli effetti. Un effetto è esso stesso un array di 8 riquadri della forma:
- type è il tipo dell'effetto tra:
- EFFECT_DAMAGE, valore è il numero del danno
- EFFECT_HEAL, valore è il numero di HP curati
- EFFECT_BUFF_STRENGTH, valore è la forza guadagnata
- EFFECT_BUFF_AGILITY, valore è l'agilità ottenuta
- EFFECT_BUFF_TP, valore è il numero di TP guadagnati
- EFFECT_BUFF_MP, valore è il numero di MP guadagnati
- EFFECT_ABSOLUTE_SHIELD, valore è lo scudo assoluto ottenuto
- EFFECT_RELATIVE_SHIELD, valore è lo scudo relativo ottenuto
- EFFECT_DEBUFF, indica un debuff, valore è la percentuale di effetti rimossi.
eccetera
- value: il valore dell'effetto.
- caster_id: l'id dell'entità che ha lanciato l'effetto.
- turns: il numero di turni rimanenti dell'effetto.
- critical: l'effetto è un colpo critico.
- item_id: l'id dell'oggetto che ha causato questo effetto.
- target_id: l'id del target dell'effetto (entity).
- modifiers: modificatori di effetto (maschera di bit con costanti EFFECT_MODIFIER_*).