public void CreateFish(int _rolls) { m_fishOdds = Random.Range(1, 100); if (m_fishOdds > m_fish02Odds) { if (specialRolls(_rolls)) { //Spawn special Fish 1 m_imageUpdater.ReflectImage(m_FishSpecial01); } else { //Spawn Fish 1 m_imageUpdater.ReflectImage(m_Fish01); } } else { if (specialRolls(_rolls)) { //Spawn special Fish 2 m_imageUpdater.ReflectImage(m_FishSpecial02); } else { //Spawn Fish 2 m_imageUpdater.ReflectImage(m_Fish02); } } }
// Late or its too early for FishSpawner void LateUpdate() { if (Input.GetButtonDown("Jump") && m_rodOut == false) { m_speechbubbleUpdater.ReflectText(". . ."); m_fishSpawn = Random.Range(m_minFishSpawn, m_maxFishSpawnTime); m_currentFishingTime = m_newFishingTime; m_fishermanUpdater.ReflectImage(m_normalFisherman, new Vector2(100, 100)); m_fishUpdater.ResetImage(); m_rodOut = true; } if (m_rodOut == true) { Fishing(); } }