// Use this for initialization void Awake() { sceneLoader = GetComponent <SceneLoader>(); Instance = this; Time = DateTime.Parse(StartTime); Day = 0; Player = player; Camera = camera; Things = things; Ui = ui; foreach (GameObject gameObject in GameObject.FindGameObjectsWithTag("Thing")) { Thing thing = gameObject.GetComponent <Thing>(); if (thing.Item != null && thing.Acquired) { Player.Acquire(thing); } Things.Add(thing); } Away = false; Camera.FollowTarget = roomTransform; Camera.SnapToTarget(); Player.Money += Player.Paycheck; Player.X = things.FindByName("Bed").transform.position.x + bedOffset; NewDay(); }