func MsgTestXXDecode(pack *packet.Packet) *MsgTestXX { msgTestXX := &MsgTestXX{} msgTestXX.idU8 = pack.ReadUint8() idF32Count := pack.ReadUint16() for ; idF32Count > 0; idF32Count-- { msgTestXX.idF32 = append(msgTestXX.idF32, pack.ReadFloat32()) } msgTestXX.idOpU8Flag = pack.ReadUint8() if msgTestXX.idOpU8Flag == 1 { msgTestXX.idOpU8 = pack.ReadUint8() } return msgTestXX }
func AckTestSendOkDecode(pack *packet.Packet) *AckTestSendOk { ackTestSendOk := &AckTestSendOk{} ackTestSendOk.idU8 = pack.ReadUint8() ackTestSendOk.roleBase = MsgRoleBaseDecode(pack) idF32Count := pack.ReadUint16() for ; idF32Count > 0; idF32Count-- { ackTestSendOk.idF32 = append(ackTestSendOk.idF32, pack.ReadFloat32()) } ackTestSendOk.idOpU8Flag = pack.ReadUint8() if ackTestSendOk.idOpU8Flag == 1 { ackTestSendOk.idOpU8 = pack.ReadUint8() } ackTestSendOk.opRoleBaseFlag = pack.ReadUint8() if ackTestSendOk.opRoleBaseFlag == 1 { ackTestSendOk.opRoleBase = MsgRoleBaseDecode(pack) } return ackTestSendOk }
func MsgTestSendDecode(pack *packet.Packet) *MsgTestSend { msgTestSend := &MsgTestSend{} msgTestSend.idU8 = pack.ReadUint8() msgTestSend.roleBase = MsgRoleBaseDecode(pack) idF32Count := pack.ReadUint16() for ; idF32Count > 0; idF32Count-- { msgTestSend.idF32 = append(msgTestSend.idF32, pack.ReadFloat32()) } msgTestSend.idOpU8Flag = pack.ReadUint8() if msgTestSend.idOpU8Flag == 1 { msgTestSend.idOpU8 = pack.ReadUint8() } msgTestSend.opRoleBaseFlag = pack.ReadUint8() if msgTestSend.opRoleBaseFlag == 1 { msgTestSend.opRoleBase = MsgRoleBaseDecode(pack) } return msgTestSend }
func ReqTestSendDecode(pack *packet.Packet) *ReqTestSend { reqTestSend := &ReqTestSend{} reqTestSend.idU8 = pack.ReadUint8() reqTestSend.roleBase = MsgRoleBaseDecode(pack) idF32Count := pack.ReadUint16() for ; idF32Count > 0; idF32Count-- { reqTestSend.idF32 = append(reqTestSend.idF32, pack.ReadFloat32()) } reqTestSend.idOpU8Flag = pack.ReadUint8() if reqTestSend.idOpU8Flag == 1 { reqTestSend.idOpU8 = pack.ReadUint8() } reqTestSend.opRoleBaseFlag = pack.ReadUint8() if reqTestSend.opRoleBaseFlag == 1 { reqTestSend.opRoleBase = MsgRoleBaseDecode(pack) } return reqTestSend }