public string CommandName(MonopolyCommand command) { var commandName = command.ToString(); var lastDotIndex = commandName.LastIndexOf('.'); return(commandName.Substring(lastDotIndex == -1 ? 0 : lastDotIndex).SplitByCapitalLetter()); }
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; }