void HandleAddplayer_toolbuttonClicked(object sender, EventArgs e) { BattleEngine.RandomName rname = new BattleEngine.RandomName(this.GameEngine.RandomEngine); BattleEngine.Player.Player p = new BattleEngine.Player.Player(rname.GetRandomName()); this.GameEngine.AddPlayer(p); }
public void MovePlayerToTarget(BattleEngine.Player.Player p, double distance, BattleEngine.Player.Player t) { Location pl = this.player_locations[p]; Location tl = this.player_locations[t]; int dx = Convert.ToInt32(distance / 2.0); int dy = Convert.ToInt32(distance) - dx; if (pl.X < tl.X) { pl.X += Convert.ToInt32(dx); } else { pl.X -= Convert.ToInt32(dx); } if (pl.Y < tl.Y) { pl.Y += Convert.ToInt32(dy); } else { pl.Y -= Convert.ToInt32(dy); } }
private void AddPlayerToolStripButton_Click(object sender, EventArgs e) { BattleEngine.RandomName rname = new BattleEngine.RandomName(this.game.RandomEngine); BattleEngine.Player.Player player = new BattleEngine.Player.Player(rname.GetRandomName()); this.game.AddPlayer(player); }
void HandleAddplayer_toolbuttonClicked(object sender, EventArgs e) { BattleEngine.RandomName rname = new BattleEngine.RandomName (this.GameEngine.RandomEngine); BattleEngine.Player.Player p = new BattleEngine.Player.Player (rname.GetRandomName ()); this.GameEngine.AddPlayer (p); }
public Location GetPlayerOnMap(BattleEngine.Player.Player p) { return(this.player_locations[p]); }
public void SetPlayerOnMap(BattleEngine.Player.Player p, Location l) { this.check_location_bounds(l); this.player_locations.Add(p, l); }