The Sims Online: Pre‐Alpha ‐ Voltron Specification - JDrocks450/nio2so GitHub Wiki
Updated as of 04/21/26 using the latest version of the nio2so Voltron specification.
Here is a complete listing of the nio2so implementation of the Maxis Protocol, generated using TSOView2 Interactive Documentation.
Supplemental reading can be found here: Niotso Wiki - Maxis Protocol
| Important Detail |
|---|
| Sizes (in bytes) can be variable-length, like strings. Please refer to the individual String implementations (which there are multiple in The Sims Online & Pre-Alpha, for more info on how the sizing works. |
[TSOVoltronPDU] TSOAnnouncementMsgPDU - 6 bytes
{
TSOPlayerInfoStruct - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
String MessageText - 0 bytes
}
[TSOVoltronPDU] TSOBCVersionListPDU - 10 bytes
{
[TSOVoltronString] String VersionString - 0 bytes
[TSOVoltronString] String Str1 - 0 bytes
UInt32 Arg1 - 4 bytes
}
[TSOVoltronPDU] TSOChatMessageFailedPDU - 9 bytes
{
Byte Arg1 - 1 bytes
String Str1 - 0 bytes
String Str2 - 0 bytes
UInt16 Arg2 - 2 bytes
String Message - 0 bytes
}
[TSOVoltronPDU] TSOChatMessagePDU - 9 bytes
{
Byte Arg1 - 1 bytes
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
UInt16 Arg2 - 2 bytes
String Message - 0 bytes
}
[TSOVoltronPDU] TSOClientBye - 6 bytes
{
TSOStatusReasonStruct - 8 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 4 bytes
}
}
[TSOVoltronPDU] TSOClientOnlinePDU - 31 bytes
{
Byte MajorVersion - 1 bytes
Byte MinorVersion - 1 bytes
Byte PointVersion - 1 bytes
Byte ArtVersion - 1 bytes
UInt32 Arg1 - 4 bytes
DateTime Time - 4 bytes
UInt32 NumberOfAttempts - 4 bytes
UInt32 LastExitCode - 4 bytes
Byte LastFailureType - 1 bytes
Byte FailureCount - 1 bytes
Byte IsRunning - 1 bytes
Byte IsRelogging - 1 bytes
Byte Arg2 - 1 bytes
}
[TSOVoltronPDU] TSOCreateAndJoinRoomPDU - 6 bytes
{
TSOCreateRoomInfo - 26 bytes
{
String RoomName - 4 bytes
Boolean Unknown - 1 bytes
String Password - 4 bytes
UInt32 MaxOccupancy - 4 bytes
TSORoomIDStruct StageID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
Byte RoomType - 1 bytes
String Group - 4 bytes
}
}
[TSOVoltronPDU] TSOCreateRoomResponsePDU - 22 bytes
{
UInt32 StatusCode - 4 bytes
String ReasonText - 4 bytes
TSORoomIDStruct RoomID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
}
[TSOVoltronPDU] TSOCreateAvatarNotificationPDU - 10 bytes
{
[TSOVoltronString] String AvatarID - 0 bytes
[TSOVoltronString] String AvatarName - 4 bytes
[TSOVoltronString] String AvatarID2 - 0 bytes
}
[TSOVoltronPDU] TSODestroyRoomPDU - 6 bytes
{
TSORoomIDStruct - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
[TSOVoltronString] String ReasonText - 0 bytes
}
[TSOVoltronPDU] TSODestroyRoomResponsePDU - 6 bytes
{
TSOStatusReasonStruct - 8 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 4 bytes
}
TSORoomIDStruct - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
}
[TSOVoltronPDU] TSODetachFromRoomPDU - 14 bytes
{
TSORoomIDStruct RoomID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
}
[TSOVoltronPDU] TSOEjectVisitorPDU - 10 bytes
{
UInt32 AvatarID - 4 bytes
}
[TSOVoltronPDU] TSOEjectVisitorResponse - 10 bytes
{
UInt32 AvatarID - 4 bytes
}
[TSOVoltronPDU] TSOExitRoomPDU - 6 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
}
[TSOVoltronPDU] TSOFindPlayerPDU - 6 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
}
[TSOVoltronPDU] TSOFindPlayerResponsePDU - 77 bytes
{
TSOStatusReasonStruct StatusReason - 8 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 4 bytes
}
TSORoomInfoStruct RoomInfo - 61 bytes
{
TSORoomIDStruct RoomLocationInfo - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
Boolean NameLocked - 1 bytes
TSOAriesIDStruct OwnerVector - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
TSORoomIDStruct StageID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
UInt32 CurrentOccupants - 4 bytes
UInt32 MaxOccupants - 4 bytes
Boolean IsLocked - 1 bytes
Byte RoomType - 1 bytes
[TSOVoltronString] String GroupID - 15 bytes
[TSOVoltronArrayLength] UInt16 AdminListCount - 2 bytes
TSOAriesIDStruct[] AdminList - 0 bytes
Boolean AdminListEnabled - 1 bytes
[TSOVoltronArrayLength] UInt16 AdmitListCount - 2 bytes
TSOAriesIDStruct[] AdmitList - 0 bytes
Boolean AdmitListEnabled - 1 bytes
[TSOVoltronArrayLength] UInt16 DenyListCount - 2 bytes
TSOAriesIDStruct[] DenyList - 0 bytes
Boolean DenyListEnabled - 1 bytes
}
TSOPlayerInfoStruct PlayerInfo - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
}
[TSOVoltronPDU] TSOFlashMessagePDU - 28 bytes
{
UInt16 MessageType - 2 bytes
String ReasonText - 4 bytes
TSOPlayerInfoStruct PlayerInfo - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
TSOAriesIDStruct RecipientID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
[TSOVoltronString] String PackedContent - 4 bytes
}
[TSOVoltronPDU] TSOFlashMessageResponsePDU - 19 bytes
{
TSOStatusReasonStruct StatusReason - 8 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 4 bytes
}
Boolean WasPersisted - 1 bytes
UInt32 StatusCode - 4 bytes
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
TSOPlayerInfoStruct - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
String MessageText - 0 bytes
}
[TSOVoltronPDU] TSOGetMPSMessagesPDU - 6 bytes
[TSOVoltronPDU] TSOHostOnlinePDU - 12 bytes
{
TSOHostReservedWordsStruct HostReservedWords - 2 bytes
{
[TSOVoltronArrayLength] UInt16 NumberOfWords - 2 bytes
TSOPascalString[] Words - 0 bytes
}
TSOHostParamsStruct HostParams - 4 bytes
{
UInt16 HostVersion - 2 bytes
UInt16 ClientBufferSize - 2 bytes
}
}
[TSOVoltronPDU] TSOHouseSimConstraintsResponsePDU - 10 bytes
{
UInt32 HouseID - 4 bytes
}
[TSOVoltronPDU] TSOJoinRoomFailedPDU - 22 bytes
{
UInt32 StatusCode - 4 bytes
String ReasonText - 4 bytes
TSORoomIDStruct RoomID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
}
[TSOVoltronPDU] TSOJoinRoomPDU - 19 bytes
{
TSORoomIDStruct RoomID - 9 bytes
{
[TSOVoltronString] String HouseID - 5 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
String Password - 4 bytes
}
[TSOVoltronPDU] TSOListOccupantsResponsePDU - 24 bytes
{
UInt32 StatusCode - 4 bytes
String ReasonText - 4 bytes
TSORoomIDStruct RoomID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
[TSOVoltronArrayLength] UInt16 NumberOfOccupants - 2 bytes
TSOPlayerInfoStruct[] Occupants - 0 bytes
}
[TSOVoltronPDU] TSOListRoomsPDU - 6 bytes
[TSOVoltronPDU] TSOListRoomsResponsePDU - 18 bytes
{
[TSOVoltronDistanceToEnd] UInt32 ListRoomBodyLength - 4 bytes
[TSOVoltronString] String ServiceID - 4 bytes
[TSOVoltronValue] [TSOVoltronArrayLength] UInt32 RoomCount - 4 bytes
TSORoomInfoStruct[] Rooms - 0 bytes
}
[TSOVoltronPDU] TSOLoadHousePDU - 10 bytes
{
UInt32 HouseID - 4 bytes
}
[TSOVoltronPDU] TSOLoadHouseResponsePDU - 10 bytes
{
UInt32 HouseID - 4 bytes
}
[TSOVoltronPDU] TSOLotEntryRequestPDU - 14 bytes
{
UInt16 Lot_X - 2 bytes
UInt16 Lot_Y - 2 bytes
UInt32 HouseID - 4 bytes
}
[TSOVoltronPDU] TSOOccupantArrivedPDU - 6 bytes
{
TSOPlayerInfoStruct - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
}
[TSOVoltronPDU] TSOOccupantDepartedPDU - 6 bytes
{
TSOPlayerInfoStruct - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
}
[TSOVoltronPDU] TSOSetAcceptAlertsPDU - 10 bytes
{
UInt32 AcceptingAlerts - 4 bytes
}
[TSOVoltronPDU] TSOSetAcceptAlertsResponsePDU - 18 bytes
{
TSOStatusReasonStruct StatusReason - 11 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 7 bytes
}
Boolean Value - 1 bytes
}
[TSOVoltronPDU] TSOSetAcceptFlashesPDU - 10 bytes
{
UInt32 Value - 4 bytes
}
[TSOVoltronPDU] TSOSetAcceptFlashesResponsePDU - 18 bytes
{
TSOStatusReasonStruct StatusReason - 11 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 7 bytes
}
Boolean Value - 1 bytes
}
[TSOVoltronPDU] TSOSetIgnoreListPDU - 8 bytes
{
UInt16 Value - 2 bytes
}
[TSOVoltronPDU] TSOSetInvinciblePDU - 10 bytes
{
UInt32 Value - 4 bytes
}
[TSOVoltronPDU] TSOSetInvincibleResponsePDU - 18 bytes
{
TSOStatusReasonStruct StatusReason - 11 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 7 bytes
}
Boolean Value - 1 bytes
}
[TSOVoltronPDU] TSOSetInvisiblePDU - 10 bytes
{
UInt32 Value - 4 bytes
}
[TSOVoltronPDU] TSOSetInvisibleResponsePDU - 18 bytes
{
TSOStatusReasonStruct StatusReason - 11 bytes
{
UInt32 StatusCode - 4 bytes
[TSOVoltronString] String ReasonText - 7 bytes
}
Boolean Value - 1 bytes
}
[TSOVoltronPDU] TSOPreAlphaSplitBufferPDU - 11 bytes
{
Boolean EOF - 1 bytes
[TSOVoltronArrayLength] UInt32 SplitBufferPayloadSize - 4 bytes
[TSOVoltronBodyArray] Byte[] DataBuffer - 0 bytes
}
[TSOVoltronPDU] TSOUpdateOccupantsPDU - 73 bytes
{
UInt32 RequestStatus - 4 bytes
TSORoomInfoStruct RoomInfo - 61 bytes
{
TSORoomIDStruct RoomLocationInfo - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
Boolean NameLocked - 1 bytes
TSOAriesIDStruct OwnerVector - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
TSORoomIDStruct StageID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
UInt32 CurrentOccupants - 4 bytes
UInt32 MaxOccupants - 4 bytes
Boolean IsLocked - 1 bytes
Byte RoomType - 1 bytes
[TSOVoltronString] String GroupID - 15 bytes
[TSOVoltronArrayLength] UInt16 AdminListCount - 2 bytes
TSOAriesIDStruct[] AdminList - 0 bytes
Boolean AdminListEnabled - 1 bytes
[TSOVoltronArrayLength] UInt16 AdmitListCount - 2 bytes
TSOAriesIDStruct[] AdmitList - 0 bytes
Boolean AdmitListEnabled - 1 bytes
[TSOVoltronArrayLength] UInt16 DenyListCount - 2 bytes
TSOAriesIDStruct[] DenyList - 0 bytes
Boolean DenyListEnabled - 1 bytes
}
[TSOVoltronArrayLength] UInt16 OccupantsCount - 2 bytes
TSOPlayerInfoStruct[] Occupants - 0 bytes
}
[TSOVoltronPDU] TSOUpdatePlayerPDU - 6 bytes
{
TSOPlayerInfoStruct - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
}
[TSOVoltronPDU] TSOUpdateRoomPDU - 11 bytes
{
UInt32 ReasonCode - 4 bytes
Boolean OccupantListFollows - 1 bytes
TSORoomInfoStruct - 64 bytes
{
TSORoomIDStruct RoomLocationInfo - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
Boolean NameLocked - 1 bytes
TSOAriesIDStruct OwnerVector - 13 bytes
{
[TSOVoltronString] String AriesID - 7 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
TSORoomIDStruct StageID - 8 bytes
{
[TSOVoltronString] String HouseID - 4 bytes
[TSOVoltronString] String RoomName - 4 bytes
}
UInt32 CurrentOccupants - 4 bytes
UInt32 MaxOccupants - 4 bytes
Boolean IsLocked - 1 bytes
Byte RoomType - 1 bytes
[TSOVoltronString] String GroupID - 15 bytes
[TSOVoltronArrayLength] UInt16 AdminListCount - 2 bytes
TSOAriesIDStruct[] AdminList - 0 bytes
Boolean AdminListEnabled - 1 bytes
[TSOVoltronArrayLength] UInt16 AdmitListCount - 2 bytes
TSOAriesIDStruct[] AdmitList - 0 bytes
Boolean AdmitListEnabled - 1 bytes
[TSOVoltronArrayLength] UInt16 DenyListCount - 2 bytes
TSOAriesIDStruct[] DenyList - 0 bytes
Boolean DenyListEnabled - 1 bytes
}
}
TSOBuyLotByAvatarIDFailedResponse - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 ErrorCode - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOBuyLotByAvatarIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String HouseIDString - 0 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
LotPosition - 8 bytes
{
UInt32 X - 4 bytes
UInt32 Y - 4 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOBuyLotByAvatarIDResponse - 55 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 NewHouseID - 4 bytes
[TSOVoltronDBWrapperField] Int32 NewFunds - 4 bytes
LotPosition - 8 bytes
{
UInt32 X - 4 bytes
UInt32 Y - 4 bytes
}
[TSOVoltronDBWrapperField] UInt32 Filler4 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Filler5 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 RemainingBytes - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSODebitCreditRequestPDU - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Account - 4 bytes
[TSOVoltronDBWrapperField] Int32 Amount - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSODebitCreditResponsePDU - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Account - 4 bytes
[TSOVoltronDBWrapperField] Int32 Amount - 4 bytes
}
[TSOVoltronPDU] TSODefaultDBWrapperPDU - 35 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronBodyArray] Byte[] MessageContent - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSODeleteRelationshipRequest - 35 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOExactSearchRequest - 44 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String SearchQuery - 1 bytes
[TSOVoltronDBWrapperField] UInt32 SearchCategory - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Parameter3 - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOExactSearchResponse - 35 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
TSOSearchResponseStruct - 49 bytes
{
[TSOVoltronString] String SearchQuery - 1 bytes
UInt32 SearchCategory - 4 bytes
UInt32 Arg1 - 4 bytes
[TSOVoltronArrayLength] UInt32 ResultsCount - 4 bytes
TSOSearchResultStruct[] Results - 0 bytes
Byte[] ReservedBytes - 32 bytes
UInt32 Reserved - 4 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOSearchResponse - 35 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
TSOSearchResponseStruct - 49 bytes
{
[TSOVoltronString] String SearchQuery - 1 bytes
UInt32 SearchCategory - 4 bytes
UInt32 Arg1 - 4 bytes
[TSOVoltronArrayLength] UInt32 ResultsCount - 4 bytes
TSOSearchResultStruct[] Results - 0 bytes
Byte[] ReservedBytes - 32 bytes
UInt32 Reserved - 4 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOGetBookmarksRequest - 43 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 ListType - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetBookmarksResponse - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 ListType - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronArrayLength] UInt32 BookmarkCount - 4 bytes
[TSOVoltronDBWrapperField] TSOBookmark[] Bookmarks - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetCharBlobByIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetCharBlobByIDResponse - 44 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] Byte Filler - 1 bytes
[TSOVoltronDBWrapperField] [TSOVoltronDistanceToEnd] UInt32 PayloadSize - 4 bytes
TSOSerializableStream - 9 bytes
{
Byte CompressionEndian - 1 bytes
[TSOVoltronValue] UInt32 DecompressedSize - 4 bytes
[TSOVoltronValue] UInt32 CompressedSize - 4 bytes
[TSOVoltronBodyArray] Byte[] StreamContents - 0 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOGetCharByIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetCharByIDResponse - 43 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Filler - 4 bytes
TSODBChar - 51 bytes
{
[TSOVoltronString] String AvatarName - 6 bytes
[TSOVoltronString] String AvatarDescription - 21 bytes
UInt32 Unknown1 - 4 bytes
UInt32 MyLotID - 4 bytes
UInt32 Unknown3 - 4 bytes
UInt32 Unknown4 - 4 bytes
Int32 Funds - 4 bytes
UInt32 Unknown6 - 4 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOGetHouseBlobByIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetHouseBlobByIDResponse - 108 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
[TSOVoltronDBWrapperField] Byte Filler1 - 1 bytes
[TSOVoltronDBWrapperField] UInt32 Filler4 - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronValue] UInt32 Filler5 - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronValue] UInt32 Filler6 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HB_Payload_Size - 4 bytes
TSOSerializableStream - 9 bytes
{
Byte CompressionEndian - 1 bytes
[TSOVoltronValue] UInt32 DecompressedSize - 4 bytes
[TSOVoltronValue] UInt32 CompressedSize - 4 bytes
[TSOVoltronBodyArray] Byte[] StreamContents - 0 bytes
}
[TSOVoltronDBWrapperField] UInt32 Footer1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Footer2 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Footer3 - 4 bytes
[TSOVoltronDBWrapperField] Byte[] FooterGarbage - 40 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetHouseLeaderByIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetHouseLeaderByIDResponse - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 LeaderID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Filler - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetHouseThumbByIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetHouseThumbByIDResponse - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 ArraySize - 4 bytes
[TSOVoltronDBWrapperField] UInt32 ArraySize2 - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronBodyArray] Byte[] PNGByteStream - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetLotByID_Request - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetLotByID_Response - 101 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 LotID - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String LotName - 0 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String OwnerName - 0 bytes
LotPosition - 8 bytes
{
UInt32 X - 4 bytes
UInt32 Y - 4 bytes
}
[TSOVoltronDBWrapperField] [TSOVoltronString] String LotDescription - 0 bytes
[TSOVoltronDBWrapperField] UInt32 Param1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Param2 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Param3 - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronBodyArray] Byte[] Garbage1 - 50 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetLotListResponse - 95 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 LotCount - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Lot_DatabaseID - 4 bytes
LotPosition - 8 bytes
{
UInt32 X - 4 bytes
UInt32 Y - 4 bytes
}
[TSOVoltronDBWrapperField] UInt32 Unknown1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Unknown2 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Thumbnail - 4 bytes
[TSOVoltronDBWrapperField] UInt32 BuildSize - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronBodyArray] Byte[] FooterData - 32 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetRelationshipsByIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetRelationshipsByIDResponse - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 StatusCode - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronArrayLength] UInt32 RelationshipsCount - 4 bytes
[TSOVoltronDBWrapperField] AvatarRelationship[] Relationships - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetReversedRelationshipsByIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetReversedRelationshipsByIDResponse - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 StatusCode - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronArrayLength] UInt32 RelationshipsCount - 4 bytes
[TSOVoltronDBWrapperField] AvatarRelationship[] Relationships - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetRoommateInfoByLotIDRequest - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetRoommateInfoByLotIDResponse - 43 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronArrayLength] UInt32 NumberOfRoommates - 4 bytes
[TSOVoltronDBWrapperField] TSORoommate[] Roommates - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetTopListRequest - 35 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOGetTopListResponse - 39 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronArrayLength] UInt32 EntriesCount - 4 bytes
[TSOVoltronDBWrapperField] TSOTop100List[] Entries - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOInsertCharBlobByIDRequest - 54 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 StatusCode - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String AvatarName - 7 bytes
[TSOVoltronDBWrapperField] UInt32 RefPackLength - 4 bytes
TSOSerializableStream - 9 bytes
{
Byte CompressionEndian - 1 bytes
[TSOVoltronValue] UInt32 DecompressedSize - 4 bytes
[TSOVoltronValue] UInt32 CompressedSize - 4 bytes
[TSOVoltronBodyArray] Byte[] StreamContents - 0 bytes
}
}
TSOInsertCharBlobByIDResponse - 43 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 NewAvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 StatusCode - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOInsertGenericLogRequest - 73 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 LogType - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg2 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 ProbeCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg3 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg4 - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String ConsoleLog - 14 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOSearchRequest - 44 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String SearchQuery - 1 bytes
[TSOVoltronDBWrapperField] UInt32 SearchCategory - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Parameter3 - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOSetBookmarksListRequest - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 BookmarksListType - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronArrayLength] UInt32 BookmarksCount - 4 bytes
[TSOVoltronDBWrapperField] UInt32[] Bookmarks - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOSetCharBlobByIDRequest - 43 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 RefPackLength - 4 bytes
TSOSerializableStream - 9 bytes
{
Byte CompressionEndian - 1 bytes
[TSOVoltronValue] UInt32 DecompressedSize - 4 bytes
[TSOVoltronValue] UInt32 CompressedSize - 4 bytes
[TSOVoltronBodyArray] Byte[] StreamContents - 0 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOSetCharBlobByIDResponse - 35 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOSetCharByIDRequest - 51 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 StatusCode - 4 bytes
[TSOVoltronDBWrapperField] Int32 NewFunds - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg2 - 4 bytes
TSODBChar - 51 bytes
{
[TSOVoltronString] String AvatarName - 6 bytes
[TSOVoltronString] String AvatarDescription - 21 bytes
UInt32 Unknown1 - 4 bytes
UInt32 MyLotID - 4 bytes
UInt32 Unknown3 - 4 bytes
UInt32 Unknown4 - 4 bytes
Int32 Funds - 4 bytes
UInt32 Unknown6 - 4 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOSetHouseBlobByIDRequest - 59 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Parameter1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 SARLength - 4 bytes
[TSOVoltronDBWrapperField] UInt32 SARHeader - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronValue] UInt32 TotalSize - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronValue] UInt32 CompressionType2 - 4 bytes
TSOSerializableStream - 9 bytes
{
Byte CompressionEndian - 1 bytes
[TSOVoltronValue] UInt32 DecompressedSize - 4 bytes
[TSOVoltronValue] UInt32 CompressedSize - 4 bytes
[TSOVoltronBodyArray] Byte[] StreamContents - 0 bytes
}
}
[TSOVoltronDBRequestWrapperPDU] TSOSetLotByIDRequest - 43 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 LotID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Param1 - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String LotName - 0 bytes
[TSOVoltronDBWrapperField] [TSOVoltronString] String LotDescription - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOSetMoneyFieldsRequest - 51 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg2 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg3 - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOSetMoneyFieldsResponse - 51 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 AvatarID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg2 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg3 - 4 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOSetThumbnailByIDRequest - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Arg1 - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronArrayLength] UInt32 PNGLength - 4 bytes
[TSOVoltronDBWrapperField] [TSOVoltronBodyArray] Byte[] PNGBytes - 0 bytes
}
[TSOVoltronDBRequestWrapperPDU] TSOUpdateLotValueByIDRequest - 47 bytes
{
TSOPlayerInfoStruct SenderSessionID - 12 bytes
{
TSOAriesIDStruct PlayerID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 TSOPacketFormatCLSID - 4 bytes
Byte HeaderByte - 1 bytes
UInt32 kMSGID - 4 bytes
UInt32 TSOSubMsgCLSID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 HouseID - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Parameter1 - 4 bytes
[TSOVoltronDBWrapperField] UInt32 Parameter2 - 4 bytes
}
[TSOVoltronPDU] TSOBroadcastDatablobPacket - 14 bytes
{
TSOPlayerInfoStruct - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 SubMsgCLSID - 4 bytes
TSOGenericDataBlobContent DataBlobContentObject - 0 bytes
{
[TSOVoltronBodyArray] Byte[] ContentBytes - 0 bytes
}
}
[TSOVoltronPDU] TSOTransmitDataBlobPacket - 26 bytes
{
TSOPlayerInfoStruct SenderSessionID - 2 bytes
{
TSOAriesIDStruct - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
Byte Badge - 1 bytes
Boolean IsAlertable - 1 bytes
}
TSOAriesIDStruct DestinationSessionID - 10 bytes
{
[TSOVoltronString] String AriesID - 4 bytes
[TSOVoltronString] String MasterID - 6 bytes
}
[TSOVoltronDistanceToEnd] UInt32 MessageLength - 4 bytes
UInt32 SubMsgCLSID - 4 bytes
TSOGenericDataBlobContent - 0 bytes
{
[TSOVoltronBodyArray] Byte[] ContentBytes - 0 bytes
}
}