// Token: 0x060019F6 RID: 6646 RVA: 0x000FD688 File Offset: 0x000FB888 public static void WriteToGlobals(DatingSaveData data) { DatingGlobals.Affection = data.affection; DatingGlobals.AffectionLevel = data.affectionLevel; foreach (int complimentID in data.complimentGiven) { DatingGlobals.SetComplimentGiven(complimentID, true); } foreach (int checkID in data.suitorCheck) { DatingGlobals.SetSuitorCheck(checkID, true); } DatingGlobals.SuitorProgress = data.suitorProgress; foreach (KeyValuePair <int, int> keyValuePair in data.suitorTrait) { DatingGlobals.SetSuitorTrait(keyValuePair.Key, keyValuePair.Value); } foreach (int topicID in data.topicDiscussed) { DatingGlobals.SetTopicDiscussed(topicID, true); } foreach (KeyValuePair <int, int> keyValuePair2 in data.traitDemonstrated) { DatingGlobals.SetTraitDemonstrated(keyValuePair2.Key, keyValuePair2.Value); } }
// Token: 0x060019F5 RID: 6645 RVA: 0x000FD56C File Offset: 0x000FB76C public static DatingSaveData ReadFromGlobals() { DatingSaveData datingSaveData = new DatingSaveData(); datingSaveData.affection = DatingGlobals.Affection; datingSaveData.affectionLevel = DatingGlobals.AffectionLevel; foreach (int num in DatingGlobals.KeysOfComplimentGiven()) { if (DatingGlobals.GetComplimentGiven(num)) { datingSaveData.complimentGiven.Add(num); } } foreach (int num2 in DatingGlobals.KeysOfSuitorCheck()) { if (DatingGlobals.GetSuitorCheck(num2)) { datingSaveData.suitorCheck.Add(num2); } } datingSaveData.suitorProgress = DatingGlobals.SuitorProgress; foreach (int num3 in DatingGlobals.KeysOfSuitorTrait()) { datingSaveData.suitorTrait.Add(num3, DatingGlobals.GetSuitorTrait(num3)); } foreach (int num4 in DatingGlobals.KeysOfTopicDiscussed()) { if (DatingGlobals.GetTopicDiscussed(num4)) { datingSaveData.topicDiscussed.Add(num4); } } foreach (int num5 in DatingGlobals.KeysOfTraitDemonstrated()) { datingSaveData.traitDemonstrated.Add(num5, DatingGlobals.GetTraitDemonstrated(num5)); } return(datingSaveData); }
// Token: 0x06000762 RID: 1890 RVA: 0x0006F7C8 File Offset: 0x0006DBC8 public void WriteToGlobals() { ApplicationSaveData.WriteToGlobals(this.data.applicationData); ClassSaveData.WriteToGlobals(this.data.classData); ClubSaveData.WriteToGlobals(this.data.clubData); CollectibleSaveData.WriteToGlobals(this.data.collectibleData); ConversationSaveData.WriteToGlobals(this.data.conversationData); DateSaveData.WriteToGlobals(this.data.dateData); DatingSaveData.WriteToGlobals(this.data.datingData); EventSaveData.WriteToGlobals(this.data.eventData); GameSaveData.WriteToGlobals(this.data.gameData); HomeSaveData.WriteToGlobals(this.data.homeData); MissionModeSaveData.WriteToGlobals(this.data.missionModeData); OptionSaveData.WriteToGlobals(this.data.optionData); PlayerSaveData.WriteToGlobals(this.data.playerData); PoseModeSaveData.WriteToGlobals(this.data.poseModeData); SaveFileSaveData.WriteToGlobals(this.data.saveFileData); SchemeSaveData.WriteToGlobals(this.data.schemeData); SchoolSaveData.WriteToGlobals(this.data.schoolData); SenpaiSaveData.WriteToGlobals(this.data.senpaiData); StudentSaveData.WriteToGlobals(this.data.studentData); TaskSaveData.WriteToGlobals(this.data.taskData); YanvaniaSaveData.WriteToGlobals(this.data.yanvaniaData); }
// Token: 0x06000761 RID: 1889 RVA: 0x0006F668 File Offset: 0x0006DA68 public void ReadFromGlobals() { this.data.applicationData = ApplicationSaveData.ReadFromGlobals(); this.data.classData = ClassSaveData.ReadFromGlobals(); this.data.clubData = ClubSaveData.ReadFromGlobals(); this.data.collectibleData = CollectibleSaveData.ReadFromGlobals(); this.data.conversationData = ConversationSaveData.ReadFromGlobals(); this.data.dateData = DateSaveData.ReadFromGlobals(); this.data.datingData = DatingSaveData.ReadFromGlobals(); this.data.eventData = EventSaveData.ReadFromGlobals(); this.data.gameData = GameSaveData.ReadFromGlobals(); this.data.homeData = HomeSaveData.ReadFromGlobals(); this.data.missionModeData = MissionModeSaveData.ReadFromGlobals(); this.data.optionData = OptionSaveData.ReadFromGlobals(); this.data.playerData = PlayerSaveData.ReadFromGlobals(); this.data.poseModeData = PoseModeSaveData.ReadFromGlobals(); this.data.saveFileData = SaveFileSaveData.ReadFromGlobals(); this.data.schemeData = SchemeSaveData.ReadFromGlobals(); this.data.schoolData = SchoolSaveData.ReadFromGlobals(); this.data.senpaiData = SenpaiSaveData.ReadFromGlobals(); this.data.studentData = StudentSaveData.ReadFromGlobals(); this.data.taskData = TaskSaveData.ReadFromGlobals(); this.data.yanvaniaData = YanvaniaSaveData.ReadFromGlobals(); }