Exemple #1
0
    // Use this for initialization
    void Start()
    {
        InstructionsPanel = transform.Find("Instructions").gameObject;
        OptionsPanel      = transform.Find("Options").gameObject;


        state = MainGameState.StartMenu;
        Wave  = 1;

        SFXMan.PlayAsSong(SFXMan.sng_StartMenuSong);

        logo = transform.Find("Logo").gameObject;
        musicVolumeSlider = transform.Find("Options/MusicVolume").GetComponent <Slider>();
        sfxVolumeSlider   = transform.Find("Options/SfxVolume").GetComponent <Slider>();
    }
Exemple #2
0
    IEnumerator InitiateWave_cr()
    {
        //Present wave
        SFXMan.sfx_StartWave.Play();
        var wave = MainGame.Wave;

        CardSceneGui.DisplayGuiMessage(string.Format("Clear {1} cards!", wave, wave * (CardMan.cardPairsPerWave * 2)), Color.white);

        yield return(new WaitForSeconds(3));

        SFXMan.PlayAsSong(SFXMan.sng_CardSong);

        dangerState = DangerState.VerySafe;

        GravityStrength = 1f;

        InvokeRepeating("SlowUpdate", 0, 1F);

        CardMan.SetupWave();

        gameState = GameState.GameOn;
    }