Beispiel #1
0
    // Use this for initialization
    void Start()
    {
        alreadyAtMenu                 = false;
        me                            = this;
        trackTime                     = 0;
        currentTime                   = startingTime;
        timerStyle                    = new GUIStyle();
        counterStyle                  = new GUIStyle();
        winStyle                      = new GUIStyle();
        timerStyle.fontSize           = 25;
        counterStyle.fontSize         = 45;
        winStyle.fontSize             = 35;
        timerStyle.normal.textColor   = Color.white;
        counterStyle.normal.textColor = Color.red;
        winStyle.normal.textColor     = Color.white;
        maxScore                      = 0;
        counterTextOrig               = counterText;

        GameObject.DontDestroyOnLoad(this.gameObject);


        gameSet = (MenuSettings)Instantiate(gameSetPrefab);
        GameObject.DontDestroyOnLoad(gameSet.gameObject);
        gameSet.gameManager = me;
    }
        private string BuildLinkItem(List <IRole> roles)
        {
            StringBuilder sb   = new StringBuilder();
            List <string> urls = new List <string>();

            roles.ForEach(item => { urls.AddRange(item.Urls); });
            string        moduleID = "mod1";
            List <string> links    = MenuSettings.GetInstance().GetMatchLinks(moduleID, urls, ShowType.GroupName);

            sb.AppendLine("<ul>");
            var current = 0;

            links.ForEach(l =>
            {
                if (l.StartsWith("<b"))
                {
                    sb.Append("<li class='nav" + (++current) + "'>");
                }
                else
                {
                    sb.Append("<li class='act" + (current) + "'>");
                }
                sb.Append(l);
                sb.AppendLine("</li>");
            });
            sb.AppendLine("</ul>");
            return(sb.ToString());
        }
Beispiel #3
0
 public PlayerStateDead(Settings settings, PlayerFacade player, SignalBus signalBus, MenuSettings menuSettings)
 {
     _settings     = settings;
     _player       = player;
     _signalBus    = signalBus;
     _menuSettings = menuSettings;
 }
Beispiel #4
0
 void Awake()
 {
     if (MenuSettings.CheckInstanceExist())
     {
         Destroy(this.gameObject);
     }
 }
    public bool Initialize(MenuSettings settings)
    {
        this.settings = settings;

        if (_eventSystem == null)
        {
            GameObject eventObject = GameObject.Find("EventSystem");
            if (eventObject != null)
            {
                _eventSystem = eventObject.GetComponent <EventSystem>();
            }
            if (_eventSystem == null)
            {
                Debug.LogError("MenuManager could not find EventSystem");
            }
        }

        GameManager.Instance.stateChanged -= GameStateChanged;
        GameManager.Instance.stateChanged += GameStateChanged;
        GameManager.Instance.fixedUpdated -= DoUpdate;
        GameManager.Instance.fixedUpdated += DoUpdate;

        isInitialized = true;
        return(isInitialized);
    }
        internal static void Select()
        {
            int    option;
            string mainNav     = NavigationBar.mainNavBar;
            string settingsNav = NavigationBar.settingsNavBar;

            do
            {
                Console.Clear();
                Console.WriteLine($"{ mainNav }>>{ settingsNav }>>");
                MenuSettings.ShowMenu();
                switch (option = ReadOption())
                {
                case 49:
                    OptionSelectionKeyBoard.Select();
                    break;

                case 50:
                    OptionSelectionKey.Select();
                    break;

                case 17:
                    Console.WriteLine("Returning to Main Menu.");
                    System.Threading.Thread.Sleep(500);
                    break;

                default:
                    Console.WriteLine("Invalid option.");
                    System.Threading.Thread.Sleep(500);
                    break;
                }
            } while (option != 17);
        }
Beispiel #7
0
 public AppSettings(string[] args)
 {
     this.Edition = "Editor";
     this.LicenseKeyRegistryRootPath  = @"HKEY_CURRENT_USER\Software\AI\AITalkII";
     this.LicenseKeyRegistryValueName = "edocesnecil";
     this.LicenseFileName             = "aitalk.lic";
     this.AuthCode           = "";
     this.Timeout            = 0x3e8;
     this.SoundBufferLatency = 50;
     this.SoundBufferLength  = 4;
     this.Title                 = "";
     this.SubTitle              = "";
     this.Version               = AssemblyInfoGetter.Version;
     this.ComporateName         = "株式会社エーアイ";
     this.ComporateName2        = "";
     this.Copyright             = AssemblyInfoGetter.Copyright;
     this.ExpirationDateVisible = true;
     this.TitleView             = new TitleViewSettings();
     this.Function              = new FunctionSettings();
     this.NGWord                = new NGWordSettings();
     this.UserDic               = new UserDicSettings();
     this.Menu = new MenuSettings();
     this.View = new ViewSettings();
     if ((args.Length > 0) && ((args[0] == "--log") || (args[0] == "-l")))
     {
         this.LogOutput |= LogOutoutMode.File;
     }
 }
