We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
With EditorEx installed, the game softlocks when transitioning to the multiplayer scene, with the logs spamming
[DEBUG @ 01:38:33 | NalulunaMenu] {NalulunaMenu.Plugin::Log(System.String)} OnActiveSceneChanged: GameCore [DEBUG @ 01:38:33 | IPA/Config] {IPA.Config.Stores.GeneratedStoreImpl+Impl::WriteTo(IPA.Config.ConfigProvider)} Generated impl WriteTo NalulunaModifier.PluginConfig<Generated> [DEBUG @ 01:38:33 | NalulunaMenu] {NalulunaMenu.Plugin::Log(System.String)} OnGame [DEBUG @ 01:38:33 | NalulunaDeltaBar] {NalulunaDeltaBar.Plugin::Log(System.String)} OnGameSceneActive [DEBUG @ 01:38:33 | NalulunaEnergy] {NalulunaEnergy.Plugin::Log(System.String)} OnGameSceneCoroutine [WARNING @ 01:38:33 | SiraUtil] Could not expose ComboUIController. It could not be found in the SceneContextDecorator [WARNING @ 01:38:33 | SiraUtil] Could not expose GameEnergyUIPanel. It could not be found in the SceneContextDecorator [WARNING @ 01:38:33 | SiraUtil] Could not find SaberBurnMarkArea in Environment. [WARNING @ 01:38:33 | SiraUtil] Could not expose CoreGameHUDController. It could not be found in the SceneContextDecorator [WARNING @ 01:38:33 | SiraUtil] Could not expose CoreGameHUDController. It could not be found in the SceneContextDecorator [DEBUG @ 01:38:33 | SiraUtil] {SiraUtil.Zenject.ZenjectManager::ContextDecorator_ContextInstalling(Zenject.Context, System.Collections.Generic.IEnumerable`1[[SiraUtil.Zenject.Internal.ContextBinding, SiraUtil, Version=3.0.6.0, Culture=neutral, PublicKeyToken=null]])} Installing: MpGameInstaller onto MultiplayerCoreInstaller [WARNING @ 01:38:33 | SiraUtil] Could not expose NoteCutCoreEffectsSpawner. It could not be found in the SceneContextDecorator [DEBUG @ 01:38:33 | SiraUtil] {SiraUtil.Zenject.ZenjectManager::ContextDecorator_ContextInstalling(Zenject.Context, System.Collections.Generic.IEnumerable`1[[SiraUtil.Zenject.Internal.ContextBinding, SiraUtil, Version=3.0.6.0, Culture=neutral, PublicKeyToken=null]])} Installing: SiraGameCoreInstaller onto GameCoreSceneSetup [DEBUG @ 01:38:33 | SiraUtil] {SiraUtil.Zenject.ZenjectManager::ContextDecorator_ContextInstalling(Zenject.Context, System.Collections.Generic.IEnumerable`1[[SiraUtil.Zenject.Internal.ContextBinding, SiraUtil, Version=3.0.6.0, Culture=neutral, PublicKeyToken=null]])} Installing: PlaylistManagerGameInstaller onto GameCoreSceneSetup [DEBUG @ 01:38:33 | SiraUtil] {SiraUtil.Zenject.ZenjectManager::ContextDecorator_ContextInstalling(Zenject.Context, System.Collections.Generic.IEnumerable`1[[SiraUtil.Zenject.Internal.ContextBinding, SiraUtil, Version=3.0.6.0, Culture=neutral, PublicKeyToken=null]])} Installing: EXGameCoreInstaller onto GameCoreSceneSetup [CRITICAL @ 01:38:33 | UnityEngine] ZenjectException: Unable to resolve 'ColorManager' while building object with type 'ColorManagerInstanceManager'. Object graph: [CRITICAL @ 01:38:33 | UnityEngine] ColorManagerInstanceManager [CRITICAL @ 01:38:33 | UnityEngine] Zenject.DiContainer.Resolve (Zenject.InjectContext context) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.DiContainer.InstantiateInternal (System.Type concreteType, System.Boolean autoInject, System.Collections.Generic.List`1[T] extraArgs, Zenject.InjectContext context, System.Object concreteIdentifier) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.DiContainer.InstantiateExplicit (System.Type concreteType, System.Boolean autoInject, System.Collections.Generic.List`1[T] extraArgs, Zenject.InjectContext context, System.Object concreteIdentifier) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.TransientProvider.GetAllInstancesWithInjectSplit (Zenject.InjectContext context, System.Collections.Generic.List`1[T] args, System.Action& injectAction, System.Collections.Generic.List`1[T] buffer) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.CachedProvider.GetAllInstancesWithInjectSplit (Zenject.InjectContext context, System.Collections.Generic.List`1[T] args, System.Action& injectAction, System.Collections.Generic.List`1[T] buffer) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.IProviderExtensions.GetAllInstances (Zenject.IProvider creator, Zenject.InjectContext context, System.Collections.Generic.List`1[T] args, System.Collections.Generic.List`1[T] buffer) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.IProviderExtensions.GetAllInstances (Zenject.IProvider creator, Zenject.InjectContext context, System.Collections.Generic.List`1[T] buffer) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.DiContainer.GetDecoratedInstances (Zenject.IProvider provider, Zenject.InjectContext context, System.Collections.Generic.List`1[T] buffer) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.DiContainer.SafeGetInstances (Zenject.DiContainer+ProviderInfo providerInfo, Zenject.InjectContext context, System.Collections.Generic.List`1[T] instances) (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.DiContainer.ResolveDependencyRoots () (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.DiContainer.ResolveRoots () (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.SceneContext.Resolve () (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.SceneContext.RunInternal () (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.RunnableContext.Run () (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.RunnableContext.Initialize () (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] Zenject.SceneContext.Awake () (at <c39bfb311e694e2db267af53bb95bde7>:0) [CRITICAL @ 01:38:33 | UnityEngine] UnityEngine.GameObject:SetActive(Boolean) [CRITICAL @ 01:38:33 | UnityEngine] GameScenesManager:ActivatePresentedSceneRootObjects(List`1) [CRITICAL @ 01:38:33 | UnityEngine] <ScenesTransitionCoroutine>d__38:MoveNext() [CRITICAL @ 01:38:33 | UnityEngine] UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] VRRenderingParamsSetup.OnEnable () (at <70abdb3d9af94f739f060469cffd9aeb>:0) [CRITICAL @ 01:38:33 | UnityEngine] UnityEngine.GameObject:SetActive(Boolean) [CRITICAL @ 01:38:33 | UnityEngine] GameScenesManager:ActivatePresentedSceneRootObjects(List`1) [CRITICAL @ 01:38:33 | UnityEngine] <ScenesTransitionCoroutine>d__38:MoveNext() [CRITICAL @ 01:38:33 | UnityEngine] UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] FadeInOnSceneTransitionFinished.OnEnable () (at <70abdb3d9af94f739f060469cffd9aeb>:0) [CRITICAL @ 01:38:33 | UnityEngine] UnityEngine.GameObject:SetActive(Boolean) [CRITICAL @ 01:38:33 | UnityEngine] GameScenesManager:ActivatePresentedSceneRootObjects(List`1) [CRITICAL @ 01:38:33 | UnityEngine] <ScenesTransitionCoroutine>d__38:MoveNext() [CRITICAL @ 01:38:33 | UnityEngine] UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] MultiplayerConditionalActiveByLayout.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] OffsetByBeatmapObjectSpawnCenter.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] MultiplayerConditionalActiveByLayout.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] OffsetByBeatmapObjectSpawnCenter.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] MultiplayerEnvironmentSpectatingSpot.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] MultiplayerEnvironmentSpectatingSpot.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] MultiplayerConditionalActiveByLayout.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] MultiplayerEnvironmentSpectatingSpot.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) [CRITICAL @ 01:38:33 | UnityEngine] NullReferenceException: Object reference not set to an instance of an object [CRITICAL @ 01:38:33 | UnityEngine] MultiplayerConditionalActiveByLayout.Start () (at <4ba56766d79547f8b19dde387ef24e8a>:0) ......
The text was updated successfully, but these errors were encountered:
ZenjectException: Unable to resolve 'ColorManager' while building object with type 'ColorManagerInstanceManager'.
Somehow some beat map editor installers got installed into multiplayer?
I'm guessing this is because the beat map editor and multiplayer (as well as singleplayer) all use GameCore scene
Sorry, something went wrong.
I believe I fixed this on the rewrite.
Fixed, I hope...
No branches or pull requests
With EditorEx installed, the game softlocks when transitioning to the multiplayer scene, with the logs spamming
The text was updated successfully, but these errors were encountered: