예제 #1
0
        private void setup()
        {
            _revisionnumber = 0;

            for (int i = 0; i < IsBought.Length; i++)
            {
                IsBought[i] = false;
            }
            for (int i = 0; i < Ownership.Length; i++)
            {
                Ownership[i] = null;
            }
            ActivePlayer     = ReturnPlayerByOrder(0).MyPlayer;
            ActiveGamePlayer = 0;
            GameFunctions.randomStarterDie(this);
            PropertyTradeRequested = 0;
            PlayerTradeRequested   = null;
            PropertyTradeDirection = GameFunctions.Direction.nulled;
            ActiveTileName         = "Start";
            ChanceChoice           = false;
            string temp = null;

            foreach (var item in this.PlayerList)
            {
                temp += " " + item.MyPlayer.PlayerName;
            }
            this.EventNotification = "Spel Gestart: de spelers zijn" + temp;
            _setupComplete         = true;
        }
예제 #2
0
        private void setup()
        {
            _revisionnumber = 0;

            for (int i = 0; i < IsBought.Length; i++)
            {
                IsBought[i] = false;
            }
            for (int i = 0; i < Ownership.Length; i++)
            {
                Ownership[i] = null;
            }
            ActivePlayer     = ReturnPlayerByOrder(0).MyPlayer;
            ActiveGamePlayer = 0;
            GameFunctions.randomStarterDie(this);
            PropertyTradeRequested = 0;
            PlayerTradeRequested   = null;
            PropertyTradeDirection = GameFunctions.Direction.nulled;
            _setupComplete         = true;
        }