using Cysharp.Threading.Tasks; using Framework; using Gameplay; using Gameplay.SubSystems; using PhxhSDK; public class GameStateStart : IState { public void OnEnter() { LoadingManager.Instance.ExecuteLoading(new GameStartLoading()).Forget(); #if SDK_TAPTAP var antiAddictionService = SDKManager.Instance.GetSdkHelper(SDKManager.SdkName.TapTap) as IAntiAddictionService; antiAddictionService?.AntiAddictionLeaveGame(); #endif } public void OnUpdate(float deltaTime) { } public void OnExit() { } }