Kategorie: Objekte
/ Status
Ab Engineversion: 1.0 OC
DoEnergy
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