Hallo zusammen,
ich habe einen Cloak-Spell, der alle NPCs mit einer Ability versieht, die sich in der Umgebung des PlayerCharacters befinden.
In dieser Ability läuft ein OnUpdate(), welches ein bisschen Code enthält. Dort würde ich gerne wissen, ob der Träger seit dem letzten Update angegriffen wurde bzw. Schaden erlitten hat (OnHit()).
Wie sähe das im Code aus? OnHit() ist ja ein Listener, oder? Muss ich diesen außerhalb des OnUpdate() anlegen oder funktioniert so eine Detection nur, wenn ich mir in jedem Update die Lebenspunkte merke und prüfe (ob sie weniger sind, als zuvor)?
Beste Grüße
HJ
ich habe einen Cloak-Spell, der alle NPCs mit einer Ability versieht, die sich in der Umgebung des PlayerCharacters befinden.
In dieser Ability läuft ein OnUpdate(), welches ein bisschen Code enthält. Dort würde ich gerne wissen, ob der Träger seit dem letzten Update angegriffen wurde bzw. Schaden erlitten hat (OnHit()).
Wie sähe das im Code aus? OnHit() ist ja ein Listener, oder? Muss ich diesen außerhalb des OnUpdate() anlegen oder funktioniert so eine Detection nur, wenn ich mir in jedem Update die Lebenspunkte merke und prüfe (ob sie weniger sind, als zuvor)?
Beste Grüße
HJ