getEffects
getEffects
> Funktioner
Returnerar listan över effekter för entiteten med id entitet. För att direkt hämta listan över effekter för din enhet, använd getEffects utan parametrar.
Inställningar
- entity: Id för den enhet vars lista över effekter kommer att returneras.
Respons
- effekter: Listan över effekter som för närvarande finns på enheten entitet. Effektlistan är en array som innehåller effekterna. En effekt är i sig en uppsättning av 8 rutor av formuläret:
- typ är typen av effekt bland:
- EFFECT_DAMAGE, värde är skadetalet
- EFFECT_HEAL, värde är antalet HP helade
- EFFECT_BUFF_STRENGTH, värde är styrka
- EFFECT_BUFF_AGILITY, värde är den uppnådda smidigheten
- EFFECT_BUFF_TP, värde är antalet TP som erhållits
- EFFECT_BUFF_MP, värde är antalet uppnådda MP
- EFFECT_ABSOLUTE_SHIELD, värde är uppnådd absolut sköld
- EFFECT_RELATIVE_SHIELD, värde är relativ sköld som erhållits
- EFFECT_DEBUFF, indikerar en debuff, värde är andelen effekter som tagits bort.
etc
- värde: Effektens värde.
- caster_id: Id för den enhet som startade effekten.
- varv: Antalet återstående varv av effekten.
- kritisk: Är effekten en kritisk träff.
- item_id: Id för objektet som orsakade denna effekt.
- target_id: Id för effektmålet (entitet).
- modifierare: Effektmodifierare (bitmask med konstanter EFFECT_MODIFIER_*).