<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.swganh.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Meanmon13</id>
		<title>SWGANH Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.swganh.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Meanmon13"/>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php/Special:Contributions/Meanmon13"/>
		<updated>2026-04-05T11:16:26Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.4</generator>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29727</id>
		<title>Closecontainer (310A90F6)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29727"/>
				<updated>2008-05-17T23:51:00Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Closecontainer (310A90F6)}}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}||'''Container ID''' &lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''null bytes''' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''5'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''310A90F6'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Container ID'''&lt;br /&gt;
:The ID of the container being closed.&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
||{{CommandQueueEnqueue}}&lt;br /&gt;
|-&lt;br /&gt;
||{{ClientCommands}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packets==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 //ObjControllerMessage&lt;br /&gt;
23 00 00 00 &lt;br /&gt;
16 01 00 00 //Command Queue Enqueue&lt;br /&gt;
47 76 BB BB 2F 00 00 00 //character id&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
20 00 00 00 //tick count&lt;br /&gt;
F6 90 0A 31 //Close Container&lt;br /&gt;
4B 76 BB BB 2F 00 00 00 //container id &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,1664,144573371814,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,288,111466501565,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29726</id>
		<title>Closecontainer (310A90F6)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29726"/>
				<updated>2008-05-17T23:50:06Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Closecontainer (310A90F6)}}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}||'''Container ID''' &lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''null bytes''' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''5'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''310A90F6'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
||{{CommandQueueEnqueue}}&lt;br /&gt;
|-&lt;br /&gt;
||{{ClientCommands}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packets==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 //ObjControllerMessage&lt;br /&gt;
23 00 00 00 &lt;br /&gt;
16 01 00 00 //Command Queue Enqueue&lt;br /&gt;
47 76 BB BB 2F 00 00 00 //character id&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
20 00 00 00 //tick count&lt;br /&gt;
F6 90 0A 31 //Close Container&lt;br /&gt;
4B 76 BB BB 2F 00 00 00 //container id &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,1664,144573371814,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,288,111466501565,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29725</id>
		<title>Closecontainer (310A90F6)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29725"/>
				<updated>2008-05-17T23:49:54Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Closecontainer (310A90F6)}}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}||'''Container ID''' &lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''null bytes''' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''5'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''310A90F6'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{0%}}&lt;br /&gt;
|-&lt;br /&gt;
||{{CommandQueueEnqueue}}&lt;br /&gt;
|-&lt;br /&gt;
||{{ClientCommands}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packets==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 //ObjControllerMessage&lt;br /&gt;
23 00 00 00 &lt;br /&gt;
16 01 00 00 //Command Queue Enqueue&lt;br /&gt;
47 76 BB BB 2F 00 00 00 //character id&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
20 00 00 00 //tick count&lt;br /&gt;
F6 90 0A 31 //Close Container&lt;br /&gt;
4B 76 BB BB 2F 00 00 00 //container id &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,1664,144573371814,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,288,111466501565,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29724</id>
		<title>Closecontainer (310A90F6)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29724"/>
				<updated>2008-05-17T23:49:24Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Closecontainer (310A90F6)}}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}||'''Container ID''' &lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''null bytes''' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = ''' '''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''310A90F6'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{0%}}&lt;br /&gt;
|-&lt;br /&gt;
||{{CommandQueueEnqueue}}&lt;br /&gt;
|-&lt;br /&gt;
||{{ClientCommands}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packets==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 //ObjControllerMessage&lt;br /&gt;
23 00 00 00 &lt;br /&gt;
16 01 00 00 //Command Queue Enqueue&lt;br /&gt;
47 76 BB BB 2F 00 00 00 //character id&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
20 00 00 00 //tick count&lt;br /&gt;
F6 90 0A 31 //Close Container&lt;br /&gt;
4B 76 BB BB 2F 00 00 00 //container id &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,1664,144573371814,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,288,111466501565,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29723</id>
		<title>Closecontainer (310A90F6)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Closecontainer_(310A90F6)&amp;diff=29723"/>
				<updated>2008-05-17T23:45:10Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Sample Packets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Closecontainer (310A90F6)}}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|''' '''|| &lt;br /&gt;
|-&lt;br /&gt;
|''' '''|| &lt;br /&gt;
|-&lt;br /&gt;
|''' '''|| &lt;br /&gt;
|-&lt;br /&gt;
|''' '''|| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = ''' '''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''310A90F6'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{0%}}&lt;br /&gt;
|-&lt;br /&gt;
||{{CommandQueueEnqueue}}&lt;br /&gt;
|-&lt;br /&gt;
||{{ClientCommands}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packets==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 //ObjControllerMessage&lt;br /&gt;
23 00 00 00 &lt;br /&gt;
16 01 00 00 //Command Queue Enqueue&lt;br /&gt;
47 76 BB BB 2F 00 00 00 //character id&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
20 00 00 00 //tick count&lt;br /&gt;
F6 90 0A 31 //Close Container&lt;br /&gt;
4B 76 BB BB 2F 00 00 00 //container id &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,1664,144573371814,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;310A90F6&amp;quot;,288,111466501565,0,&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28938</id>
		<title>OpenedContainerMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28938"/>
				<updated>2008-05-12T04:00:24Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Server Packet|OpenedContainerMessage (2E11E4AB)}}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}||'''Priority Routing'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|'''Object ID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''2'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''2E11E4AB'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Object ID'''&lt;br /&gt;
:ID of the container to open&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
02 00  // priority&lt;br /&gt;
AB E4 11 2E // OpenedContainerMessage&lt;br /&gt;
FF FF FF FF // ?&lt;br /&gt;
D3 CD 31 6E 0C 00 00 00 // object ID&lt;br /&gt;
00 00	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28937</id>
		<title>OpenedContainerMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28937"/>
				<updated>2008-05-12T04:00:11Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Server Packet|OpenedContainerMessage (2E11E4AB)}}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}||'''Priority Routing'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|'''Object ID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''2'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''2E11E4AB'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Object ID''''&lt;br /&gt;
:ID of the container to open&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
02 00  // priority&lt;br /&gt;
AB E4 11 2E // OpenedContainerMessage&lt;br /&gt;
FF FF FF FF // ?&lt;br /&gt;
D3 CD 31 6E 0C 00 00 00 // object ID&lt;br /&gt;
00 00	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28935</id>
		<title>OpenedContainerMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28935"/>
				<updated>2008-05-12T03:59:18Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Server Packet|OpenedContainerMessage (2E11E4AB)}}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}||'''Priority Routing'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|'''Object ID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''0'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''2E11E4AB'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* Additional Descriptions go here...&lt;br /&gt;
* --&lt;br /&gt;
* ---&lt;br /&gt;
* ----&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
02 00  // priority&lt;br /&gt;
AB E4 11 2E // OpenedContainerMessage&lt;br /&gt;
FF FF FF FF // ?&lt;br /&gt;
D3 CD 31 6E 0C 00 00 00 // object ID&lt;br /&gt;
00 00	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28934</id>
		<title>OpenedContainerMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28934"/>
				<updated>2008-05-12T03:59:01Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Server Packet|OpenedContainerMessage (2E11E4AB)}}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}||'''Priority Routing'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|{{Object ID}}&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''0'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''2E11E4AB'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* Additional Descriptions go here...&lt;br /&gt;
* --&lt;br /&gt;
* ---&lt;br /&gt;
* ----&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
02 00  // priority&lt;br /&gt;
AB E4 11 2E // OpenedContainerMessage&lt;br /&gt;
FF FF FF FF // ?&lt;br /&gt;
D3 CD 31 6E 0C 00 00 00 // object ID&lt;br /&gt;
00 00	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28933</id>
		<title>OpenedContainerMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=OpenedContainerMessage&amp;diff=28933"/>
				<updated>2008-05-12T03:56:05Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Server Packet|OpenedContainerMessage (2E11E4AB)}}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#B3C0DE; color:white;&amp;quot;|'''BYTE'''||'''uint8'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#6C86BF; color:white;&amp;quot;|'''SHORT'''||'''uint16'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#3C548A; color:white;&amp;quot;|'''INT'''||'''uint32'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#3C5466; color:white;&amp;quot;|'''FLOAT'''||'''uint32'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#3C4565; color:white;&amp;quot;|'''LONG'''||'''uint64'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#D8F2E0; color:#3C4565;&amp;quot;|'''A_STRING'''||'''ASCII String'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#8BD9A3; color:white;&amp;quot;|'''U_STRING'''||'''Unicode String'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#3EC166; color:white;&amp;quot;|'''C_STRING'''||'''Customization String'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#25733D; color:white;&amp;quot;|'''B_STRING'''||'''Byte String'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#C6C600; color:white;&amp;quot;|'''{ }'''||'''LIST Component'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#DF97A7; color:white;&amp;quot;|'''?'''||'''Uncertain Values'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#C84966; color:white;&amp;quot;|'''??	'''||'''Unknown Variable Name'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''0'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''2E11E4AB'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* Additional Descriptions go here...&lt;br /&gt;
* --&lt;br /&gt;
* ---&lt;br /&gt;
* ----&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
02 00  // priority&lt;br /&gt;
AB E4 11 2E // OpenedContainerMessage&lt;br /&gt;
FF FF FF FF // ?&lt;br /&gt;
D3 CD 31 6E 0C 00 00 00 // object ID&lt;br /&gt;
00 00	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=TANO03&amp;diff=28895</id>
		<title>TANO03</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=TANO03&amp;diff=28895"/>
				<updated>2008-05-12T00:39:14Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Baseline|TANO03}}&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{TANOArchitectureNAV}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===BaseLine Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SHORT:  ObjectOpperandCount&lt;br /&gt;
