Exemplo n.º 1
0
    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);
    }
Exemplo n.º 2
0
    private void Setup()
    {
        havenProgression = new HavenProgressionData();

        calendarSystem = new TimeCalendarSystem();

        havenDialogue = new HavenDialogueData();

        activityPlanning = new HavenActivityPlanningData();

        locationEventPlanning = new HavenLocationEventPlanningData();
    }
Exemplo n.º 3
0
    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));
        }
    }
Exemplo n.º 4
0
 public HavenLocationEventPlanningData(HavenLocationEventPlanningData templateArg)
 {
     Setup(templateArg);
 }