Beispiel #8
0
    private void Start()
    {
        islands = new List <Transform>();
        enemies = new List <Transform>();
        menuSet = FindObjectOfType <MenuSettings>();
        if (menuSet == null || menuSet.isRandom)
        {
            int f = Random.Range(0, 3);
            switch (f)
            {
            case 0:
                mapToLoad = MapType.goal;
                break;

            case 1:
                mapToLoad = MapType.kill;
                break;

            default:
                mapToLoad = MapType.survive;
                break;
            }
        }
        else
        {
            mapToLoad = menuSet.mapType;
        }
        objControl = GetComponent <ObjectiveController>();
        CreateMap();
    }
Beispiel #9
0
        public MenuScript()
        {
            Globals.Settings = MenuSettings.InitSettings();

            this.menuPool = new MenuPool();

            this.menuPool.Add(CubiconMenu);

            Menus.TurnLightsMenuItem.Add_Option_TurnLights(CubiconMenu);
            Menus.HeadlightFlasherMenuItem.Add_Option_HeadlightFlasher(CubiconMenu);
            Menus.SpeedometerMenuItem.Add_Option_Speedometer(CubiconMenu);

            var tempoSubMenu = this.menuPool.AddSubMenu(CubiconMenu, "Tempomat Options");

            tempoSubMenu.AddItem(Menus.TempomatMenuMenuItem.TempomatEnableMenuItem());
            tempoSubMenu.AddItem(Menus.TempomatMenuMenuItem.TempomatIgnoreVehicleInAirMenuItem());

            Menus.RecreateSettingsMenuItem.Add_Button_RecreateSettings(CubiconMenu);
            Menus.AboutMenuItem.Add_Item_AboutMenu(CubiconMenu);

            this.menuPool.RefreshIndex();


            this.Tick    += OnTick;
            this.KeyDown += OnKeyDown;


            UI.Notify($"{Globals.PluginName} started!", true);
        }
Beispiel #10
0
 public void Construct(PlayerStateFactory stateFactory, Settings settings, SignalBus signalBus, MenuSettings menuSettings)
 {
     _stateFactory = stateFactory;
     _settings     = settings;
     _signalBus    = signalBus;
     _menuSettings = menuSettings;
 }
Beispiel #11
0
 public void Inizialize()
 {
     pauseMenu = StorageFacility.Instance.GetInterface(InterfaceObject.PauseMono).GetComponent <UIPauseMenu>();
     settings  = StorageFacility.Instance.GetStorageByType <MenuSettings>();
     paused    = false;
     pauseMenu.SetTimeButtonSprite(settings.ResumeButtonSprite);
 }
Beispiel #12
0
    public new void ToggleMenu(bool visible)
    {
        MenuSettings screen = loseScreens[Random.Range(0, loseScreens.Length)];

        background.texture = screen.image;
        text.text          = screen.text;
        base.ToggleMenu(visible);
    }
Beispiel #13
0
        static void Main()
        {
            Console.CursorVisible  = false;
            Console.InputEncoding  = Encoding.Unicode;
            Console.OutputEncoding = Encoding.Unicode;

            MenuSettings.Menu();
        }
Beispiel #14
0
 public void press()
 {
     Menu2.SetActive(false);
     Menu3.SetActive(true);
     Menu4.SetActive(false);
     MenuSettings.SetActive(false);
     Menu1.SetActive(false);
     Menu5.SetActive(false);
 }
Beispiel #15
0
        private void Settings(object random)
        {
            MenuSettings MenuSetting = new MenuSettings {
                DataContext = new MenuSettingsViewModel()
            };

            MenuSetting.Show();
            CloseWindow();
        }
 protected void SaveMenuSettings(MenuSettings settings)
 {
     lock (_syncObj)
     {
         _noSettingsRefresh = true;
         ServiceRegistration.Get <ISettingsManager>().Save(settings);
         _noSettingsRefresh = false;
     }
 }
