Difference between revisions of "ObjControllerMessage"

From SWGANH Wiki
Jump to: navigation, search
(Easier Break)
(Easier Break)
Line 436: Line 436:
 
{| class="wikitable" align="center"
 
{| class="wikitable" align="center"
 
|+'''00000100 - 000001FF'''
 
|+'''00000100 - 000001FF'''
 +
 +
|-
 +
|align="center"|'''[[MissionGenericResponse (00000100)|00000100]]'''||'''[[MissionGenericResponse (00000100)|MissionGenericResponse]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[DraftSchematics (00000102)|00000102]]'''||'''[[DraftSchematics (00000102)|DraftSchematics]]'''||{{75P}}
 +
|-
 +
|align="center"|'''[[DraftSlots (00000103)|00000103]]'''||'''[[DraftSlots (00000103)|DraftSlots]]'''||{{75P}}
 +
|-
 +
|align="center"|'''[[CraftIngredients (00000105)|00000105]]'''||'''[[CraftIngredients (00000105)|CraftIngredients]]'''||{{75P}}
 +
|-
 +
|align="center"|'''[[CraftExperiment (00000106)|00000106]]'''||'''[[CraftExperiment (00000106)|CraftExperiment]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[CraftFillSlot (00000107)|00000107]]'''||'''[[CraftFillSlot (00000107)|CraftFillSlot]]'''||{{75P}}
 +
|-
 +
|align="center"|'''[[CraftEmptySlot (00000108)|00000108]]'''||'''[[CraftEmptySlot (00000108)|CraftEmptySlot]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[Generic (00000109)|00000109]]'''||'''[[Generic (00000109)|Generic]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[Generic (0000010A)|0000010A]]'''||'''[[Generic (0000010A)|Generic]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[Generic (0000010B)|0000010B]]'''||'''[[Generic (0000010B)|Generic]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[GenericIntResponse (0000010C)|0000010C]]'''||'''[[GenericIntResponse (0000010C)|GenericIntResponse]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[GenericResponse (0000010D)|0000010D]]'''||'''[[GenericResponse (0000010D)|GenericResponse]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[CraftRequestSession (0000010E)|0000010E]]'''||'''[[CraftRequestSession (0000010E)|CraftRequestSession]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[Generic (00000110)|00000110]]'''||'''[[Generic (00000110)|Generic]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[Generic (00000111)|00000111]]'''||'''[[Generic (00000111)|Generic]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[GenericIntResponse (00000113)|00000113]]'''||'''[[GenericIntResponse (00000113)|GenericIntResponse]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[NetworkId (00000114)|00000114]]'''||'''[[NetworkId (00000114)|NetworkId]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[SecureTrade (00000115)|00000115]]'''||'''[[SecureTrade (00000115)|SecureTrade]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[CommandQueueEnqueue (00000116)|00000116]]'''||'''[[CommandQueueEnqueue (00000116)|CommandQueueEnqueue]]'''||{{100P}}
 +
|-
 +
|align="center"|'''[[CommandQueueRemove (00000117)|00000117]]'''||'''[[CommandQueueRemove (00000117)|CommandQueueRemove]]'''||{{100P}}
 +
|-
 +
|align="center"|'''[[NetworkId (0000011C)|0000011C]]'''||'''[[NetworkId (0000011C)|NetworkId]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[UseObject (00000126)|00000126]]'''||'''[[UseObject (00000126)|UseObject]]'''||{{100P}}
 +
|-
 +
|align="center"|'''[[NetworkId (00000127)|00000127]]'''||'''[[NetworkId (00000127)|NetworkId]]'''||{{0P}}
 +
|-
 +
|align="center"|'''[[NetworkIdAndTransform (0000012D)|0000012D]]'''||'''[[NetworkIdAndTransform (0000012D)|NetworkIdAndTransform]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[PlayerEmote (0000012E)|0000012E]]'''||'''[[PlayerEmote (0000012E)|PlayerEmote]]'''||{{75P}}
 +
|-
 +
|align="center"|'''[[Posture (00000131)|00000131]]'''||'''[[Posture (00000131)|Posture]]'''||{{100P}}
 +
|-
 +
|align="center"|'''[[CombatSpam (00000134)|00000134]]'''||'''[[CombatSpam (00000134)|CombatSpam]]'''||{{100P}}
 +
|-
 +
|align="center"|'''[[String (00000139)|00000139]]'''||'''[[String (00000139)|String]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[String (0000013A)|0000013A]]'''||'''[[String (0000013A)|String]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[SitOnObject (0000013B)|0000013B]]'''||'''[[SitOnObject (0000013B)|SitOnObject]]'''||{{100P}}
 +
|-
 +
|align="center"|'''[[TeleportAck (0000013F)|0000013F]]'''||'''[[TeleportAck (0000013F)|TeleportAck]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[WeaponRanges (00000140)|00000140]]'''||'''[[WeaponRanges (00000140)|WeaponRanges]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[NetworkId (00000142)|00000142]]'''||'''[[NetworkId (00000142)|NetworkId]]'''||{{25P}}
 +
|-
 +
|align="center"|'''[[ObjectMenuRequest (00000146)|00000146]]'''||'''[[ObjectMenuRequest (00000146)|ObjectMenuRequest]]'''||{{100P}}
 +
|-
 +
|align="center"|'''[[ObjectMenuResponse (00000147)|00000147]]'''||'''[[ObjectMenuResponse (00000147)|ObjectMenuResponse]]'''||{{100P}}
 
|-
 
|-
|align="center"|'''[[QuestTaskTimerMessage(00000441)|00000441]]'''||'''[[QuestTaskTimerMessage(00000441)|QuestTaskTimerMessage]]'''||{{0P}}
 
 
|-
 
|-
 
|}
 
|}

