Exemplo n.º 1
0
 public void ShowSubMenu(GameObject ShowMenu)
 {
     activeSubmenuNumber = 0;
     for (int i = 0; i < uiBinding.menus.Length; i++)
     {
         var menu = uiBinding.menus[i];
         if (menu == ShowMenu)
         {
             menu.SetActive(true);
             activeSubmenuNumber = i;
         }
         else if (menu.activeSelf)
         {
             menu.SetActive(false);
         }
     }
     if (activeSubmenuNumber == 6)
     {
         ClientFrontend frontend = FindObjectOfType <ClientFrontend>();
         if (frontend.menuShowing != ClientFrontend.MenuShowing.Raider)
         {
             frontend.ShowMenu(ClientFrontend.MenuShowing.Raider);
             Debug.Log("Showing Raider");
             CCGui.FadeCCGUI(false);
             // FadeMainMenu(true);
         }
     }
     if (activeSubmenuNumber == 0)
     {
         CCGui.FadeCCGUI(true);
         // FadeMainMenu(false);
     }
 }
Exemplo n.º 2
0
    private void CmdMenu(string[] args)
    {
        float fadeTime = 0.0f;

        ClientFrontend.MenuShowing show = ClientFrontend.MenuShowing.Main;
        if (args.Length > 0)
        {
            if (args[0] == "0")
            {
                show = ClientFrontend.MenuShowing.None;
            }
            else if (args[0] == "2")
            {
                show = ClientFrontend.MenuShowing.Ingame;
            }
        }
        if (args.Length > 1)
        {
            float.TryParse(args[1], NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out fadeTime);
        }
        clientFrontend.ShowMenu(show, fadeTime);
        Console.SetOpen(false);
    }
Exemplo n.º 3
0
 public static void FadeInMenu()
 {
     instance.ShowMenu(MenuShowing.Main);
 }