3250 {
3251 string text = string.Empty;
3252
3254 text += "Disabled: " + GetIsSimulationDisabled() + "\n";
3255 #ifdef SERVER
3259 #endif
3260
3261 ComponentEnergyManager compEM =
GetCompEM();
3262 if (compEM)
3263 {
3265 text +=
"Switched On: " + compEM.
IsSwitchedOn() +
"\n";
3266 text +=
"Is Working: " + compEM.
IsWorking() +
"\n";
3267 }
3268
3269 return text;
3270 }
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()