private void Run() { if (StartController == null) { return; } var savedHighlights = _tree.HighlightedNodes; var settings = CreateSettings(); var solver = Tabs[_selectedTabIndex].CreateSolver(settings); var controllerVm = new ControllerViewModel(solver, Tabs[_selectedTabIndex].DisplayName, _tree); controllerVm.StartSolverAsync(); // Kinda crude, but I'm not going to write a framework for a few popups. StartController.Raise(this, new StartControllerEventArgs(controllerVm)); if (controllerVm.Result == true) { _tree.SkilledNodes = new HashSet <ushort>(controllerVm.BestSoFar); } _tree.HighlightedNodes = savedHighlights; _tree.DrawTreeComparisonHighlight(); _tree.DrawHighlights(); _tree.UpdateAvailNodes(); RunFinished.Raise(this); }
public void SetUp() { _homeController = new StartController { CurrentItem = new StartPage() }; _homeController.ControllerContext = new ControllerContext(new RequestContext(new FakeHttpContext(), new RouteData()), _homeController); N2.Context.Replace(MockRepository.GenerateStub<IEngine>()); }
public void Start() { var controller = new StartController(unitOfWork); bool condition = !string.IsNullOrEmpty(controller.TextLauncher()); Assert.IsTrue(condition); }
public void Configure(IApplicationBuilder app) { Context = new ServerContext(); StartController = new StartController(Context, HttpContext); app.UseDefaultFiles(); app.UseRouting(); app.UseResponseCompression(); app.UseCors(options => options.AllowAnyOrigin()); app.Use(async(context, next) => { context.Response.Headers.Add("X-Xss-Protection", "0"); if (context.Request.Path == "/game_request") { if (!context.Request.HasFormContentType) { context.Response.Redirect("/"); } else { Context.CommandModel.AddCommand( Context.Factory.CommandFactory[context.Request.Form["Command"]](context.Request.Form, context)); } } else { await next(); } }); }
public async Task <HttpResponseMessage> Run( [HttpTrigger(AuthorizationLevel.Function, "post", Route = "broadcaster")] HttpRequest req, ILogger log) { TelemetryClient.TrackEvent("Start"); using (LoggerService.Init(log)) { ConfigurationModel config = ConfigurationService.GetConfiguration(); try { AzureMediaServicesClient client = await AuthenticationService.GetClientAsync(config); InputRequestService inputRequestService = new InputRequestService(client, config); StartController startController = new StartController(client, config); InputRequestModel inputModel = await inputRequestService.GetInputRequestModelAsync(req); StatusChangeOutputModel outputModel = await startController.StartServicesAsync(inputModel); await WebhookService.CallWebhookAsync(config.WebhookStartSuccess, ActionEnum.Start, outputModel.Status.Summary.Name); return(SuccessResponseService.CreateResponse(outputModel, HttpStatusCode.Created)); } catch (AppException e) { return(await ReportErrorAsync(config, e)); } catch (Exception e) { return(await ReportErrorAsync(config, e)); } } }
private static void SetSpeicalDice(Dice[] dices) { if (StartController.GetCurrentDiceType() == Constants.MaldivesDice) { dices[Random.Range(0, 6)].EffectMaldivesDice(); } }
private void Awake() { startController = this; userSettings = UserSettings.LoadUserSettings(); //LoadEmpires(); }
public void Can_Paginate() { Mock <IRoot> mock = new Mock <IRoot>(); mock.Setup(m => m.Books.Get()).Returns(new List <Book> { new Book { Id = new Guid("03f30616-9eed-43dd-9d73-6741d188aa31"), Name = "Book1" }, new Book { Id = new Guid("03f30616-9eed-43dd-9d73-6741d188aa32"), Name = "Book2" }, new Book { Id = new Guid("03f30616-9eed-43dd-9d73-6741d188aa33"), Name = "Book3" }, new Book { Id = new Guid("03f30616-9eed-43dd-9d73-6741d188aa34"), Name = "Book4" }, new Book { Id = new Guid("03f30616-9eed-43dd-9d73-6741d188aa35"), Name = "Book5" } }); StartController controller = new StartController(mock.Object); controller.pageSize = 3; IEnumerable <Book> result = (IEnumerable <Book>)controller.Page(2).Model; List <Book> Books = result.ToList(); Assert.IsTrue(Books.Count == 2); Assert.AreEqual(Books[0].Name, "Book4"); Assert.AreEqual(Books[1].Name, "Book5"); }
public void changeIndex(StartController.PlayerNum player, int next) { if(onCharacter) switch(player) { case(StartController.PlayerNum.Player1): if(!p1Ready) { CharacterArray [player1].GetComponent<UIButton> ().falseHover (); player1 = ((player1+(next+2*size))%size); } break; case(StartController.PlayerNum.Player2): CharacterArray [player2].GetComponent<UIButton> ().falseHover (); // Debug.Break(); player2 = ((player2+(next+2*size))%size); break; case(StartController.PlayerNum.Player3): CharacterArray [player3].GetComponent<UIButton> ().falseHover (); player3 = ((player3+(next+2*size))%size); break; case(StartController.PlayerNum.Player4): CharacterArray [player4].GetComponent<UIButton> ().falseHover (); player4 = ((player4+(next+2*size))%size); break; } }
// Use this for initialization void Start() { Instance = this; _controllers = new List <IController>(); Contexts contexts = Contexts.sharedInstance; GameContext context = contexts.game; _rootSystem = new RootSystem(contexts); _rootSystem.Initialize(); HexGenerator.Instance = GetComponent <HexGenerator>(); PlayerHealthModel = new PlayerHealthModel(20); PlayerHealthController PlayerHealthController = new PlayerHealthController { View = PlayerHealthView, Model = PlayerHealthModel, MainMenuUI = MainMenuUI }; PlayerHealthController.Init(); AboutController About = new AboutController { View = AboutView, AboutUI = AboutUI }; About.Init(); MainMenuController MainMenu = new MainMenuController { View = MainMenuView, MainMenuUI = MainMenuUI, AboutUI = AboutUI }; MainMenu.Init(); StartModel = new StartModel(); StartController start = new StartController { View = StartView, Model = StartModel }; start.Init(); CreateMoneyController(); TowerModel model = CreateTowerController(); CreateTiles(context, model); }
public override void Update(bool eu) { Player ply = Sprinter; if (ply == null) { return; } if (room.game.cameras[0].room != room) { return; } // Spawn the player at the correct place if (timer == 0) { room.game.cameras[0].MoveCamera(4); room.game.cameras[0].followAbstractCreature = null; if (room.game.cameras[0].hud == null) { room.game.cameras[0].FireUpSinglePlayerHUD(ply); } for (int i = 0; i < 2; i++) { ply.bodyChunks[i].HardSetPosition(room.MiddleOfTile(68, 30)); } ply.graphicsModule?.Reset(); startController = new StartController(this); ply.controller = startController; ply.playerState.foodInStomach = 5; ply.eatCounter = 15; AbstractPhysicalObject shroom = new AbstractConsumable(room.world, AbstractPhysicalObject.AbstractObjectType.Mushroom, null, new WorldCoordinate(room.abstractRoom.index, 68, 30, 0), room.game.GetNewID(), -1, -1, null); room.abstractRoom.AddEntity(shroom); shroom.RealizeInRoom(); shroom.realizedObject.firstChunk.HardSetPosition(ply.mainBodyChunk.pos + new Vector2(-30f, 0f)); ply.SlugcatGrab(shroom.realizedObject, 0); room.game.cameras[0].hud.foodMeter.NewShowCount(ply.FoodInStomach); room.game.cameras[0].hud.foodMeter.visibleCounter = 0; room.game.cameras[0].hud.foodMeter.fade = 0f; room.game.cameras[0].hud.foodMeter.lastFade = 0f; } // End the cutscene if (timer == 180) { ply.controller = null; ply.room.game.cameras[0].followAbstractCreature = ply.abstractCreature; Destroy(); } timer++; }
public void Get_CallsStartChecking() { var controller = new StartController(_healthChecker); var result = controller.Get(); _healthChecker.Received(1).StartChecking(); }
public void SetUp() { _homeController = new StartController { CurrentItem = new StartPage() }; _homeController.ControllerContext = new ControllerContext(new RequestContext(new FakeHttpContext(), new RouteData()), _homeController); N2.Context.Replace(MockRepository.GenerateStub <IEngine>()); }
protected override void OnStart(string[] args) { //Log.WriteEntry("CryptoScanner Started"); var seconds = -DateTime.Now.Second + 60; //Log.WriteEntry("Synchonizing Time"); Thread.Sleep(seconds * 1000); StartController.Invoke(this, new EventArgs()); }
public static void SaveMaxScore() { if (score > maxScore) { PlayerPrefs.SetInt("MaxScore", score); maxScore = score; StartController.PostScore(); } }
//int numPlayers = 2; // Use this for initialization void Start() { startController = GameObject.Find("StartController").GetComponent <StartController>(); startController.InitCharacterSelection(); //startController.InitCharacterSelectionTest(); for (int i = 0; i < 4; i++) { playerReadyCheck[i] = false; } }
public void About() { // Arrange StartController controller = new StartController(); // Act ViewResult result = controller.About() as ViewResult; // Assert Assert.AreEqual("Your application description page.", result.ViewBag.Message); }
public void Contact() { // Arrange StartController controller = new StartController(); // Act ViewResult result = controller.Contact() as ViewResult; // Assert Assert.IsNotNull(result); }
public void Start_WhenNavigateTo_ShouldReturnAViewResult() { _mockConfiguration = new Mock <IConfigurationSettings>(); // Arrange StartController controller = new StartController(_mockConfiguration.Object, new Mock <ILog>().Object); // Act ViewResult result = controller.Start() as ViewResult; // Assert Assert.IsNotNull(result); }
public void Run_ThenViewRender() { var mock = new Mock <IRepository>(); var factory = new ControllerFactory(mock.Object); var view = new Mock <IView <CommandList, IController> > (); view.Setup(v => v.Info).Returns(new PageInfo()); view.Setup(v => v.Model).Returns(new CommandList()); view.Setup(v => v.Render()); var controller = new StartController(factory, view.Object); controller.Run(); view.Verify(v => v.Render(), Times.Once()); }
// Use this for initialization void Start() { StartController_Manager = gameObject.GetComponent <StartController>(); for (int i = 0; i < 15; i++) { if (i == 0 || i == 1 || i == 2 || i == 3 || i == 13) { buttons[i].SetActive(true); } else { buttons[i].SetActive(false); } } }
public void RunCommand_WhenCommand_ThenFactoryRun(ControllerTypes command) { var controllerMock = new Mock <IController>(); controllerMock.Setup(c => c.Run()); var mock = new Mock <IControllerFactory>(); mock.Setup(a => a.GetController(It.Is <ControllerTypes>(i => i == command))).Returns(controllerMock.Object); var mockRep = new Mock <IRepository>(); var view = new Mock <IView <CommandList, IController> > (); view.Setup(v => v.Info).Returns(new PageInfo()); var controller = new StartController(mock.Object, view.Object); controller.GoNextStep(command); mock.Verify(m => m.GetController(It.Is <ControllerTypes>(i => i == command)), Times.Once()); }
public void handleA(StartController.PlayerNum num) { if(!onCharacter) //onStart Screen { StartArray[startIndex].GetComponent<UIButton>().callClick(); if(startIndex != size2 - 1) onCharacter = true; } else switch(num) { case(StartController.PlayerNum.Player1): if(player1 == size-1) { CharacterArray[player1].GetComponent<UIButton>().callClick(); onCharacter = false; } // else // p1Ready = true; break; case(StartController.PlayerNum.Player2): Debug.Log(num); if(player2 == size-1) CharacterArray[player2].GetComponent<UIButton>().callClick(); // else // p2Ready = true; break; case(StartController.PlayerNum.Player3): if(player3 == size-1) CharacterArray[player3].GetComponent<UIButton>().callClick(); // else // p3Ready = true; break; case(StartController.PlayerNum.Player4): if(player4 == size-1) CharacterArray[player4].GetComponent<UIButton>().callClick(); // else // p4Ready = true; break; } }
// Use this for initialization void Start() { startController = GameObject.Find("StartController").GetComponent <StartController>(); if (startController.isFreeForAllMode) { transform.parent.gameObject.GetComponent <SpriteRenderer>().sprite = sprites[Random.Range(0, 3)]; Destroy(gameObject); } else { List <PlayerMovement> playerList = GameObject.Find("GameController").GetComponent <GameController>().playerList; foreach (PlayerMovement otherPlayer in playerList) { if (transform.parent.GetComponent <PlayerMovement>().original != otherPlayer.original) { transform.parent.GetComponent <SpriteRenderer>().sprite = otherPlayer.original; } } } }
// Use this for initialization void Start() { audio = GetComponent <AudioSource>(); startController = GameObject.Find("StartController").GetComponent <StartController>(); gameController = GameObject.Find("GameController").GetComponent <GameController>(); original = GetComponent <SpriteRenderer>().sprite; X_Boundary = 29; Y_Boundary = 28; speed = 7; basicAttackCooldown = 0; isDead = false; isFakeDead = false; ability1Uses = 3; ability2Uses = 1; winner = 0; feignDeathActive = false; shielded = false; }
public void Check(StartController instance) {//TODO: Check config if (mode != "simulation" && mode != "dataset") { throw new Exception("Unknown " + mode + " mode, possible modes: 'simulation' or 'dataset'"); } if (mode == "simulation") { if (simulationOptions.videoPort <= 0 || simulationOptions.videoPort > 65536) { throw new Exception("Video Port must be in range [0-65536], not " + simulationOptions.videoPort); } if (simulationOptions.webAPIPort <= 0 || simulationOptions.webAPIPort > 65536) { throw new Exception("Video Port must be in range [0-65536], not " + simulationOptions.webAPIPort); } if (simulationOptions.webAPIPort == simulationOptions.videoPort) { throw new Exception("Video port cannot be equal to WebAPI port"); } } else if (mode == "dataset") { if (datasetOptions.datasetDirPath == null) { throw new Exception("datasetFilePath cannot be null"); } if (Directory.Exists(Settings.config.datasetOptions.datasetDirPath)) { while (Directory.Exists(Settings.config.datasetOptions.datasetDirPath)) { Settings.config.datasetOptions.datasetDirPath += "_"; } instance.LogWarning("dataset directory already exists, creating new: " + Settings.config.datasetOptions.datasetDirPath); //throw new Exception("datasetDirPath directory exist, set overrideDataset to true to override existing dataset (Override will delete previous dataset)[OVERRIDE NOT WORKING, CHANGE NAME]"); } } }
// Use this for initialization void Start () { // Get NetworkDiscovery to initialize broadcast in OnStartHost hook networkDiscovery = GetComponent<MyNetworkDiscovery>(); // Get StartController for handling UI changes startController = GameObject.Find("StartController").GetComponent<StartController>(); // Get LobbyPlayer RectTransform for positioning lobby players when they spawn lobbyPlayerRectTransform = lobbyPlayerPrefab.GetComponent<RectTransform>(); lobbyPlayerOffset = lobbyPlayerRectTransform.rect.height * lobbyPlayerRectTransform.localScale.y * 1.2f; Debug.Log("lobby player offset is " + lobbyPlayerOffset); /*for(int i = 0; i < MaxPlayers; i++) { GameObject start = Instantiate(startPositionPrefab, new Vector2(0, height - offset * i), Quaternion.identity) as GameObject; start.transform.SetParent(canvasObj.transform, false); }*/ // Set round robin player spawn method playerSpawnMethod = PlayerSpawnMethod.RoundRobin; }
// Use this for initialization void Start() { startController = GameObject.Find("StartController").GetComponent <StartController>(); startController.InitCharacterSelection(); team1 = startController.team1; team2 = startController.team2; //teamSelection[0] = ""; //teamSelection[1] = "Warrior"; startController.teams[0] = ""; startController.teams[1] = ""; teamsFull = true; warriorTaken = false; rangerTaken = false; mageTaken = false; rogueTaken = false; team1.Add(1); team1.Add(2); team2.Add(3); team2.Add(4); }
public void Interact(StartController startController) { Consola.GetInstance().WriteLine(Message.TITLE.ToString()); new SecretCombinationView(startController).WriteLine(); startController.Next(); }
protected abstract View CreateView(StartController startController, PlayController playController, ResumeController resumeController);
public override void visit(StartController startController) { this.startView.Interact(startController); }
// Use this for initialization void Start() { coin.parent = board; mainScreen = FindObjectOfType <StartController>(); }
public void setActive(StartController.PlayerNum num) { switch(num) { case(StartController.PlayerNum.Player1): break; case(StartController.PlayerNum.Player2): NumberOfPlayers +=1; p2Ready = false; player2 = 0; break; case(StartController.PlayerNum.Player3): NumberOfPlayers +=1; player3 = 0; p3Ready = false; break; case(StartController.PlayerNum.Player4): NumberOfPlayers +=1; player4 = 0; p4Ready = false; break; } }
// Use this for initialization void Start() { StartController_Manager = GameObject.Find("Start_Controller").GetComponent <StartController>(); }
public StartView(StartController startController) { this._startController = startController; }