package handler import ( "ecs/servers/game/data" "ecs/servers/game/logic" "github.com/oylshe1314/framework/client/rpc" "github.com/oylshe1314/framework/server" ) type PlayerHandler struct { *Handler //eventManager *logic.EventManager playerManager *logic.PlayerManager //arenaManager *logic.ArenaManager httpRpcClient *rpc.HttpRpcClient } func NewPlayerHandler(svr server.Server, tables *data.Tables /*eventManager *logic.EventManager, */, playerManager *logic.PlayerManager /*arenaManager *logic.ArenaManager, */, httpRpcClient *rpc.HttpRpcClient) *PlayerHandler { return &PlayerHandler{Handler: newHandler(svr, tables) /*eventManager: eventManager, */, playerManager: playerManager /*arenaManager: arenaManager, */, httpRpcClient: httpRpcClient} }