Difference between revisions of "BaselinesMessage"
From SWGANH Wiki
(→Parsing Types) |
ThePowerking (Talk | contribs) (→Struct) |
||
(20 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{PageHeader|Server Packets|Baseline Messages}} | |
{| border="0" width="90%" cellpadding=6 | {| border="0" width="90%" cellpadding=6 | ||
Line 6: | Line 6: | ||
===Struct=== | ===Struct=== | ||
---- | ---- | ||
− | + | {| align="center" | |
+ | |- | ||
+ | || | ||
{| class="wikitable" | {| class="wikitable" | ||
+ | |{{short}}||'''Operand Count''' | ||
|- | |- | ||
− | | | + | |{{int}}||'''Opcode''' |
|- | |- | ||
− | | | + | |{{long}}||'''ObjectID''' |
|- | |- | ||
− | | | + | |{{int}}||'''Object_TYPE''' |
|- | |- | ||
− | | | + | |{{byte}}||'''TYPE_#''' |
|- | |- | ||
− | | | + | |{{int}}||'''Object_Data_Size''' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
+ | |{{uncertain}}||'''Data''' | ||
+ | |} | ||
|} | |} | ||
Line 47: | Line 48: | ||
TYPE = CREO | TYPE = CREO | ||
TYPE_#: 1, 3, 4, 6, 7, 8, 9... | TYPE_#: 1, 3, 4, 6, 7, 8, 9... | ||
− | Each value contains a different part or data to be updated to the object. Some aren't used at all. | + | Each value contains a different part or data to be updated to the object. |
− | The available ones will be listed. | + | Some aren't used at all. The available ones will be listed. |
</pre> | </pre> | ||
Line 55: | Line 56: | ||
* '''DATA''': | * '''DATA''': | ||
− | :The rest of the packet is just initialization data for the object. This gets parsed uniquely depending on the Object_TYPE and TYPE_#. See the corresponding list for separate structs of these Objects. | + | :The rest of the packet is just initialization data for the object. This gets parsed uniquely depending on |
+ | the Object_TYPE and TYPE_#. See the corresponding list for separate structs of these Objects. | ||
+ | |||
+ | ===ObjectTemplate Types=== | ||
+ | ---- | ||
+ | |||
+ | * '''Known Packet Types''' | ||
+ | :SharedCellObjectTemplate | ||
+ | :SharedBuildingObjectTemplate | ||
+ | :SharedFactoryObjectTemplate | ||
+ | :SharedGroupObjectTemplate | ||
+ | :SharedGuildObjectTemplate | ||
+ | :SharedInstallationObjectTemplate | ||
+ | :SharedMissionObjectTemplate | ||
+ | :SharedPlayerObjectTemplate | ||
+ | :SharedResourceContainerObjectTemplate | ||
+ | :SharedStaticObjectTemplate | ||
+ | :SharedWaypointObjectTemplate | ||
+ | :SharedManufactureSchematicObjectTemplate | ||
+ | :SharedIntangibleObjectTemplate | ||
+ | :SharedTangibleObjectTemplate | ||
+ | :SharedShipObjectTemplate | ||
+ | :SharedCreatureObjectTemplate | ||
+ | :SharedWeaponObjectTemplate | ||
+ | |||
+ | * '''Unused/Inherited Types''' | ||
+ | :SharedVehicleObjectTemplate | ||
+ | :SharedBattlefieldMarkerObjectTemplate | ||
+ | :SharedTerrainSurfaceObjectTemplate | ||
+ | :SharedConstructionContractObjectTemplate | ||
+ | :SharedUniverseObjectTemplate | ||
+ | :SharedObjectTemplate | ||
+ | :SharedDraftSchematicObjectTemplate | ||
|valign=top| | |valign=top| | ||
Line 74: | Line 107: | ||
==Parsing Types== | ==Parsing Types== | ||
− | {| | + | {| align="center" |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
+ | || | ||
+ | {{PacketBaselines}} | ||
|} | |} |
Latest revision as of 19:30, 5 July 2011
Server Packets - Baseline Messages
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 = 68A75F0C
A 64bit ID number assigned uniquely to objects.
Note: This is just a string used in the debugging message. Parsing methods are set on object creation.
Example: TYPE = CREO TYPE_#: 1, 3, 4, 6, 7, 8, 9... Each value contains a different part or data to be updated to the object. Some aren't used at all. The available ones will be listed.
the Object_TYPE and TYPE_#. See the corresponding list for separate structs of these Objects. ObjectTemplate Types
|
Tags
|