См. определение в файле CodeLock.c строка 251
252 {
253 super.OnWork(consumed_energy);
254
256 {
258 if (battery)
259 {
260 if (GetCompEM().IsWorking() && battery.GetCompEM().GetEnergy() <= 0)
261 {
262 GetCompEM().SwitchOff();
264 }
265
268 {
270 SetSynchDirty();
271 }
272 }
273 }
274 }
ref CodeLockVisualManager m_VisualManager
ref CodeLockComponent m_CodeLockComponent
Перекрестные ссылки g_Game, GetBattery(), GetBatteryEnergy(), m_CodeLockComponent, m_VisualManager и UpdateVisuals().