Диспетчер в процессе

This commit is contained in:
ThomasCharester committed 2025-11-01 11:34:34 +03:00
1 parent 019da8cfd3
commit 37f5d15410
15 files changed
+56 -12

No files matched your search

@@ -11,7 +11,7 @@ namespace Code.App.AppStates
public GameOverState(AppStateMachineContext context) : base(context)
{ }
private float damnTimer = 3f;
private float damnTimer = 3f; // TODO Удалить при первой возможности
public override void EnterState()
{
@@ -21,10 +21,11 @@ namespace Code.App.AppStates
public override void EnterState()
{
Context.SceneLoaderService.LoadScene((int)SceneIds.MovementDev, SceneLoaded);
Context.UIService.LoadingScreen.Show();
Context.SceneLoaderService.LoadScene((int)SceneIds.MovementDev, SceneLoaded); // TODO Фабрика говна Nada
Context.InputService.EnableMap(ActionMappings.Gameplay);
Context.UIService.LoadingScreen.Show();
Context.UIService.SwitchPanelTo(UIPanel.Gameplay);
Context.CameraStateMachine.SwitchState(CameraMode.FirstPerson);
@@ -21,6 +21,7 @@ namespace Code.App.AppStates
public override void EnterState()
{
Context.UIService.LoadingScreen.Show();
Context.SceneLoaderService.LoadScene((int)SceneIds.MainMenu, SceneLoaded);
Context.InputService.EnableMap(ActionMappings.MainMenu);
@@ -53,7 +54,6 @@ namespace Code.App.AppStates
private void StartGame()
{
Context.StateMachine.SwitchState(AppState.Gameplay)
.AllowStateTransition(AppState.MainMenu)
.AllowStateTransition(AppState.GameOver);
}