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

	<entry>
		<id>http://wiki.swganh.org/index.php?title=SOE_Protocol_Breakdown&amp;diff=79242</id>
		<title>SOE Protocol Breakdown</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=SOE_Protocol_Breakdown&amp;diff=79242"/>
				<updated>2011-12-13T16:07:37Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Packet Type -- '''00 02''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Guides|SOE Protocol Breakdown}}&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;
UseCompression   - BYTE&lt;br /&gt;
SeedSize         - 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;
* '''UseCompression''' 0/1 Compression on/off&lt;br /&gt;
* '''SeedSize''' Size in bytes for the XOR encryption key. 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 05'''==&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	- Comp / CRC&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 Examples 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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=SuiCreatePageMessage&amp;diff=64204</id>
		<title>SuiCreatePageMessage</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=SuiCreatePageMessage&amp;diff=64204"/>
				<updated>2009-10-31T23:15:38Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Variable Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Server Packet|SuiCreatePageMessage (D44B7259)}}&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}}|'''Opperand Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''window ID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}|'''UI Script Name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''List Size'''&lt;br /&gt;
|-&lt;br /&gt;
|{{byte}}|'''Change Identifier'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#C6C600; color:white;&amp;quot;|'''...'''||'''...'''&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;
&amp;lt;pre&amp;gt;&lt;br /&gt;
case 01: {&lt;br /&gt;
&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          A_String: New List Location }&lt;br /&gt;
&lt;br /&gt;
case 02: { unknown }&lt;br /&gt;
&lt;br /&gt;
case 03: {&lt;br /&gt;
&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          U_String: New Variable Value&lt;br /&gt;
&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          A_String: Variable Location&lt;br /&gt;
          A_String: Variable to be changed  }&lt;br /&gt;
&lt;br /&gt;
case 04: {&lt;br /&gt;
           INT: List Size&lt;br /&gt;
           U_String: New variable default value&lt;br /&gt;
&lt;br /&gt;
           INT: List Size&lt;br /&gt;
           A_String: New variable location&lt;br /&gt;
           A_String: New variable name }&lt;br /&gt;
&lt;br /&gt;
case 05: {&lt;br /&gt;
          INT: List Size &lt;br /&gt;
 &lt;br /&gt;
          INT: List Size&lt;br /&gt;
          A_String: Strange String (&amp;quot;09&amp;quot;)&lt;br /&gt;
          A_String: Strange String (&amp;quot;0A&amp;quot;)&lt;br /&gt;
          A_String: Function Receiving Text&lt;br /&gt;
            { inputBox and listBox only&lt;br /&gt;
                 A_String: Input Name &lt;br /&gt;
                 A_String: Input Type &lt;br /&gt;
                 A_String: Variable Location&lt;br /&gt;
                 A_String: Variable Name&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|valign=top|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|'''Object Id'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}|'''Max Distance'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|{{unknown}}&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Operand_Count	     = '''2'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''D44B7259'''&lt;br /&gt;
