void Start()
 {
     startRoom   = GameObject.Find("Start Room");
     blackCamera = GameObject.Find("BlackCamera").GetComponent <Camera>();
     blackCamera.gameObject.SetActive(false);
     anim     = GetComponent <Animator>();
     rooms    = startRoom.GetComponent <PlayerRoomMovement>();
     champion = this.gameObject.GetComponent <SpriteRenderer>();
 }
    void Start()
    {
        player         = GameObject.Find("Champion");
        playerMovement = player.GetComponent <PlayerMovement>();

        //Get Player In Room
        startRoom    = GameObject.Find("Start Room");
        roomMovement = startRoom.GetComponent <PlayerRoomMovement>();


        //Set Snap Size
        screenHeight   = m_OrthographicCamera.orthographicSize * 2;
        screenWidth    = screenHeight * Screen.width / Screen.height;
        screenSnapSize = screenWidth;
    }
    public void Generate()
    {
        screenSnap   = GetComponent <PlayerRoomMovement>();
        randomNumber = Random.Range(0f, 10f);

        if (screenSnap.inNumberRoom == 2)
        {
            GameObject enemy = Instantiate(Resources.Load <GameObject>("EnemyPrefab/BattleStarter"), new Vector3(this.transform.position.x + (screenSnap.screenSnapSize * (screenSnap.MaxRooms) + Random.Range(6, 7)), 0.3f, -0.25f), Quaternion.identity);
            enemy.GetComponent <BattleStarter>().enemies = 3;
        }
        else if (randomNumber >= 0 && randomNumber <= lootChance)
        {
            GameObject loot = Instantiate(Resources.Load <GameObject>("LootPrefab/Loot"), new Vector3(this.transform.position.x + (screenSnap.screenSnapSize * (screenSnap.MaxRooms) + Random.Range(6, 7)), -0.6f, -0.25f), Quaternion.identity);
        }
        else if (randomNumber >= lootChance && randomNumber <= enemyChance)
        {
            GameObject enemy = Instantiate(Resources.Load <GameObject>("EnemyPrefab/BattleStarter"), new Vector3(this.transform.position.x + (screenSnap.screenSnapSize * (screenSnap.MaxRooms) + Random.Range(6, 7)), 0.3f, -0.25f), Quaternion.identity);
            enemy.GetComponent <BattleStarter>().enemies = Random.Range(1, 5);
        }
    }