public UserCmdUpdateMsgExecuteManagerSystem(IGameModule gameModule, IUserCmdExecuteSystemHandler handler, ISyncUpdateLatestMsgHandler syncUpdateLatestMsgHandler) { _systems = gameModule.UserCmdExecuteSystems; _handler = handler; _syncUpdateLatestMsgHandler = syncUpdateLatestMsgHandler; Init(); }
public UserCmdUpdateMsgExecuteManagerSystem(IGameModule gameModule, IServerUserCmdList handler, ISyncUpdateLatestMsgHandler syncUpdateLatestMsgHandler) { _systems = gameModule.UserCmdExecuteSystems; _handler = handler; _syncUpdateLatestMsgHandler = syncUpdateLatestMsgHandler; _syncToEntityProfile = SingletonManager.Get <DurationHelp>().GetCustomProfileInfo("UserPrediction_SyncToEntity"); _filtedInputProfile = SingletonManager.Get <DurationHelp>().GetCustomProfileInfo("UserPrediction_FiltedInput"); Init(); }