Exemple #1
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 /// <param name="playerID"></param>
 /// <param name="playerName"></param>
 /// <param name="playerPortrait"></param>
 public PlayerMenuItemViewModel(StandardEnums.PlayerEnum playerID, string playerName)
 {
     _playerID     = playerID;
     _playerName   = playerName;
     _playerNote   = string.Empty;
     _isActive     = false;
     _isEliminated = false;
     _isAtTurn     = false;
 }
Exemple #2
0
 /// <summary>
 /// Move a player to a location
 /// </summary>
 /// <param name="playerID"></param>
 /// <param name="locID"></param>
 private void MovePlayer(StandardEnums.PlayerEnum playerID, StandardEnums.LocationEnum locID)
 {
     MoveTransformToLocation(playerGamePieces[playerID].transform, locID);
 }
    private PlayerMenuItemViewModel CreateDefaultViewModel(StandardEnums.PlayerEnum playerID)
    {
        var viewModel = new PlayerMenuItemViewModel(playerID, StandardValueRepository.Instance.GetPlayerName(playerID));

        return(viewModel);
    }
 public void UpdatePlayerName(StandardEnums.PlayerEnum playerID, string name)
 {
     playerNames[playerID] = name;
 }
 public string GetPlayerName(StandardEnums.PlayerEnum playerID)
 {
     return(playerNames[playerID]);
 }
 public Sprite GetPlayerCardSprite(StandardEnums.PlayerEnum playerID)
 {
     return(cardSpriteMapping[PlayerToCardEnumMapping[playerID]]);
 }