Ejemplo n.º 1
0
        public void OnPreLoad()
        {
            Tunings.Inject <RabbitHole, SchoolRabbitHole.TakeChildOutOfAfterschoolClass.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 2
0
        public void OnPreLoad()
        {
            Tunings.Inject <SculptureFrozenSim, MagicWand.CastSunlightCharmOnStatue.Definition, Definition>(false);

            sOldSingleton = MagicWand.CastSunlightCharmOnStatue.Singleton;
            MagicWand.CastSunlightCharmOnStatue.Singleton = new Definition();
        }
Ejemplo n.º 3
0
 public static InteractionTuning InjectAndReset <Target, OldType, NewType>(bool clone)
     where Target : IGameObject
     where OldType : InteractionDefinition
     where NewType : InteractionDefinition
 {
     return(AbductionTuningControl.ResetTuning(Tunings.Inject <Target, OldType, NewType>(clone), false, false));
 }
Ejemplo n.º 4
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, OccultUnicorn.UnicornDespawn.Definition, Definition>(false);

            sOldSingleton = OccultUnicorn.UnicornDespawn.Singleton as InteractionDefinition;
            OccultUnicorn.UnicornDespawn.Singleton = new Definition();
        }
Ejemplo n.º 5
0
        public void OnPreLoad()
        {
            Tunings.Inject <IMirror, Mirror.ChangeAppearance.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 6
0
 public void OnPreLoad()
 {
     //Tunings.Inject<RabbitHole, RabbitHole.VisitRabbitHole.Definition, Definition>(false);
     //Tunings.Inject<EiffelTower, EiffelTower.TakeElevatorToTop.ElevatorDefinition, ElevatorDefinition>(false);
     Tunings.Inject <EiffelTower, EiffelTower.TakeElevatorToTop.ElevatorDefinition, ElevatorDefinition>(false);
     Tunings.Inject <EiffelTower, EiffelTower.TakeElevatorToTop.StairsDefinition, StairsDefinition>(false);
 }
Ejemplo n.º 7
0
        public override void OnPreLoad()
        {
            Tunings.Inject <LaserHarp, LaserHarp.Watch.Definition, Definition>(false);

            sOldSingleton             = LaserHarp.Watch.Singleton;
            LaserHarp.Watch.Singleton = new Definition();
        }
Ejemplo n.º 8
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, OccultWerewolf.WerewolfHunt.Definition, Definition>(false);

            sOldSingleton = OccultWerewolf.WerewolfHunt.Singleton as InteractionDefinition;
            OccultWerewolf.WerewolfHunt.Singleton = new Definition();
        }
Ejemplo n.º 9
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, MagicWand.CastGoodLuckCharm.Definition, Definition>(false);

            sOldSingleton = MagicWand.CastGoodLuckCharm.Singleton;
            MagicWand.CastGoodLuckCharm.Singleton = new Definition();
        }
Ejemplo n.º 10
0
        public void OnPreLoad()
        {
            Tunings.Inject <Phone, Phone.CallMoveVacationHomeLot.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 11
0
        public void OnPreLoad()
        {
            Tunings.Inject <GameObject, OccultUnicorn.UnicornExtinguishFire.ExtinguishFireDefinition, Definition>(false);

            sOldSingleton = OccultUnicorn.UnicornExtinguishFire.Singleton as InteractionDefinition;
            OccultUnicorn.UnicornExtinguishFire.Singleton = new Definition();
        }
Ejemplo n.º 12
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, SaunaClassic.StartSaunaSeatedCuddleA.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 13
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, Cheats.TriggerAgeTransition.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 14
0
        public void OnPreLoad()
        {
            Tunings.Inject <Metal, Metal.GetSmelt.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 15
0
        public void OnPreLoad()
        {
            Tunings.Inject <TanningBooth, TanningBooth.GetSprayTan.Definition, Definition>(false);

            sOldSingleton = TanningBooth.GetSprayTan.Singleton;
            TanningBooth.GetSprayTan.Singleton = new Definition();
        }
Ejemplo n.º 16
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, Sim.TurnToFaceAndAskToLeave.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 17
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, AlienUtils.MaleHaveBabyHome.Definition, Definition>(false);

            sOldSingleton             = MaleHaveBabyHomeSingleton;
            MaleHaveBabyHomeSingleton = new Definition();
        }
Ejemplo n.º 18
0
        public void OnPreLoad()
        {
            Tunings.Inject <BotMakingStation, BotMakingStation.CustomizeSelf.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 19
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, AgeUp.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 20
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, Saddle.EditOutfit.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 21
0
        public override void OnPreLoad()
        {
            Tunings.Inject <Piano, Piano.Watch.Definition, Definition>(false);

            sOldSingleton         = Piano.Watch.Singleton;
            Piano.Watch.Singleton = new Definition();
        }
Ejemplo n.º 22
0
        public void OnPreLoad()
        {
            Tunings.Inject <Fireplace, Fireplace.LightFire.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 23
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, Pregnancy.HaveLitter.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 24
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, CuddleSeatedMakeOut.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 25
0
        public void OnPreLoad()
        {
            Tunings.Inject <GameObject, MagicWand.MagicallyUpgrade.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 26
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, Sim.AskToBehave.Definition, Definition>(false);

            sOldSingleton             = Sim.AskToBehave.Singleton;
            Sim.AskToBehave.Singleton = new Definition();
        }
Ejemplo n.º 27
0
        public void OnPreLoad()
        {
            Tunings.Inject <Computer, Computer.SignUpForAfterschoolClass.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 28
0
        public void OnPreLoad()
        {
            Tunings.Inject <Sim, OccultMermaid.RemoveMermaidWithVortex.Definition, Definition>(false);

            sOldSingleton = OccultMermaid.RemoveMermaidWithVortex.Singleton as InteractionDefinition;
            OccultMermaid.RemoveMermaidWithVortex.Singleton = new Definition();
        }
Ejemplo n.º 29
0
        public void OnPreLoad()
        {
            Tunings.Inject <RoutineMachine, RoutineMachine.TeleportToWorkOrSchool.Definition, Definition>(false);

            sOldSingleton = Singleton;
            Singleton     = new Definition();
        }
Ejemplo n.º 30
0
        public void OnPreLoad()
        {
            Tunings.Inject <Phone, Phone.CallToQuitWork.Definition, Definition>(false);

            sOldSingleton = Phone.CallToQuitWork.Singleton;
            Phone.CallToQuitWork.Singleton = new Definition();
        }