public override void ReceiveCompSignal(string signal) { base.ReceiveCompSignal(signal); if (signal == "PowerTurnedOff") { if (JukeBoxCore.orignalSongList.Count <= 0) { JukeBoxCore.orignalSongList.AddRange(DefDatabase <SongDef> .AllDefs); } JukeBoxCore.RemoveJukeBox(this); } if (signal == "PowerTurnedOn") { JukeBoxCore.AddJukeBox(this); } }
public override void PostDeSpawn(Map map) { base.PostDeSpawn(map); JukeBoxCore.RemoveJukeBox(this); //마지막 한대면 복구 }