3297 {
3298 string text = string.Empty;
3299
3301 text += "Disabled: " + GetIsSimulationDisabled() + "\n";
3302 #ifdef SERVER
3306 #endif
3307
3308 ComponentEnergyManager compEM =
GetCompEM();
3309 if (compEM)
3310 {
3312 text +=
"Switched On: " + compEM.
IsSwitchedOn() +
"\n";
3313 text +=
"Is Working: " + compEM.
IsWorking() +
"\n";
3314 }
3315
3316 return text;
3317 }
proto native float GetLifetime()
bool IsWorking()
Energy manager: Returns true if this device is working right now.
EntityAI GetEnergySource()
Energy manager: Returns the energy source this device is plugged into.
bool IsSwitchedOn()
Energy manager: Returns state of the switch. Whenever the device is working or not does not matter....
float GetWeightEx(bool forceRecalc=false)
returns overall weight of the entity, 'forceRecalc = true' is meant to be used only when debugging,...
proto native float GetLifetime()
Get remaining economy lifetime (seconds)
proto native CEItemProfile GetEconomyProfile()
Get economy item profile (if assigned, otherwise null)
ComponentEnergyManager GetCompEM()