public NetRoomPlayerRank(Dictionary <string, object> dict, IResourceService resourceService) { if (dict == null || dict.Count == 0) { maxPlayer = RankedRoomNetPlayer.Null; myPlayer = RankedRoomNetPlayer.Null; } else { if (dict.ContainsKey("max_user")) { Dictionary <string, object> maxDict = dict["max_user"] as Dictionary <string, object>; if (maxDict != null) { maxPlayer = new RankedRoomNetPlayer(maxDict, resourceService); } else { maxPlayer = RankedRoomNetPlayer.Null; } } if (dict.ContainsKey("my_user")) { Dictionary <string, object> myDict = dict["my_user"] as Dictionary <string, object>; if (myDict != null) { myPlayer = new RankedRoomNetPlayer(myDict, resourceService); } else { myPlayer = RankedRoomNetPlayer.Null; } } } }
public NetRoomPlayerRank(RankedRoomNetPlayer myPlayer, RankedRoomNetPlayer maxPlayer) { this.myPlayer = myPlayer; this.maxPlayer = maxPlayer; }