private void Start() { DataSaver.s.saveEvent += SaveBuildingSlots; //Player_InventoryController.s.inventoryContentsChangedEvent += UpdateSlotsBuildableStates; scont = GetComponent <GUI_SwitchController>(); }
private void Awake() { if (s != null) { Debug.LogError(string.Format("More than one singleton copy of {0} is detected! this shouldn't happen.", this.ToString())); } s = this; }