12345678910111213141516171819202122232425262728293031323334 |
- package ludo
- import (
- "server/game/internal"
- "server/msg"
- )
- func handleEvents() {
- // for event := range events.EventChan {
- // switch event.Type {
- // case events.EventLudoMatch:
- // userId := internal.GetUserIDByAgent(event.Agent)
- // if userId != "" {
- // if matchData, ok := event.Data.(*msg.MatchLudo); ok {
- // matchRoom(matchData, userId, event.Agent)
- // } else {
- // // Handle type assertion error
- // log.Printf("invalid match data type: %T", event.Data)
- // }
- // }
- // }
- // }
- internal.Handler(&msg.SendColorSz{}, RecvPlayerSzNumber)
- internal.Handler(&msg.SendRoleMove{}, RecvPlayerRoleMove)
- internal.Handler(&msg.MatchLudo{}, RecvMatchLudo)
- }
- func init() {
- }
|