Beispiel #17
0
    private void CreatePath(MenuSettings <PathCreator> settings, GameObject obj)
    {
        obj.transform.SetParent(GameObject.Find("Paths").transform);
        PathCreator path = obj.AddComponent <PathCreator>();

        path.bezierPath.Space            = PathSpace.xz;
        path.bezierPath.ControlPointMode = BezierPath.ControlMode.Automatic;
        Undo.RegisterCreatedObjectUndo(obj, "Create Path");
        settings.selectedObj = path;
    }
    private float m_scalePerMeter = 0.00125f; /// magic number!

    void Start()
    {
        MenuSettings ms = GetComponentInParent <MenuSettings>() as MenuSettings;

        if (ms.width.HasValue)
        {
            m_menuWidth = ms.width.Value;
        }
        updateMenuSize();
    }
Beispiel #19
0
    // MenuFunctions.

    private void SelectMenu <T>(MenuSettings <T> settings) where T : UnityEngine.Object
    {
        T obj = FindObjectOfType <T>();

        if (settings.selected == null && obj != null)
        {
            settings.selected = obj;
        }
        settings.selected = (T)EditorGUILayout.ObjectField(settings.selected, typeof(T), true);
    }
Beispiel #20
0
        private void ChangeMenuSettings(UserEntity user, MenuSettings menuSettings)
        {
            MealSettingsEntity mealSettings = _repository.MealSetting.GetMealSettingFromTable(user.IdMealSetting).Result;

            if (mealSettings.MealSettingsModelData != null)
            {
                mealSettings.MealSettingsModelData.DietAim     = menuSettings.DietAim;
                mealSettings.MealSettingsModelData.Preferences = menuSettings.Preferences;
                _repository.MealSetting.UpdateMealSettings(mealSettings);
            }
        }
Beispiel #21
0
    // game choice (solo or vs)
    public void PlayvsCom()
    {
        Menu1.SetActive(false);
        Menu2.SetActive(false);
        Menu3.SetActive(false);
        Menu4.SetActive(false);
        Menu5.SetActive(false);
        MenuSettings.SetActive(false);

        Menu4IA.SetActive(true);
        Menu5IA.SetActive(false);
    }
Beispiel #22
0
 void Start()
 {
     Time.timeScale = 1f;
     if (instance == null)
     {
         instance = this;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         Destroy(gameObject);
     }
 }
Beispiel #23
0
    void Start()
    {
        MenuSettings ms = GetComponentInParent <MenuSettings>() as MenuSettings;

        if (ms.depth.HasValue)
        {
            m_defaultDistance = ms.depth.Value;
        }
        if (ms.menuButton != null)
        {
            m_wandButton = ms.menuButton;
        }
    }
    public GameData()
    {
        menuSettings  = new MenuSettings();
        playerData    = new PlayerData();
        playerUpgrade = new UpgradeData();
        playerUpgrade.currentDamage = 1;         // Default damage
        playerUpgrade.currentLevel  = 1;

        heroUpgrades = new UpgradeData[8];         // set array size to number of upgrades in the game
        for (int i = 0; i < heroUpgrades.Length; i++)
        {
            heroUpgrades[i] = new UpgradeData();
        }
    }
    void Start()
    {
        m_canvas = GetComponent<Canvas>() as Canvas;
        m_rectTransform = gameObject.transform as RectTransform;
        MenuSettings ms = GetComponentInParent<MenuSettings>() as MenuSettings;
        if(ms.dragMenuButton != null) {
            m_wandButton = ms.dragMenuButton;
        }
        m_originalParent = transform.parent;

        //WandEventModule wandEventModule = FindObjectOfType(typeof(WandEventModule)) as WandEventModule;
        wandEventModule = FindObjectOfType(typeof(WandEventModule)) as WandEventModule;
        m_sameButtonAsEventModule = wandEventModule.submitButtonName == m_wandButton;
    }
Beispiel #26
0
 public SettingsHub()
 {
     MenuSettings             = new MenuSettings();
     DpsMeterSettings         = new DpsMeterSettings();
     MapIconsSettings         = new MapIconsSettings();
     ItemAlertSettings        = new ItemAlertSettings();
     AdvancedTooltipSettings  = new AdvancedTooltipSettings();
     MonsterTrackerSettings   = new MonsterTrackerSettings();
     PoiTrackerSettings       = new PoiTrackerSettings();
     PreloadAlertSettings     = new PreloadAlertSettings();
     XpRateSettings           = new XpRateSettings();
     HealthBarSettings        = new HealthBarSettings();
     InventoryPreviewSettings = new InventoryPreviewSettings();
     KillCounterSettings      = new KillCounterSettings();
 }
