Ejemplo n.º 1
0
        public override void InstallBindings()
        {
            Settings.Lighting lightingSettings = Container.Resolve <Settings>().lighting;

            if (lightingSettings.level == LightingLevel.FullDynamic)
            {
                Container.BindInterfacesAndSelfTo <SaberLightingController>().AsSingle().NonLazy();
            }
        }
Ejemplo n.º 2
0
        public override void InstallBindings()
        {
            Settings.Lighting lightingSettings = Container.Resolve <Settings>().lighting;

            if (lightingSettings.level == LightingLevel.FullDynamic)
            {
                Container.BindInterfacesAndSelfTo <SaberLightingController>().AsSingle().NonLazy();
            }

            Container.BindInterfacesAndSelfTo <AvatarGameplayEventsPlayer>().AsSingle().NonLazy();
            Container.BindInterfacesAndSelfTo <GameEnvironmentObjectManager>().AsSingle().NonLazy();
        }