public static void Init(Main_DataFileManager DatafileManager, Main_ItemViewer Viewer, Assets_ItemList Asset) { Main_ItemManager.DatafileManager = DatafileManager; Main_ItemManager.ItemList = Asset; Main_ItemManager.ItemViewer = Viewer; UpdateFromJson(); //セーブデータを補完する { foreach (var node in Asset.ItemList) { bool isExist = false; for (int i = 0, size = ItemSaveData.Data.Count; i < size; ++i) { if (ItemSaveData.Data[i].CloseID == node.CloseID) { isExist = true; break; } } //無かったら追加 if (!isExist) { var data = new Json_Item_ListNode(); data.CloseID = node.CloseID; ItemSaveData.Data.Add(data); } } } }
public static void Init(Main_DataFileManager DatafileManager, Main_PictureBookViewer Viewer, Assets_CharacterList Asset) { Main_PictureBookManager.DatafileManager = DatafileManager; Main_PictureBookManager.PictureBookViewer = Viewer; Main_PictureBookManager.CharacterList = Asset; UpdateFromJson(); //セーブデータを補完する { foreach (var node in Asset.CharacterList) { bool isExist = false; for (int i = 0, size = CharacterSaveData.Data.Count; i < size; ++i) { if (CharacterSaveData.Data[i].CloseID == node.CloseID) { isExist = true; break; } } //無かったら追加 if (!isExist) { var data = new Json_PictureBook_ListNode(node.CloseID); CharacterSaveData.Data.Add(data); } } } }
public static void Init(Main_DataFileManager DatafileManager, Main_ChallengeViewer Viewer, Assets_ChallengeList Asset, Main_NoticeViewer NoticeViewer) { Main_ChallengeManager.DatafileManager = DatafileManager; Main_ChallengeManager.ChallengeViewer = Viewer; Main_ChallengeManager.ChallengeList = Asset; Main_ChallengeManager.NoticeViewer = NoticeViewer; UpdateFromJson(); //セーブデータを補完する { foreach (var node in Asset.ChallengeList) { bool isExist = false; for (int i = 0, size = ChallengeSaveData.Data.Count; i < size; ++i) { if (ChallengeSaveData.Data[i].CloseID == node.CloseID) { isExist = true; break; } } //無かったら追加 if (!isExist) { var data = new Json_Challenge_ListNode(); data.CloseID = node.CloseID; ChallengeSaveData.Data.Add(data); } } } }
public static void Init(Main_DataFileManager DatafileManager) { Main_ItemManager.DatafileManager = DatafileManager; UpdateFromJson(); }