Revision as of 00:05, 5 April 2007


Struct


SHORT Operand_Count
INT Opcode
INT ??
INT Header
LONG ObjectID
INT TickCount
? Depending on Header

Variable Descriptions


Operand_Count = 5

Opcode = 80CE5E46


  • Unknown:

This variable appears to be some part of a header but is not directly used. Usually 0B/1B, but 71 and 23 have also been seen.

  • HEADER:

This is the header for the type of object controller being used. See the list below.

  • ObjectID:

This is the Object ID of the Object we are manipulating.

  • TickCount:

This variable appears to be a client tickcount also used in the ping's used on the PingPort(Defult:44462). If set to 0, the packet is not time critical, if set with a count, it should be compared to be within tolerance. (Anti-Hack mechanism most likely.).

Tags


S→C This packet originates on the server.

C→S This packet originates on the client.

50% This packet has been partially reversed.

Controllers


Header Name Status
00000071 DataTransform
25%
000000CC CombatAction
75%
000000CD CombatDamage
25%
000000DD StartNpcConversation
75%
000000DE StopNpcConversation
75%
000000DF NpcConversationMessage
100%
000000E0 NPCConversationOptions
100%
000000E3 OpponentInfo
25%
000000E5 NetworkId
25%
000000E6 NetworkId
25%
000000E7 NetworkId
25%
000000E8 NetworkId
25%
000000E9 NetworkId
25%
000000EA HarvesterResourceData
25%
000000EB NetworkIdPair
25%
000000EC NetworkIdPair
25%
000000ED ResourceEmptyHopper
25%
000000EE GenericResponse
25%
000000F1 DataTransformWithParent
100%
000000F2 NPCAnimate
100%
000000F3 SpatialChat
25%
000000F4 SpatialChat
50%
000000F5 MissionListRequest
75%
000000F6 MissionListResponse
25%
000000F7 MissionDetailsRequest
25%
000000F8 MissionDetailsResponse
25%
000000F9 MissionGenericRequest
25%
000000FB MissionGenericRequest
25%
000000FA MissionGenericResponse
25%
000000FC MissionGenericResponse
25%
000000FF MissionCreateRequest
25%
00000100 MissionGenericResponse
25%
00000102 DraftSchematics
75%
00000103 DraftSlots
75%
00000105 CraftIngredients
75%
00000106 CraftExperiment
25%
00000107 CraftFillSlot
75%
00000108 CraftEmptySlot
25%
00000109 Generic
25%
0000010A Generic
25%
0000010B Generic
25%
0000010C GenericIntResponse
25%
0000010D GenericResponse
25%
0000010E CraftRequestSession
25%
00000110 Generic
25%
00000111 Generic
25%
00000113 GenericIntResponse
25%
00000114 NetworkId
25%
00000115 SecureTrade
25%
00000116 CommandQueueEnqueue
100%
00000117 CommandQueueRemove
100%
0000011C NetworkId
25%
00000126 UseObject
100%
00000127 NetworkId
0%
0000012D NetworkIdAndTransform
25%
0000012E PlayerEmote
75%
00000131 Posture
100%
00000134 CombatSpam
100%
00000139 String
25%
0000013A String
25%
0000013B SitOnObject
100%
0000013F TeleportAck
25%
00000140 WeaponRanges
25%
00000142 NetworkId
25%
00000146 ObjectMenuRequest
100%
00000147 ObjectMenuResponse
100%

