Difference between revisions of "ObjControllerMessage"
From SWGANH Wiki
(34 intermediate revisions by 2 users not shown) | |||
Line 14: | Line 14: | ||
|{{int}}||'''Opcode''' | |{{int}}||'''Opcode''' | ||
|- | |- | ||
− | |{{int}}| | + | |{{int}}||'''Flag Bitmask''' |
|- | |- | ||
|{{int}}||'''Header''' | |{{int}}||'''Header''' | ||
Line 35: | Line 35: | ||
---- | ---- | ||
− | * ''' | + | * '''Flags''': |
− | + | A bitmask comprised of the flags in the following table. | |
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ||'''Flag'''||'''Mask''' | ||
+ | |- | ||
+ | |align="center"|NONE||0x00000000 | ||
+ | |- | ||
+ | |align="center"|SEND||0x00000001 | ||
+ | |- | ||
+ | |align="center"|RELIABLE||0x00000002 | ||
+ | |- | ||
+ | |align="center"|SOURCE_REMOTE_SERVER||0x00000004 | ||
+ | |- | ||
+ | |align="center"|DEST_AUTH_CLIENT||0x00000008 | ||
+ | |- | ||
+ | |align="center"|DEST_PROXY_CLIENT||0x00000010 | ||
+ | |- | ||
+ | |align="center"|DEST_AUTH_SERVER||0x00000020 | ||
+ | |- | ||
+ | |align="center"|DEST_PROXY_SERVER||0x00000040 | ||
+ | |- | ||
+ | |align="center"|SOURCE_REMOTE_CLIENT||0x00000100 | ||
+ | |} | ||
+ | |||
* '''HEADER''': | * '''HEADER''': | ||
Line 171: | Line 195: | ||
|align="center"|'''[[DraftSlots (00000103)|00000103]]'''||'''[[DraftSlots (00000103)|DraftSlots]]'''||{{75P}} | |align="center"|'''[[DraftSlots (00000103)|00000103]]'''||'''[[DraftSlots (00000103)|DraftSlots]]'''||{{75P}} | ||
|- | |- | ||
− | |align="center"|'''[[CraftIngredients (00000105)|00000105]]'''||'''[[CraftIngredients (00000105)|CraftIngredients]]'''||{{ | + | |align="center"|'''[[CraftIngredients (00000105)|00000105]]'''||'''[[CraftIngredients (00000105)|CraftIngredients]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[CraftExperiment (00000106)|00000106]]'''||'''[[CraftExperiment (00000106)|CraftExperiment]]'''||{{100P}} | |align="center"|'''[[CraftExperiment (00000106)|00000106]]'''||'''[[CraftExperiment (00000106)|CraftExperiment]]'''||{{100P}} | ||
|- | |- | ||
− | |align="center"|'''[[CraftFillSlot (00000107)|00000107]]'''||'''[[CraftFillSlot (00000107)|CraftFillSlot]]'''||{{ | + | |align="center"|'''[[CraftFillSlot (00000107)|00000107]]'''||'''[[CraftFillSlot (00000107)|CraftFillSlot]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[CraftEmptySlot (00000108)|00000108]]'''||'''[[CraftEmptySlot (00000108)|CraftEmptySlot]]'''||{{100P}} | |align="center"|'''[[CraftEmptySlot (00000108)|00000108]]'''||'''[[CraftEmptySlot (00000108)|CraftEmptySlot]]'''||{{100P}} | ||
Line 227: | Line 251: | ||
|align="center"|'''[[SitOnObject (0000013B)|0000013B]]'''||'''[[SitOnObject (0000013B)|SitOnObject]]'''||{{100P}} | |align="center"|'''[[SitOnObject (0000013B)|0000013B]]'''||'''[[SitOnObject (0000013B)|SitOnObject]]'''||{{100P}} | ||
|- | |- | ||
− | |align="center"|'''[[TeleportAck (0000013F)|0000013F]]'''||'''[[TeleportAck (0000013F)|TeleportAck]]'''||{{ | + | |align="center"|'''[[TeleportAck (0000013F)|0000013F]]'''||'''[[TeleportAck (0000013F)|TeleportAck]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[WeaponRanges (00000140)|00000140]]'''||'''[[WeaponRanges (00000140)|WeaponRanges]]'''||{{25P}} | |align="center"|'''[[WeaponRanges (00000140)|00000140]]'''||'''[[WeaponRanges (00000140)|WeaponRanges]]'''||{{25P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[missionAbort (00000142)|00000142]]'''||'''[[missionAbort (00000142)|missionAbort]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[ObjectMenuRequest (00000146)|00000146]]'''||'''[[ObjectMenuRequest (00000146)|ObjectMenuRequest]]'''||{{100P}} | |align="center"|'''[[ObjectMenuRequest (00000146)|00000146]]'''||'''[[ObjectMenuRequest (00000146)|ObjectMenuRequest]]'''||{{100P}} | ||
Line 279: | Line 303: | ||
|align="center"|'''[[EntertainerFlourishType (00000166)|00000166]]'''||'''[[EntertainerFlourishType (00000166)|EntertainerFlourishType]]'''||{{100P}} | |align="center"|'''[[EntertainerFlourishType (00000166)|00000166]]'''||'''[[EntertainerFlourishType (00000166)|EntertainerFlourishType]]'''||{{100P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[commandQueueAdd (00000167)|00000167]]'''||'''[[commandQueueAdd (00000167)|commandQueueAdd]]'''||{{75P}} |
|- | |- | ||
|align="center"|'''[[ShowFlyText (000001BD)|000001BD]]'''||'''[[ShowFlyText (000001BD)|ShowFlyText]]'''||{{100P}} | |align="center"|'''[[ShowFlyText (000001BD)|000001BD]]'''||'''[[ShowFlyText (000001BD)|ShowFlyText]]'''||{{100P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[nextCraftingStageResult (000001BE)|000001BE]]'''||'''[[nextCraftingStageResult (000001BE)|nextCraftingStageResult]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[DraftSlotsQueryResponse (000001BF)|000001BF]]'''||'''[[DraftSlotsQueryResponse (000001BF)|DraftSlotsQueryResponse]]'''||{{75P}} | |align="center"|'''[[DraftSlotsQueryResponse (000001BF)|000001BF]]'''||'''[[DraftSlotsQueryResponse (000001BF)|DraftSlotsQueryResponse]]'''||{{75P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[CraftingSessionEnded (000001C2)|000001C2]]'''||'''[[CraftingSessionEnded (000001C2)|CraftingSessionEnded]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[BiographyUpdate (000001DB)|000001DB]]'''||'''[[BiographyUpdate (000001DB)|BiographyUpdate]]'''||{{100P}} | |align="center"|'''[[BiographyUpdate (000001DB)|000001DB]]'''||'''[[BiographyUpdate (000001DB)|BiographyUpdate]]'''||{{100P}} | ||
Line 295: | Line 319: | ||
|align="center"|'''[[StartingLocationList (000001FC)|000001FC]]'''||'''[[StartingLocationList (000001FC)|StartingLocationList]]'''||{{50P}} | |align="center"|'''[[StartingLocationList (000001FC)|000001FC]]'''||'''[[StartingLocationList (000001FC)|StartingLocationList]]'''||{{50P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[startingLocationSelectionResult (000001FD)|000001FD]]'''||'''[[startingLocationSelectionResult (000001FD)|startingLocationSelectionResult ]]'''||{{25P}} |
|- | |- | ||
|} | |} | ||
Line 325: | Line 349: | ||
|align="center"|'''[[ImageDesignStartMessage (0000023A)|0000023A]]'''||'''[[ImageDesignStartMessage (0000023A)|ImageDesignStartMessage]]'''||{{75P}} | |align="center"|'''[[ImageDesignStartMessage (0000023A)|0000023A]]'''||'''[[ImageDesignStartMessage (0000023A)|ImageDesignStartMessage]]'''||{{75P}} | ||
|- | |- | ||
+ | |align="center"|'''[[incubatorStart (0000025D)|0000025D]]'''||'''[[incubatorStart (0000025D)|incubatorStart ]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[incubatorCommit (0000025E)|0000025E]]'''||'''[[incubatorCommit (0000025E)|incubatorCommit ]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[incubatorCancel (0000025F)|0000025F]]'''||'''[[incubatorCancel (0000025F)|incubatorCancel ]]'''||{{100P}} | ||
+ | |- | ||
+ | |||
|} | |} | ||
|} | |} | ||
Line 354: | Line 385: | ||
|align="center"|'''[[UpdateShipOnCollision (000003FD)|000003FD]]'''||'''[[UpdateShipOnCollision (000003FD)|UpdateShipOnCollision]]'''||{{25P}} | |align="center"|'''[[UpdateShipOnCollision (000003FD)|000003FD]]'''||'''[[UpdateShipOnCollision (000003FD)|UpdateShipOnCollision]]'''||{{25P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[aboutToHyperspace (000003FE)|000003FE]]'''||'''[[aboutToHyperspace (000003FE)|aboutToHyperspace]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[SetupSwgSharedNetworkMessages (000003FF)|000003FF]]'''||'''[[SetupSwgSharedNetworkMessages (000003FF)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | |align="center"|'''[[SetupSwgSharedNetworkMessages (000003FF)|000003FF]]'''||'''[[SetupSwgSharedNetworkMessages (000003FF)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | ||
Line 365: | Line 396: | ||
|align="center"|'''[[SetupSwgSharedNetworkMessages (00000400)|00000400]]'''||'''[[SetupSwgSharedNetworkMessages (00000400)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | |align="center"|'''[[SetupSwgSharedNetworkMessages (00000400)|00000400]]'''||'''[[SetupSwgSharedNetworkMessages (00000400)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[uiPlayEffect (00000401)|00000401]]'''||'''[[uiPlayEffect (00000401)|uiPlayEffect]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[SetupSwgSharedNetworkMessages (00000412)|00000412]]'''||'''[[SetupSwgSharedNetworkMessages (00000412)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | |align="center"|'''[[SetupSwgSharedNetworkMessages (00000412)|00000412]]'''||'''[[SetupSwgSharedNetworkMessages (00000412)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | ||
Line 375: | Line 406: | ||
|align="center"|'''[[JTLShipLocationList (0000041D)|0000041D]]'''||'''[[JTLShipLocationList (0000041D)|JTLShipLocationList]]'''||{{100P}} | |align="center"|'''[[JTLShipLocationList (0000041D)|0000041D]]'''||'''[[JTLShipLocationList (0000041D)|JTLShipLocationList]]'''||{{100P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[hyperspaceOrientShipToPointAndLockPlayerInput (0000042D)|0000042D]]'''||'''[[ hyperspaceOrientShipToPointAndLockPlayerInput (0000042D)|hyperspaceOrientShipToPointAndLockPlayerInput]]'''||{{100P}} |
|- | |- | ||
|align="center"|'''[[SetupSwgSharedNetworkMessages (0000042E)|0000042E]]'''||'''[[SetupSwgSharedNetworkMessages (0000042E)|SetupSwgSharedNetworkMessages]]'''||{{0P}} | |align="center"|'''[[SetupSwgSharedNetworkMessages (0000042E)|0000042E]]'''||'''[[SetupSwgSharedNetworkMessages (0000042E)|SetupSwgSharedNetworkMessages]]'''||{{0P}} | ||
Line 387: | Line 418: | ||
|align="center"|'''[[SetupSwgSharedNetworkMessages (00000436)|00000436]]'''||'''[[SetupSwgSharedNetworkMessages (00000436)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | |align="center"|'''[[SetupSwgSharedNetworkMessages (00000436)|00000436]]'''||'''[[SetupSwgSharedNetworkMessages (00000436)|SetupSwgSharedNetworkMessages]]'''||{{25P}} | ||
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[inviteOtherGroupMembersToLaunchIntoSpace (00000437)|00000437]]'''||'''[[inviteOtherGroupMembersToLaunchIntoSpace (00000437)|inviteOtherGroupMembersToLaunchIntoSpace]]'''||{{100P}} |
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[askGroupMemberToLaunchIntoSpace (00000438)|00000438]]'''||'''[[askGroupMemberToLaunchIntoSpace (00000438)|askGroupMemberToLaunchIntoSpace]]'''||{{100P}} |
|- | |- | ||
− | |align="center"|'''[[ | + | |align="center"|'''[[groupMemberInvitationToLaunchIntoSpaceResponse (00000439)|00000439]]'''||'''[[groupMemberInvitationToLaunchIntoSpaceResponse (00000439)|groupMemberInvitationToLaunchIntoSpaceResponse]]'''||{{50P}} |
|- | |- | ||
|align="center"|'''[[SetupSwgSharedNetworkMessages (0000043C)|0000043C]]'''||'''[[SetupSwgSharedNetworkMessages (0000043C)|SetupSwgSharedNetworkMessages]]'''||{{0P}} | |align="center"|'''[[SetupSwgSharedNetworkMessages (0000043C)|0000043C]]'''||'''[[SetupSwgSharedNetworkMessages (0000043C)|SetupSwgSharedNetworkMessages]]'''||{{0P}} | ||
Line 404: | Line 435: | ||
|- | |- | ||
|align="center"|'''[[QuestTaskTimerMessage (00000441)|00000441]]'''||'''[[QuestTaskTimerMessage (00000441)|QuestTaskTimerMessage]]'''||{{50P}} | |align="center"|'''[[QuestTaskTimerMessage (00000441)|00000441]]'''||'''[[QuestTaskTimerMessage (00000441)|QuestTaskTimerMessage]]'''||{{50P}} | ||
+ | |- | ||
+ | |align="center"|'''[[questTaskTimerData (00000444)|00000444]]'''||'''[[questTaskTimerData (00000444)|questTaskTimerData]]'''||{{100P}} | ||
|- | |- | ||
|align="center"|'''[[CommandTimer (00000448)|00000448]]'''||'''[[CommandTimer (00000448)|CommandTimer]]'''||{{100P}} | |align="center"|'''[[CommandTimer (00000448)|00000448]]'''||'''[[CommandTimer (00000448)|CommandTimer]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[changeRoleIconChoice (0000044D)|0000044D]]'''||'''[[changeRoleIconChoice (0000044D)|changeRoleIconChoice]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[showCombatText (0000045A)|0000045A]]'''||'''[[showCombatText (0000045A)|showCombatText]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[setCurrentWorkingSkill (0000045B)|0000045B]]'''||'''[[setCurrentWorkingSkill (0000045B)|setCurrentWorkingSkill]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[setProfessionTemplate (0000045C)|0000045C]]'''||'''[[setProfessionTemplate (0000045C)|setProfessionTemplate]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[RequestActivateQuest(000004B7)|000004B7]]'''||'''[[RequestActivateQuest (000004B7)|RequestActivateQuest]]'''||{{100P}} | ||
+ | |- | ||
+ | |align="center"|'''[[RequestCompleteQuest(000004B8)|000004B8]]'''||'''[[RequestCompleteQuest (000004B8)|RequestCompleteQuest]]'''||{{100P}} | ||
|- | |- | ||
|align="center"|'''[[showLootBox(000004BC)|000004BC]]'''||'''[[showLootBox (000004BC)|showLootBox]]'''||{{100P}} | |align="center"|'''[[showLootBox(000004BC)|000004BC]]'''||'''[[showLootBox (000004BC)|showLootBox]]'''||{{100P}} | ||
|- | |- | ||
|align="center"|'''[[Unknown (000004BB)|000004BB]]'''||'''[[Unknown (000004BB)|Unknown]]'''||{{0P}} | |align="center"|'''[[Unknown (000004BB)|000004BB]]'''||'''[[Unknown (000004BB)|Unknown]]'''||{{0P}} | ||
+ | |- | ||
+ | |align="center"|'''[[forceActivateQuest (000004BE)|000004BE]]'''||'''[[forceActivateQuest (000004BE)|forceActivateQuest]]'''||{{100P}} | ||
|- | |- | ||
|align="center"|'''[[Unknown (000004BF)|000004BF]]'''||'''[[Unknown (000004BF)|Jump]]'''||{{100P}} | |align="center"|'''[[Unknown (000004BF)|000004BF]]'''||'''[[Unknown (000004BF)|Jump]]'''||{{100P}} |
Latest revision as of 15:53, 18 January 2014
Client/Server Packet - ObjControllerMessage (80CE5E46)
SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.
Struct
Variable DescriptionsOperand_Count = 5 Opcode = 80CE5E46
A bitmask comprised of the flags in the following table.
This is the header for the type of object controller being used. See the list below.
This is the Object ID of the Object we are manipulating.
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
|