DoEnergy

Kategorie: Objekte / Status
Ab Engineversion: 1.0 OC

Beschreibung

Verändert die Energie des aufrufenden Objekts. Die Energie entspricht bei Lebewesen der Lebensenergie.

Syntax

void DoEnergy(int change, bool exact, int damage_type, int caused_by);

Parameter

change:
Veränderung des Energiewertes; positiv oder negativ in Prozent zum Maximalwert. 100% entsprechen hierbei dem maximalen Physical-Wert von 100000.
exact:
[opt] If true, change is applied to the exact energy value.
damage_type:
[opt] Schadensursache, die an Fx*Damage-Callbacks von Effekten übergeben wird (siehe Effekte-Dokumentation). Standard ist FX_Call_EngScript.
caused_by:
[opt] Spielernummer des Spielers, der den Schaden verursacht hat.

Beispiel

GetCursor(0)->DoEnergy(1);
Gives 1 more energy to the selected clonk.
Siehe auch: GetEnergy
Sven2, 2001-11
Clonkonaut, 2008-04