diff --git a/common/baseroom/baseRoom.go b/common/baseroom/baseRoom.go index 4441c42..6792aa1 100644 --- a/common/baseroom/baseRoom.go +++ b/common/baseroom/baseRoom.go @@ -257,11 +257,8 @@ func (r *BaseRoom[Seat]) RegisterMessages(metas processor.RegisterMetas) { r.processor.RegisterMessages(metas) } -func (r *BaseRoom[Seat]) timerDispatch(user IPlayer, cmd timer.ITimeType, params ...any) error { - inp := make([]any, len(params)+1) - inp = append(inp, user) - inp = append(inp, params...) - return r.timeProcessor.Dispatch(cmd, inp...) +func (r *BaseRoom[Seat]) TimerDispatch(cmd timer.ITimeType, params ...any) error { + return r.timeProcessor.Dispatch(cmd, params...) } // 注册时间事件及处理 diff --git a/common/baseroom/hundredRoom.go b/common/baseroom/hundredRoom.go index 5e619f1..c7faae3 100644 --- a/common/baseroom/hundredRoom.go +++ b/common/baseroom/hundredRoom.go @@ -169,6 +169,10 @@ func (r *HundredRoom) RegisterMessages(metas processor.RegisterMetas) { r.room.RegisterMessages(metas) } +func (r *HundredRoom) TimerDispatch(cmd timer.ITimeType, params ...any) error { + return r.room.TimerDispatch(cmd, params...) +} + // 注册时间事件及处理 func (r *HundredRoom) RegisterTimerMessages(metas processor.RegisterTimerMetas) { r.room.RegisterTimerMessages(metas)