2025-12-12 19:10:09 +00:00
|
|
|
|
package space
|
|
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
|
"blazing/logic/service/common"
|
2026-01-19 18:51:56 +08:00
|
|
|
|
"blazing/modules/player/model"
|
2025-12-12 19:10:09 +00:00
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
type ListMapPlayerInboundInfo struct {
|
|
|
|
|
|
Head common.TomeeHeader `cmd:"2003" struc:"skip"` //切换地图
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
type AttackBossInboundInfo struct {
|
|
|
|
|
|
Head common.TomeeHeader `cmd:"2412" struc:"skip"` //切换地图
|
|
|
|
|
|
}
|
|
|
|
|
|
type LeaveMapInboundInfo struct {
|
|
|
|
|
|
Head common.TomeeHeader `cmd:"2002" struc:"skip"` //切换地图
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
type InInfo struct {
|
|
|
|
|
|
Head common.TomeeHeader `cmd:"2001" struc:"skip"` //切换地图
|
|
|
|
|
|
// 地图类型
|
|
|
|
|
|
MapType uint32
|
|
|
|
|
|
|
|
|
|
|
|
MapId uint32
|
|
|
|
|
|
// Point: 直接给坐标x,y
|
|
|
|
|
|
Point model.Pos `fieldDesc:"直接给坐标x,y"`
|
|
|
|
|
|
|
|
|
|
|
|
// Reverse2: 暂定 占位字符2
|
|
|
|
|
|
//Reverse2 string `struc:"[2]byte"`
|
|
|
|
|
|
}
|
|
|
|
|
|
type WalkInInfo struct {
|
|
|
|
|
|
Head common.TomeeHeader `cmd:"2101" struc:"skip"` //走路包
|
|
|
|
|
|
// Flag: 0为走,1为飞行模式,@UInt long
|
|
|
|
|
|
Flag uint32
|
|
|
|
|
|
|
|
|
|
|
|
// Point: 直接给坐标x,y
|
|
|
|
|
|
Point model.Pos `fieldDesc:"直接给坐标x,y"`
|
|
|
|
|
|
|
|
|
|
|
|
PathLen uint32 `struc:"sizeof=Path" `
|
|
|
|
|
|
Path string
|
|
|
|
|
|
}
|