public override void WorldLoaded()
        {
            TaleNewsDatabaseSystem       = UtilityWorldObjectManager.GetUtilityWorldObject <TaleNewsDatabase>();
            ArrivalActionAndSenderLinker = UtilityWorldObjectManager.GetUtilityWorldObject <Linker_ArrivalActionAndSender>();
            DesynchronizedVersionTracker = UtilityWorldObjectManager.GetUtilityWorldObject <DesynchronizedVersionTracker>();
            TheHallOfFigures             = UtilityWorldObjectManager.GetUtilityWorldObject <HallOfFigures>();

            if (DesynchronizedVersionTracker.VersionOfModWithinSave < new Version(1, 4, 5, 0))
            {
                TaleNewsDatabaseSystem.SelfPatching_NullVictims();
            }
            TaleNewsDatabaseSystem.SelfVerify();
        }
Beispiel #2
0
        public override void WorldLoaded()
        {
            // InfoKnowStorage = UtilityWorldObjectManager.GetUtilityWorldObject<InformationKnowledgeStorage>();
            // CentralTaleDatabase = UtilityWorldObjectManager.GetUtilityWorldObject<CentralTaleDatabase>();
            TaleNewsDatabaseSystem       = UtilityWorldObjectManager.GetUtilityWorldObject <TaleNewsDatabase>();
            ArrivalActionAndSenderLinker = UtilityWorldObjectManager.GetUtilityWorldObject <Linker_ArrivalActionAndSender>();
            DesynchronizedVersionTracker = UtilityWorldObjectManager.GetUtilityWorldObject <DesynchronizedVersionTracker>();
            TheHallOfFigures             = UtilityWorldObjectManager.GetUtilityWorldObject <HallOfFigures>();
            // ASDF obj = UtilityWorldObjectManager.GetUtilityWorldObject<ASDF>();

            if (DesynchronizedVersionTracker.VersionOfModWithinSave < new Version(1, 4, 5, 0))
            {
                TaleNewsDatabaseSystem.SelfPatching_NullVictims();
            }
            TaleNewsDatabaseSystem.SelfVerify();
        }