FLOAT:  Complexity&lt;br /&gt;
ASTRING: STF File&lt;br /&gt;
INT:  String Spacer&lt;br /&gt;
ASTRING: STF Name&lt;br /&gt;
USTRING: Custom Name&lt;br /&gt;
INT:  Volume&lt;br /&gt;
CSTRING: Customization&lt;br /&gt;
INT:  ??ListSize&lt;br /&gt;
INT:  UpdateCounter&lt;br /&gt;
{&lt;br /&gt;
 INT:  ??&lt;br /&gt;
}&lt;br /&gt;
INT:  OptionsBitmask&lt;br /&gt;
INT:  IncapTimer&lt;br /&gt;
INT:  ConditionDamage&lt;br /&gt;
INT:  MaxCondition&lt;br /&gt;
BYTE:  ??&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Deltas Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;SHORT:                  UpdateCount&lt;br /&gt;
SHORT:                  UpdateType&lt;br /&gt;
{&lt;br /&gt;
  00:           &lt;br /&gt;
    FLOAT:              Complexity&lt;br /&gt;
  01:           &lt;br /&gt;
    A_STRING:           STF File&lt;br /&gt;
    INT:                String Spacer&lt;br /&gt;
    A_STRING:           STF Name&lt;br /&gt;
  02:           &lt;br /&gt;
    U_STRING:           CustomName&lt;br /&gt;
  03:           &lt;br /&gt;
    INT:                Volume&lt;br /&gt;
  04:           &lt;br /&gt;
    A_STRING:           Customization&lt;br /&gt;
  05:                    &lt;br /&gt;
    INT:                ??ListSize&lt;br /&gt;
    INT:                UpdateCount&lt;br /&gt;
    {&lt;br /&gt;
      BYTE:             SubType&lt;br /&gt;
      {&lt;br /&gt;
        00:(remove)&lt;br /&gt;
          INT:          ??&lt;br /&gt;
        01:(add)&lt;br /&gt;
          INT:          ??&lt;br /&gt;
        02:(clearall)&lt;br /&gt;
      }&lt;br /&gt;
    }     &lt;br /&gt;
  06:    &lt;br /&gt;
       &lt;br /&gt;
    INT:                OptionsBitmask&lt;br /&gt;
  07:           &lt;br /&gt;
    INT:                IncapTimer&lt;br /&gt;
  08:           &lt;br /&gt;
    INT:                ConditionDamage&lt;br /&gt;
  09:           &lt;br /&gt;
    INT:                MaxCondition&lt;br /&gt;
  0A:           &lt;br /&gt;
    BYTE:               ??&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
ObjectOpperandCount = 11&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''STFName''':&lt;br /&gt;
:The STF File name for information on the creatures name and default description.&lt;br /&gt;
&lt;br /&gt;
'''DefaultName''':&lt;br /&gt;
:The STF string reference for the creatures name.&lt;br /&gt;
&lt;br /&gt;
'''CustomName''':&lt;br /&gt;
:The override name of the creature. This is the name that will display when set. Use to display Custom Names and Player Names.&lt;br /&gt;
&lt;br /&gt;
'''Customization''':&lt;br /&gt;
:This is the CSTRING used to contain customization variables for this object. Appearance data appears here.&lt;br /&gt;
&lt;br /&gt;
'''OptionsBitmask''':&lt;br /&gt;
:This bitmask contains flags to set various option aspects such as converse, vendor, mount, etc.&lt;br /&gt;
&lt;br /&gt;
'''IncapTimer''':&lt;br /&gt;
:This sets the incap timer on this creature when it becomes incapacitated.&lt;br /&gt;
&lt;br /&gt;
'''ConditionDamage''':&lt;br /&gt;
:This is the current damage taken by a vehicle creature object(and possibly others..)&lt;br /&gt;
&lt;br /&gt;
'''MaxCondition''':&lt;br /&gt;
:This is the maximum HP(condition) of a vehicle creature object.&lt;br /&gt;
&lt;br /&gt;
'''Bitmask''':&lt;br /&gt;
:1  :&lt;br /&gt;
:2  :&lt;br /&gt;
:4  : Insured&lt;br /&gt;
&lt;br /&gt;
'''Update Type'''&lt;br /&gt;
:This is the variable number being modified&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Sample Packet===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
05 00 &lt;br /&gt;
0C 5F A7 68&lt;br /&gt;
1D 92 14 6D 02 00 00 00 // Object ID&lt;br /&gt;
4F 4E 41 54 03 // ONAT 3&lt;br /&gt;
0B 00 &lt;br /&gt;
00 00 80 3F // Complexity&lt;br /&gt;
06 00              // String count&lt;br /&gt;
69 74 65 6D 5F 6E  // item_n&lt;br /&gt;
00 00 00 00 // String spacer&lt;br /&gt;
11 00                                              // String count&lt;br /&gt;
64 65 66 61 75 6C 74 5F 66 75 72 6E 69 74 75 72 65 // default_furniture&lt;br /&gt;
13 00 00 00                                        // U-string count&lt;br /&gt;
45 00 71 00 75 00 75 00 6C 00 75 00 73 00          // E.q.u.u.l.u.s.&lt;br /&gt;
20 00 4E 00 65 00 6D 00 75 00 73 00 27 00 20 00    // .N.e.m.u.s.'. .&lt;br /&gt;
43 00 61 00 6D 00 70 00                            // C.a.m.p&lt;br /&gt;
01 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 01 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 64 00 &lt;br /&gt;
00 00 01 21 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10414</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10414"/>
				<updated>2007-07-06T18:40:42Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. '''SERVER SENDS''' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step3: Inviting members'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if there are any sponsored members. It finds that there are none and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''[http://paste.swganh.org/viewp.php?id=20070706003617-5864114147d0228ad16c0dcb317713de These Options]''. NOTE: The sponsored button is mission because no one has been sponsored yet.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;sponsor player&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 190''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070706143914-87e35b278ae815a6e84faf40d6316140 onGuildSponsorResponse]''. This displays a small box to the player asking them to enter the full name of the person they wish to sponsor.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10413</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10413"/>
				<updated>2007-07-06T18:40:25Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. '''SERVER SENDS''' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step3: Inviting members'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if there are any sponsored members. It finds that there are none and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''[http://paste.swganh.org/viewp.php?id=20070706003617-5864114147d0228ad16c0dcb317713de These Options]''. NOTE: The sponsored button is mission because no one has been sponsored yet.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;sponsor player&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 190''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070706143914-87e35b278ae815a6e84faf40d6316140 onGuildSponsorResponse]''. This displays a small box to the player asking them to enter the full name of the person they wish to sponsor.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10405</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10405"/>
				<updated>2007-07-06T04:47:15Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. '''SERVER SENDS''' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step3: Inviting members'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if there are any sponsored members. It finds that there are none and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''[http://paste.swganh.org/viewp.php?id=20070706003617-5864114147d0228ad16c0dcb317713de These Options]''. NOTE: The sponsored button is mission because no one has been sponsored yet.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;sponsor player&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 190''.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10404</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10404"/>
				<updated>2007-07-06T04:41:28Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. '''SERVER SENDS''' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step3: Inviting members'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if there are any sponsored members. It finds that there are none and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''[http://paste.swganh.org/viewp.php?id=20070706003617-5864114147d0228ad16c0dcb317713de These Options]''. NOTE: The sponsored button is mission because no one has been sponsored yet.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10403</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10403"/>
				<updated>2007-07-06T04:38:35Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. '''SERVER SENDS''' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;br /&gt;
&lt;br /&gt;
:*Player cli&lt;br /&gt;
&lt;br /&gt;
'''Step3: Inviting members'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if there are any sponsored members yet. If finds that there are none and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''[http://paste.swganh.org/viewp.php?id=20070706003617-5864114147d0228ad16c0dcb317713de These Options]''. NOTE: The sponsored button is mission because no one has been sponsored yet.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10402</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10402"/>
				<updated>2007-07-06T04:38:18Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. '''SERVER SENDS''' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;br /&gt;
&lt;br /&gt;
:*Player cli&lt;br /&gt;
&lt;br /&gt;
'''Step3: Inviting members'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if there are any sponsored members yet. If finds that there are none and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''[http://paste.swganh.org/viewp.php?id=20070706003617-5864114147d0228ad16c0dcb317713de These Options]. NOTE: The sponsored button is mission because no one has been sponsored yet.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10401</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10401"/>
				<updated>2007-07-06T03:30:55Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{int}}|'''player count'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{int}}|'''bitmask size / 4'''&lt;br /&gt;
|-&lt;br /&gt;
|{{unknown}}|'''Flags bitmask'''&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''specie'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}|'''client region STF'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}|'''planet'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}|'''guild'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}|'''profession title'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
controllerID	     = '''000001E7'''&lt;br /&gt;
&lt;br /&gt;
'''Flags''':  A bitmask defining the FRIEND, AFK, LFG, HELPER, ROLEPLAY flags. It seems like the bitmask can be composed by&lt;br /&gt;
one INT32, however the nge packet uses a 4X4 bytes one (see packet example). The INT32 before the bitmask represents the size of the bitmask divided by 4. (size=1 if the bitmask = 4 bytes). Even more strange: only the first byte of the bitmask is used to store the Flags data.&lt;br /&gt;
&lt;br /&gt;
Bitmask breakDown:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Some tests :&lt;br /&gt;
00111111 = 3f = LFG HELPER ROLEPLAY&lt;br /&gt;
00111110 = 3E = HELPER ROLEPLAY&lt;br /&gt;
00111100 = 3C = ROLEPLAY&lt;br /&gt;
00111001 = 39 = LFG&lt;br /&gt;
00111000 = 38 = nothing&lt;br /&gt;
&lt;br /&gt;
10111111 = BF = AFK LFG HELPER ROLEPLAY&lt;br /&gt;
10111110 = BE = AFK HELPER ROLEPLAY&lt;br /&gt;
10111100 = BC = AFK ROLEPLAY&lt;br /&gt;
10111000 = B8 = AFK&lt;br /&gt;
&lt;br /&gt;
11111111 = FF = FRIEND AFK LFG HELPER ROLEPLAY &lt;br /&gt;
11111110 = FE = FRIEND AFK HELPER ROLEPLAY &lt;br /&gt;
11111100 = FC = FRIEND AFK ROLEPLAY &lt;br /&gt;
11111000 = F8 = FRIEND AFK&lt;br /&gt;
&lt;br /&gt;
01111111 = 7F = FRIEND LFG HELPER ROLEPLAY &lt;br /&gt;
01111110 = 7E = FRIEND HELPER ROLEPLAY &lt;br /&gt;
01111100 = 7C = FRIEND ROLEPLAY &lt;br /&gt;
01111000 = 78 = FRIEND &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to this the 8 bits are boolean telling if a flag is set or not.&lt;br /&gt;
&lt;br /&gt;
They go in this order: [AFK] [FRIEND] [?] [?] [?] [ROLEPLAY] [HELPER] [LFG]&lt;br /&gt;
(the ? don't seem to have any effect)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The packet is still valid when making the bitmask bigger/smaller. No clue why it's made so.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01 00 00 00&lt;br /&gt;
BF 00 00 00&lt;br /&gt;
&lt;br /&gt;
-----------&lt;br /&gt;
03 00 00 00&lt;br /&gt;
BF 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
&lt;br /&gt;
-----------&lt;br /&gt;
05 00 00 00&lt;br /&gt;
BF 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title''':  The system-name of a title: science_doctor_master, for Master Doctor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Image:Communitysearchcy2.jpg]]&lt;br /&gt;
[[Image:communitysearch2.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
07 00 00 00                                // player count&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ObjControllerMessageTag}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00                                // bitmask counter&lt;br /&gt;
38 00 00 00                                // bitmask&lt;br /&gt;
00 00 00 00                                &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00&lt;br /&gt;
&lt;br /&gt;
0A 00 00 00 &lt;br /&gt;
53 00 65 00 6A 00 75 00 &lt;br /&gt;
6F 00 20 00 44 00 75 00                    // Sejuo Dune  (player name)&lt;br /&gt;
6E 00 65 00&lt;br /&gt;
 &lt;br /&gt;
00 00 00 00                                // race (human)&lt;br /&gt;
&lt;br /&gt;
1E 00 &lt;br /&gt;
40 74 61 74 6F 6F 69 6E &lt;br /&gt;
65 5F 72 65 67 69 6F 6E                    //@tatooine_region_names:bestine&lt;br /&gt;
5F 6E 61 6D 65 73 3A 62 &lt;br /&gt;
65 73 74 69 6E 65 &lt;br /&gt;
&lt;br /&gt;
08 00 &lt;br /&gt;
74 61 74 6F 6F 69 6E 65                    // tatooine&lt;br /&gt;
&lt;br /&gt;
00 00                                      // no specified guild&lt;br /&gt;
&lt;br /&gt;
00 00                                      // no specified title&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00                                // bitmask counter&lt;br /&gt;
38 00 00 00                                // bitmask&lt;br /&gt;
00 00 00 00                                &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
07 00 00 00 &lt;br /&gt;
52 00 6F 00 75 00 20 00                    // player name&lt;br /&gt;
42 00 6F 00 74 00                         &lt;br /&gt;
&lt;br /&gt;
31 00 00 00                                // race (Sullustan)&lt;br /&gt;
&lt;br /&gt;
1E 00 &lt;br /&gt;
40 74 61 74 6F 6F 69 6E &lt;br /&gt;
65 5F 72 65 67 69 6F 6E                    // region-name STF&lt;br /&gt;
5F 6E 61 6D 65 73 3A 62 &lt;br /&gt;
65 73 74 69 6E 65 &lt;br /&gt;
&lt;br /&gt;
08 00 &lt;br /&gt;
74 61 74 6F 6F 69 6E 65                    // tatooine&lt;br /&gt;
&lt;br /&gt;
00 00                                      // no specified guild&lt;br /&gt;
&lt;br /&gt;
00 00                                      // no specified title&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00                                // bitmask counter&lt;br /&gt;
38 00 00 00                                // bitmask&lt;br /&gt;
00 00 00 00                               &lt;br /&gt;
00 00 00 00  &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
0B 00 00 00  &lt;br /&gt;
6B 00 69 00 6C 00 6C 00&lt;br /&gt;
2D 00 63 00 72 00 69 00                    // player name&lt;br /&gt;
7A 00 6F 00 77 00 &lt;br /&gt;
&lt;br /&gt;
04 00 00 00                                // race (Wookiee)&lt;br /&gt;
&lt;br /&gt;
00 00                                      // no specified region&lt;br /&gt;
&lt;br /&gt;
08 00 &lt;br /&gt;
74 61 74 6F 6F 69 6E 65                    // tatooine&lt;br /&gt;
&lt;br /&gt;
03 00&lt;br /&gt;
52 45 44                                   // RED (guild)&lt;br /&gt;
&lt;br /&gt;
00 00                                      // no specified title&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00                                 // bitmask counter&lt;br /&gt;
38 00 00 00                                 // bitmask&lt;br /&gt;
00 00 00 00                                 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
56 00 6F 00 68 00 75 00                     // player name (Vohu)&lt;br /&gt;
&lt;br /&gt;
00 00 00 00                                 // race (Human)&lt;br /&gt;
&lt;br /&gt;
1E 00 &lt;br /&gt;
40 74 61 74 6F 6F 69 6E &lt;br /&gt;
65 5F 72 65 67 69 6F 6E                     // region-name STF &lt;br /&gt;
5F 6E 61 6D 65 73 3A 62 &lt;br /&gt;
65 73 74 69 6E 65 &lt;br /&gt;
&lt;br /&gt;
08 00 &lt;br /&gt;
74 61 74 6F 6F 69 6E 65                     // tatooine&lt;br /&gt;
&lt;br /&gt;
00 00                                       // no specified guild&lt;br /&gt;
&lt;br /&gt;
00 00                                       // no specified title&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00                                 // bitmask counter&lt;br /&gt;
38 00 00 00                                 // bitmask&lt;br /&gt;
00 00 00 00                                 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00&lt;br /&gt;
&lt;br /&gt;
05 00 00 00 &lt;br /&gt;
56 00 65 00 67 00 61 00 27 00               // player name&lt;br /&gt;
&lt;br /&gt;
07 00 00 00                                 // race (Zabrak)&lt;br /&gt;
&lt;br /&gt;
2B 00 &lt;br /&gt;
40 74 61 74 6F 6F 69 6E &lt;br /&gt;
65 5F 72 65 67 69 6F 6E &lt;br /&gt;
5F 6E 61 6D 65 73 3A 76                     // region-name STF  &lt;br /&gt;
61 6C 5F 68 61 75 6C 5F &lt;br /&gt;
73 70 61 77 6E 5F 62 6C &lt;br /&gt;
6F 63 6B &lt;br /&gt;
&lt;br /&gt;
08 00 &lt;br /&gt;
74 61 74 6F 6F 69 6E 65                     // tatooine&lt;br /&gt;
&lt;br /&gt;
00 00                                       // no specified guild&lt;br /&gt;
&lt;br /&gt;
00 00                                       // no specified title&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00                                 // bitmask counter&lt;br /&gt;
38 00 00 00                                 // bitmask&lt;br /&gt;
00 00 00 00                                &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
4E 00 61 00 74 00 27 00                     // player name &lt;br /&gt;
&lt;br /&gt;
00 00 00 00                                 // race (Human)&lt;br /&gt;
&lt;br /&gt;
00 00                                       // no specified region&lt;br /&gt;
&lt;br /&gt;
08 00 &lt;br /&gt;
74 61 74 6F 6F 69 6E 65                     // tatooine&lt;br /&gt;
&lt;br /&gt;
00 00                                       // no specified guild&lt;br /&gt;
&lt;br /&gt;
00 00                                       // no specified title&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ObjControllerMessageTag}}&lt;br /&gt;
|-&lt;br /&gt;
||{{25%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Protocol_By_Game_System&amp;diff=10399</id>
		<title>Protocol By Game System</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Protocol_By_Game_System&amp;diff=10399"/>
				<updated>2007-07-06T00:14:02Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:0; margin: 0.2em 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height:120%; padding:0.4em; background-color:#eeeeee; border-bottom:1px solid #aaaaaa;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#cf7606; font-size:200%;&amp;quot;&amp;gt;'''Welcome to'''&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#005288; font-size:200%;&amp;quot;&amp;gt;'''SWGANH Packet Documentation'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt;&lt;br /&gt;
'''SWGANH Wiki''' is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| style=&amp;quot;zborder-top:1px solid #aaaaaa;&amp;quot; width=&amp;quot;100% border-collapse: collapse;&amp;quot; cellpadding=0 cellspacing=0&lt;br /&gt;
|- align=&amp;quot;center&amp;quot; valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding: 0.2em;&amp;quot; width=&amp;quot;25%&amp;quot; | '''[[Packet Tags]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Help|Help &amp;amp; Support]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Packet Template]]''' | &amp;amp;nbsp; '''[[Protocol By Game System]]'''&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Game System'''||'''Status'''&lt;br /&gt;
|- &lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Groups]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Guilds]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Chat]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Combat]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Skills]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10398</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10398"/>
				<updated>2007-07-06T00:10:02Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. '''SERVER SENDS''' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10397</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10397"/>
				<updated>2007-07-06T00:09:17Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;br /&gt;
&lt;br /&gt;
:*Player enters a tag and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted tag''.&lt;br /&gt;
&lt;br /&gt;
:*The server then creates the guild adding the guild to the database and generating a unique id for the guild. The server then creates a guild chat room. A system message is then sent to the player telling them they successfully created the guild. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''GILD3 vID4'' that inserts the guilds tag and id into the guild list for the server. '''SERVER SENDS''' &amp;lt;u&amp;gt;DeltasMessage&amp;lt;/u&amp;gt; with ''CREO6 vID10'' that places the &amp;lt;tag&amp;gt; next to the player's name. ''SERVER SENDS'' chat room packets that puts the player into the guild chat. On the server side it sets full rights to this player as they are the guild creator.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10396</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10396"/>
				<updated>2007-07-05T23:56:30Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' &amp;lt;u&amp;gt;ObjController 147h&amp;lt;/u&amp;gt; with ''OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create)''.&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' &amp;lt;u&amp;gt;ObjectMenuSelectMessage&amp;lt;/u&amp;gt; with ''button id 185''.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]''. This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' &amp;lt;u&amp;gt;SuiEventNotification&amp;lt;/u&amp;gt; with the ''window ID and the submitted name''.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS''' &amp;lt;u&amp;gt;SuiCreatePageMessage:Script.inputBox&amp;lt;/u&amp;gt; ''[http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse]''. This displays a small box to the player asking them to enter a &amp;lt;tag&amp;gt; for their guild(max 5 characters).&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10395</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10395"/>
				<updated>2007-07-05T23:48:12Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' ObjController 147h -- OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create).&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' ObjectMenuSelectMessage with button id 185.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' a SuiCreatePageMessage:Script.inputBox([http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d onGuildCreateNameResponse]). This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' SuiEventNotification with the window ID and the submitted name.&lt;br /&gt;
&lt;br /&gt;
:*The server then quickly checks to make sure no other guilds exist with this name and that it doesn't contain any profanity or starwars faction names. Everything checks out and the '''SERVER SENDS'''SuiCreatePageMessage:Script.inputBox(http://paste.swganh.org/viewp.php?id=20070705194741-c6bb72342e7fad9a418f1849a41bc14d onGuildCreateAbbrevResponse).&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10394</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10394"/>
				<updated>2007-07-05T23:43:44Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' ObjController 147h -- OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create).&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' ObjectMenuSelectMessage with button id 185.&lt;br /&gt;
&lt;br /&gt;
:*The '''SERVER SENDS''' a SuiCreatePageMessage:Script.inputBox([http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d Example]). This displays a small box to the player asking them to enter a name for their guild. &lt;br /&gt;
&lt;br /&gt;
:*Player enters a name and presses the OK button. '''CLIENT SENDS''' SuiEventNotification with the window ID and the submitted text, in this case OK meaning the player pressed ok.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10393</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10393"/>
				<updated>2007-07-05T23:31:37Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' ObjController 147h -- OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create).&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' ObjectMenuSelectMessage with button id 185.&lt;br /&gt;
&lt;br /&gt;
:*The server then sends a SuiCreatePageMessage:Script.inputBox([http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d Example]).&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10392</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10392"/>
				<updated>2007-07-05T23:31:21Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' ObjController 147h -- OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create).&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' ObjectMenuSelectMessage with button id 185.&lt;br /&gt;
&lt;br /&gt;
:*The server then sends a SuiCreatePageMessage:Script.inputBox([http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d |Example]).&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10391</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10391"/>
				<updated>2007-07-05T23:30:56Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS''' ObjController 147h -- OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create).&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on &amp;quot;create guild&amp;quot;. '''CLIENT SENDS''' ObjectMenuSelectMessage with button id 185.&lt;br /&gt;
&lt;br /&gt;
:*The server then sends a SuiCreatePageMessage:Script.inputBox([http://paste.swganh.org/viewp.php?id=20070705193023-6cbd2c60a6ecefe3257d9c5427afae6d|Example]).&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SuiEventNotification&amp;diff=10390</id>
		<title>SuiEventNotification</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SuiEventNotification&amp;diff=10390"/>
				<updated>2007-07-05T23:25:32Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}|'''op Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Op Code'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Window ID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''Submitted Data'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''4'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''092D3564'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*Window ID = ID of the UI window the event is originating from&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 04 00 &lt;br /&gt;
 64 35 2D 09                                                            //SuiEventNotification &lt;br /&gt;
 83 49 02 00                                                            //Window ID&lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
 02 00 00 00 &lt;br /&gt;
 02 00 00 00 &lt;br /&gt;
 0E 00 00 00                                                           //UNICODE STRING SIZE(14)&lt;br /&gt;
 66 00 75 00 63 00 6B 00 73 00 6F 00 65 00 62 00 69 00 74 00 &lt;br /&gt;
 63 00 68 00 65 00 73 00                                               //UNICODE ('fucksoebitches')&lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=10389</id>
		<title>SWG Protocol Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=10389"/>
				<updated>2007-07-05T23:25:08Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:0; margin: 0.2em 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height:120%; padding:0.4em; background-color:#eeeeee; border-bottom:1px solid #aaaaaa;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#cf7606; font-size:200%;&amp;quot;&amp;gt;'''Welcome to'''&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#005288; font-size:200%;&amp;quot;&amp;gt;'''SWGANH Packet Documentation'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt;&lt;br /&gt;
'''SWGANH Wiki''' is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| style=&amp;quot;zborder-top:1px solid #aaaaaa;&amp;quot; width=&amp;quot;100% border-collapse: collapse;&amp;quot; cellpadding=0 cellspacing=0&lt;br /&gt;
|- align=&amp;quot;center&amp;quot; valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding: 0.2em;&amp;quot; width=&amp;quot;25%&amp;quot; | '''[[Packet Tags]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Help|Help &amp;amp; Support]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Packet Template]]''' | &amp;amp;nbsp; '''[[Protocol By Game System]]'''&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Client===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Packet Guide|FFFFFFFF]]'''||'''[[Packet Guide]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientId|41131F96]]'''||'''[[LoginClientId]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterMessage|E87AD031]]'''||'''[[DeleteCharacterMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientIdMsg|D5899226]]'''||'''[[ClientIdMsg]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LagRequest|31805EE0]]'''||'''[[LagRequest]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameRequest|D6D1B6D1]]'''||'''[[ClientRandomNameRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacter|B97F3074]]'''||'''[[ClientCreateCharacter]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SelectCharacter|B5098D76]]'''||'''[[SelectCharacter]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRequestRoomList|4C3D2CFA]]'''||'''[[ChatRequestRoomList]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSendToRoom|E3DBE420]]'''||'''[[ChatSendToRoom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientInactivityMessage|0F5D5325]]'''||'''[[ClientInactivityMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerMessage|2E365218]]'''||'''[[ConnectPlayerMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialResponse|CA88FBAD]]'''||'''[[NewbieTutorialResponse]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestGalaxyLoopTimes|7D842D68]]'''||'''[[RequestGalaxyLoopTimes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsMessage|1A7AB839]]'''||'''[[GetMapLocationsMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjectMenuSelectMessage::MESSAGE_TYPE|7CA18726]]'''||'''[[ObjectMenuSelectMessage::MESSAGE_TYPE]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListRequest|96405D4D]]'''||'''[[PlanetTravelPointListRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorMessage|21B55A3B]]'''||'''[[IsVendorMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersMessage|679E0D00]]'''||'''[[AuctionQueryHeadersMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionMessage|91125453]]'''||'''[[BidAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateImmediateAuctionMessage|1E9CE308]]'''||'''[[CreateImmediateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionMessage|3687A4D2]]'''||'''[[CancelLiveAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetails|D36EFAE4]]'''||'''[[GetAuctionDetails]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionMessage|1D0247AD]]'''||'''[[CreateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemMessage|12B0D449]]'''||'''[[RetrieveAuctionItemMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseMessage|962E8B9B]]'''||'''[[SearchKnowledgeBaseMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleMessage|5E7B4546]]'''||'''[[GetArticleMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoom|92B1F29C]]'''||'''[[ChatQueryRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatDestroyRoom|772A4B09]]'''||'''[[ChatDestroyRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInviteAvatarToRoom|D3EC7372]]'''||'''[[ChatInviteAvatarToRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatUninviteFromRoom|F1018DFC]]'''||'''[[ChatUninviteFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatAddFriend|6FE7BD90]]'''||'''[[ChatAddFriend]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRemoveModeratorFromRoom|048E3F8A]]'''||'''[[ChatRemoveModeratorFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatBanAvatarFromRoom|D9FA0194]]'''||'''[[ChatBanAvatarFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Server===&lt;br /&gt;
----&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;300&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||'''Opcode'''||'''Name'''||'''Group'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AbortTradeMessage|9CA80F98]]'''||'''[[AbortTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptAuctionResponseMessage|C58A446E]]'''||'''[[AcceptAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptTransactionMessage|B131CA17]]'''||'''[[AcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemFailedMessage|69D3E1D2]]'''||'''[[AddItemFailedMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemMessage|1E8D1356]]'''||'''[[AddItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AiDebugString|5EFE4F1C]]'''||'''[[AiDebugString]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AppendCommentResponseMessage|A04A3ECA]]'''||'''[[AppendCommentResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AttributeListMessage|F3F12F2A]]'''||'''[[AttributeListMessage]]'''||'''[[ObjectAttributeManager (PacketTypeGroup)|ObjectAttributeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersResponseMessage|FA500E52]]'''||'''[[AuctionQueryHeadersResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BadgesResponseMessage|6D89D25B]]'''||'''[[BadgesResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BaselinesMessage|68A75F0C]]'''||'''[[BaselinesMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginTradeMessage|325932D8]]'''||'''[[BeginTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginVerificationMessage|E7491DF5]]'''||'''[[BeginVerificationMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionResponseMessage|8FCBEF4A]]'''||'''[[BidAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionResponseMessage|7DA2246C]]'''||'''[[CancelLiveAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelTicketResponseMessage|D6FBF318]]'''||'''[[CancelTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CharacterSheetResponseMessage|9B3A17C4]]'''||'''[[CharacterSheetResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatFriendsListUpdate|6CD2FCD8]]'''||'''[[ChatFriendsListUpdate]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInstantMessageToClient|3C565CED]]'''||'''[[ChatInstantMessageToClient]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnAddModeratorToRoom|36A03858]]'''||'''[[ChatOnAddModeratorToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnBanAvatarFromRoom|5A38538D]]'''||'''[[ChatOnBanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnConnectAvatar|D72FE9BE]]'''||'''[[ChatOnConnectAvatar]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnCreateRoom|35D7CC9F]]'''||'''[[ChatOnCreateRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDeleteAllPersistentMessages|4F23965A]]'''||'''[[ChatOnDeleteAllPersistentMessages]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDestroyRoom|E8EC5877]]'''||'''[[ChatOnDestroyRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnEnteredRoom|E69BDC0A]]'''||'''[[ChatOnEnteredRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnInviteToRoom|493FE74A]]'''||'''[[ChatOnInviteToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnLeaveRoom|60B5098B]]'''||'''[[ChatOnLeaveRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnReceiveRoomInvitation|C17EB06D]]'''||'''[[ChatOnReceiveRoomInvitation]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}} &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnRemoveModeratorFromRoom|1342FC47]]'''||'''[[ChatOnRemoveModeratorFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendInstantMessage|88DBB381]]'''||'''[[ChatOnSendInstantMessage]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendRoomMessage|E7B61633]]'''||'''[[ChatOnSendRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUnbanAvatarFromRoom|BAF9B815]]'''||'''[[ChatOnUnbanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUninviteFromRoom|BE33C7E8]]'''||'''[[ChatOnUninviteFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatPersistentMessageToClient|08485E17]]'''||'''[[ChatPersistentMessageToClient]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoomResults|C4DE864E]]'''||'''[[ChatQueryRoomResults]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomList|70DEB197]]'''||'''[[ChatRoomList]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomMessage|CD4CE444]]'''||'''[[ChatRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatServerStatus|7102B15F]]'''||'''[[ChatServerStatus]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSystemMessage|6D2A6413]]'''||'''[[ChatSystemMessage]]'''||'''[[Main::Chat (PacketTypeGroup)|Main::Chat]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterFailed|DF333C6E]]'''||'''[[ClientCreateCharacterFailed]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterSuccess|1DB575CC]]'''||'''[[ClientCreateCharacterSuccess]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientMfdStatusUpdateMessage|2D2D6EE1]]'''||'''[[ClientMfdStatusUpdateMessage]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientOpenContainerMessage|2D2D6EE1]]'''||'''[[ClientOpenContainerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientPermissionsMessage|2D2D6EE1]]'''||'''[[ClientPermissionsMessage]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameResponse|E85FB868]]'''||'''[[ClientRandomNameResponse]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CloseHolocronMessage|C0938A9D]]'''||'''[[CloseHolocronMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClosedContainerMessage|32B79B7E]]'''||'''[[ClosedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdStartScene|3AE6DFAE]]'''||'''[[CmdStartScene]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CommoditiesItemTypeListResponse|D4E937FC]]'''||'''[[CommoditiesItemTypeListResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConGenericMessage|08C5FC76]]'''||'''[[ConGenericMessage]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerResponseMessage|6137556F]]'''||'''[[ConnectPlayerResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionClosed|B1921AD9]]'''||'''[[ConnectionClosed]]'''||'''[[Main::ConnectionClosed (PacketTypeGroup)|Main::ConnectionClosed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionClosed|3B882F0E]]'''||'''[[ConnectionServerConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionOpened|3CA2F9A7]]'''||'''[[ConnectionServerConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConsentRequestMessage|99DCB094]]'''||'''[[ConsentRequestMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionResponseMessage|0E61CC92]]'''||'''[[CreateAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateClientPathMessage|71957628]]'''||'''[[CreateClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateMissileMessage|721CF08B]]'''||'''[[CreateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateNebulaLightningMessage|65F27987]]'''||'''[[CreateNebulaLightningMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateProjectileMessage|B88AF9A5]]'''||'''[[CreateProjectileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateTicketResponseMessage|550A407A]]'''||'''[[CreateTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING|32CD924B]]'''||'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING]]'''||'''[[SwgCuiControlsMenu (PacketTypeGroup)|SwgCuiControlsMenu]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN|AA867C55]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_UP|81573066]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_UP]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED|399EC0EA]]'''||'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenLoadingDisabled|E78FB0BF]]'''||'''[[CuiLoadingManager::FullscreenLoadingDisabled]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED|28956A79]]'''||'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DebugTransformMessage|D0CDAA62]]'''||'''[[DebugTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterReplyMessage|8268989B]]'''||'''[[DeleteCharacterReplyMessage]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeltasMessage|12862153]]'''||'''[[DeltasMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DenyTradeMessage|6EC28670]]'''||'''[[DenyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyClientPathMessage|A75E85EB]]'''||'''[[DestroyClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipComponentMessage|3871D784]]'''||'''[[DestroyShipComponentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipMessage|5C680884]]'''||'''[[DestroyShipMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DogfightTauntPlayerMessage|CA2A548B]]'''||'''[[DogfightTauntPlayerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditAppearanceMessage|023320D5]]'''||'''[[EditAppearanceMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditStatsMessage|305E8C28]]'''||'''[[EditStatsMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterStructurePlacementModeMessage|E8A54DC1]]'''||'''[[EnterStructurePlacementModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterTicketPurchaseModeMessage|904DAE1A]]'''||'''[[EnterTicketPurchaseModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnumerateCharacterId|65EA4574]]'''||'''[[EnumerateCharacterId]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ErrorMessage|B5ABF91A]]'''||'''[[ErrorMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ExecuteConsoleCommand|B1CFCE1C]]'''||'''[[ExecuteConsoleCommand]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[FactionResponseMessage|5DD53957]]'''||'''[[FactionResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GalaxyLoopTimesResponse|4E428088]]'''||'''[[GalaxyLoopTimesResponse]]'''||'''[[Main::GalaxyLoopTime (PacketTypeGroup)|Main::GalaxyLoopTime]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Game::SCENE_CHANGED|BBADAEB9]]'''||'''[[Game::SCENE_CHANGED]]'''||'''[[ClientRegionManager (PacketTypeGroup)|ClientRegionManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionClosed|B93E9488]]'''||'''[[GameConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionOpened|BE144221]]'''||'''[[GameConnectionOpened]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleResponseMessage|934BAEE0]]'''||'''[[GetArticleResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetailsResponse|FE0E644B]]'''||'''[[GetAuctionDetailsResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetCommentsResponseMessage|EADB08CA]]'''||'''[[GetCommentsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsResponseMessage|9F80464C]]'''||'''[[GetMapLocationsResponseMessage]]'''||'''[[PlanetMapManagerClient (PacketTypeGroup)|PlanetMapManagerClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetTicketsResponseMessage|BB567F98]]'''||'''[[GetTicketsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GiveMoneyMessage|D1527EE8]]'''||'''[[GiveMoneyMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GuildResponseMessage|32263F20]]'''||'''[[GuildResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[HyperspaceMessage|CBF88482]]'''||'''[[HyperspaceMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsFlattenedTheaterMessage|4EB0B06A]]'''||'''[[IsFlattenedTheaterMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorOwnerResponseMessage|CE04173E]]'''||'''[[IsVendorOwnerResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LaunchBrowserMessage|8DE7E213]]'''||'''[[LaunchBrowserMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientToken|AAB296C6]]'''||'''[[LoginClientToken]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClusterStatus|3436AEB6]]'''||'''[[LoginClusterStatus]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionClosed|C38256F0]]'''||'''[[LoginConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionOpened|C4A88059]]'''||'''[[LoginConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginEnumCluster|C11C63B9]]'''||'''[[LoginEnumCluster]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LogoutMessage|42FD19DD]]'''||'''[[LogoutMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewTicketActivityResponseMessage|6EA42D80]]'''||'''[[NewTicketActivityResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialEnableHudElement|CA375124]]'''||'''[[NewbieTutorialEnableHudElement]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialRequest|90DD61AF]]'''||'''[[NewbieTutorialRequest]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenHolocronToPageMessage|7CB65021]]'''||'''[[OpenHolocronToPageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenedContainerMessage|2E11E4AB]]'''||'''[[OpenedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ParametersMessage|487652DA]]'''||'''[[ParametersMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PermissionListCreateMessage|52F364B8]]'''||'''[[PermissionListCreateMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListResponse|4D32541F]]'''||'''[[PlanetTravelPointListResponse]]'''||'''[[TravelMap (PacketTypeGroup)|TravelMap]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectLocMessage|02949E74]]'''||'''[[PlayClientEffectLocMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectMessage|8855434A]]'''||'''[[PlayClientEffectObjectMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectTransformMessage|4F5E09B6]]'''||'''[[PlayClientEffectObjectTransformMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventLocMessage|0A4E222C]]'''||'''[[PlayClientEventLocMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventObjectMessage|AF83C3F2]]'''||'''[[PlayClientEventObjectMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayMusicMessage|04270D8A]]'''||'''[[PlayMusicMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayerMoneyResponse|367E737E]]'''||'''[[PlayerMoneyResponse]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PopulateMissionBrowserMessage|88D9885C]]'''||'''[[PopulateMissionBrowserMessage]]'''||'''[[Main::Missions (PacketTypeGroup))|Main::Missions]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RemoveItemMessage|4417AF8B]]'''||'''[[RemoveItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestCategoriesResponseMessage|61148FD4]]'''||'''[[RequestCategoriesResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceHarvesterActivatePageMessage|BD18C679]]'''||'''[[ResourceHarvesterActivatePageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceListForSurveyMessage|8A64B1D5]]'''||'''[[ResourceListForSurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemResponseMessage|9499EF8C]]'''||'''[[RetrieveAuctionItemResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SaveTextOnClient|5F628053]]'''||'''[[SaveTextOnClient]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneCreateObjectByCrc|FE89DDEA]]'''||'''[[SceneCreateObjectByCrc]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneDestroyObject|4D45D504]]'''||'''[[SceneDestroyObject]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneEndBaselines|2C436037]]'''||'''[[SceneEndBaselines]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseResponseMessage|7CBC8F67]]'''||'''[[SearchKnowledgeBaseResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerTimeMessage|2EBC3BD9]]'''||'''[[ServerTimeMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerWeatherMessage|486356EA]]'''||'''[[ServerWeatherMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformCollisionMessage|763648D0]]'''||'''[[ShipUpdateTransformCollisionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformMessage|76026FB9]]'''||'''[[ShipUpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StatMigrationTargetsMessage|EFAC38C4]]'''||'''[[StatMigrationTargetsMessage]]'''||'''[[StatMigration (PacketTypeGroup)|StatMigration]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiCreatePageMessage|D44B7259]]'''||'''[[SuiCreatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiEventNotification|092D3564]]'''||'''[[SuiEventNotification]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiForceClosePage|990B5DE0]]'''||'''[[SuiForceClosePage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiUpdatePageMessage|5F3342F6]]'''||'''[[SuiUpdatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SurveyMessage|877F79AC]]'''||'''[[SurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[TradeCompleteMessage|C542038B]]'''||'''[[TradeCompleteMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UnAcceptTransactionMessage|E81E4382]]'''||'''[[UnAcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateCellPermissionMessage|F612499C]]'''||'''[[UpdateCellPermissionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateContainmentMessage|56CBDE9E]]'''||'''[[UpdateContainmentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateMissileMessage|1228CD01]]'''||'''[[UpdateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePostureMessage|0BDE6B41]]'''||'''[[UpdatePostureMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePvpStatusMessage|08A1C126]]'''||'''[[UpdatePvpStatusMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformMessage|1B24F808]]'''||'''[[UpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformWithParentMessage|C867AB5A]]'''||'''[[UpdateTransformWithParentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyPlayerNameResponseMessage|F4C498FD]]'''||'''[[VerifyPlayerNameResponseMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main:Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyTradeMessage|9AE247EE]]'''||'''[[VerifyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}  &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StopClientEffectObjectByLabelMessage|AD6F6B26]]'''||'''[[StopClientEffectObjectByLabelMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=OpCODE DIFF List ('''[[Publish12|Publish 12.1]] vs [[Publish14|Publish 14]]''')=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionFailed|B2BB7B9F]]'''||'''[[ConnectionServerConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionReset|E6E66693]]'''||'''[[ConnectionServerConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionReset|9DAF2FFE]]'''||'''[[GameConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionFailed|4AB10261]]'''||'''[[LoginConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionReset|D4C3DCBC]]'''||'''[[LoginConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenBackButtonEnabled|07640764]]'''||'''[[CuiLoadingManager::FullscreenBackButtonEnabled]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=10388</id>
		<title>SWG Protocol Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=10388"/>
				<updated>2007-07-05T23:23:49Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:0; margin: 0.2em 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height:120%; padding:0.4em; background-color:#eeeeee; border-bottom:1px solid #aaaaaa;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#cf7606; font-size:200%;&amp;quot;&amp;gt;'''Welcome to'''&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#005288; font-size:200%;&amp;quot;&amp;gt;'''SWGANH Packet Documentation'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt;&lt;br /&gt;
'''SWGANH Wiki''' is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| style=&amp;quot;zborder-top:1px solid #aaaaaa;&amp;quot; width=&amp;quot;100% border-collapse: collapse;&amp;quot; cellpadding=0 cellspacing=0&lt;br /&gt;
|- align=&amp;quot;center&amp;quot; valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding: 0.2em;&amp;quot; width=&amp;quot;25%&amp;quot; | '''[[Packet Tags]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Help|Help &amp;amp; Support]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Packet Template]]''' | &amp;amp;nbsp; '''[[Protocol By Game System]]'''&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Client===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Packet Guide|FFFFFFFF]]'''||'''[[Packet Guide]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientId|41131F96]]'''||'''[[LoginClientId]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterMessage|E87AD031]]'''||'''[[DeleteCharacterMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientIdMsg|D5899226]]'''||'''[[ClientIdMsg]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LagRequest|31805EE0]]'''||'''[[LagRequest]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameRequest|D6D1B6D1]]'''||'''[[ClientRandomNameRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacter|B97F3074]]'''||'''[[ClientCreateCharacter]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SelectCharacter|B5098D76]]'''||'''[[SelectCharacter]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRequestRoomList|4C3D2CFA]]'''||'''[[ChatRequestRoomList]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSendToRoom|E3DBE420]]'''||'''[[ChatSendToRoom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientInactivityMessage|0F5D5325]]'''||'''[[ClientInactivityMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerMessage|2E365218]]'''||'''[[ConnectPlayerMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialResponse|CA88FBAD]]'''||'''[[NewbieTutorialResponse]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestGalaxyLoopTimes|7D842D68]]'''||'''[[RequestGalaxyLoopTimes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsMessage|1A7AB839]]'''||'''[[GetMapLocationsMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjectMenuSelectMessage::MESSAGE_TYPE|7CA18726]]'''||'''[[ObjectMenuSelectMessage::MESSAGE_TYPE]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListRequest|96405D4D]]'''||'''[[PlanetTravelPointListRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorMessage|21B55A3B]]'''||'''[[IsVendorMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersMessage|679E0D00]]'''||'''[[AuctionQueryHeadersMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionMessage|91125453]]'''||'''[[BidAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateImmediateAuctionMessage|1E9CE308]]'''||'''[[CreateImmediateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionMessage|3687A4D2]]'''||'''[[CancelLiveAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetails|D36EFAE4]]'''||'''[[GetAuctionDetails]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionMessage|1D0247AD]]'''||'''[[CreateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemMessage|12B0D449]]'''||'''[[RetrieveAuctionItemMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseMessage|962E8B9B]]'''||'''[[SearchKnowledgeBaseMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleMessage|5E7B4546]]'''||'''[[GetArticleMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoom|92B1F29C]]'''||'''[[ChatQueryRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatDestroyRoom|772A4B09]]'''||'''[[ChatDestroyRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInviteAvatarToRoom|D3EC7372]]'''||'''[[ChatInviteAvatarToRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatUninviteFromRoom|F1018DFC]]'''||'''[[ChatUninviteFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatAddFriend|6FE7BD90]]'''||'''[[ChatAddFriend]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRemoveModeratorFromRoom|048E3F8A]]'''||'''[[ChatRemoveModeratorFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatBanAvatarFromRoom|D9FA0194]]'''||'''[[ChatBanAvatarFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Server===&lt;br /&gt;
----&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;300&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||'''Opcode'''||'''Name'''||'''Group'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AbortTradeMessage|9CA80F98]]'''||'''[[AbortTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptAuctionResponseMessage|C58A446E]]'''||'''[[AcceptAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptTransactionMessage|B131CA17]]'''||'''[[AcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemFailedMessage|69D3E1D2]]'''||'''[[AddItemFailedMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemMessage|1E8D1356]]'''||'''[[AddItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AiDebugString|5EFE4F1C]]'''||'''[[AiDebugString]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AppendCommentResponseMessage|A04A3ECA]]'''||'''[[AppendCommentResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AttributeListMessage|F3F12F2A]]'''||'''[[AttributeListMessage]]'''||'''[[ObjectAttributeManager (PacketTypeGroup)|ObjectAttributeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersResponseMessage|FA500E52]]'''||'''[[AuctionQueryHeadersResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BadgesResponseMessage|6D89D25B]]'''||'''[[BadgesResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BaselinesMessage|68A75F0C]]'''||'''[[BaselinesMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginTradeMessage|325932D8]]'''||'''[[BeginTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginVerificationMessage|E7491DF5]]'''||'''[[BeginVerificationMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionResponseMessage|8FCBEF4A]]'''||'''[[BidAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionResponseMessage|7DA2246C]]'''||'''[[CancelLiveAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelTicketResponseMessage|D6FBF318]]'''||'''[[CancelTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CharacterSheetResponseMessage|9B3A17C4]]'''||'''[[CharacterSheetResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatFriendsListUpdate|6CD2FCD8]]'''||'''[[ChatFriendsListUpdate]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInstantMessageToClient|3C565CED]]'''||'''[[ChatInstantMessageToClient]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnAddModeratorToRoom|36A03858]]'''||'''[[ChatOnAddModeratorToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnBanAvatarFromRoom|5A38538D]]'''||'''[[ChatOnBanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnConnectAvatar|D72FE9BE]]'''||'''[[ChatOnConnectAvatar]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnCreateRoom|35D7CC9F]]'''||'''[[ChatOnCreateRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDeleteAllPersistentMessages|4F23965A]]'''||'''[[ChatOnDeleteAllPersistentMessages]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDestroyRoom|E8EC5877]]'''||'''[[ChatOnDestroyRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnEnteredRoom|E69BDC0A]]'''||'''[[ChatOnEnteredRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnInviteToRoom|493FE74A]]'''||'''[[ChatOnInviteToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnLeaveRoom|60B5098B]]'''||'''[[ChatOnLeaveRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnReceiveRoomInvitation|C17EB06D]]'''||'''[[ChatOnReceiveRoomInvitation]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}} &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnRemoveModeratorFromRoom|1342FC47]]'''||'''[[ChatOnRemoveModeratorFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendInstantMessage|88DBB381]]'''||'''[[ChatOnSendInstantMessage]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendRoomMessage|E7B61633]]'''||'''[[ChatOnSendRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUnbanAvatarFromRoom|BAF9B815]]'''||'''[[ChatOnUnbanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUninviteFromRoom|BE33C7E8]]'''||'''[[ChatOnUninviteFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatPersistentMessageToClient|08485E17]]'''||'''[[ChatPersistentMessageToClient]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoomResults|C4DE864E]]'''||'''[[ChatQueryRoomResults]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomList|70DEB197]]'''||'''[[ChatRoomList]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomMessage|CD4CE444]]'''||'''[[ChatRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatServerStatus|7102B15F]]'''||'''[[ChatServerStatus]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSystemMessage|6D2A6413]]'''||'''[[ChatSystemMessage]]'''||'''[[Main::Chat (PacketTypeGroup)|Main::Chat]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterFailed|DF333C6E]]'''||'''[[ClientCreateCharacterFailed]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterSuccess|1DB575CC]]'''||'''[[ClientCreateCharacterSuccess]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientMfdStatusUpdateMessage|2D2D6EE1]]'''||'''[[ClientMfdStatusUpdateMessage]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientOpenContainerMessage|2D2D6EE1]]'''||'''[[ClientOpenContainerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientPermissionsMessage|2D2D6EE1]]'''||'''[[ClientPermissionsMessage]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameResponse|E85FB868]]'''||'''[[ClientRandomNameResponse]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CloseHolocronMessage|C0938A9D]]'''||'''[[CloseHolocronMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClosedContainerMessage|32B79B7E]]'''||'''[[ClosedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdStartScene|3AE6DFAE]]'''||'''[[CmdStartScene]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CommoditiesItemTypeListResponse|D4E937FC]]'''||'''[[CommoditiesItemTypeListResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConGenericMessage|08C5FC76]]'''||'''[[ConGenericMessage]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerResponseMessage|6137556F]]'''||'''[[ConnectPlayerResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionClosed|B1921AD9]]'''||'''[[ConnectionClosed]]'''||'''[[Main::ConnectionClosed (PacketTypeGroup)|Main::ConnectionClosed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionClosed|3B882F0E]]'''||'''[[ConnectionServerConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionOpened|3CA2F9A7]]'''||'''[[ConnectionServerConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConsentRequestMessage|99DCB094]]'''||'''[[ConsentRequestMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionResponseMessage|0E61CC92]]'''||'''[[CreateAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateClientPathMessage|71957628]]'''||'''[[CreateClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateMissileMessage|721CF08B]]'''||'''[[CreateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateNebulaLightningMessage|65F27987]]'''||'''[[CreateNebulaLightningMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateProjectileMessage|B88AF9A5]]'''||'''[[CreateProjectileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateTicketResponseMessage|550A407A]]'''||'''[[CreateTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING|32CD924B]]'''||'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING]]'''||'''[[SwgCuiControlsMenu (PacketTypeGroup)|SwgCuiControlsMenu]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN|AA867C55]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_UP|81573066]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_UP]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED|399EC0EA]]'''||'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenLoadingDisabled|E78FB0BF]]'''||'''[[CuiLoadingManager::FullscreenLoadingDisabled]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED|28956A79]]'''||'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DebugTransformMessage|D0CDAA62]]'''||'''[[DebugTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterReplyMessage|8268989B]]'''||'''[[DeleteCharacterReplyMessage]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeltasMessage|12862153]]'''||'''[[DeltasMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DenyTradeMessage|6EC28670]]'''||'''[[DenyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyClientPathMessage|A75E85EB]]'''||'''[[DestroyClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipComponentMessage|3871D784]]'''||'''[[DestroyShipComponentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipMessage|5C680884]]'''||'''[[DestroyShipMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DogfightTauntPlayerMessage|CA2A548B]]'''||'''[[DogfightTauntPlayerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditAppearanceMessage|023320D5]]'''||'''[[EditAppearanceMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditStatsMessage|305E8C28]]'''||'''[[EditStatsMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterStructurePlacementModeMessage|E8A54DC1]]'''||'''[[EnterStructurePlacementModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterTicketPurchaseModeMessage|904DAE1A]]'''||'''[[EnterTicketPurchaseModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnumerateCharacterId|65EA4574]]'''||'''[[EnumerateCharacterId]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ErrorMessage|B5ABF91A]]'''||'''[[ErrorMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ExecuteConsoleCommand|B1CFCE1C]]'''||'''[[ExecuteConsoleCommand]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[FactionResponseMessage|5DD53957]]'''||'''[[FactionResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GalaxyLoopTimesResponse|4E428088]]'''||'''[[GalaxyLoopTimesResponse]]'''||'''[[Main::GalaxyLoopTime (PacketTypeGroup)|Main::GalaxyLoopTime]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Game::SCENE_CHANGED|BBADAEB9]]'''||'''[[Game::SCENE_CHANGED]]'''||'''[[ClientRegionManager (PacketTypeGroup)|ClientRegionManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionClosed|B93E9488]]'''||'''[[GameConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionOpened|BE144221]]'''||'''[[GameConnectionOpened]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleResponseMessage|934BAEE0]]'''||'''[[GetArticleResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetailsResponse|FE0E644B]]'''||'''[[GetAuctionDetailsResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetCommentsResponseMessage|EADB08CA]]'''||'''[[GetCommentsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsResponseMessage|9F80464C]]'''||'''[[GetMapLocationsResponseMessage]]'''||'''[[PlanetMapManagerClient (PacketTypeGroup)|PlanetMapManagerClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetTicketsResponseMessage|BB567F98]]'''||'''[[GetTicketsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GiveMoneyMessage|D1527EE8]]'''||'''[[GiveMoneyMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GuildResponseMessage|32263F20]]'''||'''[[GuildResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[HyperspaceMessage|CBF88482]]'''||'''[[HyperspaceMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsFlattenedTheaterMessage|4EB0B06A]]'''||'''[[IsFlattenedTheaterMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorOwnerResponseMessage|CE04173E]]'''||'''[[IsVendorOwnerResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LaunchBrowserMessage|8DE7E213]]'''||'''[[LaunchBrowserMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientToken|AAB296C6]]'''||'''[[LoginClientToken]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClusterStatus|3436AEB6]]'''||'''[[LoginClusterStatus]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionClosed|C38256F0]]'''||'''[[LoginConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionOpened|C4A88059]]'''||'''[[LoginConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginEnumCluster|C11C63B9]]'''||'''[[LoginEnumCluster]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LogoutMessage|42FD19DD]]'''||'''[[LogoutMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewTicketActivityResponseMessage|6EA42D80]]'''||'''[[NewTicketActivityResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialEnableHudElement|CA375124]]'''||'''[[NewbieTutorialEnableHudElement]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialRequest|90DD61AF]]'''||'''[[NewbieTutorialRequest]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenHolocronToPageMessage|7CB65021]]'''||'''[[OpenHolocronToPageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenedContainerMessage|2E11E4AB]]'''||'''[[OpenedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ParametersMessage|487652DA]]'''||'''[[ParametersMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PermissionListCreateMessage|52F364B8]]'''||'''[[PermissionListCreateMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListResponse|4D32541F]]'''||'''[[PlanetTravelPointListResponse]]'''||'''[[TravelMap (PacketTypeGroup)|TravelMap]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectLocMessage|02949E74]]'''||'''[[PlayClientEffectLocMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectMessage|8855434A]]'''||'''[[PlayClientEffectObjectMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectTransformMessage|4F5E09B6]]'''||'''[[PlayClientEffectObjectTransformMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventLocMessage|0A4E222C]]'''||'''[[PlayClientEventLocMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventObjectMessage|AF83C3F2]]'''||'''[[PlayClientEventObjectMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayMusicMessage|04270D8A]]'''||'''[[PlayMusicMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayerMoneyResponse|367E737E]]'''||'''[[PlayerMoneyResponse]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PopulateMissionBrowserMessage|88D9885C]]'''||'''[[PopulateMissionBrowserMessage]]'''||'''[[Main::Missions (PacketTypeGroup))|Main::Missions]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RemoveItemMessage|4417AF8B]]'''||'''[[RemoveItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestCategoriesResponseMessage|61148FD4]]'''||'''[[RequestCategoriesResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceHarvesterActivatePageMessage|BD18C679]]'''||'''[[ResourceHarvesterActivatePageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceListForSurveyMessage|8A64B1D5]]'''||'''[[ResourceListForSurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemResponseMessage|9499EF8C]]'''||'''[[RetrieveAuctionItemResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SaveTextOnClient|5F628053]]'''||'''[[SaveTextOnClient]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneCreateObjectByCrc|FE89DDEA]]'''||'''[[SceneCreateObjectByCrc]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneDestroyObject|4D45D504]]'''||'''[[SceneDestroyObject]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneEndBaselines|2C436037]]'''||'''[[SceneEndBaselines]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseResponseMessage|7CBC8F67]]'''||'''[[SearchKnowledgeBaseResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerTimeMessage|2EBC3BD9]]'''||'''[[ServerTimeMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerWeatherMessage|486356EA]]'''||'''[[ServerWeatherMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformCollisionMessage|763648D0]]'''||'''[[ShipUpdateTransformCollisionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformMessage|76026FB9]]'''||'''[[ShipUpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StatMigrationTargetsMessage|EFAC38C4]]'''||'''[[StatMigrationTargetsMessage]]'''||'''[[StatMigration (PacketTypeGroup)|StatMigration]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiCreatePageMessage|D44B7259]]'''||'''[[SuiCreatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiEventNotification|092D3564]]'''||'''[[SuiEventNotification]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiForceClosePage|990B5DE0]]'''||'''[[SuiForceClosePage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiUpdatePageMessage|5F3342F6]]'''||'''[[SuiUpdatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SurveyMessage|877F79AC]]'''||'''[[SurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[TradeCompleteMessage|C542038B]]'''||'''[[TradeCompleteMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UnAcceptTransactionMessage|E81E4382]]'''||'''[[UnAcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateCellPermissionMessage|F612499C]]'''||'''[[UpdateCellPermissionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateContainmentMessage|56CBDE9E]]'''||'''[[UpdateContainmentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateMissileMessage|1228CD01]]'''||'''[[UpdateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePostureMessage|0BDE6B41]]'''||'''[[UpdatePostureMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePvpStatusMessage|08A1C126]]'''||'''[[UpdatePvpStatusMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformMessage|1B24F808]]'''||'''[[UpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformWithParentMessage|C867AB5A]]'''||'''[[UpdateTransformWithParentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyPlayerNameResponseMessage|F4C498FD]]'''||'''[[VerifyPlayerNameResponseMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main:Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyTradeMessage|9AE247EE]]'''||'''[[VerifyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}  &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StopClientEffectObjectByLabelMessage|AD6F6B26]]'''||'''[[StopClientEffectObjectByLabelMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=OpCODE DIFF List ('''[[Publish12|Publish 12.1]] vs [[Publish14|Publish 14]]''')=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionFailed|B2BB7B9F]]'''||'''[[ConnectionServerConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionReset|E6E66693]]'''||'''[[ConnectionServerConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionReset|9DAF2FFE]]'''||'''[[GameConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionFailed|4AB10261]]'''||'''[[LoginConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionReset|D4C3DCBC]]'''||'''[[LoginConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenBackButtonEnabled|07640764]]'''||'''[[CuiLoadingManager::FullscreenBackButtonEnabled]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SuiForceClosePage&amp;diff=10387</id>
		<title>SuiForceClosePage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SuiForceClosePage&amp;diff=10387"/>
				<updated>2007-07-05T23:22:15Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}|'''op Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Op Code'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Window ID'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''2'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''990B5DE0'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*Window ID = ID of the UI that is being closed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
02 00        &lt;br /&gt;
E0 5D 0B 99  //SuiForceClosePage &lt;br /&gt;
71 63 00 00  //Window ID&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SuiForceClosePage&amp;diff=10386</id>
		<title>SuiForceClosePage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SuiForceClosePage&amp;diff=10386"/>
				<updated>2007-07-05T23:21:53Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}|'''op Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Op Code'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Window ID'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''2'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''990B5DE0'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*Window ID = ID of the UI window the event is originating from&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
02 00        &lt;br /&gt;
E0 5D 0B 99  //SuiForceClosePage &lt;br /&gt;
71 63 00 00  //Window ID&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Main::SUI_(PacketTypeGroup)&amp;diff=10385</id>
		<title>Main::SUI (PacketTypeGroup)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Main::SUI_(PacketTypeGroup)&amp;diff=10385"/>
				<updated>2007-07-05T23:19:43Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
{{ServerPacketBrowser}}&lt;br /&gt;
|valign=top|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;300&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||'''Opcode'''||'''Name'''||'''Group'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiCreatePageMessage|D44B7259]]'''||'''[[SuiCreatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiForceClosePage|990B5DE0]]'''||'''[[SuiForceClosePage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiUpdatePageMessage|5F3342F6]]'''||'''[[SuiUpdatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiEventNotification|092D3564]]'''||'''[[SuiEventNotification]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Main::SUI_(PacketTypeGroup)&amp;diff=10384</id>
		<title>Main::SUI (PacketTypeGroup)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Main::SUI_(PacketTypeGroup)&amp;diff=10384"/>
				<updated>2007-07-05T23:19:24Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
{{ServerPacketBrowser}}&lt;br /&gt;
|valign=top|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;300&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||'''Opcode'''||'''Name'''||'''Group'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiCreatePageMessage|D44B7259]]'''||'''[[SuiCreatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiForceClosePage|990B5DE0]]'''||'''[[SuiForceClosePage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiUpdatePageMessage|5F3342F6]]'''||'''[[SuiUpdatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiEventNotification|092D3564]]'''||'''[[SuiEventNotification]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10383</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10383"/>
				<updated>2007-07-05T22:55:07Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;br /&gt;
&lt;br /&gt;
:*Player brings up guild terminal's radial and sever checks to see if it has been associated with a guild yet. If finds that it has not and returns the &amp;quot;create guild&amp;quot; radial. '''SERVER SENDS'' ObjController 147h -- OptionID 7(EXAMINE) and OptionID 185 (@guild:menu_create).&lt;br /&gt;
&lt;br /&gt;
:*Player clicks on OptionID 185. Client sends ObjectMenuSelectMessage with button id 185.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10382</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10382"/>
				<updated>2007-07-05T22:25:42Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Step2: Creating the guild'''&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10381</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10381"/>
				<updated>2007-07-05T22:24:24Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. How this works is that when a player is a member of a guild there is a variable in the CREO6 that contains the id of the guild they belong too. It uses the information in the GILD3 to know what tag to display next to their name.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10380</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10380"/>
				<updated>2007-07-05T22:22:40Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it.&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10379</id>
		<title>Guilds</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=Guilds&amp;diff=10379"/>
				<updated>2007-07-05T22:22:27Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: New page: A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds. ----  '''Step1: The Setup'''  :'''When each player zones into a re...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short guide from the packet perspective on to how to tie the many systems of the swg client together to achieve guilds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Step1: The Setup'''&lt;br /&gt;
&lt;br /&gt;
:'''When each player zones into a region regardless if they are part of a guild or not they get the GILD 3. It contains a list of all the guild id and tags for every guild on the server. This packet can sometimes get very large but its used so that when someone has a guild tag displayed you see it. '''&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=StopClientEffectObjectByLabelMessage&amp;diff=9297</id>
		<title>StopClientEffectObjectByLabelMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=StopClientEffectObjectByLabelMessage&amp;diff=9297"/>
				<updated>2007-06-06T06:51:39Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{short}}||'''Operand_Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}||'''ObjectID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''Effect Label'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
Operand_Count	     = '''4'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''AD6F6B26'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*'''ObjectID:''' ID the object performing the effect&lt;br /&gt;
*'''Effect Label:''' Label of the effect being performed&lt;br /&gt;
&lt;br /&gt;
NOTE: This packet is needed to make the remounting of swoops work. Without it the client will not move the swoop&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Code==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Code Snippet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
04 00 &lt;br /&gt;
26 6B 6F AD  //CRC = 'StopClientEffectObjectByLabelMessage &lt;br /&gt;
AB F5 9A 8E 22 00 00 00 //mountID&lt;br /&gt;
09 00 76 65 68 69 63 6C 65 5F 32  'vehicle_2' &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=StopClientEffectObjectByLabelMessage&amp;diff=9296</id>
		<title>StopClientEffectObjectByLabelMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=StopClientEffectObjectByLabelMessage&amp;diff=9296"/>
				<updated>2007-06-06T06:51:24Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{short}}||'''Operand_Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}||'''ObjectID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''Effect Label'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
