public override void Use(Shooter p_shooter)
    {
        m_pickupAudioEvent.Play(p_shooter.m_entity.m_audioSource);

        p_shooter.StopShooting(p_shooter.GetCurrentPattern());
        p_shooter.AddShotPatternPowerUp(this);
    }
Esempio n. 2
0
    IEnumerator CheatCodeRefresher()
    {
        yield return(new WaitForSeconds(delayBetweenCheatCodes));

        m_shooter.AddShotPatternPowerUp(newShotPatternPowerUp);
        StartCoroutine(CheatCodeRefresher());
    }