public string CommandName(MonopolyCommand command)
        {
            var commandName  = command.ToString();
            var lastDotIndex = commandName.LastIndexOf('.');

            return(commandName.Substring(lastDotIndex == -1 ? 0 : lastDotIndex).SplitByCapitalLetter());
        }
Example #2
0
        bool IsSuitablePropertyAction(MonopolyCommand command)
        {
            if (command == MonopolyCommand.UnmortgageProperty)
            {
                return(false);
            }
            if (command == MonopolyCommand.BuyHouse)
            {
                return(false);
            }

            return(true);
        }
 public HSCommandChoice(MonopolyCommand command, int playerId)
 {
     PlayerId = playerId;
     Command  = command;
 }