Esempio n. 1
0
        public void AddInteraction(Common.InteractionInjectorList interactions)
        {
            //interactions.Replace<EiffelTower, EiffelTower.TakeElevatorToTop.ElevatorDefinition>(new ElevatorDefinition (new VisitRabbitHoleEx.InteractionParameters ("Gameplay/Objects/RabbitHoles/EiffelTower:", "TakeElevatorToTop", EiffelTower.kVisitRabbitHoleTuning, Origin.FromEiffelTower)));
            //interactions.Replace<EiffelTower, EiffelTower.TakeElevatorToTop.StairsDefinition>(new StairsDefinition (new VisitRabbitHoleEx.InteractionParameters ("Gameplay/Objects/RabbitHoles/EiffelTower:", "TakeStairsToTop", EiffelTower.kVisitRabbitHoleTuning, Origin.FromEiffelTower)));

            interactions.AddCustom(new TakeElevatorToTopEx.CustomInjector());
        }
Esempio n. 2
0
        public void AddInteraction(Common.InteractionInjectorList interactions)
        {
            if (!GameUtils.IsInstalled(ProductVersion.EP3))
            {
                return;
            }

            interactions.AddCustom(new CustomInjector());
        }
Esempio n. 3
0
 public override void AddInteraction(Common.InteractionInjectorList interactions)
 {
     interactions.AddCustom(new CustomInjector());
 }
Esempio n. 4
0
 public void AddInteraction(Common.InteractionInjectorList interactions)
 {
     interactions.AddCustom(new CustomCareerInjector());
     interactions.AddCustom(new CustomSchoolInjector());
 }