Operand_Count	     = '''4'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''AD6F6B26'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*'''ObjectID:''' ID the object performing the effect&lt;br /&gt;
*'''Effect Label:''' Label of the effect being performed&lt;br /&gt;
&lt;br /&gt;
NOTE: This packet is needed to make the remounting of swoop work. Without it the client will not move the swoop&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Code==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Code Snippet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
04 00 &lt;br /&gt;
26 6B 6F AD  //CRC = 'StopClientEffectObjectByLabelMessage &lt;br /&gt;
AB F5 9A 8E 22 00 00 00 //mountID&lt;br /&gt;
09 00 76 65 68 69 63 6C 65 5F 32  'vehicle_2' &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=StopClientEffectObjectByLabelMessage&amp;diff=9295</id>
		<title>StopClientEffectObjectByLabelMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=StopClientEffectObjectByLabelMessage&amp;diff=9295"/>
				<updated>2007-06-06T06:50:25Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: New page: __NOTOC__  {| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6 |- |valign=top| ===Struct=== ----  {| class=&amp;quot;wikitable&amp;quot; |{{short}}||'''Operand_Count''' |- |{{int}}||'''Opcode''' |- |{{long}}||'''Object...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{short}}||'''Operand_Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}||'''ObjectID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''Effect Label'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
Operand_Count	     = '''4'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''AD6F6B26'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*'''ObjectID:''' ID the object performing the effect&lt;br /&gt;
*'''Effect Label:''' Label of the effect being performed&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Code==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Code Snippet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
04 00 &lt;br /&gt;
26 6B 6F AD  //CRC = 'StopClientEffectObjectByLabelMessage &lt;br /&gt;
AB F5 9A 8E 22 00 00 00 //mountID&lt;br /&gt;
09 00 76 65 68 69 63 6C 65 5F 32  'vehicle_2' &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=ClientEffectManager_(PacketTypeGroup)&amp;diff=9294</id>
		<title>ClientEffectManager (PacketTypeGroup)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=ClientEffectManager_(PacketTypeGroup)&amp;diff=9294"/>
				<updated>2007-06-06T06:46:58Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
{{ServerPacketBrowser}}&lt;br /&gt;
|valign=top|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;300&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||'''Opcode'''||'''Name'''||'''Group'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectLocMessage|02949E74]]'''||'''[[PlayClientEffectLocMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectMessage|8855434A]]'''||'''[[PlayClientEffectObjectMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectTransformMessage|4F5E09B6]]'''||'''[[PlayClientEffectObjectTransformMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StopClientEffectObjectByLabelMessage|AD6F6B26]]'''||'''[[StopClientEffectObjectByLabelMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
StopClientEffectObjectByLabelMessage&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=9293</id>
		<title>SWG Protocol Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=9293"/>
				<updated>2007-06-06T06:44:48Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:0; margin: 0.2em 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height:120%; padding:0.4em; background-color:#eeeeee; border-bottom:1px solid #aaaaaa;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#cf7606; font-size:200%;&amp;quot;&amp;gt;'''Welcome to'''&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#005288; font-size:200%;&amp;quot;&amp;gt;'''SWGANH Packet Documentation'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt;&lt;br /&gt;
