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(); }