public Clinic(string name, int roomsNumber) { this.Name = name; this.roomRegister = new RoomRegister(roomsNumber); this.EmptyRooms = roomsNumber; this.RoomsNumber = roomsNumber; }
private void updateCache(Item obj) { RoomRegister rr = obj.GetComponent <RoomRegister>(); if (rr == null) { rr = obj.gameObject.AddComponent <RoomRegister>(); // has not been pickedup rr.RoomIndex = currentRoomIndex; rr.OriginalScale = obj.transform.localScale * transform.localScale.x; } // Already has been spawned || being dropped else { rr.RoomIndex = currentRoomIndex; if (rr.OriginalScale != Vector3.zero) { obj.transform.localScale = rr.OriginalScale; } } // Hide/Show obj.tag = "Item"; }