----&lt;br /&gt;
*'''Script Name''' = Script.Name -- ( &amp;lt;page Name=&amp;quot;this is what goes after the .&amp;quot;&amp;gt; &lt;br /&gt;
: Note: Sometimes Script. needs to be omitted&lt;br /&gt;
*'''window ID''' = Unique ID used to identify window in the SuiEventNotifaction packet&lt;br /&gt;
*'''Change Identifier''' = Identifies change that is to be made to the *.inc file &lt;br /&gt;
*'''New Variable Value''' = Unicode String of what the new value should be... this is always Unicode no matter variable type&lt;br /&gt;
*'''Variable Location''' = In the .inc File you see &amp;lt;page Name=&amp;quot;page1&amp;quot;&amp;gt; you would send page1. In the case of the variable being in a nested page tag EX: &amp;lt;page name=&amp;quot;Page1&amp;quot;&amp;gt;&amp;lt;page name=&amp;quot;SubPage1&amp;quot;&amp;gt;&amp;lt;/page&amp;gt;&amp;lt;page name=&amp;quot;SubPage2&amp;quot;&amp;gt;&amp;lt;/page&amp;gt;&amp;lt;/page&amp;gt;Then you'd send Page1.SubPage1 or Page1.SubPage2&lt;br /&gt;
*'''Variable To Be Changed''' = Variable at above location that is being modified.&lt;br /&gt;
*'''@STF:StringName''' = The format to get strings from *.stf file. &lt;br /&gt;
:EX: @guild:create_name_prompt is @string/en/guild.stf:create_name_prompt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Object Id''' = Any object Id. Used for the Cui3dViewer widget&lt;br /&gt;
*'''Max distance''' = The window is closed if the distance to object is greater than this value. Use 0 to allow any distance.&lt;br /&gt;
*'''NOTE: There is more to this packet to explore!!!'''&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;
===Comments===&lt;br /&gt;
----&lt;br /&gt;
:The \ui\*.inc files need to be studied while trying to understand this file. They contain the basic template of the ui box. The variables in that file get changed in order to customize the box to suit your needs. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Change Identifier'''&lt;br /&gt;
*01 - creates a new element&lt;br /&gt;
*02 - unknown&lt;br /&gt;
*03 - modifies a variable in an element&lt;br /&gt;
*04 - defines a variable in an element&lt;br /&gt;
*05 - defines script name and input type  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:NOTE: Input Boxes need to be better documented. The input box appears to need to be created with the packet. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Example Packet===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Input Box Example====&lt;br /&gt;
 02 00                                            //WORLDUPDATE &lt;br /&gt;
 59 72 4B D4                                      //SuiCreatePageMessage &lt;br /&gt;
 83 52 02 00                                      //UI Window ID&lt;br /&gt;
 0F 00                                            //String Size(15)&lt;br /&gt;
 53 63 72 69 70 74 2E 69 6E 70 75 74 42 6F 78     //Script.inputBox&lt;br /&gt;
 0C 00 00 00                                      //# of Variable Updates&lt;br /&gt;
 //--------------------cmbInput Is Created Here----------------------------------&lt;br /&gt;
 05           //change Identifier&lt;br /&gt;
 00 00 00 00  //Number of Variable Changes  &lt;br /&gt;
 07 00 00 00  //List Size&lt;br /&gt;
 00 00        //unknown String 1&lt;br /&gt;
 01 00 09     //unknown String 2 &lt;br /&gt;
 19 00                                         //String Size(25) &lt;br /&gt;
 6F 6E 47 75 69 6C 64 43 72 65 61 74 65 4E &lt;br /&gt;
 61 6D 65 52 65 73 70 6F 6E 73 65              //onGuildCreateNameResponse&lt;br /&gt;
 08 00                                         //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                       //txtInput&lt;br /&gt;
 09 00                                         //String Size(9) &lt;br /&gt;
 4C 6F 63 61 6C 54 65 78 74                    //LocalText &lt;br /&gt;
 08 00                                         //String Size(8) &lt;br /&gt;
 63 6D 62 49 6E 70 75 74                       //cmbInput &lt;br /&gt;
 0C 00                                         //String Size(12)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 54 65 78 74           //SelectedText&lt;br /&gt;
 //-----------------------cmbInput Is Created Here-------------------------------------------&lt;br /&gt;
 05            //Change Identifier&lt;br /&gt;
 00 00 00 00   //num of Variable Changes &lt;br /&gt;
 07 00 00 00   //list size&lt;br /&gt;
 00 00         //unknown string 1 &lt;br /&gt;
 01 00 0A      //unknown string 2&lt;br /&gt;
 19 00                                         //String Size(25) &lt;br /&gt;
 6F 6E 47 75 69 6C 64 43 72 65 61 74 &lt;br /&gt;
 65 4E 61 6D 65 52 65 73 70 6F 6E 73 65        //onGuildCreateNameResponse &lt;br /&gt;
 08 00                                         //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                       //txtInput&lt;br /&gt;
 09 00                                         //String Size(9) &lt;br /&gt;
 4C 6F 63 61 6C 54 65 78 74                    //LocalText &lt;br /&gt;
 08 00                                         //String Size(8) &lt;br /&gt;
 63 6D 62 49 6E 70 75 74                       //cmbInput&lt;br /&gt;
 0C 00                                         //String Size(12)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 54 65 78 74           //SelectedText&lt;br /&gt;
 //------lblPromp's Text Is changed to string/en/guild.stf StringName:create_name_prompt-----------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size&lt;br /&gt;
 19 00 00 00                                   //UNICODE STRING SIZE(25) &lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 &lt;br /&gt;
 3A 00 63 00 72 00 65 00 61 00 74 00 &lt;br /&gt;
 65 00 5F 00 6E 00 61 00 6D 00 65 00 &lt;br /&gt;
 5F 00 70 00 72 00 6F 00 6D 00 70 00 74 00     //UNICODE (@guild:create_name_prompt)&lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 10 00                                         //String Size(16) &lt;br /&gt;
 50 72 6F 6D 70 74 2E 6C 62 6C 50 &lt;br /&gt;
 72 6F 6D 70 74                                //Prompt.lblPrompt&lt;br /&gt;
 04 00                                         //String Size(4)&lt;br /&gt;
 54 65 78 74                                   //Text &lt;br /&gt;
 //-------------Title is changed to @guild:create_name_title-----------------------------------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size&lt;br /&gt;
 18 00 00 00                                   //UNICODE STRING SIZE(24)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00 &lt;br /&gt;
 63 00 72 00 65 00 61 00 74 00 65 00 5F 00 &lt;br /&gt;
 6E 00 61 00 6D 00 65 00 5F 00 74 00 69 00 &lt;br /&gt;
 74 00 6C 00 65 00                             //UNICODE (@guild:create_name_title ) &lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 13 00                                         //String Size(19) &lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C &lt;br /&gt;
 54 69 74 6C 65                                //bg.caption.lblTitle &lt;br /&gt;
 04 00                                         //String Size(4) &lt;br /&gt;
 54 65 78 74                                   //Text&lt;br /&gt;
 //------------Set Cancel Button to string/en/sui.stf StringName cancel------------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size&lt;br /&gt;
 07 00 00 00                                   //UNICODE STRING SIZE(7) &lt;br /&gt;
 40 00 63 00 61 00 6E 00 63 00 65 00 6C 00     //UNICODE (@cancel)&lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 09 00                                         //String Size(9) &lt;br /&gt;
 62 74 6E 43 61 6E 63 65 6C                    //btnCancel &lt;br /&gt;
 04 00                                         //String Size(4) &lt;br /&gt;
 54 65 78 74                                   //Text &lt;br /&gt;
 //----------Set Ok Button to string/en/sui.stf StringName ok-----------------------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size &lt;br /&gt;
 03 00 00 00                                   //UNICODE STRING SIZE(3) &lt;br /&gt;
 40 00 6F 00 6B 00                             //@ok&lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 05 00                                         //String Size(5)&lt;br /&gt;
 62 74 6E 4F 6B                                //btnOk &lt;br /&gt;
 04 00                                         //String Size(4)&lt;br /&gt;
 54 65 78 74                                   //Text &lt;br /&gt;
 //---------------This Enables the Input Field-----------------------------------------&lt;br /&gt;
 03                                           //Change Type&lt;br /&gt;
 01 00 00 00                                  //List Size&lt;br /&gt;
 04 00 00 00                                  //String Size(4)&lt;br /&gt;
 74 00 72 00 75 00 65 00                      //true&lt;br /&gt;
 02 00 00 00                                  //List Size&lt;br /&gt;
 08 00                                        //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                      //txtInput &lt;br /&gt;
 07 00                                        //String Size(7) &lt;br /&gt;
 45 6E 61 62 6C 65 64                         //Enabled &lt;br /&gt;
 //-------------This Makes the Input Field Visable--------------------------------------&lt;br /&gt;
 03                                           //Change Type&lt;br /&gt;
 01 00 00 00                                  //List Size&lt;br /&gt;
 04 00 00 00                                  //UNICODE STRING SIZE(4)&lt;br /&gt;
 74 00 72 00 75 00 65 00                      //UNICODE (true)&lt;br /&gt;
 02 00 00 00                                  //List Size &lt;br /&gt;
 08 00                                        //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                      //txtInput&lt;br /&gt;
 07 00                                        //String Size(7)&lt;br /&gt;
 56 69 73 69 62 6C 65                         //Visible &lt;br /&gt;
 //------------This disables The DropDown Box-----------------------------------------------&lt;br /&gt;
 03                                          //Change Type&lt;br /&gt;
 01 00 00 00                                 //List Size&lt;br /&gt;
 05 00 00 00                                 //UNICODE STRING COUNT (5)&lt;br /&gt;
 66 00 61 00 6C 00 73 00 65 00               //UNICODE (false)&lt;br /&gt;
 02 00 00 00                                 //List Size&lt;br /&gt;
 08 00                                       //String Size(8)&lt;br /&gt;
 63 6D 62 49 6E 70 75 74                     //cmbInput &lt;br /&gt;
 07 00                                       //String Size(7)&lt;br /&gt;
 45 6E 61 62 6C 65 64                        //Enabled&lt;br /&gt;
 //------------This Removes the DropDown Box-------------------------------------------------&lt;br /&gt;
 03                                         //Change Type&lt;br /&gt;
 01 00 00 00                                //List Size&lt;br /&gt;
 05 00 00 00                                //UNICODE STRING SIZE(5)&lt;br /&gt;
 66 00 61 00 6C 00 73 00 65 00              //UNICODE (false)&lt;br /&gt;
 02 00 00 00                                //List Size&lt;br /&gt;
 08 00                                      //String Size(8)&lt;br /&gt;
 63 6D 62 49 6E 70 75 74                    //cmbInput &lt;br /&gt;
 07 00                                      //String Size(7)&lt;br /&gt;
 56 69 73 69 62 6C 65                       //Visible &lt;br /&gt;
 //------------Sets The Max Char Count to 127---------------------------------------------------&lt;br /&gt;
 03                                         //Change Type&lt;br /&gt;
 01 00 00 00                                //List Size&lt;br /&gt;
 03 00 00 00                                //UNICODE STRING SIZE (3)&lt;br /&gt;
 31 00 32 00 37 00                          //UNICODE (127)&lt;br /&gt;
 02 00 00 00                                //List Size&lt;br /&gt;
 08 00                                      //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                    //txtInput&lt;br /&gt;
 09 00                                      //String Size(9)&lt;br /&gt;
 4D 61 78 4C 65 6E 67 74 68                 //MaxLength&lt;br /&gt;
 //-------------Sets cmbInput's Max Chat Count to 127---------------------------------- &lt;br /&gt;
 03                                         //Change Type&lt;br /&gt;
 01 00 00 00                                //List Size&lt;br /&gt;
 03 00 00 00                                //UNCIDE STRING SIZE (3)&lt;br /&gt;
 31 00 32 00 37 00                          //UNICODE (127)&lt;br /&gt;
 02 00 00 00                                //List Size&lt;br /&gt;
 08 00                                      //String Size(8)&lt;br /&gt;
 63 6D 62 49 6E 70 75 74                    //cmbInput&lt;br /&gt;
 09 00                                      //String Size(9) &lt;br /&gt;
 4D 61 78 4C 65 6E 67 74 68                 //MaxLength&lt;br /&gt;
 00 00 00 00 00 00 00 00                    //unk DATA 1&lt;br /&gt;
 00 00 00 00                                //unk DATA 2&lt;br /&gt;
 00 00 00 00 00 00 00 00                    //unk DATA 3&lt;br /&gt;
&lt;br /&gt;
====List Box Example====&lt;br /&gt;
 02 00                                        //WORLDUPDATE&lt;br /&gt;
 59 72 4B D4                                  //SuiCreatePageMessage&lt;br /&gt;
 83 5A 02 00                                  //Window ID&lt;br /&gt;
 0E 00                                        //String Size(14)&lt;br /&gt;
 53 63 72 69 70 74 2E 6C 69 73 74 42 6F 78    //Script.listBox&lt;br /&gt;
 0B 00 00 00                                  //List Size, Number of Changes(11)&lt;br /&gt;
 //---------------------------------&lt;br /&gt;
 05                                                 //Change Type&lt;br /&gt;
 00 00 00 00                                        //num of Variable Changes&lt;br /&gt;
 07 00 00 00                                        //List Size&lt;br /&gt;
 00 00                                              //Strange String 1&lt;br /&gt;
 01 00 09                                           //Strange String 2&lt;br /&gt;
 1F 00                                              //String Size(31)&lt;br /&gt;
 6F 6E 47 75 69 6C 64 53 70 6F 6E 73 6F 72 65 64   &lt;br /&gt;
 4F 70 74 69 6F 6E 73 52 65 73 70 6F 6E 73 65       //onGuildSponsoredOptionsResponse&lt;br /&gt;
 0C 00                                              //String Size(12)&lt;br /&gt;
 4C 69 73 74 2E 6C 73 74 4C 69 73 74                //List.lstList&lt;br /&gt;
 0B 00                                              //String Size(11)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 52 6F 77                   //SelectedRow&lt;br /&gt;
 13 00                                              //String Size(19)&lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C 54 69 74 6C 65   //bg.caption.lblTitle&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-----------------------------------------------------------&lt;br /&gt;
 05                                                 //Change Type&lt;br /&gt;
 00 00 00 00                                        //num of Variable Changes&lt;br /&gt;
 07 00 00 00                                        //List Size&lt;br /&gt;
 00 00                                              //Strange String 1&lt;br /&gt;
 01 00 0A                                           //Strange String 2&lt;br /&gt;
 1F 00                                              //String Size(31)&lt;br /&gt;
 6F 6E 47 75 69 6C 64 53 70 6F 6E 73 6F 72 65 64   &lt;br /&gt;
 4F 70 74 69 6F 6E 73 52 65 73 70 6F 6E 73 65       //onGuildSponsoredOptionsResponse&lt;br /&gt;
 0C 00                                              //String Size(12)&lt;br /&gt;
 4C 69 73 74 2E 6C 73 74 4C 69 73 74                //List.lstList&lt;br /&gt;
 0B 00                                              //String Size(11)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 52 6F 77                   //SelectedRow&lt;br /&gt;
 13 00                                              //String Size(19)&lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C 54 69 74 6C 65   //bg.caption.lblTitle&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //---------------------------------------------&lt;br /&gt;
 03                                                 //&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 1E 00 00 00                                        //UNICODE STRING SIZE(30)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00 73 00 &lt;br /&gt;
 70 00 6F 00 6E 00 73 00 6F 00 72 00 65 00 64 00 &lt;br /&gt;
 5F 00 6F 00 70 00 74 00 69 00 6F 00 6E 00 73 00 &lt;br /&gt;
 5F 00 74 00 69 00 74 00 6C 00 65 00                //@guild:sponsored_options_title&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 13 00                                              //String Size(19)&lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C 54 69 74 6C 65  //bg.caption.lblTitle&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-------------------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 90 00 00 00                                        //UNICODE STRING SIZE(144)&lt;br /&gt;
 53 00 70 00 6F 00 6E 00 73 00 6F 00 72 00 65 00 &lt;br /&gt;
 64 00 20 00 66 00 6F 00 72 00 20 00 6D 00 65 00 &lt;br /&gt;
 6D 00 62 00 65 00 72 00 73 00 68 00 69 00 70 00 &lt;br /&gt;
 3A 00 20 00 52 00 6F 00 6B 00 69 00 67 00 20 00 &lt;br /&gt;
 44 00 61 00 65 00 6C 00 61 00 27 00 2E 00 0A 00 &lt;br /&gt;
 59 00 6F 00 75 00 20 00 6D 00 61 00 79 00 20 00 &lt;br /&gt;
 61 00 63 00 63 00 65 00 70 00 74 00 20 00 74 00 &lt;br /&gt;
 68 00 65 00 6D 00 20 00 69 00 6E 00 74 00 6F 00 &lt;br /&gt;
 20 00 74 00 68 00 65 00 20 00 67 00 75 00 69 00 &lt;br /&gt;
 6C 00 64 00 2C 00 20 00 64 00 65 00 63 00 6C 00 &lt;br /&gt;
 69 00 6E 00 65 00 20 00 74 00 68 00 65 00 69 00 &lt;br /&gt;
 72 00 20 00 6D 00 65 00 6D 00 62 00 65 00 72 00 &lt;br /&gt;
 73 00 68 00 69 00 70 00 2C 00 20 00 6F 00 72 00 &lt;br /&gt;
 20 00 63 00 61 00 6E 00 63 00 65 00 6C 00 20 00 &lt;br /&gt;
 74 00 6F 00 20 00 6C 00 65 00 61 00 76 00 65 00    //Sponsored for membership: Rokig Daela&lt;br /&gt;
 20 00 74 00 68 00 65 00 6D 00 20 00 75 00 6E 00    //You may accept them into the guild. &lt;br /&gt;
 63 00 68 00 61 00 6E 00 67 00 65 00 64 00 20 00    //decline their membership or &lt;br /&gt;
 66 00 6F 00 72 00 20 00 6E 00 6F 00 77 00 2E 00    //cancel to leave them unchanges for now.   &lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 10 00                                              //String Size(16)&lt;br /&gt;
 50 72 6F 6D 70 74 2E 6C 62 6C 50 72 6F 6D 70 74    //Prompt.lblPrompt&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //------------------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 07 00 00 00                                        //UNICODE STRING SIZE(7)&lt;br /&gt;
 40 00 63 00 61 00 6E 00 63 00 65 00 6C 00          //@cancel&lt;br /&gt;
 02 00 00 00&lt;br /&gt;
 09 00                                              //String Size(9)&lt;br /&gt;
 62 74 6E 43 61 6E 63 65 6C                         //btnCancel&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //--------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 03 00 00 00                                        //UNICODE STRING SIZE(3)&lt;br /&gt;
 40 00 6F 00 6B 00                                  //@ok&lt;br /&gt;
 02 00 00 00&lt;br /&gt;
 05 00                                              //String Size(5)&lt;br /&gt;
 62 74 6E 4F 6B                                     //btnOk&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-----------------------------------------&lt;br /&gt;
 01&lt;br /&gt;
 00 00 00 00&lt;br /&gt;
 01 00 00 00&lt;br /&gt;
 0D 00                                              //String Size(13)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74             //List.dataList&lt;br /&gt;
 //------------------------------------------&lt;br /&gt;
 04&lt;br /&gt;
 01 00 00 00                                        //List Size&lt;br /&gt;
 01 00 00 00                                        //UNICODE STRING SIZE (1)&lt;br /&gt;
 30 00                                              //UNICODE ('0')&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 0D 00                                              //String Size(13)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74             //List.dataList&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 4E 61 6D 65                                        //Name&lt;br /&gt;
 //----------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 0D 00 00 00                                        //UNICODE STRING SIZE(13)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00&lt;br /&gt;
 61 00 63 00 63 00 65 00 70 00 74 00                //@guild:accept&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 0F 00                                              //String Size(15)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74 2E 30       //List.dataList.0&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //----------------------------------------------------------&lt;br /&gt;
 04&lt;br /&gt;
 01 00 00 00&lt;br /&gt;
 01 00 00 00                                       //UNICODE STRING SIZE(1)&lt;br /&gt;
 31 00                                             //UNICODE(1)&lt;br /&gt;
 02 00 00 00                                       //Component Count&lt;br /&gt;
 0D 00                                             //String Size(13)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74            //List.dataList&lt;br /&gt;
 04 00                                             //String Size(4)&lt;br /&gt;
 4E 61 6D 65                                       //Name&lt;br /&gt;
 //-------------------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 0E 00 00 00                                        //UNICODE STRING SIZE(14)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00 64 00&lt;br /&gt;
 65 00 63 00 6C 00 69 00 6E 00 65 00                //@guild:decline&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 0F 00                                              //String Size(15)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74 2E 31       //List.dataList.1&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-----------------------------------------------------&lt;br /&gt;
 00 00 00 00 00 00 00 00                            //unk DATA 1&lt;br /&gt;
 00 00 00 00                                        //unk DATA 2&lt;br /&gt;
 00 00 00 00 00 00 00 00                            //unk DATA 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====messageBox Example====&lt;br /&gt;
 02 00   								//WORLDUPDATE&lt;br /&gt;
 59 72 4B D4  								//SuiCreatePageMessage &lt;br /&gt;
 83 84 02 00  								//Window ID&lt;br /&gt;
 11 00 53 63 72 69 70 74 2E 6D 65 73 73 &lt;br /&gt;
 61 67 65 42 6F 78   							//Script.messageBox&lt;br /&gt;
 09 00 00 00 //Script Update List Size(9)&lt;br /&gt;
 //---------------------------------&lt;br /&gt;
 05 &lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
 03 00 00 00 								//List Size&lt;br /&gt;
 00 00 									//Strange String 3&lt;br /&gt;
 01 00 09 								//Strange String 2&lt;br /&gt;
 13 00 6F 6E 47 75 69 6C 64 49 6E 66 6F 52 65 &lt;br /&gt;
 73 70 6F 6E 73 65  							//onGuildInfoResponse &lt;br /&gt;
 //------------------------------&lt;br /&gt;
 05 &lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
 03 00 00 00 //List Size&lt;br /&gt;
 00 00 &lt;br /&gt;
 01 00 0A &lt;br /&gt;
 13 00 6F 6E 47 75 69 6C 64 49 6E 66 6F 52 65 &lt;br /&gt;
 73 70 6F 6E 73 65  							//onGuildInfoResponse &lt;br /&gt;
 //--------------------------------&lt;br /&gt;
 03  &lt;br /&gt;
 01 00 00 00 								//List Size&lt;br /&gt;
 59 00 00 00  								//UNICODE STRING SIZE(89) &lt;br /&gt;
 47 00 75 00 69 00 6C 00 64 00 20 00 4E 00 61 00 6D 00 65 00 &lt;br /&gt;
 3A 00 20 00 61 00 72 00 79 00 73 00 6C 00 61 00 74 00 20 00 &lt;br /&gt;
 72 00 61 00 69 00 67 00 6E 00 65 00 0A 00 47 00 75 00 69 00 &lt;br /&gt;
 6C 00 64 00 20 00 41 00 62 00 62 00 72 00 65 00 76 00 69 00 &lt;br /&gt;
 61 00 74 00 69 00 6F 00 6E 00 3A 00 20 00 61 00 72 00 79 00 &lt;br /&gt;
 73 00 0A 00 47 00 75 00 69 00 6C 00 64 00 20 00 4C 00 65 00 &lt;br /&gt;
 61 00 64 00 65 00 72 00 3A 00 20 00 52 00 6F 00 6B 00 69 00 &lt;br /&gt;
 67 00 20 00 44 00 61 00 65 00 6C 00 61 00 27 00 0A 00 4D 00 &lt;br /&gt;
 65 00 6D 00 62 00 65 00 72 00 73 00 3A 00 20 00 32 00 &lt;br /&gt;
 //UNICODE ('Guild Name: aryslat raigne Guild Abbreviation: arys Guild Leader: Rokig Daela' Members: 2')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 10 00 50 72 6F 6D 70 74 2E 6C 62 6C &lt;br /&gt;
 50 72 6F 6D 70 74 							//Prompt.lblPrompt &lt;br /&gt;
 04 00 54 65 78 74   							//Text&lt;br /&gt;
 //-----------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00 								//List Size&lt;br /&gt;
 11 00 00 00 40 00 67 00 75 00 69 00 6C 00 &lt;br /&gt;
 64 00 3A 00 69 00 6E 00 66 00 &lt;br /&gt;
 6F 00 5F 00 74 00 69 00 74 00 6C 00 65 00 			        //UNICODE ('@guild:info_title')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 13 00 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 &lt;br /&gt;
 6C 54 69 74 6C 65  							//bg.caption.lblTitle &lt;br /&gt;
 04 00 54 65 78 74  							//Text&lt;br /&gt;
 //-----------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE ('False')&lt;br /&gt;
 02 00 00 00 								//List Size&lt;br /&gt;
 09 00 62 74 6E 52 65 76 65 72 74  					//btnRevert&lt;br /&gt;
 07 00 45 6E 61 62 6C 65 64  						//Enabled &lt;br /&gt;
 //----------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00 								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE('false')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 09 00 62 74 6E 52 65 76 65 72 74  					//btnRevert &lt;br /&gt;
 07 00 56 69 73 69 62 6C 65   						//Visible&lt;br /&gt;
 //----------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00  								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE('False')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 09 00 62 74 6E 43 61 6E 63 65 6C  					//btnCancel &lt;br /&gt;
 07 00 45 6E 61 62 6C 65 64  						//Enabled &lt;br /&gt;
 //-------------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00  								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE('False')&lt;br /&gt;
 02 00 00 00 								//List Size&lt;br /&gt;
 09 00 62 74 6E 43 61 6E 63 65 6C  					//btnCancel &lt;br /&gt;
 07 00 56 69 73 69 62 6C 65  						//Visible &lt;br /&gt;
 //-----------------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00 &lt;br /&gt;
 03 00 00 00  								//List Size&lt;br /&gt;
 40 00 6F 00 6B 00 							//UNICODE('@ok')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 05 00 62 74 6E 4F 6B  							//btnOk&lt;br /&gt;
 04 00 54 65 78 74   							//Text&lt;br /&gt;
 //---------------------------------------------------&lt;br /&gt;
 00 00 00 00 00 00 00 00 &lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
 00 00 00 00 00 00 00 00&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=SuiCreatePageMessage&amp;diff=64203</id>
		<title>SuiCreatePageMessage</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=SuiCreatePageMessage&amp;diff=64203"/>
				<updated>2009-10-31T23:11:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Server Packet|SuiCreatePageMessage (D44B7259)}}&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}}|'''Opperand Count'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''opcode'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''window ID'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}|'''UI Script Name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''List Size'''&lt;br /&gt;
|-&lt;br /&gt;
|{{byte}}|'''Change Identifier'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#C6C600; color:white;&amp;quot;|'''...'''||'''...'''&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;
&amp;lt;pre&amp;gt;&lt;br /&gt;
case 01: {&lt;br /&gt;
&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          A_String: New List Location }&lt;br /&gt;
&lt;br /&gt;
case 02: { unknown }&lt;br /&gt;
&lt;br /&gt;
case 03: {&lt;br /&gt;
&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          U_String: New Variable Value&lt;br /&gt;
&lt;br /&gt;
          INT: List Size&lt;br /&gt;
          A_String: Variable Location&lt;br /&gt;
          A_String: Variable to be changed  }&lt;br /&gt;
&lt;br /&gt;
case 04: {&lt;br /&gt;
           INT: List Size&lt;br /&gt;
           U_String: New variable default value&lt;br /&gt;
&lt;br /&gt;
           INT: List Size&lt;br /&gt;
           A_String: New variable location&lt;br /&gt;
           A_String: New variable name }&lt;br /&gt;
&lt;br /&gt;
case 05: {&lt;br /&gt;
          INT: List Size &lt;br /&gt;
 &lt;br /&gt;
          INT: List Size&lt;br /&gt;
          A_String: Strange String (&amp;quot;09&amp;quot;)&lt;br /&gt;
          A_String: Strange String (&amp;quot;0A&amp;quot;)&lt;br /&gt;
          A_String: Function Receiving Text&lt;br /&gt;
            { inputBox and listBox only&lt;br /&gt;
                 A_String: Input Name &lt;br /&gt;
                 A_String: Input Type &lt;br /&gt;
                 A_String: Variable Location&lt;br /&gt;
                 A_String: Variable Name&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|valign=top|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|'''Object Id'''&lt;br /&gt;
|-&lt;br /&gt;
|{{float}}|'''Max Distance'''&lt;br /&gt;
|-&lt;br /&gt;
|{{long}}|{{unknown}}&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Operand_Count	     = '''2'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''D44B7259'''&lt;br /&gt;
----&lt;br /&gt;
*'''Script Name''' = Script.Name -- ( &amp;lt;page Name=&amp;quot;this is what goes after the .&amp;quot;&amp;gt; &lt;br /&gt;
: Note: Sometimes Script. needs to be omitted&lt;br /&gt;
*'''window ID''' = Unique ID used to identify window in the SuiEventNotifaction packet&lt;br /&gt;
*'''Change Identifier''' = Identifies change that is to be made to the *.inc file &lt;br /&gt;
*'''New Variable Value''' = Unicode String of what the new value should be... this is always Unicode no matter variable type&lt;br /&gt;
*'''Variable Location''' = In the .inc File you see &amp;lt;page Name=&amp;quot;page1&amp;quot;&amp;gt; you would send page1. In the case of the variable being in a nested page tag EX: &amp;lt;page name=&amp;quot;Page1&amp;quot;&amp;gt;&amp;lt;page name=&amp;quot;SubPage1&amp;quot;&amp;gt;&amp;lt;/page&amp;gt;&amp;lt;page name=&amp;quot;SubPage2&amp;quot;&amp;gt;&amp;lt;/page&amp;gt;&amp;lt;/page&amp;gt;Then you'd send Page1.SubPage1 or Page1.SubPage2&lt;br /&gt;
*'''Variable To Be Changed''' = Variable at above location that is being modified.&lt;br /&gt;
*'''@STF:StringName''' = The format to get strings from *.stf file. &lt;br /&gt;
:EX: @guild:create_name_prompt is @string/en/guild.stf:create_name_prompt.&lt;br /&gt;
&lt;br /&gt;
*'''NOTE: There is more to this packet to explore!!!'''&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;
===Comments===&lt;br /&gt;
----&lt;br /&gt;
:The \ui\*.inc files need to be studied while trying to understand this file. They contain the basic template of the ui box. The variables in that file get changed in order to customize the box to suit your needs. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Change Identifier'''&lt;br /&gt;
*01 - creates a new element&lt;br /&gt;
*02 - unknown&lt;br /&gt;
*03 - modifies a variable in an element&lt;br /&gt;
*04 - defines a variable in an element&lt;br /&gt;
*05 - defines script name and input type  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:NOTE: Input Boxes need to be better documented. The input box appears to need to be created with the packet. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Example Packet===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Input Box Example====&lt;br /&gt;
 02 00                                            //WORLDUPDATE &lt;br /&gt;
 59 72 4B D4                                      //SuiCreatePageMessage &lt;br /&gt;
 83 52 02 00                                      //UI Window ID&lt;br /&gt;
 0F 00                                            //String Size(15)&lt;br /&gt;
 53 63 72 69 70 74 2E 69 6E 70 75 74 42 6F 78     //Script.inputBox&lt;br /&gt;
 0C 00 00 00                                      //# of Variable Updates&lt;br /&gt;
 //--------------------cmbInput Is Created Here----------------------------------&lt;br /&gt;
 05           //change Identifier&lt;br /&gt;
 00 00 00 00  //Number of Variable Changes  &lt;br /&gt;
 07 00 00 00  //List Size&lt;br /&gt;
 00 00        //unknown String 1&lt;br /&gt;
 01 00 09     //unknown String 2 &lt;br /&gt;
 19 00                                         //String Size(25) &lt;br /&gt;
 6F 6E 47 75 69 6C 64 43 72 65 61 74 65 4E &lt;br /&gt;
 61 6D 65 52 65 73 70 6F 6E 73 65              //onGuildCreateNameResponse&lt;br /&gt;
 08 00                                         //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                       //txtInput&lt;br /&gt;
 09 00                                         //String Size(9) &lt;br /&gt;
 4C 6F 63 61 6C 54 65 78 74                    //LocalText &lt;br /&gt;
 08 00                                         //String Size(8) &lt;br /&gt;
 63 6D 62 49 6E 70 75 74                       //cmbInput &lt;br /&gt;
 0C 00                                         //String Size(12)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 54 65 78 74           //SelectedText&lt;br /&gt;
 //-----------------------cmbInput Is Created Here-------------------------------------------&lt;br /&gt;
 05            //Change Identifier&lt;br /&gt;
 00 00 00 00   //num of Variable Changes &lt;br /&gt;
 07 00 00 00   //list size&lt;br /&gt;
 00 00         //unknown string 1 &lt;br /&gt;
 01 00 0A      //unknown string 2&lt;br /&gt;
 19 00                                         //String Size(25) &lt;br /&gt;
 6F 6E 47 75 69 6C 64 43 72 65 61 74 &lt;br /&gt;
 65 4E 61 6D 65 52 65 73 70 6F 6E 73 65        //onGuildCreateNameResponse &lt;br /&gt;
 08 00                                         //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                       //txtInput&lt;br /&gt;
 09 00                                         //String Size(9) &lt;br /&gt;
 4C 6F 63 61 6C 54 65 78 74                    //LocalText &lt;br /&gt;
 08 00                                         //String Size(8) &lt;br /&gt;
 63 6D 62 49 6E 70 75 74                       //cmbInput&lt;br /&gt;
 0C 00                                         //String Size(12)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 54 65 78 74           //SelectedText&lt;br /&gt;
 //------lblPromp's Text Is changed to string/en/guild.stf StringName:create_name_prompt-----------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size&lt;br /&gt;
 19 00 00 00                                   //UNICODE STRING SIZE(25) &lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 &lt;br /&gt;
 3A 00 63 00 72 00 65 00 61 00 74 00 &lt;br /&gt;
 65 00 5F 00 6E 00 61 00 6D 00 65 00 &lt;br /&gt;
 5F 00 70 00 72 00 6F 00 6D 00 70 00 74 00     //UNICODE (@guild:create_name_prompt)&lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 10 00                                         //String Size(16) &lt;br /&gt;
 50 72 6F 6D 70 74 2E 6C 62 6C 50 &lt;br /&gt;
 72 6F 6D 70 74                                //Prompt.lblPrompt&lt;br /&gt;
 04 00                                         //String Size(4)&lt;br /&gt;
 54 65 78 74                                   //Text &lt;br /&gt;
 //-------------Title is changed to @guild:create_name_title-----------------------------------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size&lt;br /&gt;
 18 00 00 00                                   //UNICODE STRING SIZE(24)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00 &lt;br /&gt;
 63 00 72 00 65 00 61 00 74 00 65 00 5F 00 &lt;br /&gt;
 6E 00 61 00 6D 00 65 00 5F 00 74 00 69 00 &lt;br /&gt;
 74 00 6C 00 65 00                             //UNICODE (@guild:create_name_title ) &lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 13 00                                         //String Size(19) &lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C &lt;br /&gt;
 54 69 74 6C 65                                //bg.caption.lblTitle &lt;br /&gt;
 04 00                                         //String Size(4) &lt;br /&gt;
 54 65 78 74                                   //Text&lt;br /&gt;
 //------------Set Cancel Button to string/en/sui.stf StringName cancel------------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size&lt;br /&gt;
 07 00 00 00                                   //UNICODE STRING SIZE(7) &lt;br /&gt;
 40 00 63 00 61 00 6E 00 63 00 65 00 6C 00     //UNICODE (@cancel)&lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 09 00                                         //String Size(9) &lt;br /&gt;
 62 74 6E 43 61 6E 63 65 6C                    //btnCancel &lt;br /&gt;
 04 00                                         //String Size(4) &lt;br /&gt;
 54 65 78 74                                   //Text &lt;br /&gt;
 //----------Set Ok Button to string/en/sui.stf StringName ok-----------------------&lt;br /&gt;
 03                                            //Change Type&lt;br /&gt;
 01 00 00 00                                   //List Size &lt;br /&gt;
 03 00 00 00                                   //UNICODE STRING SIZE(3) &lt;br /&gt;
 40 00 6F 00 6B 00                             //@ok&lt;br /&gt;
 02 00 00 00                                   //List Size&lt;br /&gt;
 05 00                                         //String Size(5)&lt;br /&gt;
 62 74 6E 4F 6B                                //btnOk &lt;br /&gt;
 04 00                                         //String Size(4)&lt;br /&gt;
 54 65 78 74                                   //Text &lt;br /&gt;
 //---------------This Enables the Input Field-----------------------------------------&lt;br /&gt;
 03                                           //Change Type&lt;br /&gt;
 01 00 00 00                                  //List Size&lt;br /&gt;
 04 00 00 00                                  //String Size(4)&lt;br /&gt;
 74 00 72 00 75 00 65 00                      //true&lt;br /&gt;
 02 00 00 00                                  //List Size&lt;br /&gt;
 08 00                                        //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                      //txtInput &lt;br /&gt;
 07 00                                        //String Size(7) &lt;br /&gt;
 45 6E 61 62 6C 65 64                         //Enabled &lt;br /&gt;
 //-------------This Makes the Input Field Visable--------------------------------------&lt;br /&gt;
 03                                           //Change Type&lt;br /&gt;
 01 00 00 00                                  //List Size&lt;br /&gt;
 04 00 00 00                                  //UNICODE STRING SIZE(4)&lt;br /&gt;
 74 00 72 00 75 00 65 00                      //UNICODE (true)&lt;br /&gt;
 02 00 00 00                                  //List Size &lt;br /&gt;
 08 00                                        //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                      //txtInput&lt;br /&gt;
 07 00                                        //String Size(7)&lt;br /&gt;
 56 69 73 69 62 6C 65                         //Visible &lt;br /&gt;
 //------------This disables The DropDown Box-----------------------------------------------&lt;br /&gt;
 03                                          //Change Type&lt;br /&gt;
 01 00 00 00                                 //List Size&lt;br /&gt;
 05 00 00 00                                 //UNICODE STRING COUNT (5)&lt;br /&gt;
 66 00 61 00 6C 00 73 00 65 00               //UNICODE (false)&lt;br /&gt;
 02 00 00 00                                 //List Size&lt;br /&gt;
 08 00                                       //String Size(8)&lt;br /&gt;
 63 6D 62 49 6E 70 75 74                     //cmbInput &lt;br /&gt;
 07 00                                       //String Size(7)&lt;br /&gt;
 45 6E 61 62 6C 65 64                        //Enabled&lt;br /&gt;
 //------------This Removes the DropDown Box-------------------------------------------------&lt;br /&gt;
 03                                         //Change Type&lt;br /&gt;
 01 00 00 00                                //List Size&lt;br /&gt;
 05 00 00 00                                //UNICODE STRING SIZE(5)&lt;br /&gt;
 66 00 61 00 6C 00 73 00 65 00              //UNICODE (false)&lt;br /&gt;
 02 00 00 00                                //List Size&lt;br /&gt;
 08 00                                      //String Size(8)&lt;br /&gt;
 63 6D 62 49 6E 70 75 74                    //cmbInput &lt;br /&gt;
 07 00                                      //String Size(7)&lt;br /&gt;
 56 69 73 69 62 6C 65                       //Visible &lt;br /&gt;
 //------------Sets The Max Char Count to 127---------------------------------------------------&lt;br /&gt;
 03                                         //Change Type&lt;br /&gt;
 01 00 00 00                                //List Size&lt;br /&gt;
 03 00 00 00                                //UNICODE STRING SIZE (3)&lt;br /&gt;
 31 00 32 00 37 00                          //UNICODE (127)&lt;br /&gt;
 02 00 00 00                                //List Size&lt;br /&gt;
 08 00                                      //String Size(8)&lt;br /&gt;
 74 78 74 49 6E 70 75 74                    //txtInput&lt;br /&gt;
 09 00                                      //String Size(9)&lt;br /&gt;
 4D 61 78 4C 65 6E 67 74 68                 //MaxLength&lt;br /&gt;
 //-------------Sets cmbInput's Max Chat Count to 127---------------------------------- &lt;br /&gt;
 03                                         //Change Type&lt;br /&gt;
 01 00 00 00                                //List Size&lt;br /&gt;
 03 00 00 00                                //UNCIDE STRING SIZE (3)&lt;br /&gt;
 31 00 32 00 37 00                          //UNICODE (127)&lt;br /&gt;
 02 00 00 00                                //List Size&lt;br /&gt;
 08 00                                      //String Size(8)&lt;br /&gt;
 63 6D 62 49 6E 70 75 74                    //cmbInput&lt;br /&gt;
 09 00                                      //String Size(9) &lt;br /&gt;
 4D 61 78 4C 65 6E 67 74 68                 //MaxLength&lt;br /&gt;
 00 00 00 00 00 00 00 00                    //unk DATA 1&lt;br /&gt;
 00 00 00 00                                //unk DATA 2&lt;br /&gt;
 00 00 00 00 00 00 00 00                    //unk DATA 3&lt;br /&gt;
&lt;br /&gt;
====List Box Example====&lt;br /&gt;
 02 00                                        //WORLDUPDATE&lt;br /&gt;
 59 72 4B D4                                  //SuiCreatePageMessage&lt;br /&gt;
 83 5A 02 00                                  //Window ID&lt;br /&gt;
 0E 00                                        //String Size(14)&lt;br /&gt;
 53 63 72 69 70 74 2E 6C 69 73 74 42 6F 78    //Script.listBox&lt;br /&gt;
 0B 00 00 00                                  //List Size, Number of Changes(11)&lt;br /&gt;
 //---------------------------------&lt;br /&gt;
 05                                                 //Change Type&lt;br /&gt;
 00 00 00 00                                        //num of Variable Changes&lt;br /&gt;
 07 00 00 00                                        //List Size&lt;br /&gt;
 00 00                                              //Strange String 1&lt;br /&gt;
 01 00 09                                           //Strange String 2&lt;br /&gt;
 1F 00                                              //String Size(31)&lt;br /&gt;
 6F 6E 47 75 69 6C 64 53 70 6F 6E 73 6F 72 65 64   &lt;br /&gt;
 4F 70 74 69 6F 6E 73 52 65 73 70 6F 6E 73 65       //onGuildSponsoredOptionsResponse&lt;br /&gt;
 0C 00                                              //String Size(12)&lt;br /&gt;
 4C 69 73 74 2E 6C 73 74 4C 69 73 74                //List.lstList&lt;br /&gt;
 0B 00                                              //String Size(11)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 52 6F 77                   //SelectedRow&lt;br /&gt;
 13 00                                              //String Size(19)&lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C 54 69 74 6C 65   //bg.caption.lblTitle&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-----------------------------------------------------------&lt;br /&gt;
 05                                                 //Change Type&lt;br /&gt;
 00 00 00 00                                        //num of Variable Changes&lt;br /&gt;
 07 00 00 00                                        //List Size&lt;br /&gt;
 00 00                                              //Strange String 1&lt;br /&gt;
 01 00 0A                                           //Strange String 2&lt;br /&gt;
 1F 00                                              //String Size(31)&lt;br /&gt;
 6F 6E 47 75 69 6C 64 53 70 6F 6E 73 6F 72 65 64   &lt;br /&gt;
 4F 70 74 69 6F 6E 73 52 65 73 70 6F 6E 73 65       //onGuildSponsoredOptionsResponse&lt;br /&gt;
 0C 00                                              //String Size(12)&lt;br /&gt;
 4C 69 73 74 2E 6C 73 74 4C 69 73 74                //List.lstList&lt;br /&gt;
 0B 00                                              //String Size(11)&lt;br /&gt;
 53 65 6C 65 63 74 65 64 52 6F 77                   //SelectedRow&lt;br /&gt;
 13 00                                              //String Size(19)&lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C 54 69 74 6C 65   //bg.caption.lblTitle&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //---------------------------------------------&lt;br /&gt;
 03                                                 //&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 1E 00 00 00                                        //UNICODE STRING SIZE(30)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00 73 00 &lt;br /&gt;
 70 00 6F 00 6E 00 73 00 6F 00 72 00 65 00 64 00 &lt;br /&gt;
 5F 00 6F 00 70 00 74 00 69 00 6F 00 6E 00 73 00 &lt;br /&gt;
 5F 00 74 00 69 00 74 00 6C 00 65 00                //@guild:sponsored_options_title&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 13 00                                              //String Size(19)&lt;br /&gt;
 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 6C 54 69 74 6C 65  //bg.caption.lblTitle&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-------------------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 90 00 00 00                                        //UNICODE STRING SIZE(144)&lt;br /&gt;
 53 00 70 00 6F 00 6E 00 73 00 6F 00 72 00 65 00 &lt;br /&gt;
 64 00 20 00 66 00 6F 00 72 00 20 00 6D 00 65 00 &lt;br /&gt;
 6D 00 62 00 65 00 72 00 73 00 68 00 69 00 70 00 &lt;br /&gt;
 3A 00 20 00 52 00 6F 00 6B 00 69 00 67 00 20 00 &lt;br /&gt;
 44 00 61 00 65 00 6C 00 61 00 27 00 2E 00 0A 00 &lt;br /&gt;
 59 00 6F 00 75 00 20 00 6D 00 61 00 79 00 20 00 &lt;br /&gt;
 61 00 63 00 63 00 65 00 70 00 74 00 20 00 74 00 &lt;br /&gt;
 68 00 65 00 6D 00 20 00 69 00 6E 00 74 00 6F 00 &lt;br /&gt;
 20 00 74 00 68 00 65 00 20 00 67 00 75 00 69 00 &lt;br /&gt;
 6C 00 64 00 2C 00 20 00 64 00 65 00 63 00 6C 00 &lt;br /&gt;
 69 00 6E 00 65 00 20 00 74 00 68 00 65 00 69 00 &lt;br /&gt;
 72 00 20 00 6D 00 65 00 6D 00 62 00 65 00 72 00 &lt;br /&gt;
 73 00 68 00 69 00 70 00 2C 00 20 00 6F 00 72 00 &lt;br /&gt;
 20 00 63 00 61 00 6E 00 63 00 65 00 6C 00 20 00 &lt;br /&gt;
 74 00 6F 00 20 00 6C 00 65 00 61 00 76 00 65 00    //Sponsored for membership: Rokig Daela&lt;br /&gt;
 20 00 74 00 68 00 65 00 6D 00 20 00 75 00 6E 00    //You may accept them into the guild. &lt;br /&gt;
 63 00 68 00 61 00 6E 00 67 00 65 00 64 00 20 00    //decline their membership or &lt;br /&gt;
 66 00 6F 00 72 00 20 00 6E 00 6F 00 77 00 2E 00    //cancel to leave them unchanges for now.   &lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 10 00                                              //String Size(16)&lt;br /&gt;
 50 72 6F 6D 70 74 2E 6C 62 6C 50 72 6F 6D 70 74    //Prompt.lblPrompt&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //------------------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 07 00 00 00                                        //UNICODE STRING SIZE(7)&lt;br /&gt;
 40 00 63 00 61 00 6E 00 63 00 65 00 6C 00          //@cancel&lt;br /&gt;
 02 00 00 00&lt;br /&gt;
 09 00                                              //String Size(9)&lt;br /&gt;
 62 74 6E 43 61 6E 63 65 6C                         //btnCancel&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //--------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 03 00 00 00                                        //UNICODE STRING SIZE(3)&lt;br /&gt;
 40 00 6F 00 6B 00                                  //@ok&lt;br /&gt;
 02 00 00 00&lt;br /&gt;
 05 00                                              //String Size(5)&lt;br /&gt;
 62 74 6E 4F 6B                                     //btnOk&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-----------------------------------------&lt;br /&gt;
 01&lt;br /&gt;
 00 00 00 00&lt;br /&gt;
 01 00 00 00&lt;br /&gt;
 0D 00                                              //String Size(13)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74             //List.dataList&lt;br /&gt;
 //------------------------------------------&lt;br /&gt;
 04&lt;br /&gt;
 01 00 00 00                                        //List Size&lt;br /&gt;
 01 00 00 00                                        //UNICODE STRING SIZE (1)&lt;br /&gt;
 30 00                                              //UNICODE ('0')&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 0D 00                                              //String Size(13)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74             //List.dataList&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 4E 61 6D 65                                        //Name&lt;br /&gt;
 //----------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 0D 00 00 00                                        //UNICODE STRING SIZE(13)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00&lt;br /&gt;
 61 00 63 00 63 00 65 00 70 00 74 00                //@guild:accept&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 0F 00                                              //String Size(15)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74 2E 30       //List.dataList.0&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //----------------------------------------------------------&lt;br /&gt;
 04&lt;br /&gt;
 01 00 00 00&lt;br /&gt;
 01 00 00 00                                       //UNICODE STRING SIZE(1)&lt;br /&gt;
 31 00                                             //UNICODE(1)&lt;br /&gt;
 02 00 00 00                                       //Component Count&lt;br /&gt;
 0D 00                                             //String Size(13)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74            //List.dataList&lt;br /&gt;
 04 00                                             //String Size(4)&lt;br /&gt;
 4E 61 6D 65                                       //Name&lt;br /&gt;
 //-------------------------------------------------&lt;br /&gt;
 03&lt;br /&gt;
 01 00 00 00                                        //Component Count&lt;br /&gt;
 0E 00 00 00                                        //UNICODE STRING SIZE(14)&lt;br /&gt;
 40 00 67 00 75 00 69 00 6C 00 64 00 3A 00 64 00&lt;br /&gt;
 65 00 63 00 6C 00 69 00 6E 00 65 00                //@guild:decline&lt;br /&gt;
 02 00 00 00                                        //Component Count&lt;br /&gt;
 0F 00                                              //String Size(15)&lt;br /&gt;
 4C 69 73 74 2E 64 61 74 61 4C 69 73 74 2E 31       //List.dataList.1&lt;br /&gt;
 04 00                                              //String Size(4)&lt;br /&gt;
 54 65 78 74                                        //Text&lt;br /&gt;
 //-----------------------------------------------------&lt;br /&gt;
 00 00 00 00 00 00 00 00                            //unk DATA 1&lt;br /&gt;
 00 00 00 00                                        //unk DATA 2&lt;br /&gt;
 00 00 00 00 00 00 00 00                            //unk DATA 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====messageBox Example====&lt;br /&gt;
 02 00   								//WORLDUPDATE&lt;br /&gt;
 59 72 4B D4  								//SuiCreatePageMessage &lt;br /&gt;
 83 84 02 00  								//Window ID&lt;br /&gt;
 11 00 53 63 72 69 70 74 2E 6D 65 73 73 &lt;br /&gt;
 61 67 65 42 6F 78   							//Script.messageBox&lt;br /&gt;
 09 00 00 00 //Script Update List Size(9)&lt;br /&gt;
 //---------------------------------&lt;br /&gt;
 05 &lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
 03 00 00 00 								//List Size&lt;br /&gt;
 00 00 									//Strange String 3&lt;br /&gt;
 01 00 09 								//Strange String 2&lt;br /&gt;
 13 00 6F 6E 47 75 69 6C 64 49 6E 66 6F 52 65 &lt;br /&gt;
 73 70 6F 6E 73 65  							//onGuildInfoResponse &lt;br /&gt;
 //------------------------------&lt;br /&gt;
 05 &lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
 03 00 00 00 //List Size&lt;br /&gt;
 00 00 &lt;br /&gt;
 01 00 0A &lt;br /&gt;
 13 00 6F 6E 47 75 69 6C 64 49 6E 66 6F 52 65 &lt;br /&gt;
 73 70 6F 6E 73 65  							//onGuildInfoResponse &lt;br /&gt;
 //--------------------------------&lt;br /&gt;
 03  &lt;br /&gt;
 01 00 00 00 								//List Size&lt;br /&gt;
 59 00 00 00  								//UNICODE STRING SIZE(89) &lt;br /&gt;
 47 00 75 00 69 00 6C 00 64 00 20 00 4E 00 61 00 6D 00 65 00 &lt;br /&gt;
 3A 00 20 00 61 00 72 00 79 00 73 00 6C 00 61 00 74 00 20 00 &lt;br /&gt;
 72 00 61 00 69 00 67 00 6E 00 65 00 0A 00 47 00 75 00 69 00 &lt;br /&gt;
 6C 00 64 00 20 00 41 00 62 00 62 00 72 00 65 00 76 00 69 00 &lt;br /&gt;
 61 00 74 00 69 00 6F 00 6E 00 3A 00 20 00 61 00 72 00 79 00 &lt;br /&gt;
 73 00 0A 00 47 00 75 00 69 00 6C 00 64 00 20 00 4C 00 65 00 &lt;br /&gt;
 61 00 64 00 65 00 72 00 3A 00 20 00 52 00 6F 00 6B 00 69 00 &lt;br /&gt;
 67 00 20 00 44 00 61 00 65 00 6C 00 61 00 27 00 0A 00 4D 00 &lt;br /&gt;
 65 00 6D 00 62 00 65 00 72 00 73 00 3A 00 20 00 32 00 &lt;br /&gt;
 //UNICODE ('Guild Name: aryslat raigne Guild Abbreviation: arys Guild Leader: Rokig Daela' Members: 2')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 10 00 50 72 6F 6D 70 74 2E 6C 62 6C &lt;br /&gt;
 50 72 6F 6D 70 74 							//Prompt.lblPrompt &lt;br /&gt;
 04 00 54 65 78 74   							//Text&lt;br /&gt;
 //-----------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00 								//List Size&lt;br /&gt;
 11 00 00 00 40 00 67 00 75 00 69 00 6C 00 &lt;br /&gt;
 64 00 3A 00 69 00 6E 00 66 00 &lt;br /&gt;
 6F 00 5F 00 74 00 69 00 74 00 6C 00 65 00 			        //UNICODE ('@guild:info_title')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 13 00 62 67 2E 63 61 70 74 69 6F 6E 2E 6C 62 &lt;br /&gt;
 6C 54 69 74 6C 65  							//bg.caption.lblTitle &lt;br /&gt;
 04 00 54 65 78 74  							//Text&lt;br /&gt;
 //-----------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE ('False')&lt;br /&gt;
 02 00 00 00 								//List Size&lt;br /&gt;
 09 00 62 74 6E 52 65 76 65 72 74  					//btnRevert&lt;br /&gt;
 07 00 45 6E 61 62 6C 65 64  						//Enabled &lt;br /&gt;
 //----------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00 								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE('false')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 09 00 62 74 6E 52 65 76 65 72 74  					//btnRevert &lt;br /&gt;
 07 00 56 69 73 69 62 6C 65   						//Visible&lt;br /&gt;
 //----------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00  								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE('False')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 09 00 62 74 6E 43 61 6E 63 65 6C  					//btnCancel &lt;br /&gt;
 07 00 45 6E 61 62 6C 65 64  						//Enabled &lt;br /&gt;
 //-------------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00  								//List Size&lt;br /&gt;
 05 00 00 00 46 00 61 00 6C 00 73 00 65 00 			        //UNICODE('False')&lt;br /&gt;
 02 00 00 00 								//List Size&lt;br /&gt;
 09 00 62 74 6E 43 61 6E 63 65 6C  					//btnCancel &lt;br /&gt;
 07 00 56 69 73 69 62 6C 65  						//Visible &lt;br /&gt;
 //-----------------------------------------------------&lt;br /&gt;
 03 &lt;br /&gt;
 01 00 00 00 &lt;br /&gt;
 03 00 00 00  								//List Size&lt;br /&gt;
 40 00 6F 00 6B 00 							//UNICODE('@ok')&lt;br /&gt;
 02 00 00 00  								//List Size&lt;br /&gt;
 05 00 62 74 6E 4F 6B  							//btnOk&lt;br /&gt;
 04 00 54 65 78 74   							//Text&lt;br /&gt;
 //---------------------------------------------------&lt;br /&gt;
 00 00 00 00 00 00 00 00 &lt;br /&gt;
 00 00 00 00 &lt;br /&gt;
 00 00 00 00 00 00 00 00&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=StartingLocationList_(000001FC)&amp;diff=38720</id>
		<title>StartingLocationList (000001FC)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=StartingLocationList_(000001FC)&amp;diff=38720"/>
				<updated>2008-06-15T13:41:28Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Object Controller|StartingLocationList (000001FC)}}&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;
|{{int}}|'''starting location count'''&lt;br /&gt;
|}&lt;br /&gt;
{{beginlist|list|element}}&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{a_string}}|'''city name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''planet name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''city image style path'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{byte}}||'''(boolean) travel route activated'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
{{endlist|element}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INT:	    StartingLocationsList&lt;br /&gt;
{&lt;br /&gt;
ASTRING:    city name (bestine, theed, coronet..)&lt;br /&gt;
ASTRING:    planet name (tatooine, naboo..)&lt;br /&gt;
INT:        ?&lt;br /&gt;
INT:        ?&lt;br /&gt;
ASTRING:    ?&lt;br /&gt;
ASTRING:    image style string (from datatables\creation\starting_locations.iff)  ex: styles.location.tatooine.bestine&lt;br /&gt;
ASTRING:    ?&lt;br /&gt;
BYTE:	    boolean  : travel route activated or not&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sample packet&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 &lt;br /&gt;
1B 00 00 00&lt;br /&gt;
FC 01 00 00 &lt;br /&gt;
15 A8 0A 56 03 00 00 00&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
06 00 00 00&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//tatooine&lt;br /&gt;
&lt;br /&gt;
!bestine&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.bestine&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!mos_eisley&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.mos_eisley&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!mos_espa&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.mos_espa&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//corellia&lt;br /&gt;
&lt;br /&gt;
!coronet&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.coronet&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!tyrena&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.tyrena&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!kor_vela&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.kor_vela&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
controllerID	     = '''000001FC'''&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;
||{{50%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=StartingLocationList_(000001FC)&amp;diff=38719</id>
		<title>StartingLocationList (000001FC)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=StartingLocationList_(000001FC)&amp;diff=38719"/>
				<updated>2008-06-15T13:40:27Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Object Controller|StartingLocationList (000001FC)}}&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;
|{{int}}|'''starting location count'''&lt;br /&gt;
|}&lt;br /&gt;
{{beginlist|list|element}}&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{a_string}}|'''city name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''planet name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''city image style path'''&lt;br /&gt;
|-&lt;br /&gt;
|{{a_string}}||'''?'''&lt;br /&gt;
|-&lt;br /&gt;
|{{byte}}||'''(boolean) travel route activated'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
{{endlist|element}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INT:	StartingLocationsList&lt;br /&gt;
{&lt;br /&gt;
ASTRING: city name (bestine, theed, coronet..)&lt;br /&gt;
ASTRING: planet name (tatooine, naboo..)&lt;br /&gt;
INT: ?&lt;br /&gt;
INT: ?&lt;br /&gt;
ASTRING: ?&lt;br /&gt;
ASTRING: image style string (from datatables\creation\starting_locations.iff)  ex: styles.location.tatooine.bestine&lt;br /&gt;
ASTRING: ?&lt;br /&gt;
BYTE:	boolean  : travel route activated or not&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sample packet&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 &lt;br /&gt;
1B 00 00 00&lt;br /&gt;
FC 01 00 00 &lt;br /&gt;
15 A8 0A 56 03 00 00 00&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
06 00 00 00&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//tatooine&lt;br /&gt;
&lt;br /&gt;
!bestine&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.bestine&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!mos_eisley&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.mos_eisley&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!mos_espa&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.mos_espa&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//corellia&lt;br /&gt;
&lt;br /&gt;
!coronet&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.coronet&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!tyrena&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.tyrena&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!kor_vela&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.kor_vela&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
controllerID	     = '''000001FC'''&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;
||{{50%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=StartingLocationList_(000001FC)&amp;diff=38718</id>
		<title>StartingLocationList (000001FC)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=StartingLocationList_(000001FC)&amp;diff=38718"/>
				<updated>2008-06-15T13:31:47Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Object Controller|StartingLocationList (000001FC)}}&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;
|{{int}}|{{unknown}}&lt;br /&gt;
|}&lt;br /&gt;
{{beginlist|unknown|unknown count}}&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{byte}}|{{unknown}}&lt;br /&gt;
|}&lt;br /&gt;
{{endlist|unknown}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INT:	StartingLocationsList&lt;br /&gt;
{&lt;br /&gt;
ASTRING: city name (bestine, theed, coronet..)&lt;br /&gt;
ASTRING: planet name (tatooine, naboo..)&lt;br /&gt;
INT: ?&lt;br /&gt;
INT: ?&lt;br /&gt;
ASTRING: ?&lt;br /&gt;
ASTRING: image style string (from datatables\creation\starting_locations.iff)  ex: styles.location.tatooine.bestine&lt;br /&gt;
ASTRING: ?&lt;br /&gt;
BYTE:	boolean  : travel route activated or not&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sample packet&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
05 00 &lt;br /&gt;
46 5E CE 80 &lt;br /&gt;
1B 00 00 00&lt;br /&gt;
FC 01 00 00 &lt;br /&gt;
15 A8 0A 56 03 00 00 00&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
06 00 00 00&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//tatooine&lt;br /&gt;
&lt;br /&gt;
!bestine&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.bestine&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!mos_eisley&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.mos_eisley&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!mos_espa&lt;br /&gt;
!tatooine&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.tatooine.mos_espa&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//corellia&lt;br /&gt;
&lt;br /&gt;
!coronet&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.coronet&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
!tyrena&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.tyrena&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!kor_vela&lt;br /&gt;
!corellia&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00 00 00&lt;br /&gt;
00 00&lt;br /&gt;
!styles.location.corellia.kor_vela&lt;br /&gt;
00 00&lt;br /&gt;
01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Variable Descriptions===&lt;br /&gt;
----&lt;br /&gt;
controllerID	     = '''000001FC'''&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;
||{{50%}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=File:Startinglocs.jpg&amp;diff=38710</id>
		<title>File:Startinglocs.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=File:Startinglocs.jpg&amp;diff=38710"/>
				<updated>2008-06-15T12:40:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Newbieselectstartinglocation_(CF2D30F4)&amp;diff=38699</id>
		<title>Newbieselectstartinglocation (CF2D30F4)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Newbieselectstartinglocation_(CF2D30F4)&amp;diff=38699"/>
				<updated>2008-06-15T12:13:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: New page: &amp;lt;blockquote&amp;gt; &amp;lt;pre&amp;gt; TransOp:[0] Data A ObjControllerMessage  83.79.30.22:57894 -&amp;gt; 192.168.1.38:44991(Client -&amp;gt; Server) Enc: T   Comp: T    Seed: 0x31733713    Length: 67  00 09 00 08 05 00 ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TransOp:[0]&lt;br /&gt;
Data A&lt;br /&gt;
ObjControllerMessage&lt;br /&gt;
&lt;br /&gt;
83.79.30.22:57894 -&amp;gt; 192.168.1.38:44991(Client -&amp;gt; Server)&lt;br /&gt;
Enc: T   Comp: T    Seed: 0x31733713    Length: 67&lt;br /&gt;
&lt;br /&gt;
00 09 00 08 05 00 46 5E CE 80 23 00 00 00 16 01        ......F^..#.....&lt;br /&gt;
00 00 15 A8 0A 56 03 00 00 00 00 00 00 00 00 00        .....V..........&lt;br /&gt;
00 00 F4 30 2D CF 00 00 00 00 00 00 00 00 07 00        ...0-...........&lt;br /&gt;
00 00 63 00 6F 00 72 00 6F 00 6E 00 65 00 74 00        ..c.o.r.o.n.e.t.&lt;br /&gt;
01 DB 0F                                               ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CF2D30F4   newbieselectstartinglocation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=File:Uiplanet.jpg&amp;diff=38666</id>
		<title>File:Uiplanet.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=File:Uiplanet.jpg&amp;diff=38666"/>
				<updated>2008-06-15T10:25:19Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=File:Bh_component.png&amp;diff=27792</id>
		<title>File:Bh component.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=File:Bh_component.png&amp;diff=27792"/>
				<updated>2008-04-22T14:53:43Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=File:Light_saber.png&amp;diff=27791</id>
		<title>File:Light saber.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=File:Light_saber.png&amp;diff=27791"/>
				<updated>2008-04-22T14:52:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=CREO03&amp;diff=22943</id>
		<title>CREO03</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=CREO03&amp;diff=22943"/>
				<updated>2008-02-17T21:35:58Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Deltas Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Baseline|CREO03}}&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
||{{CREOArchitectureNAV}}&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:	STFName&lt;br /&gt;
INT:		??&lt;br /&gt;
ASTRING:	DefaultName&lt;br /&gt;
USTRING:	CustomName&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;
BYTE:		Posture&lt;br /&gt;
BYTE:		FactionRank&lt;br /&gt;
LONG:		OwnerID&lt;br /&gt;
FLOAT:		Height&lt;br /&gt;
INT:		BattleFatigue&lt;br /&gt;
LONG:		StatesBitmask&lt;br /&gt;
INT:		WoundHAMListSize&lt;br /&gt;
INT:		UpdateCounter&lt;br /&gt;
{&lt;br /&gt;
 INT:		WoundHAMValue&lt;br /&gt;
}&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;&lt;br /&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:           STFName&lt;br /&gt;
    INT:		??&lt;br /&gt;
    A_STRING:           DefaultName&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;
    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:		Posture Update Counter (used for delta messages)&lt;br /&gt;
  0B:		&lt;br /&gt;
    BYTE:		Posture&lt;br /&gt;
  0C:		&lt;br /&gt;
    BYTE:		FactionRank&lt;br /&gt;
  0D:		&lt;br /&gt;
    LONG:		OwnerID&lt;br /&gt;
  0E:		&lt;br /&gt;
    INT:		Height&lt;br /&gt;
  0F:		&lt;br /&gt;
    INT:		BattleFatigue&lt;br /&gt;
  10:		&lt;br /&gt;
    INT:		StatesBitmask&lt;br /&gt;
  11:&lt;br /&gt;
    INT:		WoundHAMListSize&lt;br /&gt;
    INT:		UpdateCounter&lt;br /&gt;
    {&lt;br /&gt;
      BYTE:		SubType&lt;br /&gt;
      {&lt;br /&gt;
        00:(remove)&lt;br /&gt;
          SHORT:	HAMBarIndex&lt;br /&gt;
        01:(add)&lt;br /&gt;
          SHORT:	HAMBarIndex&lt;br /&gt;
          INT:	        HAMValue&lt;br /&gt;
        02:(change)&lt;br /&gt;
          SHORT:	HAMBarIndex&lt;br /&gt;
          INT:	        HAMValue&lt;br /&gt;
        03:(resetall)&lt;br /&gt;
          SHORT:	NewListSize&lt;br /&gt;
          {&lt;br /&gt;
            INT:	HAMValue&lt;br /&gt;
          }&lt;br /&gt;
        04:(clearall)&lt;br /&gt;
      }&lt;br /&gt;
    }&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 = 18&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*'''SpeciesSTF''':&lt;br /&gt;
:The STF File information for the creatures name and default description.&lt;br /&gt;
&lt;br /&gt;
*'''Name''':&lt;br /&gt;
:The name of the creature. There is a default STF and a custom Unicode name.&lt;br /&gt;
:This is the name that will display when set.&lt;br /&gt;
: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.&lt;br /&gt;
: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,&lt;br /&gt;
:vendor, mount, etc.&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
{{OptionsBitmask}}&lt;br /&gt;
|}&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;
*'''Posture''':&lt;br /&gt;
:This is an ID of the current posture stance of the creature.&lt;br /&gt;
:Refer to the Posture.iff for values.&lt;br /&gt;
&lt;br /&gt;
*'''FactionRank''':&lt;br /&gt;
:This byte sets the current rank of the creature object with their faction.&lt;br /&gt;
:Refer to the FactionRanks for values.&lt;br /&gt;
&lt;br /&gt;
*'''OwnerID''':&lt;br /&gt;
:This ID contains the ID of the object that owns this object. This is used&lt;br /&gt;
:for pets and vehicles.&lt;br /&gt;
&lt;br /&gt;
*'''Height''':&lt;br /&gt;
:This is the height/scale of the object from its original model.&lt;br /&gt;
&lt;br /&gt;
*'''BattleFatigue''':&lt;br /&gt;
:This is the value of the objects current battle fatigue.&lt;br /&gt;
&lt;br /&gt;
*'''StatesBitmask''':&lt;br /&gt;
:This bitmask contains flags for player states. Refer to the States.iff&lt;br /&gt;
:for values.&lt;br /&gt;
&lt;br /&gt;
*'''WoundHAMList''':&lt;br /&gt;
:This list contains the wound values for each HAM bar.&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;
||{{100%}}&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;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=File:Builds.jpg&amp;diff=22453</id>
		<title>File:Builds.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=File:Builds.jpg&amp;diff=22453"/>
				<updated>2008-02-01T23:12:47Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: Never let it go!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Never let it go!&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=ChatSendToRoom&amp;diff=12672</id>
		<title>ChatSendToRoom</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=ChatSendToRoom&amp;diff=12672"/>
				<updated>2007-08-25T08:40:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Packet */&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}}||'''Opcode'''&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;
&lt;br /&gt;
Opperand_Count	     = '''1'''&lt;br /&gt;
&lt;br /&gt;
Opcode		     = '''20E4DBE3'''&lt;br /&gt;
&lt;br /&gt;
|valign=top|&lt;br /&gt;
&lt;br /&gt;
===Details===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
This packet is ...&lt;br /&gt;
&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;
||{{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;
&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;
00 09 &lt;br /&gt;
00 55 &lt;br /&gt;
05 00 &lt;br /&gt;
E3 DB E4 20                                     // ChatSendToRoom&lt;br /&gt;
12 00 00 00                                     // string count&lt;br /&gt;
74 00                                           // t.&lt;br /&gt;
65 00 73 00 74 00 69 00 6E 00 67 00 20 00 67 00 // e.s.t.i.n.g...g.&lt;br /&gt;
75 00 69 00 6C 00 64 00 20 00 63 00 68 00 61 00 // u.i.l.d...c.h.a.&lt;br /&gt;
74 00                                             // t&lt;br /&gt;
00 00 00 00 // uknown&lt;br /&gt;
68 D5 28 03 // room ID&lt;br /&gt;
01 00 00 00 // Message counter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AD F9      &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=File:Swg2.jpg&amp;diff=10430</id>
		<title>File:Swg2.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=File:Swg2.jpg&amp;diff=10430"/>
				<updated>2007-07-12T13:00:00Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10412</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10412"/>
				<updated>2007-07-06T15:01:28Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Command Strings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00000001 = 0x1 = LFG&lt;br /&gt;
00000010 = 0x2 = Newbie&lt;br /&gt;
00000011 = 0x3 = LFG + Newbie&lt;br /&gt;
00000100 = 0x4 = RolePlayer&lt;br /&gt;
00000101 = 0x5 = LFG + RolePlay&lt;br /&gt;
00000110 = 0x6 = Newbie + RolePlayer&lt;br /&gt;
00000111 = 0x7 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
neutral &amp;amp; Any both give 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
Any = -1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10411</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10411"/>
				<updated>2007-07-06T15:01:10Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Command Strings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00000001 = 0x1 = LFG&lt;br /&gt;
00000010 = 0x2 = Newbie&lt;br /&gt;
00000011 = 0x3 = LFG + Newbie&lt;br /&gt;
00000100 = 0x4 = RolePlayer&lt;br /&gt;
00000101 = 0x5 = LFG + RolePlay&lt;br /&gt;
00000110 = 0x6 = Newbie + RolePlayer&lt;br /&gt;
00000111 = 0x7 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
neutral &amp;amp; Any both give 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10410</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10410"/>
				<updated>2007-07-06T14:53:17Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Command Strings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00000001 = 0x1 = LFG&lt;br /&gt;
00000010 = 0x2 = Newbie&lt;br /&gt;
00000011 = 0x3 = LFG + Newbie&lt;br /&gt;
00000100 = 0x4 = RolePlayer&lt;br /&gt;
00000101 = 0x5 = LFG + RolePlay&lt;br /&gt;
00000110 = 0x6 = Newbie + RolePlayer&lt;br /&gt;
00000111 = 0x7 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
1 = any&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10409</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10409"/>
				<updated>2007-07-06T14:52:07Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Command Strings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
1 = any&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10408</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10408"/>
				<updated>2007-07-06T14:46:12Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10407</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10407"/>
				<updated>2007-07-06T14:46:04Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10406</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10406"/>
				<updated>2007-07-06T14:45:41Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10400</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10400"/>
				<updated>2007-07-06T01:22:39Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* 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;
{| 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;
==============================================================================&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;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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;
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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10361</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10361"/>
				<updated>2007-07-03T18:59:13Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&lt;br /&gt;
|-&lt;br /&gt;
|}&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10360</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10360"/>
				<updated>2007-07-03T18:58:29Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''int'''|| Flag Bitmask&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Faction CRC&lt;br /&gt;
|-&lt;br /&gt;
|'''int'''|| Specie&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| Title&lt;br /&gt;
|-&lt;br /&gt;
|'''string'''|| ?&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		     = '''CA604B86'''&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10359</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10359"/>
				<updated>2007-07-03T18:57:20Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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;
|'''a'''|a| &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		     = '''CA604B86'''&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10358</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10358"/>
				<updated>2007-07-03T18:56:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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		     = '''CA604B86'''&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10357</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10357"/>
				<updated>2007-07-03T18:56:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestcharactermatch (8A19D7E1)}}&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		     = '''CA604B86'''&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10356</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10356"/>
				<updated>2007-07-03T18:55:27Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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;
