EnergyCheck

Kategorie: Objekte / Status
Ab Engineversion: 4.6.5.0 CP

Beschreibung

Gibt zurück, ob der Energiewert eines Objekts größer oder gleich iEnergy ist. Wenn die Spielregel "Energiebedarf" nicht aktiviert ist, gibt diese Funktion immer TRUE zurück. Außerdem werden Leitungen dazu motiviert, Energie hierhin zu transferieren.

Syntax

bool EnergyCheck (int iEnergy, object pObj);

Parameter

iEnergy:
Abgefragter Energiewert
pObj:
[opt] Objekt, dessen Energiezustand abgefragt wird. 0 bei lokalem Aufruf.

Beispiel

if(EnergyCheck(10000)) { DoEnergy(-10000); SetAction("Working"); }
Startet die Aktivität "Working", wenn genug Energie vorhanden ist.
Siehe auch: CheckEnergyNeedChain, DoEnergy, GetEnergy
Sven2, November 2001