Controllers


Header Name Status
00000149 SetupSwgSharedNetworkMessages
25%
0000014A SetupSwgSharedNetworkMessages
25%
0000014B SetupSwgSharedNetworkMessages
25%
0000014C SetupSwgSharedNetworkMessages
25%
0000014D SetupSwgSharedNetworkMessages
25%
0000014E SetupSwgSharedNetworkMessages
25%
0000014F SetupSwgSharedNetworkMessages
25%
00000150 SetupSwgSharedNetworkMessages
25%
00000151 SetupSwgSharedNetworkMessages
25%
00000152 SetupSwgSharedNetworkMessages
25%
00000153 NetworkId
25%
00000154 SetupSwgSharedNetworkMessages
25%
00000155 SetupSwgSharedNetworkMessages
25%
00000156 SetupSwgSharedNetworkMessages
25%
00000157 SetupSwgSharedNetworkMessages
25%
00000158 SetupSwgSharedNetworkMessages
25%
00000159 SetupSwgSharedNetworkMessages
25%
0000015A CraftCustomization
25%
00000161 SpatialChatInternal
75%
00000165 SetupSwgSharedNetworkMessages
25%
00000166 SetupSwgSharedNetworkMessages
25%
00000167 SetupSwgSharedNetworkMessages
25%
000001BD ShowFlyText
100%
000001BE GenericIntResponse
75%
000001BF DraftSlotsQueryResponse
75%
000001C2 SetupSwgSharedNetworkMessages
25%
000001DB BiographyUpdate
100%
000001E7 PlayersNearYou
25%
000001FC StartingLocationList
25%
000001FD SetupSwgSharedNetworkMessages
25%
00000205 SetupSwgSharedNetworkMessages
25%
00000207 ResourceWeights
75%
0000021C SetupSwgSharedNetworkMessages
25%
0000021D SetupSwgSharedNetworkMessages
25%
00000229 Buffs
100%
0000022A ImageDesignStartMessage
25%
0000022B ImageDesignStartMessage
25%
0000022C ImageDesignStartMessage
25%
00000238 ImageDesignChangeMessage
25%
00000239 SetupSharedNetworkMessages
25%
0000023A ImageDesignStartMessage
25%
000003E8 SetupSwgSharedNetworkMessages
25%
000003F5 SetupSharedNetworkMessages
25%
000003F6 SetupSwgSharedNetworkMessages
25%
000003F7 SetupSwgSharedNetworkMessages
25%
000003F8 SetupSharedNetworkMessages
25%
000003F9 SetupSharedNetworkMessages
25%
000003FA SetupSwgSharedNetworkMessages
25%
000003FD UpdateShipOnCollision
25%
000003FE SetupSwgSharedNetworkMessages
25%
000003FF SetupSwgSharedNetworkMessages
25%
00000400 SetupSwgSharedNetworkMessages
25%
00000401 SetupSharedNetworkMessages
25%
00000412 SetupSwgSharedNetworkMessages
25%
00000413 SetupSwgSharedNetworkMessages
25%
0000041C SetupSwgSharedNetworkMessages
25%
0000041D SetupSwgSharedNetworkMessages
25%
0000042D SetupSwgSharedNetworkMessages
25%
0000042E SetupSwgSharedNetworkMessages
0%
0000042F SetupSwgSharedNetworkMessages
0%
00000432 ShipHit
25%
00000435 DroidCommandProgrammingMessage
25%
00000436 SetupSwgSharedNetworkMessages
25%
00000437 SetupSwgSharedNetworkMessages
25%
00000438 SetupSwgSharedNetworkMessages
25%
00000439 SetupSwgSharedNetworkMessages
25%
0000043C SetupSwgSharedNetworkMessages
0%
0000043D SetupSwgSharedNetworkMessages
0%
0000043E SetupSwgSharedNetworkMessages
0%
0000043F SetupSwgSharedNetworkMessages
0%
00000440 QuestTaskCounterMessage
0%
00000441 QuestTaskTimerMessage
0%



