Beispiel #1
0
    public void MechanicsButtonPress()
    {
        MovementImage.GetComponent <MeshRenderer>().enabled = true;
        MovementImage.GetComponent <MovieScript>().PlayMovie();
        ControlsImage.SetActive(false);
        ModesText.SetActive(false);
        ShootingImage.GetComponent <MeshRenderer>().enabled = false;
        ShieldImage.GetComponent <MeshRenderer>().enabled   = false;
        MeleeImage.GetComponent <MeshRenderer>().enabled    = false;
        FlagImage.GetComponent <MeshRenderer>().enabled     = false;
        TeamAImage.GetComponent <MeshRenderer>().enabled    = false;

        MovementButton.SetActive(true);
        ShootingButton.SetActive(true);
        ShieldButton.SetActive(true);
        MeleeButton.SetActive(true);
        FlagButton.SetActive(true);
        TeamAButton.SetActive(true);

        MovementText.SetActive(true);
        ModesText.SetActive(false);
        ShootingText.SetActive(false);
        ShieldText.SetActive(false);
        MeleeText.SetActive(false);
        FlagText.SetActive(false);
        TeamAText.SetActive(false);
    }
Beispiel #2
0
 void OnDestroy()
 {
     if (Instance == this)
     {
         instance = null;
     }
 }
Beispiel #3
0
    // Sets all buttons to false and defaults to controls screen.
    void Start()
    {
        ControlsImage.SetActive(false);
        MovementImage.GetComponent <MeshRenderer>().enabled = false;
        ShootingImage.GetComponent <MeshRenderer>().enabled = false;
        ShieldImage.GetComponent <MeshRenderer>().enabled   = false;
        MeleeImage.GetComponent <MeshRenderer>().enabled    = false;
        FlagImage.GetComponent <MeshRenderer>().enabled     = false;
        TeamAImage.GetComponent <MeshRenderer>().enabled    = false;

        MovementButton.SetActive(false);
        ShootingButton.SetActive(false);
        ShieldButton.SetActive(false);
        MeleeButton.SetActive(false);
        FlagButton.SetActive(false);
        TeamAButton.SetActive(false);

        ModesText.SetActive(false);
        MovementText.SetActive(false);
        ShootingText.SetActive(false);
        ShieldText.SetActive(false);
        MeleeText.SetActive(false);
        FlagText.SetActive(false);
        TeamAText.SetActive(false);

        ControlsButtonPress();
    }
Beispiel #4
0
        void ReleaseDesignerOutlets()
        {
            if (ACButton != null)
            {
                ACButton.Dispose();
                ACButton = null;
            }

            if (ACModsView != null)
            {
                ACModsView.Dispose();
                ACModsView = null;
            }

            if (ACView != null)
            {
                ACView.Dispose();
                ACView = null;
            }

            if (ArmorButton != null)
            {
                ArmorButton.Dispose();
                ArmorButton = null;
            }

            if (DefensiveAbilitiesButton != null)
            {
                DefensiveAbilitiesButton.Dispose();
                DefensiveAbilitiesButton = null;
            }

            if (DeflectionButton != null)
            {
                DeflectionButton.Dispose();
                DeflectionButton = null;
            }

            if (DodgeButon != null)
            {
                DodgeButon.Dispose();
                DodgeButon = null;
            }

            if (DRButton != null)
            {
                DRButton.Dispose();
                DRButton = null;
            }

            if (FlatFootedButton != null)
            {
                FlatFootedButton.Dispose();
                FlatFootedButton = null;
            }

            if (FortButton != null)
            {
                FortButton.Dispose();
                FortButton = null;
            }

            if (HDButton != null)
            {
                HDButton.Dispose();
                HDButton = null;
            }

            if (HPButton != null)
            {
                HPButton.Dispose();
                HPButton = null;
            }

            if (HPModsButton != null)
            {
                HPModsButton.Dispose();
                HPModsButton = null;
            }

            if (HPView != null)
            {
                HPView.Dispose();
                HPView = null;
            }

            if (ImmuneButton != null)
            {
                ImmuneButton.Dispose();
                ImmuneButton = null;
            }

            if (NaturalButton != null)
            {
                NaturalButton.Dispose();
                NaturalButton = null;
            }

            if (OtherView != null)
            {
                OtherView.Dispose();
                OtherView = null;
            }

            if (RefButton != null)
            {
                RefButton.Dispose();
                RefButton = null;
            }

            if (ResistButton != null)
            {
                ResistButton.Dispose();
                ResistButton = null;
            }

            if (SavesView != null)
            {
                SavesView.Dispose();
                SavesView = null;
            }

            if (ShieldButton != null)
            {
                ShieldButton.Dispose();
                ShieldButton = null;
            }

            if (SRButton != null)
            {
                SRButton.Dispose();
                SRButton = null;
            }

            if (TouchButton != null)
            {
                TouchButton.Dispose();
                TouchButton = null;
            }

            if (WeaknessButton != null)
            {
                WeaknessButton.Dispose();
                WeaknessButton = null;
            }

            if (WillButton != null)
            {
                WillButton.Dispose();
                WillButton = null;
            }
        }