Example #1
0
        public override void FinalizeInit()
        {
            ScenPartUtility.goodwillScenParts = null;
            var factionList = DefDatabase <FactionDef> .AllDefsListForReading;

            for (int i = 0; i < factionList.Count; i++)
            {
                var faction = factionList[i];
                ScenPartUtility.FinaliseFactionGoodwillCharacteristics(faction);
            }
        }
 static StaticConstructorClass()
 {
     // Cache setters
     PawnShieldGenerator.Reset();
     ScenPartUtility.SetCache();
 }