feat: add random auto teleport state

This commit is contained in:
Bragin Stepan
2026-03-03 19:28:16 +05:00
parent c04b0a259a
commit 11e28b1e09
20 changed files with 350 additions and 28 deletions

View File

@@ -32,6 +32,7 @@ namespace Assets._Project.Develop.Runtime.Infrastructure.EntryPoint
container.RegisterAsSingle(CreateSceneSwitcherService);
container.RegisterAsSingle(CreateInputFactory);
container.RegisterAsSingle(CreateInputStateMachine);
container.RegisterAsSingle<IPlayerInput>(CreatePlayerInput);
container.RegisterAsSingle<IUIInput>(CreateUIInput);
@@ -65,6 +66,7 @@ namespace Assets._Project.Develop.Runtime.Infrastructure.EntryPoint
private static ResourcesAssetsLoader CreateResourcesAssetsLoader(DIContainer c) => new();
private static InputFactory CreateInputFactory(DIContainer c) => new();
private static InputStateMachine CreateInputStateMachine(DIContainer c) => new(c);
private static TimerServiceFactory CreateTimerServiceFactory(DIContainer c) => new (c);