diff --git a/game/extension/player_login_launcher.go b/game/extension/player_login_launcher.go index 7eeb851..d931b3e 100644 --- a/game/extension/player_login_launcher.go +++ b/game/extension/player_login_launcher.go @@ -5,6 +5,12 @@ import ( "time" ) +func NewPlayerLoginLauncher[PlayerID comparable](player game.Player[PlayerID]) *PlayerLoginLauncher[PlayerID] { + return &PlayerLoginLauncher[PlayerID]{ + Player: player, + } +} + type PlayerLoginLauncher[PlayerID comparable] struct { game.Player[PlayerID] loggedTime time.Time // 登录时间