Exemple #1
0
    // Use this for initialization
    protected override void Start ()
    {
        base.Start();
        m_ListofPlayers = Utilities.GetAllPlayerData();
        m_maxSelection = GetListOfActiveButtons();
        m_DelayManager = GetComponent<DelayManager>();
        m_DelayManager.Reset();

        m_PausePanel.SetActive(false);
    }
 protected override void Start()
 {
     base.Start();
     m_MaxSponsorSelection = Database.instance.ListofSponsors.Count;
     m_MaxAbilitySelection = Database.instance.ListofAbilities.Count;
     m_DelayManager        = GetComponent <DelayManager>();
     m_DelayManager.Reset();
     m_ConfirmedOverlay.SetActive(false);
     SponsorTaken += SelectorMenu_SponsorTaken;
 }
Exemple #3
0
 // Use this for initialization
 protected override void Start()
 {
     base.Start();
     m_maxSelection = GetListOfActiveButtons();
     m_DelayManager = GetComponent <DelayManager>();
     m_DelayManager.Reset();
     m_myConnection = SoundManager.GetCurrentSoundConnection();
     m_RoundMenu.SetActive(false);
     m_MatchMenu.SetActive(false);
     m_RoundPanel.SetActive(false);
 }
Exemple #4
0
    private IEnumerator DelayBeforeActive(bool active, float timer, bool isMatchOver, string winnerName, GameState nextState)
    {
        m_DelayManager.AddDelay(float.MaxValue);
        PlayerSpawner.instance.FlushAlivePlayerInputs();
        yield return(new WaitForSeconds(timer));

        SwitchBGM();
        m_RoundPanel.SetActive(active);
        DisplayPlayers(isMatchOver, winnerName);
        GameManager.instance.SetGameState(nextState);
        m_DelayManager.Reset();
        m_DelayManager.AddDelay(Database.instance.LongMenuInputDelay);
        SoundManager.PlaySFX(MenuOpen);
        UpdateBoolAnimator("GoDown", true);
    }
    public void SetPlayer(PlayerData player, PlayerSelect parent, int controllerID)
    {
        m_MaxSponsorSelection   = Database.instance.ListofSponsors.Count;
        m_MaxAbilitySelection   = Database.instance.ListofAbilities.Count;
        m_DelayManager          = GetComponent <DelayManager>();
        m_CurrentSelectionState = SelectionState.Preselection;
        m_Player       = player;
        m_ParentMenu   = parent;
        m_ControllerID = controllerID;
        DisplaySponsor(m_SponsorSelection);
        DisplayAbility(m_AbilitySelection);
        m_CurrentSelectionState = SetStateAndTexts(true);
        SetSelector(m_VerticalPosition);
        m_DelayManager.Reset();

        /*if (m_TakenImage.enabled)
         *  m_TakenImage.enabled = false;*/
        SoundManager.PlaySFX(m_PanelActivate);
    }
Exemple #6
0
 // Use this for initialization
 protected override void Start()
 {
     base.Start();
     _mainRigidbody = GetComponent <Rigidbody2D>();
     if (_bulletExplosionCollisionEvaluator == null)
     {
         _bulletExplosionCollisionEvaluator = GetComponent <Collider2D>();
     }
     HpChanged    += OnHpChanged;
     _delayManager = GetComponent <DelayManager>();
     _delayManager.Reset();
     m_fade = FindObjectOfType <LoadingScreen>();
     if (m_fade != null)
     {
         m_fade.LoadingAnimDone += M_fade_FadeDone;
     }
     else
     {
         isMuted = false;
     }
 }
Exemple #7
0
    // Use this for initialization
    protected override void Start()
    {
        base.Start();
        m_ListofPlayers = Utilities.GetAllPlayerData();
        m_maxSelection = GetListOfActiveButtons();
        m_DelayManager = GetComponent<DelayManager>();
        m_DelayManager.Reset();

        m_PausePanel.SetActive(false);
    }
Exemple #8
0
 // Use this for initialization
 protected override void Start()
 {
     base.Start();
     m_maxSelection = GetListOfActiveButtons();
     m_DelayManager = GetComponent<DelayManager>();
     m_DelayManager.Reset();
     m_myConnection = SoundManager.GetCurrentSoundConnection();
     m_RoundMenu.SetActive(false);
     m_MatchMenu.SetActive(false);
     m_RoundPanel.SetActive(false);
 }
 // Use this for initialization
 protected override void Start()
 {
     base.Start();
     _mainRigidbody = GetComponent<Rigidbody2D>();
     if(_bulletExplosionCollisionEvaluator == null) _bulletExplosionCollisionEvaluator = GetComponent<Collider2D>();
     HpChanged += OnHpChanged;
     _delayManager = GetComponent<DelayManager>();
     _delayManager.Reset();
     m_fade = FindObjectOfType<LoadingScreen>();
     if (m_fade != null) m_fade.LoadingAnimDone += M_fade_FadeDone;
     else isMuted = false;
 }
Exemple #10
0
 protected override void Start()
 {
     base.Start();
     m_MaxSponsorSelection = Database.instance.ListofSponsors.Count;
     m_MaxAbilitySelection = Database.instance.ListofAbilities.Count;
     m_DelayManager = GetComponent<DelayManager>();
     m_DelayManager.Reset();
     m_ConfirmedOverlay.SetActive(false);
     SponsorTaken += SelectorMenu_SponsorTaken;
 }
Exemple #11
0
 public void SetPlayer(PlayerData player, PlayerSelect parent, int controllerID)
 {
     m_MaxSponsorSelection = Database.instance.ListofSponsors.Count;
     m_MaxAbilitySelection = Database.instance.ListofAbilities.Count;
     m_DelayManager = GetComponent<DelayManager>();
     m_CurrentSelectionState = SelectionState.Preselection;
     m_Player = player;
     m_ParentMenu = parent;
     m_ControllerID = controllerID;
     DisplaySponsor(m_SponsorSelection);
     DisplayAbility(m_AbilitySelection);
     m_CurrentSelectionState =  SetStateAndTexts(true);
     SetSelector(m_VerticalPosition);
     m_DelayManager.Reset();
     /*if (m_TakenImage.enabled)
         m_TakenImage.enabled = false;*/
     SoundManager.PlaySFX(m_PanelActivate);
 }