'''Title''':  The system-name of a title: science_doctor_master, for Master Doctor.&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;
==============================================================================&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;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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;
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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10355</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10355"/>
				<updated>2007-07-03T18:54:37Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Packets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestbadges (CA604B86)}}&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		     = '''CA604B86'''&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 Command Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Rebel Human Architect Master Architect &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 370444368 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for an Imperial Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 -615855020 0 crafting_architet_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Human Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 0 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee Architect Master Architect&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 crafting_architect_master &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for a Neutral Wookiee&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
4 7 0 0 0 0 4 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unicode string break down ['''Flags bitmask'''] ['''Faction CRC'''] ['''Species'''] ['''Title'''] ['''?''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Flags bitmask:''' (ie: 4 7 0 0 0) Means 0x47. This value is the bitmask for the 3 possible flags. &lt;br /&gt;
&lt;br /&gt;
The 3 lasts bits of the byte define 3 boolean values as follow : [Roleplay] [Newbie] [LFG]&lt;br /&gt;
&lt;br /&gt;
possible flags&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01000001 = 0x41 = LFG&lt;br /&gt;
01000010 = 0x42 = Newbie&lt;br /&gt;
01000011 = 0x43 = LFG + Newbie&lt;br /&gt;
01000100 = 0x44 = RolePlayer&lt;br /&gt;
01000101 = 0x45 = LFG + RolePlay&lt;br /&gt;
01000110 = 0x46 = Newbie + RolePlayer&lt;br /&gt;
01000111 = 0x47 = LFG + Newbie + Roleplayer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''faction CRC:'''&lt;br /&gt;
This is the string of the int value of the crc of either &amp;quot;imperial&amp;quot; or &amp;quot;rebel&amp;quot;  0_o&lt;br /&gt;
&lt;br /&gt;
-615855020 = 0xDB4ACC54 = CRC(&amp;quot;imperial&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
370444368 = 0x16148850 = CRC(&amp;quot;rebel&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
0 = neutral&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Species:'''&lt;br /&gt;
&lt;br /&gt;
an integrer representing the race. 0 beeing for Humans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Title:'''&lt;br /&gt;
&lt;br /&gt;
a system-name for titles. Note if no title is selected but only the prof, the names becomes a prof name.&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Master  =  crafting_architect_master&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Architect Title-&amp;gt;Any  =  crafting_architect&lt;br /&gt;
&lt;br /&gt;
Profession-&amp;gt;Any = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[?]'''&lt;br /&gt;
&lt;br /&gt;
An unknown parameter. GM/CSR only? Not implemented? Always seen &amp;quot;&amp;quot; (empty parameter)&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10354</id>
		<title>Requestcharactermatch (8A19D7E1)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=Requestcharactermatch_(8A19D7E1)&amp;diff=10354"/>
				<updated>2007-07-03T18:18:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: New page: {{PageHeader|Command|Requestbadges (CA604B86)}} {| border=&amp;quot;0&amp;quot; width=&amp;quot;90%&amp;quot; cellpadding=6 |- |valign=top| ===Struct=== ---- {| align=&amp;quot;center&amp;quot; |- || {| class=&amp;quot;wikitable&amp;quot; |- |''' '''||  |- |''...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeader|Command|Requestbadges (CA604B86)}}&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		     = '''CA604B86'''&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10351</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10351"/>
				<updated>2007-07-01T22:54:20Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* 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;
{| 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}}|'''race'''&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;
'''Title''':  The system-name of a title: science_doctor_master, for Master Doctor.&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;
==============================================================================&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;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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;
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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10350</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10350"/>
				<updated>2007-07-01T22:53:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Packet */&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}}|'''race'''&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 stor e 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;
