Difference between revisions of "Protocol BaseDelta"
From SWGANH Wiki
| Line 1: | Line 1: | ||
| + | __NOTOC__ | ||
<div style="border:0; margin: 0.2em 10px 10px;"> | <div style="border:0; margin: 0.2em 10px 10px;"> | ||
<div style="background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;"> | <div style="background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;"> | ||
| Line 25: | Line 26: | ||
|- | |- | ||
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''Opcode''' | |align="center" style="background:#3C548A; color:white;"|'''INT'''||'''Opcode''' | ||
| + | |- | ||
| + | |align="center" style="background:#3C4565; color:white;"|'''LONG'''||'''CharacterID''' | ||
|- | |- | ||
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''ServerID''' | |align="center" style="background:#3C548A; color:white;"|'''INT'''||'''ServerID''' | ||
|- | |- | ||
| − | |align="center" style="background:# | + | |align="center" style="background:#B3C0DE; color:white;"|'''BYTE'''||'''uint8''' |
| + | |- | ||
| + | |align="center" style="background:#3C548A; color:white;"|'''INT'''||'''Opcode''' | ||
|- | |- | ||
|} | |} | ||
===Variable Descriptions=== | ===Variable Descriptions=== | ||
| + | Opperand_Count = 5 | ||
| + | Opcode = 68A75F0C | ||
---- | ---- | ||
| + | *Object_ID: | ||
| + | :A 64bit ID number assigned uniquely to objects. | ||
| + | *Object_TYPE: | ||
| + | :A 4 byte integer made of characters used to identify the | ||
| + | :object type. for a list of object types see below. | ||
| − | + | Note: This is just a string used in the debugging message. | |
| + | Parsing methods are set on object creation. | ||
| − | + | *TYPE_#: | |
| + | :This is a single byte integer used to identify what type | ||
| + | :of update is being done to the object based on the objects type. | ||
| + | ::'''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. | ||
| − | + | *Object_Data_Size: | |
| + | :Size of DATA below | ||
| − | + | *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. | ||
---- | ---- | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|} | |} | ||
| − | |||
=SWG Protocol Baselines= | =SWG Protocol Baselines= | ||
Revision as of 22:32, 20 March 2007
Welcome to SWG Protocol Baselines & Deltas Page
SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.
| Help & Support |
Struct
Variable DescriptionsOpperand_Count = 5 Opcode = 68A75F0C
Note: This is just a string used in the debugging message. Parsing methods are set on object creation.
|