void Start()
    {
        PLAYER = GameObject.Find("Hero");
        ARMY = GameObject.Find("FellowHeroes");

        oc = GetComponentInChildren<ObstacleCreator>();
        ec = GetComponentInChildren<EnemyCreator>();
        bc = GetComponentInChildren<BoulderCreator>();

        timer = DifficultyIncreaseTimer;

        LEVEL_LENGTH_Z = LevelCreator.LengthConverter(LevelCreator.LEVEL_LENGTH) * 64 - 32;

        if (LevelCreator.INF_MODE)
        {
            SOLDIER_RATIO = 1;
            ec.RecalcTimer();
            CATAPULT_RATIO = 1;
            bc.RecalcTimer();
            OBSTACLE_RATIO = 1;
            oc.RecalcTimer();
            GUIScript.DIFFICULTY_INCREASE = 1;

            GUIScript.MAX_TIMER = DifficultyIncreaseTimer;
            GUIScript.INF_TIMER = 0;
        }
    }