Beispiel #27
0
 /// <summary>設定Menu-ToolBar</summary>
 /// <param name="settings"></param>
 public static void SetMenuSetting(MenuSettings settings)
 {
     settings.Width                               = Unit.Percentage(100);
     settings.ItemAutoWidth                       = false;
     settings.EnableAnimation                     = true;
     settings.Styles.Style.BackColor              = System.Drawing.Color.White;
     settings.ControlStyle.Border.BorderStyle     = BorderStyle.Solid;
     settings.ControlStyle.Border.BorderColor     = System.Drawing.Color.Gray;
     settings.ControlStyle.Border.BorderWidth     = 1;
     settings.Styles.Item.BackColor               = System.Drawing.Color.White;
     settings.Styles.Item.HoverStyle.BackColor    = System.Drawing.ColorTranslator.FromHtml("#0072c6");
     settings.Styles.Item.HoverStyle.ForeColor    = System.Drawing.Color.White;
     settings.ControlStyle.Paddings.PaddingTop    = 5;
     settings.ControlStyle.Paddings.PaddingBottom = 5;
 }
Beispiel #28
0
        public void MenuSettingsTest()
        {
            var model = new MenuSettings {
                MyAssignmentsOnly = false, StartMenuAt = WorkItemType.Epic
            };
            var dto = Mapper.Map <MenuSettingsDTO>(model);

            Assert.IsTrue(model.MyAssignmentsOnly == dto.MyAssignmentsOnly, "dto.MyAsigmentsOnly is incorrect");
            Assert.IsTrue(model.StartMenuAt == dto.StartMenuAt, "dto.StartMenuAt is incorrect");

            var reverse = Mapper.Map <MenuSettings>(dto);

            Assert.IsTrue(reverse.MyAssignmentsOnly == dto.MyAssignmentsOnly, "reverse.MyAsigmentsOnly is incorrect");
            Assert.IsTrue(reverse.StartMenuAt == dto.StartMenuAt, "reverse.StartMenuAt is incorrect");
        }
Beispiel #29
0
 public void GetSettings(MapType type, MapSettings settings, Transform mPlayer, List <Transform> mIslands, List <Transform> mEnemies, MenuSettings menu)
 {
     mapType         = type;
     mapSettings     = settings;
     islands         = mIslands;
     enemies         = mEnemies;
     player          = mPlayer;
     menuSet         = menu;
     source          = GetComponent <AudioSource>();
     radarController = player.GetComponent <PlayerRadarController>();
     playerControl   = player.GetComponent <PlayerController>();
     UIcontrol       = GetComponent <UIController>();
     playerControl.SetBarrelCount(settings.playerLives);
     isCounting = true;
     StartCoroutine(StartSequence());
 }
Beispiel #30
0
    private void CreateButton <T>(MenuSettings <T> settings) where T : UnityEngine.Object
    {
        EditorGUILayout.BeginHorizontal();
        T[]      objs  = FindObjectsOfType <T>();
        string[] names = objs.Select(x => x.name).ToArray();
        string   msg   = "";

        if (ArrayUtility.Contains(names, settings.name))
        {
            msg = "Duplicate name"; GUI.enabled = false;
        }
        if (settings.name == "")
        {
            msg = "Empty Name"; GUI.enabled = false;
        }
        EditorGUILayout.LabelField(msg, GUILayout.Width(197));
        if (GUILayout.Button("Create", LayoutSettings.buttonOp))
        {
            GameObject obj = new GameObject(settings.name);
            //Controller.
            if (typeof(T) == typeof(ControllerOutput))
            {
                //Create Controller.
                ControllerObject cont = (ControllerObject)obj.AddComponent(System.Type.GetType(string.Format("Gimbl.{0}", contType.ToString())));
                cont.InitiateController();
                //Create general Output Object and link.
                ControllerOutput contOut = obj.AddComponent <ControllerOutput>();
                contOut.master = cont;
                // Select created.
                settings.selectedObj = contOut as T;
            }
            //Actor.
            if (typeof(T) == typeof(ActorObject))
            {
                ActorObject act = obj.AddComponent <ActorObject>();
                act.InitiateActor(actorModels[selectedModel], trackCam);
                settings.selectedObj = act as T;
            }
            //Path.
            if (typeof(T) == typeof(PathCreator))
            {
                CreatePath(settings as MenuSettings <PathCreator>, obj);
            }
            settings.name = "";
        }
        EditorGUILayout.EndHorizontal();
    }
Beispiel #31
0
 // Use this for initialization
 public virtual void Start()
 {
     settings = MenuSettings.Instance;
     this.menu = MenuSettings.Instance.GetMenuById( startMenu.menuId );
     MenuSettings.Subscribe( this );
 }