Example #1
0
    // 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();
    }