示例#1
0
 private static void SeedHook(On.RoR2.PreGameController.orig_Awake orig, PreGameController self)
 {
     orig(self);
     if (RoR2Cheats.seed != 0)
     {
         self.runSeed = RoR2Cheats.seed;
     }
 }
示例#2
0
 internal static void SeedHook(On.RoR2.PreGameController.orig_Awake orig, PreGameController self)
 {
     orig(self);
     if (DebugToolkit.seed != 0)
     {
         self.runSeed = DebugToolkit.seed;
     }
 }
示例#3
0
        private static void _hookAwake_PreGameController(On.RoR2.PreGameController.orig_Awake orig, PreGameController self)
        {
            orig(self);

            // Late hooking, make sure to not hook twice.
            On.RoR2.RuleBook.ApplyChoice -= _hookApplyChoice_RuleBook;
            On.RoR2.RuleBook.ApplyChoice += _hookApplyChoice_RuleBook;
        }
示例#4
0
 internal static void SeedHook(On.RoR2.PreGameController.orig_Awake orig, PreGameController self)
 {
     orig(self);
     if (CurrentRun.seed != 0)
     {
         self.runSeed = CurrentRun.seed;
     }
 }