Platformer level management

This commit is contained in:
ThomasCharester committed 2026-03-23 12:01:33 +03:00
1 parent 72070901ec
commit 1aceea1b79
94 files changed
+3656 -197

No files matched your search

@@ -22,6 +22,12 @@ partial void SetupScenesInfo(){
_scenesActions.Add(SceneId.Platformer,() => _eventBus.RaiseEvent<IOnPlatformerSceneLoadedHandler>(h=> h.OnPlatformerSceneLoaded()));
_scenesActions.Add(SceneId.Platformer2,() => _eventBus.RaiseEvent<IOnPlatformer2SceneLoadedHandler>(h=> h.OnPlatformer2SceneLoaded()));
_scenesActions.Add(SceneId.Platformer3,() => _eventBus.RaiseEvent<IOnPlatformer3SceneLoadedHandler>(h=> h.OnPlatformer3SceneLoaded()));
}
}
@@ -49,4 +55,16 @@ partial void SetupScenesInfo(){
void OnPlatformerSceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnPlatformer2SceneLoadedHandler : IGlobalSubscriber
{
void OnPlatformer2SceneLoaded();
void OnPlatformer2SceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnPlatformer3SceneLoadedHandler : IGlobalSubscriber
{
void OnPlatformer3SceneLoaded();
void OnPlatformer3SceneInitialized(Reflex.Core.Container container); // Until its fixed
}
}