private static void NoblePatch(BannerInvestigationQuestBehavior __instance)
 {
     if (CSCharCreationOption.SkipFolly)
     {
         __instance.GetType().GetField("_allNoblesDead", BindingFlags.NonPublic | BindingFlags.Instance).SetValue(__instance, true);
     }
 }
예제 #2
0
 private static void NoblePatch(BannerInvestigationQuestBehavior __instance)
 {
     if (CSCharCreationOption.CSGameOption == 1)
     {
         __instance.GetType().GetField("_allNoblesDead", BindingFlags.NonPublic | BindingFlags.Instance).SetValue(__instance, true);
     }
     if (CSCharCreationOption.CSGameOption == 2)
     {
         //CampaignEvents.RemoveListeners(__instance);
     }
 }