'''Title''':  The system-name of a title: science_doctor_master, for Master Doctor.&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;
==============================================================================&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;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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;
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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10349</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10349"/>
				<updated>2007-07-01T22:43:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* 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;
{| 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}}|'''race'''&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 stor e 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;
'''Title''':  The system-name of a title: science_doctor_master, for Master Doctor.&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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10348</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10348"/>
				<updated>2007-07-01T22:37:09Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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}}|'''race'''&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.&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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10347</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10347"/>
				<updated>2007-07-01T22:16:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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}}|'''unknown (1)'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Flags'''&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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.&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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10346</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10346"/>
				<updated>2007-07-01T22:16:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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}}|'''unknown 1'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Flags'''&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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.&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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10345</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10345"/>
				<updated>2007-07-01T22:11:52Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Flags'''&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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.&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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10344</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10344"/>
				<updated>2007-07-01T22:10:40Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Packet */&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}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Flags'''&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}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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.&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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10342</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10342"/>
				<updated>2007-07-01T16:22:55Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* 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;
{| 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}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Flags'''&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}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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}}|'''pof 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.&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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10341</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10341"/>
				<updated>2007-07-01T16:20:48Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''Flags'''&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}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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}}|'''pof 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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10340</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10340"/>
				<updated>2007-07-01T16:20:18Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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}}|{{unknown}}&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;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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}}|'''pof 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;
[[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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10332</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10332"/>
				<updated>2007-06-30T23:00:21Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* 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;
{| 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}}|{{unknown}}&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;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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}}|{{unknown}}&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;
[[Image:Communitysearchcy2.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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=File:Communitysearchcy2.jpg&amp;diff=10331</id>
		<title>File:Communitysearchcy2.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=File:Communitysearchcy2.jpg&amp;diff=10331"/>
				<updated>2007-06-30T22:59:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10330</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10330"/>
				<updated>2007-06-30T22:47:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Packet */&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}}|{{unknown}}&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;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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}}|{{unknown}}&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;
&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;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10329</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10329"/>
				<updated>2007-06-30T22:46:31Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: &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}}|{{unknown}}&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;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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}}|{{unknown}}&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;
&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;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&lt;br /&gt;
00 00 00 00 &lt;br /&gt;
00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
11 00 00 00 &lt;br /&gt;
44 00 6F 00 6D 00 65 00 &lt;br /&gt;
73 00 74 00 69 00 63 00                    // player name &amp;amp; surname &lt;br /&gt;
61 00 20 00 54 00 72 00&lt;br /&gt;
61 00 64 00 69 00 61 00 72 00   &lt;br /&gt;
      &lt;br /&gt;
06 00 00 00                                // race (Twil'ek)&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00&lt;br /&gt;
38 00 00 00      &lt;br /&gt;
00 00 00 00                                // unknown&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                                      // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;br /&gt;
&lt;br /&gt;
04 00 00 00 &lt;br /&gt;
38 00 00 00 &lt;br /&gt;
00 00 00 00                                 // unknown&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                                       // something else not specified&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10328</id>
		<title>PlayersNearYou (000001E7)</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=PlayersNearYou_(000001E7)&amp;diff=10328"/>
				<updated>2007-06-30T22:44:39Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Struct */&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}}|{{unknown}}&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;
|{{int}}|{{unknown}}&lt;br /&gt;
|-&lt;br /&gt;
|{{u_string}}|'''player name'''&lt;br /&gt;
|-&lt;br /&gt;
|{{int}}|'''race'''&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}}|{{unknown}}&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;
&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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=10261</id>
		<title>SWG Protocol Wiki</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=SWG_Protocol_Wiki&amp;diff=10261"/>
				<updated>2007-06-22T09:31:08Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* 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]]'''||{{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]]'''||{{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]]'''||{{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;|'''[[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]]'''||{{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>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=LaunchBrowserMessage&amp;diff=10260</id>
		<title>LaunchBrowserMessage</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=LaunchBrowserMessage&amp;diff=10260"/>
				<updated>2007-06-22T09:24:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Sample Packet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
||{{PacketGuide}}&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;
===Struct===&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:#3C548A; color:white;&amp;quot;|'''INT'''||'''OpCode'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#D8F2E0; color:#3C4565;&amp;quot;|'''A_STRING'''||'''URL'''&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		     = '''0x8DE7E213'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* '''URL''' server adress without &amp;quot;http://&amp;quot;&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;
||{{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;
&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;
09 00&lt;br /&gt;
13 E2 E7 8D                    // opcode&lt;br /&gt;
0A 00                          // string size&lt;br /&gt;
73 77 67 61 6E 68 2E 63 6F 6D  // swganh.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	<entry>
		<id>http://wiki.swganh.org/index.php?title=LaunchBrowserMessage&amp;diff=10259</id>
		<title>LaunchBrowserMessage</title>
		<link rel="alternate" type="text/html" href="http://wiki.swganh.org/index.php?title=LaunchBrowserMessage&amp;diff=10259"/>
				<updated>2007-06-22T09:23:43Z</updated>
		
		<summary type="html">&lt;p&gt;Mugly: /* Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
||{{PacketGuide}}&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;
===Struct===&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:#3C548A; color:white;&amp;quot;|'''INT'''||'''OpCode'''&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; style=&amp;quot;background:#D8F2E0; color:#3C4565;&amp;quot;|'''A_STRING'''||'''URL'''&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		     = '''0x8DE7E213'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* '''URL''' server adress without &amp;quot;http://&amp;quot;&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;
||{{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;
&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;
09 00&lt;br /&gt;
13 E2 E7 8D&lt;br /&gt;
0A 00&lt;br /&gt;
73 77 67 61 6E 68 2E 63 6F 6D  // swganh.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mugly</name></author>	</entry>

	</feed>