public void Visit(Component element) { Button tempButton = (Button)element; if (tempButton.CheckText() == "WASD") { GameState.GetInstance().ControlsCheck = true; OurLogger.Log("Player movement WASD"); } else if (tempButton.CheckText() == "Arrows") { GameState.GetInstance().ControlsCheck = false; OurLogger.Log("Player movement Arrows"); } }
public void Visit(Component element) { Button temp = (Button)element; if (temp.CheckText() == "<") { SoundVolume.GetInstance().ChangeVolume(-5); OurLogger.Log("Lowering volume"); } else if (temp.CheckText() == ">") { SoundVolume.GetInstance().ChangeVolume(5); OurLogger.Log("Increasing volume"); } }
public void Send(string message, Weapon weapon) { foreach (Weapon wep in weaponsList) { if (wep.Name == weapon.Name && message == "pickedup") { text.DisplayedString = "Picked up " + weapon.Name; OurLogger.Log("Picked up " + weapon.Name); } else if (wep.Name == weapon.Name && message == "dropped") { text.DisplayedString = "Dropped " + weapon.Name; OurLogger.Log("Dropped " + weapon.Name); } } }
public async Task UpdateScoresServer(ServerPlayer shooterOrg, ServerPlayer victim) { var shooter = _gameManager.Players.Where(p => p.Value.Name.Equals(shooterOrg.Name)).First().Value; var deadMan = _gameManager.Players.Where(p => p.Value.Name.Equals(victim.Name)).First().Value; deadMan.Health = victim.Health; if (victim.IsDead) { shooter.Kills += 1; deadMan.Deaths += 1; OurLogger.Log($"{shooter.Name} killed ---> {deadMan.Name}"); } await Clients.All.SendAsync("UpdateScoresClient", shooter, deadMan); }
public void Update(PlayerEventData eventData) { lock (GameApplication.GetInstance().SFMLLock) { OurLogger.Log("Kill notifier notified"); GameApplication.defaultLogger.LogMessage(11, "Kill notifier notified"); message.DisplayedString = $"Player {eventData.Shooter.Name} killed {eventData.Victim.Name}"; var viewPort = GameApplication.GetInstance().GameWindow.GetViewport(GameApplication.GetInstance().MainView); var newOrgin = new Vector2f(message.GetLocalBounds().Width / 2f, message.GetLocalBounds().Height / 2f); message.Origin = newOrgin; message.Position = new Vector2f(viewPort.Width / 2f, viewPort.Height / 1.05f); timemoutTimer.Restart(); } }
public void Visit(Component element) { Button temp = (Button)element; if (temp.CheckText() == "Small") { GameApplication.GetInstance().AimCursor.ChangeSize(1); OurLogger.Log("Small cursor"); } else if (temp.CheckText() == "Medium") { GameApplication.GetInstance().AimCursor.ChangeSize(2); OurLogger.Log("Medium cursor"); } else if (temp.CheckText() == "Big") { GameApplication.GetInstance().AimCursor.ChangeSize(3); OurLogger.Log("Big cursor"); } }
private void SpawnPortal(PortalProspect portal, Caretaker m1, Caretaker m2) { //defaultLogger.LogMessage(3, CollisionTester.BoundingBoxTest(MainPlayer, portal).ToString()); //defaultLogger.LogMessage(4, MainPlayer.Position.ToString()); //defaultLogger.LogMessage(4, portal.Position.ToString()); if (isMementoSet && (CollisionTester.BoundingBoxTest(MainPlayer, portal) || Keyboard.IsKeyPressed(Keyboard.Key.Num9))) { portal.RestoreMemento(m2.Memento); MainPlayer.Position = new Vector2f(16 * 64f, 16 * 64f); isMementoSet = false; OurLogger.Log("200; 200"); } else if (!isMementoSet && (CollisionTester.BoundingBoxTest(MainPlayer, portal) || Keyboard.IsKeyPressed(Keyboard.Key.Num0))) { portal.RestoreMemento(m1.Memento); MainPlayer.Position = new Vector2f(16 * 64f, 16 * 64f); OurLogger.Log("400; 400"); isMementoSet = true; } }
public void RestoreMemento(Memento memento) { OurLogger.Log("-- MEMENTO RESTORED --"); this.Pos = memento.Pos; this.Tex = memento.Tex; }
public Memento CreateMemento() { OurLogger.Log("-- MEMENTO CREATED --"); return(new Memento(pos, tex)); }
public void ShootEventServer(ShootEventData shootData) { OurLogger.Log(shootData.ToString()); Clients.AllExcept(Context.ConnectionId).SendAsync("ShootEventClient", shootData); }