package ls_structs import "eq2emu/internal/common" // PlayResponse for client version 1 type PlayResponseV1 struct { Response uint8 `eq2:"int8"` Server common.EQ2String8 `eq2:"string8"` Port uint16 `eq2:"int16"` AccountID uint32 `eq2:"int32"` AccessCode uint32 `eq2:"int32"` } // PlayResponse for client version 1096 type PlayResponseV1096 struct { Response uint8 `eq2:"int8"` Unknown1 uint16 `eq2:"int16"` Server common.EQ2String8 `eq2:"string8"` Port uint16 `eq2:"int16"` AccountID uint32 `eq2:"int32"` AccessCode uint32 `eq2:"int32"` } // PlayResponse for client version 60085 type PlayResponseV60085 struct { Response uint8 `eq2:"int8"` Unknown1 []uint16 `eq2:"int16,len=3"` Server common.EQ2String8 `eq2:"string8"` Port uint16 `eq2:"int16"` AccountID uint32 `eq2:"int32"` AccessCode uint32 `eq2:"int32"` } // PlayResponse for client version 60099 type PlayResponseV60099 struct { Response uint8 `eq2:"int8"` Unknown1 []uint16 `eq2:"int16,len=3"` Server common.EQ2String8 `eq2:"string8"` Port uint16 `eq2:"int16"` AccountID uint32 `eq2:"int32"` AccessCode uint32 `eq2:"int32"` }