private void ToggleOn() { UpdateManager.Add(CallbackType.UPDATE, UpdateMe); electricalNodeControl.TurnOnSupply(); baseSpriteHandler.ChangeSprite((int)SpriteState.On); isOn = true; }
private void ServerToggleOutputModeOn() { outputEnabledIndicator.ChangeSprite((int)OutputEnabledOverlayState.OutputEnabled); outputEnabledIndicator.PushTexture(); electricalNodeControl.TurnOnSupply(); outputEnabled = true; }
public void UpdateServerState(bool _isOn) { if (isOn) { ElectricalNodeControl.TurnOnSupply(); } else { ElectricalNodeControl.TurnOffSupply(); } }
public void UpdateServerState(bool _isOn) { if (isOn) { //Logger.Log("TurnOnSupply"); ElectricalNodeControl.TurnOnSupply(); } else { //Logger.Log("TurnOffSupply"); ElectricalNodeControl.TurnOffSupply(); } }
private void ChangePowerState(bool newState) { if (newState) { isOn = true; electricalNodeControl.TurnOnSupply(); } else { isOn = false; electricalNodeControl.TurnOffSupply(); } }
public void UpdateServerState(bool _isOn) { if (_isOn && TryBurnFuel()) { ElectricalNodeControl.TurnOnSupply(); isOn = true; } else { isOn = false; ElectricalNodeControl.TurnOffSupply(); if (plasmaFuel.Count > 0) { plasmaFuel[0].StopBurningPlasma(); } } }
private void ToggleOn() { electricalNodeControl.TurnOnSupply(); baseSpriteHandler.ChangeSprite((int)SpriteState.On); isOn = true; }
private IEnumerator RestartPowerSupply(ElectricalNodeControl node) { yield return(WaitFor.Seconds(Random.Range(30, 120))); node.TurnOnSupply(); }