private void Setup(HavenData templateArg) { havenProgression = new HavenProgressionData(templateArg.havenProgression); calendarSystem = new TimeCalendarSystem(templateArg.calendarSystem); havenDialogue = new HavenDialogueData(templateArg.havenDialogue); activityPlanning = new HavenActivityPlanningData(templateArg.activityPlanning); locationEventPlanning = new HavenLocationEventPlanningData(templateArg.locationEventPlanning); }
private void Setup() { havenProgression = new HavenProgressionData(); calendarSystem = new TimeCalendarSystem(); havenDialogue = new HavenDialogueData(); activityPlanning = new HavenActivityPlanningData(); locationEventPlanning = new HavenLocationEventPlanningData(); }
private void Setup(HavenLocationEventPlanningData templateArg) { nonRepeatableEventsSeen = new List <HavenLocationEvent>(); foreach (HavenLocationEvent iterEvent in templateArg.nonRepeatableEventsSeen) { nonRepeatableEventsSeen.Add(new HavenLocationEvent(iterEvent)); } eventsUsedInCurrentWeek = new List <HavenLocationEvent>(); foreach (HavenLocationEvent iterEvent in templateArg.eventsUsedInCurrentWeek) { eventsUsedInCurrentWeek.Add(new HavenLocationEvent(iterEvent)); } todaysEvents = new List <HavenLocationEvent>(); foreach (HavenLocationEvent iterEvent in templateArg.todaysEvents) { todaysEvents.Add(new HavenLocationEvent(iterEvent)); } }
public HavenLocationEventPlanningData(HavenLocationEventPlanningData templateArg) { Setup(templateArg); }