'''SWGANH Wiki''' is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| style=&amp;quot;zborder-top:1px solid #aaaaaa;&amp;quot; width=&amp;quot;100% border-collapse: collapse;&amp;quot; cellpadding=0 cellspacing=0&lt;br /&gt;
|- align=&amp;quot;center&amp;quot; valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding: 0.2em;&amp;quot; width=&amp;quot;25%&amp;quot; | '''[[Packet Tags]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Help|Help &amp;amp; Support]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Packet Template]]'''&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Client===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Packet Guide|FFFFFFFF]]'''||'''[[Packet Guide]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientId|41131F96]]'''||'''[[LoginClientId]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterMessage|E87AD031]]'''||'''[[DeleteCharacterMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientIdMsg|D5899226]]'''||'''[[ClientIdMsg]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LagRequest|31805EE0]]'''||'''[[LagRequest]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameRequest|D6D1B6D1]]'''||'''[[ClientRandomNameRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacter|B97F3074]]'''||'''[[ClientCreateCharacter]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SelectCharacter|B5098D76]]'''||'''[[SelectCharacter]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRequestRoomList|4C3D2CFA]]'''||'''[[ChatRequestRoomList]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSendToRoom|E3DBE420]]'''||'''[[ChatSendToRoom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientInactivityMessage|0F5D5325]]'''||'''[[ClientInactivityMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerMessage|2E365218]]'''||'''[[ConnectPlayerMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialResponse|CA88FBAD]]'''||'''[[NewbieTutorialResponse]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestGalaxyLoopTimes|7D842D68]]'''||'''[[RequestGalaxyLoopTimes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsMessage|1A7AB839]]'''||'''[[GetMapLocationsMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjectMenuSelectMessage::MESSAGE_TYPE|7CA18726]]'''||'''[[ObjectMenuSelectMessage::MESSAGE_TYPE]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListRequest|96405D4D]]'''||'''[[PlanetTravelPointListRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorMessage|21B55A3B]]'''||'''[[IsVendorMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersMessage|679E0D00]]'''||'''[[AuctionQueryHeadersMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionMessage|91125453]]'''||'''[[BidAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateImmediateAuctionMessage|1E9CE308]]'''||'''[[CreateImmediateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionMessage|3687A4D2]]'''||'''[[CancelLiveAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetails|D36EFAE4]]'''||'''[[GetAuctionDetails]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionMessage|1D0247AD]]'''||'''[[CreateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemMessage|12B0D449]]'''||'''[[RetrieveAuctionItemMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseMessage|962E8B9B]]'''||'''[[SearchKnowledgeBaseMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleMessage|5E7B4546]]'''||'''[[GetArticleMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoom|92B1F29C]]'''||'''[[ChatQueryRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatDestroyRoom|772A4B09]]'''||'''[[ChatDestroyRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInviteAvatarToRoom|D3EC7372]]'''||'''[[ChatInviteAvatarToRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatUninviteFromRoom|F1018DFC]]'''||'''[[ChatUninviteFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatAddFriend|6FE7BD90]]'''||'''[[ChatAddFriend]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRemoveModeratorFromRoom|048E3F8A]]'''||'''[[ChatRemoveModeratorFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatBanAvatarFromRoom|D9FA0194]]'''||'''[[ChatBanAvatarFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Server===&lt;br /&gt;
----&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;300&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||'''Opcode'''||'''Name'''||'''Group'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AbortTradeMessage|9CA80F98]]'''||'''[[AbortTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptAuctionResponseMessage|C58A446E]]'''||'''[[AcceptAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptTransactionMessage|B131CA17]]'''||'''[[AcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemFailedMessage|69D3E1D2]]'''||'''[[AddItemFailedMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemMessage|1E8D1356]]'''||'''[[AddItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AiDebugString|5EFE4F1C]]'''||'''[[AiDebugString]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AppendCommentResponseMessage|A04A3ECA]]'''||'''[[AppendCommentResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AttributeListMessage|F3F12F2A]]'''||'''[[AttributeListMessage]]'''||'''[[ObjectAttributeManager (PacketTypeGroup)|ObjectAttributeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersResponseMessage|FA500E52]]'''||'''[[AuctionQueryHeadersResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BadgesResponseMessage|6D89D25B]]'''||'''[[BadgesResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BaselinesMessage|68A75F0C]]'''||'''[[BaselinesMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginTradeMessage|325932D8]]'''||'''[[BeginTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginVerificationMessage|E7491DF5]]'''||'''[[BeginVerificationMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionResponseMessage|8FCBEF4A]]'''||'''[[BidAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionResponseMessage|7DA2246C]]'''||'''[[CancelLiveAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelTicketResponseMessage|D6FBF318]]'''||'''[[CancelTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CharacterSheetResponseMessage|9B3A17C4]]'''||'''[[CharacterSheetResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatFriendsListUpdate|6CD2FCD8]]'''||'''[[ChatFriendsListUpdate]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInstantMessageToClient|3C565CED]]'''||'''[[ChatInstantMessageToClient]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnAddModeratorToRoom|36A03858]]'''||'''[[ChatOnAddModeratorToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnBanAvatarFromRoom|5A38538D]]'''||'''[[ChatOnBanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnConnectAvatar|D72FE9BE]]'''||'''[[ChatOnConnectAvatar]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnCreateRoom|35D7CC9F]]'''||'''[[ChatOnCreateRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDeleteAllPersistentMessages|4F23965A]]'''||'''[[ChatOnDeleteAllPersistentMessages]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDestroyRoom|E8EC5877]]'''||'''[[ChatOnDestroyRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnEnteredRoom|E69BDC0A]]'''||'''[[ChatOnEnteredRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnInviteToRoom|493FE74A]]'''||'''[[ChatOnInviteToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnLeaveRoom|60B5098B]]'''||'''[[ChatOnLeaveRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnReceiveRoomInvitation|C17EB06D]]'''||'''[[ChatOnReceiveRoomInvitation]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}} &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnRemoveModeratorFromRoom|1342FC47]]'''||'''[[ChatOnRemoveModeratorFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendInstantMessage|88DBB381]]'''||'''[[ChatOnSendInstantMessage]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendRoomMessage|E7B61633]]'''||'''[[ChatOnSendRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUnbanAvatarFromRoom|BAF9B815]]'''||'''[[ChatOnUnbanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUninviteFromRoom|BE33C7E8]]'''||'''[[ChatOnUninviteFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatPersistentMessageToClient|08485E17]]'''||'''[[ChatPersistentMessageToClient]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoomResults|C4DE864E]]'''||'''[[ChatQueryRoomResults]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomList|70DEB197]]'''||'''[[ChatRoomList]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomMessage|CD4CE444]]'''||'''[[ChatRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatServerStatus|7102B15F]]'''||'''[[ChatServerStatus]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSystemMessage|6D2A6413]]'''||'''[[ChatSystemMessage]]'''||'''[[Main::Chat (PacketTypeGroup)|Main::Chat]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterFailed|DF333C6E]]'''||'''[[ClientCreateCharacterFailed]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterSuccess|1DB575CC]]'''||'''[[ClientCreateCharacterSuccess]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientMfdStatusUpdateMessage|2D2D6EE1]]'''||'''[[ClientMfdStatusUpdateMessage]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientOpenContainerMessage|2D2D6EE1]]'''||'''[[ClientOpenContainerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientPermissionsMessage|2D2D6EE1]]'''||'''[[ClientPermissionsMessage]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameResponse|E85FB868]]'''||'''[[ClientRandomNameResponse]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CloseHolocronMessage|C0938A9D]]'''||'''[[CloseHolocronMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClosedContainerMessage|32B79B7E]]'''||'''[[ClosedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdStartScene|3AE6DFAE]]'''||'''[[CmdStartScene]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CommoditiesItemTypeListResponse|D4E937FC]]'''||'''[[CommoditiesItemTypeListResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConGenericMessage|08C5FC76]]'''||'''[[ConGenericMessage]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerResponseMessage|6137556F]]'''||'''[[ConnectPlayerResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionClosed|B1921AD9]]'''||'''[[ConnectionClosed]]'''||'''[[Main::ConnectionClosed (PacketTypeGroup)|Main::ConnectionClosed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionClosed|3B882F0E]]'''||'''[[ConnectionServerConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionOpened|3CA2F9A7]]'''||'''[[ConnectionServerConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConsentRequestMessage|99DCB094]]'''||'''[[ConsentRequestMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionResponseMessage|0E61CC92]]'''||'''[[CreateAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateClientPathMessage|71957628]]'''||'''[[CreateClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateMissileMessage|721CF08B]]'''||'''[[CreateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateNebulaLightningMessage|65F27987]]'''||'''[[CreateNebulaLightningMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateProjectileMessage|B88AF9A5]]'''||'''[[CreateProjectileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateTicketResponseMessage|550A407A]]'''||'''[[CreateTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING|32CD924B]]'''||'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING]]'''||'''[[SwgCuiControlsMenu (PacketTypeGroup)|SwgCuiControlsMenu]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN|AA867C55]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_UP|81573066]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_UP]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED|399EC0EA]]'''||'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenLoadingDisabled|E78FB0BF]]'''||'''[[CuiLoadingManager::FullscreenLoadingDisabled]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED|28956A79]]'''||'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DebugTransformMessage|D0CDAA62]]'''||'''[[DebugTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterReplyMessage|8268989B]]'''||'''[[DeleteCharacterReplyMessage]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeltasMessage|12862153]]'''||'''[[DeltasMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DenyTradeMessage|6EC28670]]'''||'''[[DenyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyClientPathMessage|A75E85EB]]'''||'''[[DestroyClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipComponentMessage|3871D784]]'''||'''[[DestroyShipComponentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipMessage|5C680884]]'''||'''[[DestroyShipMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DogfightTauntPlayerMessage|CA2A548B]]'''||'''[[DogfightTauntPlayerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditAppearanceMessage|023320D5]]'''||'''[[EditAppearanceMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditStatsMessage|305E8C28]]'''||'''[[EditStatsMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterStructurePlacementModeMessage|E8A54DC1]]'''||'''[[EnterStructurePlacementModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterTicketPurchaseModeMessage|904DAE1A]]'''||'''[[EnterTicketPurchaseModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnumerateCharacterId|65EA4574]]'''||'''[[EnumerateCharacterId]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ErrorMessage|B5ABF91A]]'''||'''[[ErrorMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ExecuteConsoleCommand|B1CFCE1C]]'''||'''[[ExecuteConsoleCommand]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[FactionResponseMessage|5DD53957]]'''||'''[[FactionResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GalaxyLoopTimesResponse|4E428088]]'''||'''[[GalaxyLoopTimesResponse]]'''||'''[[Main::GalaxyLoopTime (PacketTypeGroup)|Main::GalaxyLoopTime]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Game::SCENE_CHANGED|BBADAEB9]]'''||'''[[Game::SCENE_CHANGED]]'''||'''[[ClientRegionManager (PacketTypeGroup)|ClientRegionManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionClosed|B93E9488]]'''||'''[[GameConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionOpened|BE144221]]'''||'''[[GameConnectionOpened]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleResponseMessage|934BAEE0]]'''||'''[[GetArticleResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetailsResponse|FE0E644B]]'''||'''[[GetAuctionDetailsResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetCommentsResponseMessage|EADB08CA]]'''||'''[[GetCommentsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsResponseMessage|9F80464C]]'''||'''[[GetMapLocationsResponseMessage]]'''||'''[[PlanetMapManagerClient (PacketTypeGroup)|PlanetMapManagerClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetTicketsResponseMessage|BB567F98]]'''||'''[[GetTicketsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GiveMoneyMessage|D1527EE8]]'''||'''[[GiveMoneyMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GuildResponseMessage|32263F20]]'''||'''[[GuildResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[HyperspaceMessage|CBF88482]]'''||'''[[HyperspaceMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsFlattenedTheaterMessage|4EB0B06A]]'''||'''[[IsFlattenedTheaterMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorOwnerResponseMessage|CE04173E]]'''||'''[[IsVendorOwnerResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LaunchBrowserMessage|8DE7E213]]'''||'''[[LaunchBrowserMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientToken|AAB296C6]]'''||'''[[LoginClientToken]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClusterStatus|3436AEB6]]'''||'''[[LoginClusterStatus]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionClosed|C38256F0]]'''||'''[[LoginConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionOpened|C4A88059]]'''||'''[[LoginConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginEnumCluster|C11C63B9]]'''||'''[[LoginEnumCluster]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LogoutMessage|42FD19DD]]'''||'''[[LogoutMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewTicketActivityResponseMessage|6EA42D80]]'''||'''[[NewTicketActivityResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialEnableHudElement|CA375124]]'''||'''[[NewbieTutorialEnableHudElement]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialRequest|90DD61AF]]'''||'''[[NewbieTutorialRequest]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenHolocronToPageMessage|7CB65021]]'''||'''[[OpenHolocronToPageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenedContainerMessage|2E11E4AB]]'''||'''[[OpenedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ParametersMessage|487652DA]]'''||'''[[ParametersMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PermissionListCreateMessage|52F364B8]]'''||'''[[PermissionListCreateMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListResponse|4D32541F]]'''||'''[[PlanetTravelPointListResponse]]'''||'''[[TravelMap (PacketTypeGroup)|TravelMap]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectLocMessage|02949E74]]'''||'''[[PlayClientEffectLocMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectMessage|8855434A]]'''||'''[[PlayClientEffectObjectMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectTransformMessage|4F5E09B6]]'''||'''[[PlayClientEffectObjectTransformMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventLocMessage|0A4E222C]]'''||'''[[PlayClientEventLocMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventObjectMessage|AF83C3F2]]'''||'''[[PlayClientEventObjectMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayMusicMessage|04270D8A]]'''||'''[[PlayMusicMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayerMoneyResponse|367E737E]]'''||'''[[PlayerMoneyResponse]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PopulateMissionBrowserMessage|88D9885C]]'''||'''[[PopulateMissionBrowserMessage]]'''||'''[[Main::Missions (PacketTypeGroup))|Main::Missions]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RemoveItemMessage|4417AF8B]]'''||'''[[RemoveItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestCategoriesResponseMessage|61148FD4]]'''||'''[[RequestCategoriesResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceHarvesterActivatePageMessage|BD18C679]]'''||'''[[ResourceHarvesterActivatePageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceListForSurveyMessage|8A64B1D5]]'''||'''[[ResourceListForSurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemResponseMessage|9499EF8C]]'''||'''[[RetrieveAuctionItemResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SaveTextOnClient|5F628053]]'''||'''[[SaveTextOnClient]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneCreateObjectByCrc|FE89DDEA]]'''||'''[[SceneCreateObjectByCrc]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneDestroyObject|4D45D504]]'''||'''[[SceneDestroyObject]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneEndBaselines|2C436037]]'''||'''[[SceneEndBaselines]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseResponseMessage|7CBC8F67]]'''||'''[[SearchKnowledgeBaseResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerTimeMessage|2EBC3BD9]]'''||'''[[ServerTimeMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerWeatherMessage|486356EA]]'''||'''[[ServerWeatherMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformCollisionMessage|763648D0]]'''||'''[[ShipUpdateTransformCollisionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformMessage|76026FB9]]'''||'''[[ShipUpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StatMigrationTargetsMessage|EFAC38C4]]'''||'''[[StatMigrationTargetsMessage]]'''||'''[[StatMigration (PacketTypeGroup)|StatMigration]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiCreatePageMessage|D44B7259]]'''||'''[[SuiCreatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiForceClosePage|990B5DE0]]'''||'''[[SuiForceClosePage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiUpdatePageMessage|5F3342F6]]'''||'''[[SuiUpdatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SurveyMessage|877F79AC]]'''||'''[[SurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[TradeCompleteMessage|C542038B]]'''||'''[[TradeCompleteMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UnAcceptTransactionMessage|E81E4382]]'''||'''[[UnAcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateCellPermissionMessage|F612499C]]'''||'''[[UpdateCellPermissionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateContainmentMessage|56CBDE9E]]'''||'''[[UpdateContainmentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateMissileMessage|1228CD01]]'''||'''[[UpdateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePostureMessage|0BDE6B41]]'''||'''[[UpdatePostureMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePvpStatusMessage|08A1C126]]'''||'''[[UpdatePvpStatusMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformMessage|1B24F808]]'''||'''[[UpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformWithParentMessage|C867AB5A]]'''||'''[[UpdateTransformWithParentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyPlayerNameResponseMessage|F4C498FD]]'''||'''[[VerifyPlayerNameResponseMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main:Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyTradeMessage|9AE247EE]]'''||'''[[VerifyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{75P}}  &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StopClientEffectObjectByLabelMessage|AD6F6B26]]'''||'''[[StopClientEffectObjectByLabelMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=OpCODE DIFF List ('''[[Publish12|Publish 12.1]] vs [[Publish14|Publish 14]]''')=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionFailed|B2BB7B9F]]'''||'''[[ConnectionServerConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionReset|E6E66693]]'''||'''[[ConnectionServerConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionReset|9DAF2FFE]]'''||'''[[GameConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionFailed|4AB10261]]'''||'''[[LoginConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionReset|D4C3DCBC]]'''||'''[[LoginConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenBackButtonEnabled|07640764]]'''||'''[[CuiLoadingManager::FullscreenBackButtonEnabled]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=9292</id>
		<title>SWG Protocol Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=9292"/>
				<updated>2007-06-06T06:41:56Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:0; margin: 0.2em 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height:120%; padding:0.4em; background-color:#eeeeee; border-bottom:1px solid #aaaaaa;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#cf7606; font-size:200%;&amp;quot;&amp;gt;'''Welcome to'''&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#005288; font-size:200%;&amp;quot;&amp;gt;'''SWGANH Packet Documentation'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt;&lt;br /&gt;
'''SWGANH Wiki''' is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| style=&amp;quot;zborder-top:1px solid #aaaaaa;&amp;quot; width=&amp;quot;100% border-collapse: collapse;&amp;quot; cellpadding=0 cellspacing=0&lt;br /&gt;
|- align=&amp;quot;center&amp;quot; valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding: 0.2em;&amp;quot; width=&amp;quot;25%&amp;quot; | '''[[Packet Tags]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Help|Help &amp;amp; Support]]''' &amp;amp;nbsp; | &amp;amp;nbsp; '''[[Packet Template]]'''&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Client===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Packet Guide|FFFFFFFF]]'''||'''[[Packet Guide]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientId|41131F96]]'''||'''[[LoginClientId]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterMessage|E87AD031]]'''||'''[[DeleteCharacterMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientIdMsg|D5899226]]'''||'''[[ClientIdMsg]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LagRequest|31805EE0]]'''||'''[[LagRequest]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameRequest|D6D1B6D1]]'''||'''[[ClientRandomNameRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacter|B97F3074]]'''||'''[[ClientCreateCharacter]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SelectCharacter|B5098D76]]'''||'''[[SelectCharacter]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRequestRoomList|4C3D2CFA]]'''||'''[[ChatRequestRoomList]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSendToRoom|E3DBE420]]'''||'''[[ChatSendToRoom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientInactivityMessage|0F5D5325]]'''||'''[[ClientInactivityMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerMessage|2E365218]]'''||'''[[ConnectPlayerMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialResponse|CA88FBAD]]'''||'''[[NewbieTutorialResponse]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestGalaxyLoopTimes|7D842D68]]'''||'''[[RequestGalaxyLoopTimes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsMessage|1A7AB839]]'''||'''[[GetMapLocationsMessage]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjectMenuSelectMessage::MESSAGE_TYPE|7CA18726]]'''||'''[[ObjectMenuSelectMessage::MESSAGE_TYPE]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListRequest|96405D4D]]'''||'''[[PlanetTravelPointListRequest]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorMessage|21B55A3B]]'''||'''[[IsVendorMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersMessage|679E0D00]]'''||'''[[AuctionQueryHeadersMessage]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionMessage|91125453]]'''||'''[[BidAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateImmediateAuctionMessage|1E9CE308]]'''||'''[[CreateImmediateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionMessage|3687A4D2]]'''||'''[[CancelLiveAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetails|D36EFAE4]]'''||'''[[GetAuctionDetails]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionMessage|1D0247AD]]'''||'''[[CreateAuctionMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemMessage|12B0D449]]'''||'''[[RetrieveAuctionItemMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseMessage|962E8B9B]]'''||'''[[SearchKnowledgeBaseMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleMessage|5E7B4546]]'''||'''[[GetArticleMessage]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoom|92B1F29C]]'''||'''[[ChatQueryRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatDestroyRoom|772A4B09]]'''||'''[[ChatDestroyRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInviteAvatarToRoom|D3EC7372]]'''||'''[[ChatInviteAvatarToRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatUninviteFromRoom|F1018DFC]]'''||'''[[ChatUninviteFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatAddFriend|6FE7BD90]]'''||'''[[ChatAddFriend]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRemoveModeratorFromRoom|048E3F8A]]'''||'''[[ChatRemoveModeratorFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatBanAvatarFromRoom|D9FA0194]]'''||'''[[ChatBanAvatarFromRoom]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Server===&lt;br /&gt;
----&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;300&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||'''Opcode'''||'''Name'''||'''Group'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AbortTradeMessage|9CA80F98]]'''||'''[[AbortTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptAuctionResponseMessage|C58A446E]]'''||'''[[AcceptAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AcceptTransactionMessage|B131CA17]]'''||'''[[AcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemFailedMessage|69D3E1D2]]'''||'''[[AddItemFailedMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AddItemMessage|1E8D1356]]'''||'''[[AddItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AiDebugString|5EFE4F1C]]'''||'''[[AiDebugString]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AppendCommentResponseMessage|A04A3ECA]]'''||'''[[AppendCommentResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AttributeListMessage|F3F12F2A]]'''||'''[[AttributeListMessage]]'''||'''[[ObjectAttributeManager (PacketTypeGroup)|ObjectAttributeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[AuctionQueryHeadersResponseMessage|FA500E52]]'''||'''[[AuctionQueryHeadersResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BadgesResponseMessage|6D89D25B]]'''||'''[[BadgesResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BaselinesMessage|68A75F0C]]'''||'''[[BaselinesMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginTradeMessage|325932D8]]'''||'''[[BeginTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BeginVerificationMessage|E7491DF5]]'''||'''[[BeginVerificationMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[BidAuctionResponseMessage|8FCBEF4A]]'''||'''[[BidAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelLiveAuctionResponseMessage|7DA2246C]]'''||'''[[CancelLiveAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CancelTicketResponseMessage|D6FBF318]]'''||'''[[CancelTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CharacterSheetResponseMessage|9B3A17C4]]'''||'''[[CharacterSheetResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatFriendsListUpdate|6CD2FCD8]]'''||'''[[ChatFriendsListUpdate]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatInstantMessageToClient|3C565CED]]'''||'''[[ChatInstantMessageToClient]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnAddModeratorToRoom|36A03858]]'''||'''[[ChatOnAddModeratorToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnBanAvatarFromRoom|5A38538D]]'''||'''[[ChatOnBanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnConnectAvatar|D72FE9BE]]'''||'''[[ChatOnConnectAvatar]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnCreateRoom|35D7CC9F]]'''||'''[[ChatOnCreateRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDeleteAllPersistentMessages|4F23965A]]'''||'''[[ChatOnDeleteAllPersistentMessages]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnDestroyRoom|E8EC5877]]'''||'''[[ChatOnDestroyRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnEnteredRoom|E69BDC0A]]'''||'''[[ChatOnEnteredRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnInviteToRoom|493FE74A]]'''||'''[[ChatOnInviteToRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnLeaveRoom|60B5098B]]'''||'''[[ChatOnLeaveRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnReceiveRoomInvitation|C17EB06D]]'''||'''[[ChatOnReceiveRoomInvitation]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{100P}} &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnRemoveModeratorFromRoom|1342FC47]]'''||'''[[ChatOnRemoveModeratorFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendInstantMessage|88DBB381]]'''||'''[[ChatOnSendInstantMessage]]'''||'''[[Main::Tells (PacketTypeGroup)|Main::Tells]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnSendRoomMessage|E7B61633]]'''||'''[[ChatOnSendRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUnbanAvatarFromRoom|BAF9B815]]'''||'''[[ChatOnUnbanAvatarFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatOnUninviteFromRoom|BE33C7E8]]'''||'''[[ChatOnUninviteFromRoom]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatPersistentMessageToClient|08485E17]]'''||'''[[ChatPersistentMessageToClient]]'''||'''[[Main::Email (PacketTypeGroup)|Main::Email]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatQueryRoomResults|C4DE864E]]'''||'''[[ChatQueryRoomResults]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomList|70DEB197]]'''||'''[[ChatRoomList]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatRoomMessage|CD4CE444]]'''||'''[[ChatRoomMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatServerStatus|7102B15F]]'''||'''[[ChatServerStatus]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main::Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ChatSystemMessage|6D2A6413]]'''||'''[[ChatSystemMessage]]'''||'''[[Main::Chat (PacketTypeGroup)|Main::Chat]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterFailed|DF333C6E]]'''||'''[[ClientCreateCharacterFailed]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientCreateCharacterSuccess|1DB575CC]]'''||'''[[ClientCreateCharacterSuccess]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientMfdStatusUpdateMessage|2D2D6EE1]]'''||'''[[ClientMfdStatusUpdateMessage]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientOpenContainerMessage|2D2D6EE1]]'''||'''[[ClientOpenContainerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientPermissionsMessage|2D2D6EE1]]'''||'''[[ClientPermissionsMessage]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClientRandomNameResponse|E85FB868]]'''||'''[[ClientRandomNameResponse]]'''||'''[[Main::CharCreate (PacketTypeGroup)|Main::CharCreate]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CloseHolocronMessage|C0938A9D]]'''||'''[[CloseHolocronMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ClosedContainerMessage|32B79B7E]]'''||'''[[ClosedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdSceneReady|43FD1C22]]'''||'''[[CmdSceneReady]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CmdStartScene|3AE6DFAE]]'''||'''[[CmdStartScene]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CommoditiesItemTypeListResponse|D4E937FC]]'''||'''[[CommoditiesItemTypeListResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConGenericMessage|08C5FC76]]'''||'''[[ConGenericMessage]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectPlayerResponseMessage|6137556F]]'''||'''[[ConnectPlayerResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionClosed|B1921AD9]]'''||'''[[ConnectionClosed]]'''||'''[[Main::ConnectionClosed (PacketTypeGroup)|Main::ConnectionClosed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionClosed|3B882F0E]]'''||'''[[ConnectionServerConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionOpened|3CA2F9A7]]'''||'''[[ConnectionServerConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConsentRequestMessage|99DCB094]]'''||'''[[ConsentRequestMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateAuctionResponseMessage|0E61CC92]]'''||'''[[CreateAuctionResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateClientPathMessage|71957628]]'''||'''[[CreateClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateMissileMessage|721CF08B]]'''||'''[[CreateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateNebulaLightningMessage|65F27987]]'''||'''[[CreateNebulaLightningMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateProjectileMessage|B88AF9A5]]'''||'''[[CreateProjectileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CreateTicketResponseMessage|550A407A]]'''||'''[[CreateTicketResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING|32CD924B]]'''||'''[[CuiControlsMenuBindEntry::Messages::UPDATE_BINDING]]'''||'''[[SwgCuiControlsMenu (PacketTypeGroup)|SwgCuiControlsMenu]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN|AA867C55]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_DOWN]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::CONTROL_KEY_UP|81573066]]'''||'''[[CuiIoWin::Messages::CONTROL_KEY_UP]]'''||'''[[Cui::ControlKey (PacketTypeGroup)|Cui::ControlKey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED|399EC0EA]]'''||'''[[CuiIoWin::Messages::POINTER_INPUT_TOGGLED]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenLoadingDisabled|E78FB0BF]]'''||'''[[CuiLoadingManager::FullscreenLoadingDisabled]]'''||'''[[SwgClient (PacketTypeGroup)|SwgClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED|28956A79]]'''||'''[[CuiSpatialChatManager::Messages::CHAT_RECEIVED]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DebugTransformMessage|D0CDAA62]]'''||'''[[DebugTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeleteCharacterReplyMessage|8268989B]]'''||'''[[DeleteCharacterReplyMessage]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DeltasMessage|12862153]]'''||'''[[DeltasMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DenyTradeMessage|6EC28670]]'''||'''[[DenyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyClientPathMessage|A75E85EB]]'''||'''[[DestroyClientPathMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipComponentMessage|3871D784]]'''||'''[[DestroyShipComponentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DestroyShipMessage|5C680884]]'''||'''[[DestroyShipMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[DogfightTauntPlayerMessage|CA2A548B]]'''||'''[[DogfightTauntPlayerMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditAppearanceMessage|023320D5]]'''||'''[[EditAppearanceMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EditStatsMessage|305E8C28]]'''||'''[[EditStatsMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterStructurePlacementModeMessage|E8A54DC1]]'''||'''[[EnterStructurePlacementModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnterTicketPurchaseModeMessage|904DAE1A]]'''||'''[[EnterTicketPurchaseModeMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[EnumerateCharacterId|65EA4574]]'''||'''[[EnumerateCharacterId]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ErrorMessage|B5ABF91A]]'''||'''[[ErrorMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ExecuteConsoleCommand|B1CFCE1C]]'''||'''[[ExecuteConsoleCommand]]'''||'''[[SwgCuiChatWindow (PacketTypeGroup)|SwgCuiChatWindow]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[FactionResponseMessage|5DD53957]]'''||'''[[FactionResponseMessage]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GalaxyLoopTimesResponse|4E428088]]'''||'''[[GalaxyLoopTimesResponse]]'''||'''[[Main::GalaxyLoopTime (PacketTypeGroup)|Main::GalaxyLoopTime]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[Game::SCENE_CHANGED|BBADAEB9]]'''||'''[[Game::SCENE_CHANGED]]'''||'''[[ClientRegionManager (PacketTypeGroup)|ClientRegionManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionClosed|B93E9488]]'''||'''[[GameConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionOpened|BE144221]]'''||'''[[GameConnectionOpened]]'''||'''[[Main::PostLogin (PacketTypeGroup)|Main::PostLogin]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetArticleResponseMessage|934BAEE0]]'''||'''[[GetArticleResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetAuctionDetailsResponse|FE0E644B]]'''||'''[[GetAuctionDetailsResponse]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetCommentsResponseMessage|EADB08CA]]'''||'''[[GetCommentsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetMapLocationsResponseMessage|9F80464C]]'''||'''[[GetMapLocationsResponseMessage]]'''||'''[[PlanetMapManagerClient (PacketTypeGroup)|PlanetMapManagerClient]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GetTicketsResponseMessage|BB567F98]]'''||'''[[GetTicketsResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GiveMoneyMessage|D1527EE8]]'''||'''[[GiveMoneyMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GuildResponseMessage|32263F20]]'''||'''[[GuildResponseMessage]]'''||'''[[ExaminePlayer (PacketTypeGroup)|ExaminePlayer]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[HyperspaceMessage|CBF88482]]'''||'''[[HyperspaceMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsFlattenedTheaterMessage|4EB0B06A]]'''||'''[[IsFlattenedTheaterMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[IsVendorOwnerResponseMessage|CE04173E]]'''||'''[[IsVendorOwnerResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LaunchBrowserMessage|8DE7E213]]'''||'''[[LaunchBrowserMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClientToken|AAB296C6]]'''||'''[[LoginClientToken]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginClusterStatus|3436AEB6]]'''||'''[[LoginClusterStatus]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionClosed|C38256F0]]'''||'''[[LoginConnectionClosed]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionOpened|C4A88059]]'''||'''[[LoginConnectionOpened]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginEnumCluster|C11C63B9]]'''||'''[[LoginEnumCluster]]'''||'''[[Main::Login (PacketTypeGroup)|Main::Login]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LogoutMessage|42FD19DD]]'''||'''[[LogoutMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewTicketActivityResponseMessage|6EA42D80]]'''||'''[[NewTicketActivityResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialEnableHudElement|CA375124]]'''||'''[[NewbieTutorialEnableHudElement]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[NewbieTutorialRequest|90DD61AF]]'''||'''[[NewbieTutorialRequest]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ObjControllerMessage|80CE5E46]]'''||'''[[ObjControllerMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenHolocronToPageMessage|7CB65021]]'''||'''[[OpenHolocronToPageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[OpenedContainerMessage|2E11E4AB]]'''||'''[[OpenedContainerMessage]]'''||'''[[Main::Container (PacketTypeGroup)|Main::Container]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ParametersMessage|487652DA]]'''||'''[[ParametersMessage]]'''||'''[[GameNetwork (PacketTypeGroup)|GameNetwork]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PermissionListCreateMessage|52F364B8]]'''||'''[[PermissionListCreateMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlanetTravelPointListResponse|4D32541F]]'''||'''[[PlanetTravelPointListResponse]]'''||'''[[TravelMap (PacketTypeGroup)|TravelMap]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectLocMessage|02949E74]]'''||'''[[PlayClientEffectLocMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectMessage|8855434A]]'''||'''[[PlayClientEffectObjectMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEffectObjectTransformMessage|4F5E09B6]]'''||'''[[PlayClientEffectObjectTransformMessage]]'''||'''[[ClientEffectManager (PacketTypeGroup)|ClientEffectManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventLocMessage|0A4E222C]]'''||'''[[PlayClientEventLocMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayClientEventObjectMessage|AF83C3F2]]'''||'''[[PlayClientEventObjectMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayMusicMessage|04270D8A]]'''||'''[[PlayMusicMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{50P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PlayerMoneyResponse|367E737E]]'''||'''[[PlayerMoneyResponse]]'''||'''[[Main::CharacterSheet (PacketTypeGroup)|CharacterSheet]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[PopulateMissionBrowserMessage|88D9885C]]'''||'''[[PopulateMissionBrowserMessage]]'''||'''[[Main::Missions (PacketTypeGroup))|Main::Missions]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RemoveItemMessage|4417AF8B]]'''||'''[[RemoveItemMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RequestCategoriesResponseMessage|61148FD4]]'''||'''[[RequestCategoriesResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceHarvesterActivatePageMessage|BD18C679]]'''||'''[[ResourceHarvesterActivatePageMessage]]'''||'''[[MiscOpcodes (PacketTypeGroup)|MiscOpcodes]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ResourceListForSurveyMessage|8A64B1D5]]'''||'''[[ResourceListForSurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[RetrieveAuctionItemResponseMessage|9499EF8C]]'''||'''[[RetrieveAuctionItemResponseMessage]]'''||'''[[AuctionManagerClientListener (PacketTypeGroup)|AuctionManagerClientListener]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SaveTextOnClient|5F628053]]'''||'''[[SaveTextOnClient]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneCreateObjectByCrc|FE89DDEA]]'''||'''[[SceneCreateObjectByCrc]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneDestroyObject|4D45D504]]'''||'''[[SceneDestroyObject]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SceneEndBaselines|2C436037]]'''||'''[[SceneEndBaselines]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SearchKnowledgeBaseResponseMessage|7CBC8F67]]'''||'''[[SearchKnowledgeBaseResponseMessage]]'''||'''[[Main::CSR (PacketTypeGroup)|Main::CSR]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerTimeMessage|2EBC3BD9]]'''||'''[[ServerTimeMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ServerWeatherMessage|486356EA]]'''||'''[[ServerWeatherMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformCollisionMessage|763648D0]]'''||'''[[ShipUpdateTransformCollisionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ShipUpdateTransformMessage|76026FB9]]'''||'''[[ShipUpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StatMigrationTargetsMessage|EFAC38C4]]'''||'''[[StatMigrationTargetsMessage]]'''||'''[[StatMigration (PacketTypeGroup)|StatMigration]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiCreatePageMessage|D44B7259]]'''||'''[[SuiCreatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{25P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiForceClosePage|990B5DE0]]'''||'''[[SuiForceClosePage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SuiUpdatePageMessage|5F3342F6]]'''||'''[[SuiUpdatePageMessage]]'''||'''[[Main::SUI (PacketTypeGroup)|Main::SUI]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[SurveyMessage|877F79AC]]'''||'''[[SurveyMessage]]'''||'''[[Survey (PacketTypeGroup)|Survey]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[TradeCompleteMessage|C542038B]]'''||'''[[TradeCompleteMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UnAcceptTransactionMessage|E81E4382]]'''||'''[[UnAcceptTransactionMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateCellPermissionMessage|F612499C]]'''||'''[[UpdateCellPermissionMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateContainmentMessage|56CBDE9E]]'''||'''[[UpdateContainmentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateMissileMessage|1228CD01]]'''||'''[[UpdateMissileMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePostureMessage|0BDE6B41]]'''||'''[[UpdatePostureMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{100P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdatePvpStatusMessage|08A1C126]]'''||'''[[UpdatePvpStatusMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformMessage|1B24F808]]'''||'''[[UpdateTransformMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[UpdateTransformWithParentMessage|C867AB5A]]'''||'''[[UpdateTransformWithParentMessage]]'''||'''[[GroundScene (PacketTypeGroup)|GroundScene]]'''||{{75P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyPlayerNameResponseMessage|F4C498FD]]'''||'''[[VerifyPlayerNameResponseMessage]]'''||'''[[Main::Chatroom (PacketTypeGroup)|Main:Chatroom]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[VerifyTradeMessage|9AE247EE]]'''||'''[[VerifyTradeMessage]]'''||'''[[ClientSecureTradeManager (PacketTypeGroup)|ClientSecureTradeManager]]'''||{{75P}}  &lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[StopClientEffectObjectByLabelMessage|AD6F6B26]]'''||'''[[StopClientEffectObjectByLabelMessage]]'''||'''[[ClientEventManager (PacketTypeGroup)|ClientEventManager]]'''||{{100P}}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=OpCODE DIFF List ('''[[Publish12|Publish 12.1]] vs [[Publish14|Publish 14]]''')=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;400&amp;quot;&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Opcode'''||'''Name'''||'''Status'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionFailed|B2BB7B9F]]'''||'''[[ConnectionServerConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[ConnectionServerConnectionReset|E6E66693]]'''||'''[[ConnectionServerConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[GameConnectionReset|9DAF2FFE]]'''||'''[[GameConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionFailed|4AB10261]]'''||'''[[LoginConnectionFailed]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[LoginConnectionReset|D4C3DCBC]]'''||'''[[LoginConnectionReset]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''[[CuiLoadingManager::FullscreenBackButtonEnabled|07640764]]'''||'''[[CuiLoadingManager::FullscreenBackButtonEnabled]]'''||{{0P}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=SOE_Protocol_Breakdown&amp;diff=9227</id>
		<title>SOE Protocol Breakdown</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=SOE_Protocol_Breakdown&amp;diff=9227"/>
				<updated>2007-06-05T04:57:19Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Packet Type -- '''00 02''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
SOE's Protocol is a systematic way to enhance the UDP protocol to make it more reliable, and also save bandwidth by merging and grouping packets. It can be combined in various ways, or not be used at all.&lt;br /&gt;
&lt;br /&gt;
The format of the SOE Protocol varies depending on what type of operation it is. SOE Protocol can function as a stand alone packet, or as a Header to SWG Packets. What is true about all of the SOE Protocol is that the beginning contains 2 bytes known as the SOE Opcode. Majority also contain a footer. Assume all packets have footers unless otherwise mentioned. The table of opcodes are as follows:&lt;br /&gt;
&lt;br /&gt;
'''Note'''  &amp;lt;font color=orange&amp;gt;''An SOE Opcode is stored as an unsigned short (uint16), and is in net byte order.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|SOE OpCodes|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(SOE Opcode)&amp;quot;in hex&amp;quot;	(Meaning) 		(       (ENUM_NAME) &amp;quot;used in code&amp;quot;&lt;br /&gt;
&lt;br /&gt;
00 01		Session Request				(SOE_SESSION_REQUEST)&lt;br /&gt;
00 02		Session Response			(SOE_SESSION_REPLY)&lt;br /&gt;
00 03		Multiple SOE Protocols			(SOE_MULTI_SOE)&lt;br /&gt;
00 04		Not Used				(SOE_NOT_USED)&lt;br /&gt;
00 05		Disconnect				(SOE_DISCONNECT)&lt;br /&gt;
00 06		Keep Alive				(SOE_PING)&lt;br /&gt;
00 07 		Client Network Status Update		(SOE_NET_STATUS_REQ)&lt;br /&gt;
00 08 		Server Network Status Update		(SOE_NET_STATUS_RES)&lt;br /&gt;
&lt;br /&gt;
00 09 		Channel 0 - Data Packet			(SOE_CHL_DATA_A)&lt;br /&gt;
00 0A		Channel 1 - Data Packet			(SOE_CHL_DATA_B)&lt;br /&gt;
00 0B		Channel 2 - Data Packet			(SOE_CHL_DATA_C)&lt;br /&gt;
00 0C		Channel 3 - Data Packet			(SOE_CHL_DATA_D)&lt;br /&gt;
&lt;br /&gt;
00 0D		Channel 0 - Fragmented Data Packet	(SOE_DATA_FRAG_A)&lt;br /&gt;
00 0E		Channel 1 - Fragmented Data Packet	(SOE_DATA_FRAG_B)&lt;br /&gt;
00 0F		Channel 2 - Fragmented Data Packet	(SOE_DATA_FRAG_C)&lt;br /&gt;
00 10		Channel 3 - Fragmented Data Packet	(SOE_DATA_FRAG_D)&lt;br /&gt;
&lt;br /&gt;
00 11		Channel 0 - Out of Order Packet		(SOE_OUT_ORDER_PKT_A)&lt;br /&gt;
00 12		Channel 1 - Out of Order Packet		(SOE_OUT_ORDER_PKT_B)&lt;br /&gt;
00 13		Channel 2 - Out of Order Packet		(SOE_OUT_ORDER_PKT_C)&lt;br /&gt;
00 14		Channel 3 - Out of Order Packet		(SOE_OUT_ORDER_PKT_D)&lt;br /&gt;
&lt;br /&gt;
00 15		Channel 0 - Acknowledge Packet		(SOE_ACK_A)&lt;br /&gt;
00 16		Channel 1 - Acknowledge Packet		(SOE_ACK_B)&lt;br /&gt;
00 17		Channel 2 - Acknowledge Packet		(SOE_ACK_C)&lt;br /&gt;
00 18		Channel 3 - Acknowledge Packet		(SOE_ACK_D)&lt;br /&gt;
&lt;br /&gt;
00 19		Channel 0 - Multi SWG Packets		(SOE_MULTI_SWG_A)&lt;br /&gt;
00 1A		Channel 1 - Multi SWG Packets		(SOE_MULTI_SWG_B)&lt;br /&gt;
00 1B		Channel 2 - Multi SWG Packets		(SOE_MULTI_SWG_C)&lt;br /&gt;
00 1C		Channel 3 - Multi SWG Packets		(SOE_MULTI_SWG_D)&lt;br /&gt;
&lt;br /&gt;
00 1D		*Serious Error Acknowledge		(SOE_FATAL_ERR)&lt;br /&gt;
00 1E		*Serious Error Reply			(SOE_FATAL_ERR_REP)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Note''' &amp;lt;font color=orange&amp;gt;''These functions are seen on very malformed packets. Very rare occurance and the client will usually disconnect. It's inclusion in the documentation is for completion ONLY. SWGEmu will disconnect automatically when reciving a Error Acknowledge, and it will NOT send any, rather just disconnect itself.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SOE has their protocol premade to allow various channels of data transmission. However, no game to this date utilizes the multiple channels. SWG will only be using channel 0 and it will be assumed throughout the rest of the packet documentation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following data is of packet breakdowns and explainations on each type. See the article &amp;quot;Packet Breakdown Format&amp;quot; for information on the specific used for documentation.&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 01'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|Packet Type 00 01|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00 01  -  Session Request (Client -&amp;gt; Server)&lt;br /&gt;
SOE Opcode	- Net Byte SHORT	&lt;br /&gt;
CRC Length	- Net BYte INT&lt;br /&gt;
Connection ID	- Net Byte INT&lt;br /&gt;
ClientUDPSize	- Net Byte INT	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* '''SOE Opcode''' is just the opcode number to identify the packet.&lt;br /&gt;
* '''CRC Length''' is the amount of length of the CRC checksum to append at the end of a packet. SWG uses 2 bytes. &lt;br /&gt;
* '''Note''' &amp;lt;font color=orange&amp;gt;''CRC32 checksums are 32bit, making them 4 bytes, but only 2 are appended.''&amp;lt;/font&amp;gt;&lt;br /&gt;
* '''Connection ID''' is some type of identification used for the connection. Only other time seen is during a disconnect.&lt;br /&gt;
* '''ClientUDPSize''' is the maximum size allocated for the client's UDP packet buffer. No packet is allowed to exceed this size. If it is larger, it must be fragmented. This size is equal to 496 bytes.&lt;br /&gt;
&lt;br /&gt;
'''Note''' &amp;lt;font color=orange&amp;gt;''This opcode DOES NOT have a footer.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Packet Samples -- '''00 01'''===&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX Session Request 0x0001|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0001&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 00 00 02 27 38 24 61 00 00 01 F0&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;....'8$a....&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN Session Request 0x0001|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0001&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 00 00 02 3C D6 0F BF 00 00 01 F0&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;....&amp;lt;.......&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 02'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|Packet Type 00 02  -  Session Response (Server -&amp;gt; Client)|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	 - Net Byte SHORT&lt;br /&gt;
Connection ID	 - Net Byte INT&lt;br /&gt;
CRCSeed		 - Net Byte INT&lt;br /&gt;
CRCLength	 - BYTE&lt;br /&gt;
EncryptionMethod - BYTE&lt;br /&gt;
SeedLength       - BYTE&lt;br /&gt;
ServerUDPSize	 - Net Byte INT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* '''Connection ID''' is replied using the same ID sent by the Session Request.&lt;br /&gt;
* '''CRCSeed''' is a seed value used for the calculation of the CRC32 Checksum.&lt;br /&gt;
* '''CRCLength'''&lt;br /&gt;
* '''EncryptionMethod''' can be a value between 0-2. 0 is no encryption and 1 is standard&lt;br /&gt;
* '''SeedLength''' Strange that this appears after the CRCSeed. Seed seems to have a max value of 5bytes. Standard is 4&lt;br /&gt;
* '''ServerUDPSize''' is the maximum size allocated for the server's UDP packet buffer. No packet is allowed to exceed this size. So far the client has not sent anything large enough to fill this, or be fragmented. This size is equal to 496 bytes.&lt;br /&gt;
&lt;br /&gt;
'''Note''' &amp;lt;font color=orange&amp;gt;''This opcode DOES NOT have a footer.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Packet Sample -- ''00 02''===&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MAX SessionResponse 0x0002|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0002&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;27 38 24 61 37 E4 BF 63 02 01 04 00 00 01 F0&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;'8$a7..c.......&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MIN SessionResponse 0x0002|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0002&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;3C D6 0F BF 3B BF 9B D5 02 01 04 00 00 01 F0&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;&amp;lt;...;..........&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 03'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|Packet Type 00 03  -  Multiple SOE Protocols(Various)|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	- Net Byte SHORT&lt;br /&gt;
Data Size	- (VARIOUS)&lt;br /&gt;
DATA		- (VARIOUS)&lt;br /&gt;
Data Size	- (VARIOUS)&lt;br /&gt;
DATA		- (VARIOUS)&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
These packets allow the combination of 2 or more SOE Protocol packets or stand alone SWG Packets with SOE Protocol packets.&lt;br /&gt;
&lt;br /&gt;
(SOE Protocol)((SOE Protocol)(SWG Packet)) or&lt;br /&gt;
(SOE Protocol)(SWG Packet)&lt;br /&gt;
&lt;br /&gt;
or as a better example:&lt;br /&gt;
&lt;br /&gt;
(Multiple SOE Proto)(Ackowledge)(Data) or&lt;br /&gt;
(Multiple SOE Proto)(Acknowledge)(SWG Packet) or&lt;br /&gt;
(Multiple SOE Proto)(Acknowledge)(Acknowledge)&lt;br /&gt;
&lt;br /&gt;
Each seperate packet is preceded by it's size. So a better example would be:&lt;br /&gt;
(Multiple SOE Proto)(size1)(Acknowlede)(size2)(Data)&lt;br /&gt;
&lt;br /&gt;
so a very basic hexadecimal version would be:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(00 03)  (04)  (00 15 00 00)  (0A)  (00 09 00 01 01 00 FF FF FF FF)&lt;br /&gt;
 multi   size   acknowledge   size              data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''NOTE''': ''The Size field will never exceed 255.&lt;br /&gt;
&lt;br /&gt;
===Packet Sample -- '''00 03'''===&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MAX MultiPacket 0x0003|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0003&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;06 01 00 AF F9 6C A1 1C 0A 00 08 F8 24 1B A8 1C &lt;br /&gt;
95 AF 22 00 00 00 A2 54 40 01 2D 55 45 02 00 00 &lt;br /&gt;
00 D1 00 00 1C 0A 00 08 F8 24 1B A2 04 95 AF 22 &lt;br /&gt;
00 00 00 70 54 40 01 47 55 55 02 00 00 09 EB 00 &lt;br /&gt;
00 1C 0A 00 08 F8 24 1B AC 04 95 AF 22 00 00 00 &lt;br /&gt;
4E 54 40 01 5A 55 2D 01 00 00 0A EF 00 00 1C 0A &lt;br /&gt;
00 08 F8 24 1B 70 04 95 AF 22 00 00 00 48 54 40 &lt;br /&gt;
01 16 55 17 02 00 00 0A 15 00 00 1C 0A 00 08 F8 &lt;br /&gt;
24 1B DB FA 94 AF 22 00 00 00 72 54 40 01 5E 55 &lt;br /&gt;
06 02 00 00 0A 30 00 00 1C 0A 00 08 F8 24 1B CA &lt;br /&gt;
FD 94 AF 22 00 00 00 13 54 40 01 86 56 C3 06 00 &lt;br /&gt;
00 00 FC 00 00 1C 0A 00 08 F8 24 1B C0 FD 94 AF &lt;br /&gt;
22 00 00 00 11 54 40 01 87 56 96 06 00 00 00 FD &lt;br /&gt;
00 00 1C 0A 00 08 F8 24 1B 8E FD 94 AF 22 00 00 &lt;br /&gt;
00 55 53 40 01 8C 57 FC 06 00 00 02 D2 00 00 1C &lt;br /&gt;
0A 00 08 F8 24 1B 70 FD 94 AF 22 00 00 00 61 53 &lt;br /&gt;
40 01 BF 57 26 07 00 00 02 D2 00 00 1C 0A 00 08 &lt;br /&gt;
F8 24 1B AC FD 94 AF 22 00 00 00 0F 54 40 01 86 &lt;br /&gt;
56 AE 06 00 00 00 FD 00 00 C1 00 09 19 64 00 19 &lt;br /&gt;
1C 0A 00 08 F8 24 1B 7A 04 95 AF 22 00 00 00 8D &lt;br /&gt;
54 41 01 B8 54 EA 04 00 00 00 02 00 00 1C 05 00 &lt;br /&gt;
46 5E CE 80 1B 00 00 00 31 01 00 00 C9 1C 95 AF &lt;br /&gt;
22 00 00 00 00 00 00 00 0E 01 46 05 00 46 5E CE &lt;br /&gt;
80 1B 00 00 00 CC 00 00 00 AC 04 95 AF 22 00 00 &lt;br /&gt;
00 00 00 00 00 C0 B1 16 F3 AC 04 95 AF 22 00 00 &lt;br /&gt;
00 B2 04 95 AF 22 00 00 00 00 10 00 B7 2C 10 73 &lt;br /&gt;
00 01 00 C9 1C 95 AF 22 00 00 00 0E 01 00 00 4D &lt;br /&gt;
0A 1C 0A 00 08 F8 24 1B B6 FD 94 AF 22 00 00 00 &lt;br /&gt;
11 54 40 01 86 56 92 06 00 00 00 FD 00 00 1C 0A &lt;br /&gt;
00 08 F8 24 1B 0F F7 94 AF 22 00 00 00 C7 53 40 &lt;br /&gt;
01 0E 56 5A 08 00 00 02 29 00 00&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.....l......$.....&amp;quot;....T@.-UE...........&lt;br /&gt;
.$.....&amp;quot;...pT@.GUU............$.....&amp;quot;...&lt;br /&gt;
NT@.ZU-............$.p...&amp;quot;...HT@..U.....&lt;br /&gt;
........$.....&amp;quot;...rT@.^U.....0.......$..&lt;br /&gt;
...&amp;quot;....T@..V.............$.....&amp;quot;....T@.&lt;br /&gt;
.V.............$.....&amp;quot;...US@..W.........&lt;br /&gt;
....$.p...&amp;quot;...aS@..W&amp;amp;............$.....&amp;quot;&lt;br /&gt;
....T@..V............d.......$.z...&amp;quot;....&lt;br /&gt;
TA..T...........F^......1.......&amp;quot;.......&lt;br /&gt;
..F..F^..............&amp;quot;...............&amp;quot;..&lt;br /&gt;
.....&amp;quot;.......,.s.......&amp;quot;.......M......$.&lt;br /&gt;
....&amp;quot;....T@..V.............$.....&amp;quot;....S@&lt;br /&gt;
..VZ....)..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MIN MultiPacket 0x0003|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0003&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;04 00 11 01 8E 04 00 11 01 8F&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..........&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX MultiPacket 0x0003|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0003&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;04 00 15 0B 1E 9E 00 09 07 9E 00 19 2E 05 00 46 &lt;br /&gt;
5E CE 80 23 00 00 00 16 01 00 00 13 6C 35 E3 16 &lt;br /&gt;
00 00 00 00 00 00 00 80 00 00 00 02 B7 A8 D6 9B &lt;br /&gt;
FC 19 AE 1A 00 00 00 00 00 00 00 22 05 00 46 5E &lt;br /&gt;
CE 80 83 00 00 00 26 01 00 00 13 6C 35 E3 16 00 &lt;br /&gt;
00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 05 &lt;br /&gt;
00 46 5E CE 80 83 00 00 00 26 01 00 00 13 6C 35 &lt;br /&gt;
E3 16 00 00 00 00 00 00 00 DF B5 1A AE 1A 00 00 &lt;br /&gt;
00 22 05 00 46 5E CE 80 83 00 00 00 26 01 00 00 &lt;br /&gt;
13 6C 35 E3 16 00 00 00 00 00 00 00 9B FC 19 AE &lt;br /&gt;
1A 00 00 00 4F 05 00 46 5E CE 80 21 00 00 00 F1 &lt;br /&gt;
00 00 00 13 6C 35 E3 16 00 00 00 00 00 00 00 81 &lt;br /&gt;
49 E9 85 A2 01 00 00 EF B4 1A AE 1A 00 00 00 00 &lt;br /&gt;
00 00 00 33 FD 68 BD 00 00 00 00 E5 95 7F 3F D8 &lt;br /&gt;
AE 3E 3F 33 33 33 3F CA 56 49 40 00 00 00 41 00 &lt;br /&gt;
00 00 00 00 F0 00 09 07 9F 00 19 2E 05 00 46 5E &lt;br /&gt;
CE 80 23 00 00 00 16 01 00 00 13 6C 35 E3 16 00 &lt;br /&gt;
00 00 00 00 00 00 80 00 00 00 02 B7 A8 D6 9B FC &lt;br /&gt;
19 AE 1A 00 00 00 00 00 00 00 22 05 00 46 5E CE &lt;br /&gt;
80 83 00 00 00 26 01 00 00 13 6C 35 E3 16 00 00 &lt;br /&gt;
00 00 00 00 00 00 00 00 00 00 00 00 00 22 05 00 &lt;br /&gt;
46 5E CE 80 83 00 00 00 26 01 00 00 13 6C 35 E3 &lt;br /&gt;
16 00 00 00 00 00 00 00 9B FC 19 AE 1A 00 00 00 &lt;br /&gt;
2E 05 00 46 5E CE 80 23 00 00 00 16 01 00 00 13 &lt;br /&gt;
6C 35 E3 16 00 00 00 00 00 00 00 80 00 00 00 02 &lt;br /&gt;
B7 A8 D6 9B FC 19 AE 1A 00 00 00 00 00 00 00 22 &lt;br /&gt;
05 00 46 5E CE 80 83 00 00 00 26 01 00 00 13 6C &lt;br /&gt;
35 E3 16 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
00 00 22 05 00 46 5E CE 80 83 00 00 00 26 01 00 &lt;br /&gt;
00 13 6C 35 E3 16 00 00 00 00 00 00 00 9B FC 19 &lt;br /&gt;
AE 1A 00 00 00&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;...............F^..#........l5..........&lt;br /&gt;
...................&amp;quot;..F^......&amp;amp;....l5...&lt;br /&gt;
..............&amp;quot;..F^......&amp;amp;....l5........&lt;br /&gt;
.........&amp;quot;..F^......&amp;amp;....l5.............&lt;br /&gt;
....O..F^..!........l5..........I.......&lt;br /&gt;
...........3.h.......?..&amp;gt;?333?.VI@...A.&lt;br /&gt;
..............F^..#........l5...........&lt;br /&gt;
..................&amp;quot;..F^......&amp;amp;....l5....&lt;br /&gt;
.............&amp;quot;..F^......&amp;amp;....l5.........&lt;br /&gt;
...........F^..#........l5..............&lt;br /&gt;
...............&amp;quot;..F^......&amp;amp;....l5.......&lt;br /&gt;
..........&amp;quot;..F^......&amp;amp;....l5............&lt;br /&gt;
.....&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN MultiPacket 0x0003|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0003&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;04 00 15 02 0B 04 00 15 02 0F&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..........&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 04'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|Packet Type 00 05  -  Disconnect (VARIOUS)|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	- Net Byte SHORT&lt;br /&gt;
Connection ID	- Net Byte INT&lt;br /&gt;
Reason ID	- Net Byte SHORT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* '''Connection ID''' is the ID number assigned during the session request. Each client sends its own Connection ID. Reason ID is an ID number that corresponds for a reason for the disconnection.&lt;br /&gt;
&lt;br /&gt;
This packet is sent whenever one side wants to disconnect. It resends the clients specific Connection ID established during the session handshake, and then a reason for disconnection. So far the standard reason ID seen has been 6. Others have been tested and do not have any different effect.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''No table correspnding IDs to reasons has been located.'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 06'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|00 06   -  Keep Alive(VARIOUS)|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	- Net Byte SHORT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This packet is simply a keep alive to tell the other side that is still connected, but idle. It only consists of the opcode and a footer.&lt;br /&gt;
&lt;br /&gt;
===Packet Samples -- '''00 06'''===&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MAX Ping 0x0006|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0006&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;CB 3A 78&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.:x&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MIN Ping 0x0006|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0006&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;16 01 A7&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;...&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX Ping 0x0006|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0006&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;C7 23 8F&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.#.&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN Ping 0x0006|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0006&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;CB 3A 78&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.:x&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 07'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|00 07  -  Client Network Status Update|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode		- Net Byte SHORT&lt;br /&gt;
Client TickCount	- Net Byte SHORT&lt;br /&gt;
Last update		- Net Byte INT&lt;br /&gt;
Average update		- Net Byte INT&lt;br /&gt;
Shortest update		- Net Byte INT&lt;br /&gt;
Longest update		- Net Byte INT&lt;br /&gt;
Last Server update	- Net Byte INT&lt;br /&gt;
Packets sent		- Net Byte LONG&lt;br /&gt;
Packets received	- Net Byte LONG&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
These packets consist of various data and network statistics. Because we do not care about network statistics, we will ignore these. To ignore these we send a special malformed Server Network Status Update.&lt;br /&gt;
&lt;br /&gt;
'''Note''': &amp;lt;font color=orange&amp;gt;''This packet is usually compressed but is optional.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Packet Samples -- '''00 07'''===&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX NetStatRequest 0x0007|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0007&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;CA 3A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 &lt;br /&gt;
00 00 00 00 00 01&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.:....................................&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN NetStatRequest 0x0007|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0007&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;D2 C7 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 &lt;br /&gt;
00 00 00 00 00 01 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;......................................&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 08'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|00 08  -  Server Network Status Update|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode		- Net Byte SHORT&lt;br /&gt;
Client TickCount	- Net Byte SHORT (As in request)&lt;br /&gt;
Server TickCount	- Net Byte INT (I think this should be old server tickcount + client tickcount)&lt;br /&gt;
client packets sent	- Net Byte LONG&lt;br /&gt;
client packets received	- Net Byte LONG&lt;br /&gt;
server packets sent	- Net Byte LONG&lt;br /&gt;
server packets received - Net Byte LONG&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
===Packet Samples -- '''00 08'''===&lt;br /&gt;
{{InfoboxPacketSample|Server MIN NetStatResponse 0x0008|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0008&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;D2 C7 90 96 3F 20 00 00 00 00 00 00 00 02 00 00 &lt;br /&gt;
00 00 00 00 00 01 00 00 00 00 00 00 00 02 00 00 &lt;br /&gt;
00 00 00 00 00 02 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;....?.................................&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MAX NetStatResponse 0x0008|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0008&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;CA 3A 63 75 DB 1D 00 00 00 00 00 00 00 02 00 00 &lt;br /&gt;
00 00 00 00 00 01 00 00 00 00 00 00 00 02 00 00 &lt;br /&gt;
00 00 00 00 00 02 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.:cu..................................&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN NetStatResponse 0x0008|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0008&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 B9 6F 02 76 00 00 30 00 75 00 FE 7F 5F A8 2B &lt;br /&gt;
CF 00 00 00 00 07 08 00 C6 27 F7 90 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..o.v..0.u.._.+.........'..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX NetStatResponse 0x0008|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0008&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 B9 6F 02 76 00 00 31 00 75 00 FE 7F 5F A8 2B &lt;br /&gt;
CF 00 00 00 00 00 00 00 D3 03 F7 90 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..o.v..1.u.._.+............&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This packet is supposed to contain the Servers network statistics, however we felt it was a waste of time to reverse&lt;br /&gt;
these as we do not care about the statistics. Instead we send 38 bytes of 0x00, and then compress the packet, but skip appending a CRC.&lt;br /&gt;
The client seems to register that it recieved the servers statistics, but notices a bad CRC (or none in our case), &lt;br /&gt;
and tosses out the packet as malformed. Because it recieved the packet it continues on without erroring.&lt;br /&gt;
&lt;br /&gt;
Note: This packet is usually compressed but is optional.&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 09'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|00 09  -  Channel 0 Data|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	- Net Byte SHORT&lt;br /&gt;
Sequence #	- Net Byte SHORT&lt;br /&gt;
SWG PACKET..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Packet Samples -- '''00 09'''===&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MIN DataChannel 0x0009|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0009&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 03 01 00 BE E9 2F D7 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;....../.&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MAX DataChannel 0x0009|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0009&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;54 06 00 19 A4 05 00 2A 2F F1 F3 F2 BB 21 B6 1E &lt;br /&gt;
00 00 00 00 00 04 00 00 00 09 00 63 6F 6E 64 69 &lt;br /&gt;
74 69 6F 6E 07 00 00 00 31 00 30 00 30 00 2F 00 &lt;br /&gt;
31 00 30 00 30 00 06 00 76 6F 6C 75 6D 65 01 00 &lt;br /&gt;
00 00 31 00 2D 00 63 61 74 5F 73 6B 69 6C 6C 5F &lt;br /&gt;
6D 6F 64 5F 62 6F 6E 75 73 2E 40 73 74 61 74 5F &lt;br /&gt;
6E 3A 73 74 72 65 6E 67 74 68 5F 6D 6F 64 69 66 &lt;br /&gt;
69 65 64 02 00 00 00 31 00 37 00 20 00 40 70 72 &lt;br /&gt;
6F 63 2F 70 72 6F 63 3A 72 65 71 75 69 72 65 64 &lt;br /&gt;
5F 63 6F 6D 62 61 74 5F 6C 65 76 65 6C 02 00 00 &lt;br /&gt;
00 38 00 35 00 FF FF FF FF 26 05 00 2A 2F F1 F3 &lt;br /&gt;
D5 C5 21 B6 1E 00 00 00 00 00 01 00 00 00 06 00 &lt;br /&gt;
76 6F 6C 75 6D 65 01 00 00 00 31 00 FF FF FF FF &lt;br /&gt;
FF 01 18 05 00 2A 2F F1 F3 D6 C5 21 B6 1E 00 00 &lt;br /&gt;
00 00 00 08 00 00 00 06 00 76 6F 6C 75 6D 65 01 &lt;br /&gt;
00 00 00 31 00 20 00 40 70 72 6F 63 2F 70 72 6F &lt;br /&gt;
63 3A 72 65 71 75 69 72 65 64 5F 63 6F 6D 62 61 &lt;br /&gt;
74 5F 6C 65 76 65 6C 02 00 00 00 32 00 30 00 15 &lt;br /&gt;
00 40 70 72 6F 63 2F 70 72 6F 63 3A 72 65 75 73 &lt;br /&gt;
65 5F 74 69 6D 65 07 00 00 00 35 00 20 00 2F 00 &lt;br /&gt;
20 00 73 00 65 00 63 00 17 00 40 70 72 6F 63 2F &lt;br /&gt;
70 72 6F 63 3A 65 66 66 65 63 74 5F 6C 65 76 65 &lt;br /&gt;
6C 02 00 00 00 32 00 30 00 14 00 40 70 72 6F 63 &lt;br /&gt;
2F 70 72 6F 63 3A 70 72 6F 63 5F 6E 61 6D 65 18 &lt;br /&gt;
00 00 00 40 00 75 00 69 00 5F 00 62 00 75 00 66 &lt;br /&gt;
00 66 00 3A 00 61 00 67 00 69 00 63 00 6F 00 6E &lt;br /&gt;
00 73 00 75 00 6D 00 61 00 62 00 6C 00 65 00 31 &lt;br /&gt;
00 35 00 04 00 74 69 65 72 01 00 00 00 32 00 0C &lt;br /&gt;
00 74 6F 6F 6C 74 69 70 2E 74 69 65 72 01 00 00 &lt;br /&gt;
00 32 00 0C 00 6E 75 6D 5F 69 6E 5F 73 74 61 63 &lt;br /&gt;
6B 01 00 00 00 36 00 FF FF FF FF &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;T......*/....!.............condition....&lt;br /&gt;
1.0.0./.1.0.0...volume....1.-.cat_skill_&lt;br /&gt;
mod_bonus.@stat_n:strength_modified....1&lt;br /&gt;
.7...@proc/proc:required_combat_level...&lt;br /&gt;
.8.5.....&amp;amp;..*/....!.............volume..&lt;br /&gt;
..1..........*/....!.............volume.&lt;br /&gt;
...1...@proc/proc:required_combat_level.&lt;br /&gt;
...2.0...@proc/proc:reuse_time....5.../.&lt;br /&gt;
..s.e.c...@proc/proc:effect_level....2.0&lt;br /&gt;
...@proc/proc:proc_name....@.u.i._.b.u.f&lt;br /&gt;
.f.:.a.g.i.c.o.n.s.u.m.a.b.l.e.1.5...tie&lt;br /&gt;
r....2...tooltip.tier....2...num_in_stac&lt;br /&gt;
k....6.....&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN DataChannel 0x0009|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0009&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;01 F5 01 00 E0 5E 80 31 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.....^.1&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX DataChannel 0x0009|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0009&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;20 46 05 00 46 5E CE 80 23 00 00 00 16 01 00 00 &lt;br /&gt;
48 12 06 E1 01 00 00 00 00 00 00 00 80 0D 00 00 &lt;br /&gt;
EF 50 45 16 00 00 00 00 00 00 00 00 DD 00 00 00 &lt;br /&gt;
36 00 37 00 32 00 37 00 33 00 37 00 31 00 34 00 &lt;br /&gt;
33 00 30 00 36 00 20 00 30 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 38 00 36 00 38 00 39 00 30 00 33 00 &lt;br /&gt;
39 00 37 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 38 00 36 00 39 00 31 00 39 00 39 00 &lt;br /&gt;
30 00 33 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 38 00 37 00 30 00 39 00 30 00 37 00 &lt;br /&gt;
32 00 34 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 38 00 37 00 31 00 31 00 37 00 37 00 &lt;br /&gt;
33 00 31 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 39 00 35 00 31 00 36 00 33 00 36 00 &lt;br /&gt;
34 00 37 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 39 00 35 00 31 00 36 00 38 00 32 00 &lt;br /&gt;
32 00 34 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 39 00 35 00 31 00 39 00 30 00 37 00 &lt;br /&gt;
33 00 30 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 39 00 35 00 32 00 31 00 34 00 35 00 &lt;br /&gt;
31 00 30 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 39 00 35 00 32 00 34 00 33 00 39 00 &lt;br /&gt;
34 00 38 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 39 00 35 00 32 00 39 00 30 00 38 00 &lt;br /&gt;
31 00 39 00 20 00 2D 00 31 00 20 00 31 00 30 00 &lt;br /&gt;
38 00 37 00 39 00 35 00 32 00 39 00 35 00 30 00 &lt;br /&gt;
39 00 37 00 20 00 2D 00 31 00 20 00 31 00 31 00 &lt;br /&gt;
30 00 36 00 30 00 36 00 34 00 34 00 32 00 35 00 &lt;br /&gt;
37 00 36 00 20 00 30 00 20 00 31 00 31 00 30 00 &lt;br /&gt;
36 00 37 00 39 00 33 00 38 00 33 00 35 00 31 00 &lt;br /&gt;
36 00 20 00 2D 00 31 00 20 00 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.F..F^..#.......H................PE.....&lt;br /&gt;
........6.7.2.7.3.7.1.4.3.0.6...0...1.0.&lt;br /&gt;
8.7.8.6.8.9.0.3.9.7...-.1...1.0.8.7.8.6.&lt;br /&gt;
9.1.9.9.0.3...-.1...1.0.8.7.8.7.0.9.0.7.&lt;br /&gt;
2.4...-.1...1.0.8.7.8.7.1.1.7.7.3.1...-.&lt;br /&gt;
1...1.0.8.7.9.5.1.6.3.6.4.7...-.1...1.0.&lt;br /&gt;
8.7.9.5.1.6.8.2.2.4...-.1...1.0.8.7.9.5.&lt;br /&gt;
1.9.0.7.3.0...-.1...1.0.8.7.9.5.2.1.4.5.&lt;br /&gt;
1.0...-.1...1.0.8.7.9.5.2.4.3.9.4.8...-.&lt;br /&gt;
1...1.0.8.7.9.5.2.9.0.8.1.9...-.1...1.0.&lt;br /&gt;
8.7.9.5.2.9.5.0.9.7...-.1...1.1.0.6.0.6.&lt;br /&gt;
4.4.2.5.7.6...0...1.1.0.6.7.9.3.8.3.5.1.&lt;br /&gt;
6...-.1...&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Sequence # is a sequence number applied to every data packet. It increments in order for each packet and is used to help determine&lt;br /&gt;
out of order packets. This protocol is used to send an SWG Packet that NEEDS to be recieved by the other end. &lt;br /&gt;
The reciver is then supposed to respond with a an ACKNOWLEDGE packet that contains the same sequence so the sender knows it&lt;br /&gt;
has been recieved. This system ensures packets not only get sent correctly, but also stay in order.&lt;br /&gt;
&lt;br /&gt;
After the sequence # comes the encapsulated SWG Packet. &lt;br /&gt;
&lt;br /&gt;
Note* it is possible to combine multiple SWG PACKETs into a single 09. &lt;br /&gt;
This is done similar to the 0x0003 packet, a multi data example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(00 09) (sequence) (00 19) (Size1) (SWG PACKET) (Size2) (SWG PACKET)&lt;br /&gt;
SOE op.  sequence   multi   size       data       size      data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
if the Size byte is FF the following 2 bytes are the size Word Little ended (16bit).&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(00 09) (sequence) (00 19) (size byte) (size word) (SWG PACKET) (size byte) (SWG PACKET)&lt;br /&gt;
SOE op.  sequence   multi    FF          01 99        data         33          data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above the first packet size is 409 Dec.&lt;br /&gt;
&lt;br /&gt;
Use these to combine SWG PACKETs together into 1 data packet/sequence number.&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 0D'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|00 0D  -  Fragmented Data Packet|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	- Net Byte SHORT&lt;br /&gt;
Sequence #	- Net Byte SHORT&lt;br /&gt;
*FragmentSize	- Net Byte INT&lt;br /&gt;
SWG Packet...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
===Packet Samples -- '''00 0D'''===&lt;br /&gt;
{{InfoboxPacketSample|Client MIN DataFrag 0x000D|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x000D&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;04 CC 00&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;...&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX DataFrag 0x000D|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x000D&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 02 00 00 02 00 03 00 B9 63 1C C1 1B 00 00 00 &lt;br /&gt;
02 00 00 00 04 00 42 72 69 61 80 8F FF FF 03 00 &lt;br /&gt;
00 00 05 00 41 68 61 7A 69 80 8F FF FF 0C 00 00 &lt;br /&gt;
00 06 00 46 6C 75 72 72 79 80 8F FF FF 0D 00 00 &lt;br /&gt;
00 08 00 49 6E 74 72 65 70 69 64 80 8F FF FF 0E &lt;br /&gt;
00 00 00 09 00 4B 65 74 74 65 6D 6F 6F 72 80 8F &lt;br /&gt;
FF FF 0F 00 00 00 07 00 4E 61 72 69 74 75 73 80 &lt;br /&gt;
8F FF FF 10 00 00 00 06 00 53 63 79 6C 6C 61 80 &lt;br /&gt;
8F FF FF 11 00 00 00 09 00 53 75 6E 72 75 6E 6E &lt;br /&gt;
65 72 80 8F FF FF 12 00 00 00 06 00 56 61 6C 63 &lt;br /&gt;
79 6E 80 8F FF FF 13 00 00 00 07 00 54 65 6D 70 &lt;br /&gt;
65 73 74 80 8F FF FF 28 00 00 00 0C 00 4A 61 70 &lt;br /&gt;
61 6E 2D 4B 61 74 61 6E 61 00 00 00 00 29 00 00 &lt;br /&gt;
00 0B 00 4A 61 70 61 6E 2D 48 61 72 6C 61 00 00 &lt;br /&gt;
00 00 19 00 00 00 09 00 53 74 61 72 73 69 64 65 &lt;br /&gt;
72 80 8F FF FF 1A 00 00 00 09 00 54 61 72 71 75 &lt;br /&gt;
69 6E 61 73 80 8F FF FF 1B 00 00 00 0A 00 57 61 &lt;br /&gt;
6E 64 65 72 68 6F 6D 65 80 8F FF FF 1C 00 00 00 &lt;br /&gt;
0A 00 53 68 61 64 6F 77 66 69 72 65 80 8F FF FF &lt;br /&gt;
05 00 00 00 08 00 42 6C 6F 6F 64 66 69 6E 80 8F &lt;br /&gt;
FF FF 06 00 00 00 09 00 43 68 69 6C 61 73 74 72 &lt;br /&gt;
61 80 8F FF FF 07 00 00 00 07 00 45 63 6C 69 70 &lt;br /&gt;
73 65 80 8F FF FF 08 00 00 00 06 00 47 6F 72 61 &lt;br /&gt;
74 68 80 8F FF FF 09 00 00 00 05 00 4B 61 75 72 &lt;br /&gt;
69 80 8F FF FF 0A 00 00 00 05 00 4C 6F 77 63 61 &lt;br /&gt;
80 8F FF FF 0B 00 00 00 07 00 52 61 64 69 61 6E &lt;br /&gt;
74 80 8F FF FF 04 00 00 00 09 00 43 6F 72 62 61 &lt;br /&gt;
6E 74 69 73 80 8F FF FF 22 00 00 00 0F 00 45 75 &lt;br /&gt;
72 6F 70 65 2D 43 68 69 6D 61 65 72 61 80 8F FF &lt;br /&gt;
FF 23 00 00 00 0E 00 45 75 72 6F 70 65 2D 46 61 &lt;br /&gt;
72 53 74 61 72 80 8F FF FF 24 00 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;.........c............Bria..........Ahaz&lt;br /&gt;
i..........Flurry..........Intrepid.....&lt;br /&gt;
.....Kettemoor..........Naritus.........&lt;br /&gt;
.Scylla..........Sunrunner..........Valc&lt;br /&gt;
yn..........Tempest....(.....Japan-Katan&lt;br /&gt;
a....).....Japan-Harla..........Starside&lt;br /&gt;
r..........Tarquinas..........Wanderhome&lt;br /&gt;
..........Shadowfire..........Bloodfin..&lt;br /&gt;
........Chilastra..........Eclipse......&lt;br /&gt;
....Gorath..........Kauri..........Lowca&lt;br /&gt;
..........Radiant..........Corbantis....&lt;br /&gt;
&amp;quot;.....Europe-Chimaera....#.....Europe-Fa&lt;br /&gt;
rStar....$.&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* '''Sequence #''' is the same type of sequence number described in the &amp;quot;00 09  -  Channel 0 Data&amp;quot; section. All the same rules apply.&lt;br /&gt;
&lt;br /&gt;
* '''FragmentSize''' is the total size of the combined fragments. This only appears in the FIRST packet of a group of fragmented packets.&lt;br /&gt;
&lt;br /&gt;
Next is just the piece data of the large SWG Packet. Fragments are made when the total UNCOMPRESSED packet exceeds the packet buffer size, which is 496 bytes.&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 11'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|Packet Type 00 11  -  Out of Order Packet|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	- Net Byte SHORT&lt;br /&gt;
Sequence #	- Net Byte SHORT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
===Packet Samples -- '''00 11'''===&lt;br /&gt;
{{InfoboxPacketSample|Server MIN DataOrder 0x0011|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0011&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;0B A0 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MAX DataOrder 0x0011|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0011&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;0B 87 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN DataOrder 0x0011|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0011&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;20 C8 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX DataOrder 0x0011|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0011&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;20 C7 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sequence # is the sequence number of the out of order packet recieved. &lt;br /&gt;
It will send one for every packet that is out of order, and the ones following.&lt;br /&gt;
&lt;br /&gt;
So if packet sequences recieved are:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00 00&lt;br /&gt;
00 01&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00 03&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
an out of order will be sent for the packet with sequence 00 03. &lt;br /&gt;
&lt;br /&gt;
If the packet sequences recieved are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00 00&lt;br /&gt;
00 01&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00 03&lt;br /&gt;
00 04&lt;br /&gt;
00 05&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An out of order packet will be sent for all 3 of the out of order sequences.&lt;br /&gt;
&lt;br /&gt;
==Packet Type -- '''00 15'''==&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketDetail|Packet Type 00 15  -  Acknowledge|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SOE Opcode	- Net Byte SHORT&lt;br /&gt;
Sequence #	- Net Byte SHORT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
===Packet Samples -- '''00 15'''===&lt;br /&gt;
{{InfoboxPacketSample|Server MIN DataAck 0x0015|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0015&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 00 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Server MAX DataAck 0x0015|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0015&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 00 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MIN DataAck 0x0015|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0015&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 00 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxPacketSample|Client MAX DataAck 0x0015|&lt;br /&gt;
&amp;lt;pre&amp;gt;0x0015&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;00 00 &amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;..&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* '''Sequence #''' is the sequence number of the packet to acknowledge to the sender that it was recieved correctly.&lt;br /&gt;
Every packet sent with a sequence number MUST be acknowledeged.&lt;br /&gt;
&lt;br /&gt;
They do not neccesarily need to be Acknowledeged 1 by 1. For example:&lt;br /&gt;
If packet sequences recieved are:&lt;br /&gt;
00 00&lt;br /&gt;
00 01&lt;br /&gt;
00 02&lt;br /&gt;
&lt;br /&gt;
An Acknowledge of 00 15 00 02 will cover all the packets up to the sequence 00 02.&lt;br /&gt;
&lt;br /&gt;
The client will stop processing packets after about 4 unacknowledeged packets so frequent acknowledges are needed.&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
&lt;br /&gt;
[[SWGPacketExamples|SWG Packet Exampes used in this document]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=blue&amp;gt;'''Thanks to Acid1789 for the abundant information on the SOE Protocol!'''&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=LoginClientToken&amp;diff=8051</id>
		<title>LoginClientToken</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=LoginClientToken&amp;diff=8051"/>
				<updated>2007-05-30T14:18:38Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{short}}||'''Operand_Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{b_string}}||'''Session_Key'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''UserID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''UserName'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
Opperand_Count	     = '''4'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''AAB296C6'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* '''Session_Key''':&lt;br /&gt;
:B_STRING: Has INT for Size, and 1 byte per character.&lt;br /&gt;
:This can have variable size. It gets re-sent by client on ClientIdMsg.&lt;br /&gt;
:Use this to validate sessions between login/zone server.&lt;br /&gt;
&lt;br /&gt;
* '''User_ID'''::&lt;br /&gt;
:The ID number of the user.&lt;br /&gt;
:This is equivalent to station_ID.&lt;br /&gt;
&lt;br /&gt;
* '''UserName'''::&lt;br /&gt;
:The string name of the user account.&lt;br /&gt;
:This is equivalent to Station_Name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note:''' &lt;br /&gt;
:The session key has to do with saving the profile name to the profiles folder also has to do with saving the account name for use in relogging in after an extended period of time at the character selection screen.&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Code==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Code Snippet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
04 00			//Operand_Count&lt;br /&gt;
C6 96 B2 AA		//Opcode LoginClientToken&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3C 00 00 00		//Session_Key Size 60&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
20 00 00 00 15 00 00 00&lt;br /&gt;
0E D6 93 DE D2 EF BF 8E&lt;br /&gt;
A1 AC D2 EE 4C 55 BE 30 &lt;br /&gt;
5F BE 23 0D B4 AB 58 F9       //Session_Key&lt;br /&gt;
62 69 79 67 E8 10 6E D3 &lt;br /&gt;
86 9B 3A 4A 1A 72 A1 FA&lt;br /&gt;
8F 96 FF 9F A5 62 5A 29&lt;br /&gt;
11 00 00 00&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
00 00 00 00 00 		//UserID&lt;br /&gt;
&lt;br /&gt;
05 00			//String Size 5&lt;br /&gt;
6D 75 67 6C 79		//mugly&lt;br /&gt;
&lt;br /&gt;
00 26 6D	        //comp flag, crc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=DataTransform_(00000071)&amp;diff=8050</id>
		<title>DataTransform (00000071)</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=DataTransform_(00000071)&amp;diff=8050"/>
				<updated>2007-05-30T14:11:07Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Counter'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''OrientationX'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''OrientationY'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''OrientationZ'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''OrientationW'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''PositionX'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''PositionY'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''PositionZ'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}||'''Speed'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
controllerID         = '''00000071'''&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||{{ObjControllerMessageTag}}&lt;br /&gt;
|-&lt;br /&gt;
||{{100%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=ConnectPlayerResponseMessage&amp;diff=7266</id>
		<title>ConnectPlayerResponseMessage</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=ConnectPlayerResponseMessage&amp;diff=7266"/>
				<updated>2007-05-24T03:18:28Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{short}}||'''Operand_Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|{{unknown}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''3'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''6137556F'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* Reply to [[ConnectPlayerMessage]] from Client. Based off the name this packet most likely is used to officially connect the player.&lt;br /&gt;
* '''TODO''': Look into when this packet is used in the login process. &lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ServerPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{25%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Code==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Code Snippet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Sample Packet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	<entry>
		<id>https://wiki.swganh.org/index.php?title=ClientIdMsg&amp;diff=6250</id>
		<title>ClientIdMsg</title>
		<link rel="alternate" type="text/html" href="https://wiki.swganh.org/index.php?title=ClientIdMsg&amp;diff=6250"/>
				<updated>2007-05-17T18:48:03Z</updated>
		
		<summary type="html">&lt;p&gt;Meanmon13: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|&lt;br /&gt;
===Struct===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{short}}||'''Opperand_Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''Opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{b_string}}||'''Session_Hash'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Opperand_Count	     = '''3'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''D5899226'''&lt;br /&gt;
&lt;br /&gt;
This is the same Hash passed to the client in '''[[LoginClientToken]]''' packet. It is used to &amp;quot;transfer&amp;quot; across the servers.&lt;br /&gt;
&lt;br /&gt;
'''Note''': ''B_STRING has a size of 4, but 1 character per byte. Only found in session_hash.''&lt;br /&gt;
&lt;br /&gt;
'''Note''': This packet can be used to pass information from the login server to the zone server&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Tags===&lt;br /&gt;
----&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{ClientPacket}}&lt;br /&gt;
|-&lt;br /&gt;
||{{75%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Sample Code==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Code Snippet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Packet==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Insert Sample Packet Here...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Meanmon13</name></author>	</entry>

	</feed>