public bool IsTechSufficient(Player player) { if (!IsAdvanced) return true; else { return player.HasAdvancedTechnology(this.Type); } }
public Ship(Func<ShipBlueprint> getPrint, Player owner, String code) : this(getPrint) { Owner = owner; Code = code; }
public void AddRandomPlayer() { var player = new Player(); Players.Add(player); //HexBoard.GetInstance().AddStartingPlayerHex(player); }