public void InitializeLocalPlayerRecord(string data) { if (string.IsNullOrEmpty(data)) { this.LogError("Player Record Data Error: data is empty"); return; } _playerRecord = JsonReader.Deserialize <PlayerRecordDO>(data); }
private void GetDataDefault(string data) { if (string.IsNullOrEmpty(data)) { this.LogError("Player Record Data Error: data is empty"); return; } _playerRecord = JsonReader.Deserialize <PlayerRecordDO>(data); }
//for local tests public PlayerRecordDO CreateDefaulEnemyRecord(PlayerRecordDO player, int avatar) { PlayerRecordDO enemy = new PlayerRecordDO(); enemy.Id = 100; enemy.Name = "Bad Guy"; enemy.Level = player.Level; enemy.Experience = player.Experience; enemy.Coins = 1000; enemy.Gems = 100; return(enemy); }
public void InitializePlayerRecord(string data) { if (string.IsNullOrEmpty(data)) { this.LogError("Player Record Data Error: data is empty"); return; } PlayerRecordResponseMessage response = JsonReader.Deserialize <PlayerRecordResponseMessage>(data); UserTicket playerData = response.UserTicket; _playerRecord = new PlayerRecordDO { Id = playerData.Id, Level = playerData.Level, Name = playerData.Nickname, Coins = playerData.Coins, Gems = playerData.Gems, }; }