public override void PostSpawnSetup(bool respawningAfterLoad) { base.PostSpawnSetup(respawningAfterLoad); base.PowerOn = true; Faction faction; if (!GenText.EqualsIgnoreCase(parent.Faction.def.defName, "NekoPlayerColony")) { faction = Find.FactionManager.AllFactionsListForReading.FirstOrDefault((Faction x) => x.def.defName.Contains("Neko")); } else { faction = parent.Faction; } this.faction = faction; }