Exemple #1
0
        internal Auction(Fields.HouseField pHouse, Player pInitiator)
        {
            House      = pHouse;
            _initiator = pInitiator;

            _activeBidders = System.Convert.ToByte(pHouse.GameBoard.PlayerRank.Length);

            _PlayerBids = new uint[_activeBidders - 1 + 1];
        }
Exemple #2
0
 public Trade(Player pWant, Player pFrom, Fields.HouseField pGiveHouses, uint pGiveCash, Fields.HouseField pWantHouses) : this(pWant, pFrom, new Fields.HouseField[] { pGiveHouses }, pGiveCash, new Fields.HouseField[] { pWantHouses })
 {
 }
Exemple #3
0
 public void RaiseChangeOwner(Fields.HouseField pField, Entity pPlayer)
 {
     FieldOwnerChange?.Invoke(pField, pPlayer);
 }