Easier Break

00000000 - 000000FF
00000071 DataTransform
25%
000000CC CombatAction
75%
000000CD CombatDamage
25%
000000DD StartNpcConversation
75%
000000DE StopNpcConversation
75%
000000DF NpcConversationMessage
100%
000000E0 NPCConversationOptions
100%
000000E3 OpponentInfo
25%
000000E5 NetworkId
25%
000000E6 NetworkId
25%
000000E7 NetworkId
25%
000000E8 NetworkId
25%
000000E9 NetworkId
25%
000000EA HarvesterResourceData
25%
000000EB NetworkIdPair
25%
000000EC NetworkIdPair
25%
000000ED ResourceEmptyHopper
25%
000000EE GenericResponse
25%
000000F1 DataTransformWithParent
100%
000000F2 NPCAnimate
100%
000000F3 SpatialChat
25%
000000F4 SpatialChat
50%
000000F5 MissionListRequest
75%
000000F6 MissionListResponse
25%
000000F7 MissionDetailsRequest
25%
000000F8 MissionDetailsResponse
25%
000000F9 MissionGenericRequest
25%
000000FB MissionGenericRequest
25%
000000FA MissionGenericResponse
25%
000000FC MissionGenericResponse
25%
000000FF MissionCreateRequest
25%
00000100 - 000001FF
00000100 MissionGenericResponse
25%
00000102 DraftSchematics
75%
00000103 DraftSlots
75%
00000105 CraftIngredients
75%
00000106 CraftExperiment
25%
00000107 CraftFillSlot
75%
00000108 CraftEmptySlot
25%
00000109 Generic
25%
0000010A Generic
25%
0000010B Generic
25%
0000010C GenericIntResponse
25%
0000010D GenericResponse
25%
0000010E CraftRequestSession
25%
00000110 Generic
25%
00000111 Generic
25%
00000113 GenericIntResponse
25%
00000114 NetworkId
25%
00000115 SecureTrade
25%
00000116 CommandQueueEnqueue
100%
00000117 CommandQueueRemove
100%
0000011C NetworkId
25%
00000126 UseObject
100%
00000127 NetworkId
0%
0000012D NetworkIdAndTransform
25%
0000012E PlayerEmote
75%
00000131 Posture
100%
00000134 CombatSpam
100%
00000139 String
25%
0000013A String
25%
0000013B SitOnObject
100%
0000013F TeleportAck
25%
00000140 WeaponRanges
25%
00000142 NetworkId
25%
00000146 ObjectMenuRequest
100%
00000147 ObjectMenuResponse
100%
00000200 - 000002FF
00000441 QuestTaskTimerMessage
0%

00000300 - 000003FF
00000441 QuestTaskTimerMessage
0%
00000400 - 000004FF
00000441 QuestTaskTimerMessage
0%