void GameOverCheck() { int cnt = 0; PlayerCreate enemy = null; foreach (PlayerCreate play in players) { if (play.end) { cnt++; } if (play != LocalPlayer) { enemy = play; } } if (cnt == 2) { if (LocalPlayer.score > enemy.score) { win.SetActive(true); } if (LocalPlayer.score < enemy.score) { lose.SetActive(true); } if (LocalPlayer.score == enemy.score) { draw.SetActive(true); } gameEndpanel.SetActive(true); } }
void GameReadyCheck() { if (!IsGameReady) { //Look for connections that are not in the player list foreach (KeyValuePair <uint, NetworkIdentity> kvp in NetworkIdentity.spawned) { PlayerCreate comp = kvp.Value.GetComponent <PlayerCreate>(); //Add if new if (comp != null && !players.Contains(comp)) { players.Add(comp); } } //If minimum connections has been check if they are all ready if (players.Count == 2) { IsGameReady = true; p1.enabled = true; } } if (!p1.enabled && IsGameReady) { LocalPlayer.endgame(); } }
public bool CreatePlayer(PlayerCreate model) { var entity = new Player() { PlayerDob = model.PlayerDob, PlayerId = _userId, PlayerFirstName = model.PlayerFirstName, PlayerLastName = model.PlayerLastName, PlayerPhone = model.PlayerPhone, PlayerEmail = model.PlayerEmail, PlayerAddress = model.PlayerAddress, //Evaluate in testing whether its null or doesn't work PlayerState = model.PlayerState, PlayerZipCode = model.PlayerZipCode, TierStatus = model.TierStatus, IsActive = model.IsActive, AccountCreated = DateTimeOffset.Now }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CreatePlayer(PlayerCreate model) { var entity = new Player() { OwnerId = _userId, FirstName = model.FirstName, LastName = model.LastName, Email = model.Email, Handicap = model.Handicap, ShirtSize = model.ShirtSize, Dinner = model.Dinner, Raffle = model.Raffle, Mulligans = model.Mulligans, Created = DateTimeOffset.Now }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); int playerId = entity.PlayerId; ctx.Dinners.Add(new Dinner() { PlayerId = playerId, DinnerChosen = entity.Dinner }); return(ctx.SaveChanges() >= 1); } }
private IEnumerator createData() { bool exist = true; if (DoAction.getInstance().findFiles("monster01") == false) { MonsterCreate.getInstance().m01Create(); MonsterCreate.getInstance().m02Create(); MonsterCreate.getInstance().m03Create(); MonsterCreate.getInstance().m04Create(); MonsterCreate.getInstance().m05Create(); } if (DoAction.getInstance().findFiles("skill01") == false) { SkillCreat.getInstance().skill01Create(); SkillCreat.getInstance().skill02Create(); SkillCreat.getInstance().skill03Create(); SkillCreat.getInstance().skill04Create(); SkillCreat.getInstance().skill05Create(); SkillCreat.getInstance().skill06Create(); SkillCreat.getInstance().skill07Create(); SkillCreat.getInstance().skill08Create(); } if (DoAction.getInstance().findFiles("player") == false) { PlayerCreate.getInstance().playerCreate(); } if (DoAction.getInstance().findFiles("usingskill") == false) { OtherCreate.getInstance().usingSkill(1, 2, 3, 4); } yield return(0); }
public void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { if (PausePanel.activeSelf || ThemePanel.activeSelf) { ShowPausePanel(false); } else { ShowPausePanel(true); } } if (NetworkManager.singleton.isNetworkActive) { GameReadyCheck(); GameOverCheck(); FindLocalPlayer(); if (LocalPlayer != null) { UpdateStats(); updatescore(); } } else { //Cleanup state once network goes offline IsGameReady = false; LocalPlayer = null; players.Clear(); } }
public IHttpActionResult Post(PlayerCreate player) //*BRIAN* looks like it will never get beyond that first bool check with all the "else" returning "ok" { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreatePlayerService(); bool query = service.CheckPlayerIdAlreadyExists(); if (query == true) { return(BadRequest("UserID already in system")); } if (!service.CheckPlayer(player)) { return(BadRequest("Date of birth has been entered in the incorrect format. Please enter Date of Birth in the format of MM/DD/YYYY.")); } if (service.CheckDob(player) == false) //Is this false or does it need to be revised. If service.checkplayer = false { return(BadRequest("You are not 21 and can not create a player.")); } if (!service.CreatePlayer(player)) { return(InternalServerError()); } else { return(Ok("Your Player Account has been created. Please buy chips to play games!")); } }
public static PlayerCreate getInstance() { if (_pc == null) { _pc = new PlayerCreate(); } return(_pc); }
internal GameObject CreatePlayer(PlayerCreate create) { //get a random point in the arena Vector3 potentialStartPoint = RandomArenaPosition(); //already exists. Ignore. if (FindTankObject(create.Token) != null) { return(null); } GameObject t = null; //team game. if (ConfigValueStore.GetBoolValue("team_mode")) { if (create.Name.Contains(":")) { //get the team name. string teamName = GetTeamName(create.Name); //add the team to the list of teams if it isn't in there already. //Assign the team a tank type if this is the first time we've seen the team. if (!teams.Keys.Contains(teamName)) { teams.Add(teamName, new List <TankController>()); teamNameToModelMap.Add(teamName, currentModel); currentModel += 2; } t = tankFactory.CreateTank(create.Color, create.Name, create.Token, potentialStartPoint, teamNameToModelMap[teamName]); teams[teamName].Add(t.GetComponent <TankController>()); } else { //don't create player, this is a team game and they've not conformed to the naming needs (i.e. teamname:playername). } } else { t = tankFactory.CreateTank(create.Color, create.Name, create.Token, potentialStartPoint, -1); } //randomly rotate the tank t.GetComponent <TankController>().transform.Rotate(Vector3.up, UnityEngine.Random.Range(0, 360)); t.GetComponent <TankController>().Sim = this; tankControllers.Add(t.GetComponent <TankController>()); return(t); }
void FindLocalPlayer() { //Check to see if the player is loaded in yet if (ClientScene.localPlayer == null) { return; } LocalPlayer = ClientScene.localPlayer.GetComponent <PlayerCreate>(); }
//create a player public bool CreatePlayer(PlayerCreate model) { Player entity = new Player { FirstName = model.FirstName, LastName = model.LastName }; _context.Players.Add(entity); return(_context.SaveChanges() == 1); }
public bool CreatePlayer(PlayerCreate player) { var newPlayer = new Player() { Name = player.Name, PlayerPosition = player.PlayerPosition, }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(newPlayer); return(ctx.SaveChanges() == 1); } }
public IHttpActionResult Post(PlayerCreate player) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!_playerService.Value.CreatePlayer(player)) { return(InternalServerError()); } return(Ok()); }
public bool CreatePlayer(PlayerCreate model) { Player player = new Player() { PlayerName = model.PlayerName, ActiveSince = model.ActiveSince }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(player); return(ctx.SaveChanges() == 1); } }
public bool CreatePlayerDinner(PlayerCreate model) { var entity = new Dinner() { DinnerChosen = model.Dinner, }; using (var ctx = new ApplicationDbContext()) { ctx.Dinners.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool PostPlayer(PlayerCreate model) { var entity = new Player() { OwnerId = _userId, FirstName = model.FirstName, LastName = model.LastName }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool Create(PlayerCreate player) { var entity = new Player { Name = player.Name, Age = player.Age, Location = player.Location, ExperienceLevel = player.Experience, }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CreatePlayer(PlayerCreate model) { var entity = new Player() { OwnerId = _userId, Name = model.Name, Position = model.Position, SeasonTotalPoints = model.SeasonTotalPoints, TeamId = model.TeamId }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CreatePlayer(PlayerCreate model) { var entity = new Player() { OwnerId = _userId, PlayerId = model.Id, FullName = model.PlayerName, //Handicap = model. }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CreatePlayer(PlayerCreate model) { var entity = new Player() { OwnerId = _userId, FirstName = model.FirstName, LastName = model.LastName, GroupName = model.GroupName, CreatedUtc = DateTimeOffset.Now }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); return(ctx.SaveChanges() == 1); } }
public ActionResult Create(PlayerCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = CreatePlayerService(); if (service.CreatePlayer(model)) { TempData["SaveResult"] = "Your Player was updated."; return(RedirectToAction("Index")); } return(View(model)); }
// Create a new player on the table public bool CreatePlayer(PlayerCreate model) { var player = new Player() { // Setting player attributes CoachID = _userID, FullName = model.FullName, PlayerPosition = model.PlayerPosition, TeamID = model.TeamID }; // add the new player to the database and save the changes to the database using (var db = new ApplicationDbContext()) { db.Players.Add(player); return(db.SaveChanges() == 1); } }
public IHttpActionResult PostPlayer([FromBody] PlayerCreate player) { if (player is null) { return(BadRequest("Cannot use null values.")); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreatePlayerService(); var isSuccessful = service.PostPlayer(player); if (!isSuccessful) { return(InternalServerError()); } return(Ok("Player Created")); }
public ActionResult Create(PlayerCreate player) { if (!ModelState.IsValid) { return(View(player)); } var service = CreatePlayerService(); if (service.CreatePlayer(player)) { TempData["SaveResult"] = "Player was added."; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Player could not be added."); return(View(player)); }
public bool CheckPlayer(PlayerCreate player) { //Birthdate is not entered or correctly or legal age is not acceptable var ctx = new ApplicationDbContext(); if (!DateTime.TryParse(player.PlayerDob, out DateTime testDob)) { var query = ctx.Players .Find(_userId); if (query != null) { return(true); } return(false); } else { return(true); } }
public ActionResult Create(PlayerCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = CreatePlayerService(); if (service.CreatePlayer(model)) { TempData["SaveResult"] = "Player has been Created"; //ViewBag.SaveResult = "Player has been Created"; return(RedirectToAction("Index")); } ; ModelState.AddModelError("", "Player could not be created."); return(View(model)); }
public bool CreatePlayer(PlayerCreate model) { var entity = new Data.Player() { OwnerId = _userId, Rank = model.Rank, FirstName = model.FirstName, LastName = model.LastName, Position = model.Position, Injured = model.Injured, Drafted = model.Drafted, Note = model.Note, CreatedUtc = DateTimeOffset.Now }; using (var ctx = new ApplicationDbContext()) { ctx.Players.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CheckDob(PlayerCreate player) { //Getting the string var stringDob = player.PlayerDob; //Convert the string to a DateTime DateTime convertedDob; // This only parses WITH SLASHES convertedDob = DateTime.Parse(stringDob); TimeSpan PlayerDob = (TimeSpan)(DateTime.Now - convertedDob); if (PlayerDob.TotalDays < 7665) { return(false); } else { return(true); } }
public ActionResult Create(PlayerCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = CreatePlayerService(); if (service.CreatePlayer(model)) { //var dinnerService = CreateDinnerService(); //dinnerService.CreatePlayerDinner(model); TempData["SaveResult"] = "Player was created."; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Player could not be created."); return(View(model)); }
private void HandleCommand(GameCommand command) { TankController t = FindTankObject(command.Token); if (TrainingRoomMain.currentGameState == TrainingRoomMain.GameState.gameOver) { return; } if (TrainingRoomMain.currentGameState == TrainingRoomMain.GameState.notStarted) { if (command.Type != CommandType.PlayerCreate) { return; } } MovementParameter p = null; switch (command.Type) { case (CommandType.PlayerCreate): PlayerCreate create = command.Payload as PlayerCreate; var tank = CreatePlayer(create); break; case (CommandType.Despawn): if (t != null) { RemoveTank(t); } break; case (CommandType.PlayerCreateTest): PlayerCreateTest createtest = command.Payload as PlayerCreateTest; var tanktest = CreatePlayerTest(createtest); break; case (CommandType.TurnToHeading): p = command.Payload as MovementParameter; if (t != null) { t.TurnToHeading(p.Amount); } break; case (CommandType.TurnTurretToHeading): p = command.Payload as MovementParameter; if (t != null) { t.TurnTurretToHeading(p.Amount); } break; case (CommandType.MoveForwardDistance): p = command.Payload as MovementParameter; if (t != null) { t.MoveDistance(p.Amount); } break; case (CommandType.MoveBackDistance): p = command.Payload as MovementParameter; if (t != null) { t.MoveDistance(-p.Amount); } break; case (CommandType.ToggleForward): if (t != null) { t.ToggleForward(); } break; case (CommandType.ToggleReverse): if (t != null) { t.ToggleReverse(); } break; case (CommandType.ToggleRight): if (t != null) { t.ToggleRight(); } break; case (CommandType.ToggleLeft): if (t != null) { t.ToggleLeft(); } break; case (CommandType.ToggleTurretLeft): if (t != null) { t.ToggleTurretLeft(); } break; case (CommandType.ToggleTurretRight): if (t != null) { t.ToggleTurretRight(); } break; case (CommandType.FullStop): if (t != null) { t.FullStop(); } break; case (CommandType.StopTurret): if (t != null) { t.StopTurret(); } break; case (CommandType.StopMove): if (t != null) { t.StopMove(); } break; case (CommandType.StopTurn): if (t != null) { t.StopTurn(); } break; case (CommandType.Fire): if (t != null) { t.Fire(); } break; } }