public void Deserialize(Json_ArtifactSelectResponse json) { if (json == null || json.select == null) { return; } this.items = new List <ArtifactSelectListItemData>(); for (int index = 0; index < json.select.Length; ++index) { this.items.Add(new ArtifactSelectListItemData()); this.items[index].Deserialize(json.select[index]); this.items[index].param = MonoSingleton <GameManager> .Instance.MasterParam.GetArtifactParam(this.items[index].iname); } }
private Json_ArtifactSelectResponse DummyResponse() { string[] strArray = new string[1] { "AF_ARMS_SWO_MITHRIL_GREEN" }; int length = strArray.Length; Json_ArtifactSelectResponse artifactSelectResponse = new Json_ArtifactSelectResponse(); artifactSelectResponse.select = new Json_ArtifactSelectItem[length]; if (Object.op_Equality((Object)MonoSingleton <GameManager> .GetInstanceDirect(), (Object)null)) { GameManager instance = MonoSingleton <GameManager> .Instance; } for (int index = 0; index < length; ++index) { artifactSelectResponse.select[index] = new Json_ArtifactSelectItem() { iname = strArray[index] } } ; return(artifactSelectResponse); }
private void Deserialize(Json_ArtifactSelectResponse json) { this.mArtifactSelectListData = new ArtifactSelectListData(); this.mArtifactSelectListData.Deserialize(json); this.mGetArtifactWindow.Refresh(this.mArtifactSelectListData.items.ToArray()); }