1#[allow(dead_code)]
7pub struct ClassIndex;
8
9#[allow(dead_code)]
10impl ClassIndex {
11 pub const PL_SCENE_NODE: u16 = 0x0000;
13 pub const PL_SCENE_OBJECT: u16 = 0x0001;
14 pub const HS_KEYED_OBJECT: u16 = 0x0002;
15 pub const PL_BITMAP: u16 = 0x0003;
16 pub const PL_MIPMAP: u16 = 0x0004;
17 pub const PL_CUBIC_ENVIRONMAP: u16 = 0x0005;
18 pub const PL_LAYER: u16 = 0x0006;
19 pub const HS_GMATERIAL: u16 = 0x0007;
20 pub const PL_PARTICLE_SYSTEM: u16 = 0x0008;
21 pub const PL_PARTICLE_EFFECT: u16 = 0x0009;
22 pub const PL_PARTICLE_COLLISION_EFFECT_BEAT: u16 = 0x000A;
23 pub const PL_PARTICLE_FADE_VOLUME_EFFECT: u16 = 0x000B;
24 pub const PL_BOUND_INTERFACE: u16 = 0x000C;
25 pub const PL_RENDER_TARGET: u16 = 0x000D;
26 pub const PL_CUBIC_RENDER_TARGET: u16 = 0x000E;
27 pub const PL_CUBIC_RENDER_TARGET_MODIFIER: u16 = 0x000F;
28 pub const PL_OBJ_INTERFACE: u16 = 0x0010;
29 pub const PL_AUDIO_INTERFACE: u16 = 0x0011;
30 pub const PL_AUDIBLE: u16 = 0x0012;
31 pub const PL_AUDIBLE_NULL: u16 = 0x0013;
32 pub const PL_WIN_AUDIBLE: u16 = 0x0014;
33 pub const PL_COORDINATE_INTERFACE: u16 = 0x0015;
34 pub const PL_DRAW_INTERFACE: u16 = 0x0016;
35 pub const PL_DRAWABLE: u16 = 0x0017;
36 pub const PL_DRAWABLE_MESH: u16 = 0x0018;
37 pub const PL_DRAWABLE_ICE: u16 = 0x0019;
38 pub const PL_PHYSICAL: u16 = 0x001A;
39 pub const PL_PHYSICAL_MESH: u16 = 0x001B;
40 pub const PL_SIMULATION_INTERFACE: u16 = 0x001C;
41 pub const PL_CAMERA_MODIFIER: u16 = 0x001D;
42 pub const PL_MODIFIER: u16 = 0x001E;
43 pub const PL_SINGLE_MODIFIER: u16 = 0x001F;
44 pub const PL_SIMPLE_MODIFIER: u16 = 0x0020;
45 pub const PF_CONSOLE: u16 = 0x0021;
46 pub const UNUSED_PL_RANDOM_TMMODIFIER: u16 = 0x0022;
47 pub const PL_INTERESTING_MODIFIER: u16 = 0x0023;
48 pub const PL_DETECTOR_MODIFIER: u16 = 0x0024;
49 pub const PL_SIMPLE_PHYSICAL_MESH: u16 = 0x0025;
50 pub const PL_COMPOUND_PHYSICAL_MESH: u16 = 0x0026;
51 pub const PL_MULTI_MODIFIER: u16 = 0x0027;
52 pub const PL_SYNCHED_OBJECT: u16 = 0x0028;
53 pub const PL_SOUND_BUFFER: u16 = 0x0029;
54 pub const UNUSED_PL_ALIAS_MODIFIER: u16 = 0x002A;
55 pub const PL_PICKING_DETECTOR: u16 = 0x002B;
56 pub const PL_COLLISION_DETECTOR: u16 = 0x002C;
57 pub const PL_LOGIC_MODIFIER: u16 = 0x002D;
58 pub const PL_CONDITIONAL_OBJECT: u16 = 0x002E;
59 pub const PL_ANDCONDITIONAL_OBJECT: u16 = 0x002F;
60 pub const PL_ORCONDITIONAL_OBJECT: u16 = 0x0030;
61 pub const PL_PICKED_CONDITIONAL_OBJECT: u16 = 0x0031;
62 pub const PL_ACTIVATOR_CONDITIONAL_OBJECT: u16 = 0x0032;
63 pub const PL_TIMER_CALLBACK_MANAGER: u16 = 0x0033;
64 pub const PL_KEY_PRESS_CONDITIONAL_OBJECT: u16 = 0x0034;
65 pub const PL_ANIMATION_EVENT_CONDITIONAL_OBJECT: u16 = 0x0035;
66 pub const PL_CONTROL_EVENT_CONDITIONAL_OBJECT: u16 = 0x0036;
67 pub const PL_OBJECT_IN_BOX_CONDITIONAL_OBJECT: u16 = 0x0037;
68 pub const PL_LOCAL_PLAYER_IN_BOX_CONDITIONAL_OBJECT: u16 = 0x0038;
69 pub const PL_OBJECT_INTERSECT_PLANE_CONDITIONAL_OBJECT: u16 = 0x0039;
70 pub const PL_LOCAL_PLAYER_INTERSECT_PLANE_CONDITIONAL_OBJECT: u16 = 0x003A;
71 pub const PL_PORTAL_DRAWABLE: u16 = 0x003B;
72 pub const PL_PORTAL_PHYSICAL: u16 = 0x003C;
73 pub const PL_SPAWN_MODIFIER: u16 = 0x003D;
74 pub const PL_FACING_CONDITIONAL_OBJECT: u16 = 0x003E;
75 pub const PL_PXPHYSICAL: u16 = 0x003F;
76 pub const PL_VIEW_FACE_MODIFIER: u16 = 0x0040;
77 pub const PL_LAYER_INTERFACE: u16 = 0x0041;
78 pub const PL_LAYER_WRAPPER: u16 = 0x0042;
79 pub const PL_LAYER_ANIMATION: u16 = 0x0043;
80 pub const PL_LAYER_DEPTH: u16 = 0x0044;
81 pub const PL_LAYER_MOVIE: u16 = 0x0045;
82 pub const UNUSED_PL_LAYER_BINK: u16 = 0x0046;
83 pub const PL_LAYER_AVI: u16 = 0x0047;
84 pub const PL_SOUND: u16 = 0x0048;
85 pub const PL_WIN32_SOUND: u16 = 0x0049;
86 pub const PL_LAYER_OR: u16 = 0x004A;
87 pub const PL_AUDIO_SYSTEM: u16 = 0x004B;
88 pub const PL_DRAWABLE_SPANS: u16 = 0x004C;
89 pub const UNUSED_PL_DRAWABLE_PATCH_SET: u16 = 0x004D;
90 pub const PL_INPUT_MANAGER: u16 = 0x004E;
91 pub const PL_LOGIC_MOD_BASE: u16 = 0x004F;
92 pub const PL_FOG_ENVIRONMENT: u16 = 0x0050;
93 pub const PL_NET_APP: u16 = 0x0051;
94 pub const PL_NET_CLIENT_MGR: u16 = 0x0052;
95 pub const PL2_WAY_WIN_AUDIBLE: u16 = 0x0053;
96 pub const PL_LIGHT_INFO: u16 = 0x0054;
97 pub const PL_DIRECTIONAL_LIGHT_INFO: u16 = 0x0055;
98 pub const PL_OMNI_LIGHT_INFO: u16 = 0x0056;
99 pub const PL_SPOT_LIGHT_INFO: u16 = 0x0057;
100 pub const PL_LIGHT_SPACE: u16 = 0x0058;
101 pub const PL_NET_CLIENT_APP: u16 = 0x0059;
102 pub const PL_NET_SERVER_APP: u16 = 0x005A;
103 pub const PL_CLIENT: u16 = 0x005B;
104 pub const UNUSED_PL_COMPOUND_TMMODIFIER: u16 = 0x005C;
105 pub const PL_CAMERA_BRAIN: u16 = 0x005D;
106 pub const PL_CAMERA_BRAIN_DEFAULT: u16 = 0x005E;
107 pub const PL_CAMERA_BRAIN_DRIVE: u16 = 0x005F;
108 pub const PL_CAMERA_BRAIN_FIXED: u16 = 0x0060;
109 pub const PL_CAMERA_BRAIN_FIXED_PAN: u16 = 0x0061;
110 pub const PF_GUICLICK_MAP_CTRL: u16 = 0x0062;
111 pub const PL_LISTENER: u16 = 0x0063;
112 pub const PL_AG_ANIM: u16 = 0x006B;
113 pub const PL_AG_MODIFIER: u16 = 0x006C;
114 pub const PL_AG_MASTER_MOD: u16 = 0x006D;
115 pub const PL_AVATAR_MOD: u16 = 0x0064;
116 pub const PL_AVATAR_ANIM: u16 = 0x0065;
117 pub const PL_AVATAR_ANIM_MGR: u16 = 0x0066;
118 pub const PL_OCCLUDER: u16 = 0x0067;
119 pub const PL_MOBILE_OCCLUDER: u16 = 0x0068;
120 pub const PL_LAYER_SHADOW_BASE: u16 = 0x0069;
121 pub const PL_LIMITED_DIR_LIGHT_INFO: u16 = 0x006A;
122 pub const PL_AGANIM: u16 = 0x006B;
123 pub const PL_AGMODIFIER: u16 = 0x006C;
124 pub const PL_AGMASTER_MOD: u16 = 0x006D;
125 pub const PL_CAMERA_BRAIN_AVATAR: u16 = 0x006E;
126 pub const PL_CAMERA_REGION_DETECTOR: u16 = 0x006F;
127 pub const PL_CAMERA_BRAIN_FP: u16 = 0x0070;
128 pub const PL_LINE_FOLLOW_MOD: u16 = 0x0071;
129 pub const PL_LIGHT_MODIFIER: u16 = 0x0072;
130 pub const PL_OMNI_MODIFIER: u16 = 0x0073;
131 pub const PL_SPOT_MODIFIER: u16 = 0x0074;
132 pub const PL_LTD_DIR_MODIFIER: u16 = 0x0075;
133 pub const PL_SEEK_POINT_MOD: u16 = 0x0076;
134 pub const PL_ONE_SHOT_MOD: u16 = 0x0077;
135 pub const PL_RANDOM_COMMAND_MOD: u16 = 0x0078;
136 pub const PL_RANDOM_SOUND_MOD: u16 = 0x0079;
137 pub const PL_POST_EFFECT_MOD: u16 = 0x007A;
138 pub const PL_OBJECT_IN_VOLUME_DETECTOR: u16 = 0x007B;
139 pub const PL_RESPONDER_MODIFIER: u16 = 0x007C;
140 pub const PL_AXIS_ANIM_MODIFIER: u16 = 0x007D;
141 pub const PL_LAYER_LIGHT_BASE: u16 = 0x007E;
142 pub const PL_FOLLOW_MOD: u16 = 0x007F;
143 pub const PL_TRANSITION_MGR: u16 = 0x0080;
144 pub const UNUSED__PL_INVENTORY_MOD: u16 = 0x0081;
145 pub const UNUSED__PL_INVENTORY_OBJ_MOD: u16 = 0x0082;
146 pub const PL_LINK_EFFECTS_MGR: u16 = 0x0083;
147 pub const PL_WIN32_STREAMING_SOUND: u16 = 0x0084;
148 pub const UNUSED__PL_PYTHON_MOD: u16 = 0x0085;
149 pub const PL_ACTIVATOR_ACTIVATOR_CONDITIONAL_OBJECT: u16 = 0x0086;
150 pub const PL_SOFT_VOLUME: u16 = 0x0087;
151 pub const PL_SOFT_VOLUME_SIMPLE: u16 = 0x0088;
152 pub const PL_SOFT_VOLUME_COMPLEX: u16 = 0x0089;
153 pub const PL_SOFT_VOLUME_UNION: u16 = 0x008A;
154 pub const PL_SOFT_VOLUME_INTERSECT: u16 = 0x008B;
155 pub const PL_SOFT_VOLUME_INVERT: u16 = 0x008C;
156 pub const PL_WIN32_LINK_SOUND: u16 = 0x008D;
157 pub const PL_LAYER_LINK_ANIMATION: u16 = 0x008E;
158 pub const PL_ARMATURE_MOD: u16 = 0x008F;
159 pub const PL_CAMERA_BRAIN_FREELOOK: u16 = 0x0090;
160 pub const PL_HAVOK_CONSTRAINTS_MOD: u16 = 0x0091;
161 pub const PL_HINGE_CONSTRAINT_MOD: u16 = 0x0092;
162 pub const PL_WHEEL_CONSTRAINT_MOD: u16 = 0x0093;
163 pub const PL_STRONG_SPRING_CONSTRAINT_MOD: u16 = 0x0094;
164 pub const PL_ARMATURE_LODMOD: u16 = 0x0095;
165 pub const PL_WIN32_STATIC_SOUND: u16 = 0x0096;
166 pub const PF_GAME_GUIMGR: u16 = 0x0097;
167 pub const PF_GUIDIALOG_MOD: u16 = 0x0098;
168 pub const PL_CAMERA_BRAIN1: u16 = 0x0099;
169 pub const PL_VIRTUAL_CAM1: u16 = 0x009A;
170 pub const PL_CAMERA_MODIFIER1: u16 = 0x009B;
171 pub const PL_CAMERA_BRAIN1_DRIVE: u16 = 0x009C;
172 pub const PL_CAMERA_BRAIN1_POA: u16 = 0x009D;
173 pub const PL_CAMERA_BRAIN1_AVATAR: u16 = 0x009E;
174 pub const PL_CAMERA_BRAIN1_FIXED: u16 = 0x009F;
175 pub const PL_CAMERA_BRAIN1_POAFIXED: u16 = 0x00A0;
176 pub const PF_GUIBUTTON_MOD: u16 = 0x00A1;
177 pub const PL_PYTHON_FILE_MOD: u16 = 0x00A2;
178 pub const PF_GUICONTROL_MOD: u16 = 0x00A3;
179 pub const PL_EXCLUDE_REGION_MODIFIER: u16 = 0x00A4;
180 pub const PF_GUIDRAGGABLE_MOD: u16 = 0x00A5;
181 pub const PL_VOLUME_SENSOR_CONDITIONAL_OBJECT: u16 = 0x00A6;
182 pub const PL_VOL_ACTIVATOR_CONDITIONAL_OBJECT: u16 = 0x00A7;
183 pub const PL_MSG_FORWARDER: u16 = 0x00A8;
184 pub const PL_BLOWER: u16 = 0x00A9;
185 pub const PF_GUILIST_BOX_MOD: u16 = 0x00AA;
186 pub const PF_GUITEXT_BOX_MOD: u16 = 0x00AB;
187 pub const PF_GUIEDIT_BOX_MOD: u16 = 0x00AC;
188 pub const PL_DYNAMIC_TEXT_MAP: u16 = 0x00AD;
189 pub const PL_SITTING_MODIFIER: u16 = 0x00AE;
190 pub const PF_GUIUP_DOWN_PAIR_MOD: u16 = 0x00AF;
191 pub const PF_GUIVALUE_CTRL: u16 = 0x00B0;
192 pub const PF_GUIKNOB_CTRL: u16 = 0x00B1;
193 pub const PL_AV_LADDER_MOD: u16 = 0x00B2;
194 pub const PL_CAMERA_BRAIN1_FIRST_PERSON: u16 = 0x00B3;
195 pub const PL_CLONE_SPAWN_MODIFIER: u16 = 0x00B4;
196 pub const PL_CLOTHING_ITEM: u16 = 0x00B5;
197 pub const PL_CLOTHING_OUTFIT: u16 = 0x00B6;
198 pub const PL_CLOTHING_BASE: u16 = 0x00B7;
199 pub const PL_CLOTHING_MGR: u16 = 0x00B8;
200 pub const PF_GUIDRAG_BAR_CTRL: u16 = 0x00B9;
201 pub const PF_GUICHECK_BOX_CTRL: u16 = 0x00BA;
202 pub const PF_GUIRADIO_GROUP_CTRL: u16 = 0x00BB;
203 pub const PF_PLAYER_BOOK_MOD: u16 = 0x00BC;
204 pub const PF_GUIDYN_DISPLAY_CTRL: u16 = 0x00BD;
205 pub const UNUSED_PL_LAYER_PROJECT: u16 = 0x00BE;
206 pub const PL_INPUT_INTERFACE_MGR: u16 = 0x00BF;
207 pub const PL_RAIL_CAMERA_MOD: u16 = 0x00C0;
208 pub const PL_MULTISTAGE_BEH_MOD: u16 = 0x00C1;
209 pub const PL_CAMERA_BRAIN1_CIRCLE: u16 = 0x00C2;
210 pub const PL_PARTICLE_WIND_EFFECT: u16 = 0x00C3;
211 pub const PL_ANIM_EVENT_MODIFIER: u16 = 0x00C4;
212 pub const PL_AUTO_PROFILE: u16 = 0x00C5;
213 pub const PF_GUISKIN: u16 = 0x00C6;
214 pub const PL_AVIWRITER: u16 = 0x00C7;
215 pub const PL_PARTICLE_COLLISION_EFFECT: u16 = 0x00C8;
216 pub const PL_PARTICLE_COLLISION_EFFECT_DIE: u16 = 0x00C9;
217 pub const PL_PARTICLE_COLLISION_EFFECT_BOUNCE: u16 = 0x00CA;
218 pub const PL_INTERFACE_INFO_MODIFIER: u16 = 0x00CB;
219 pub const PL_SHARED_MESH: u16 = 0x00CC;
220 pub const PL_ARMATURE_EFFECTS_MGR: u16 = 0x00CD;
221 pub const PF_MARKER_MGR: u16 = 0x00CE;
222 pub const PL_VEHICLE_MODIFIER: u16 = 0x00CF;
223 pub const PL_PARTICLE_LOCAL_WIND: u16 = 0x00D0;
224 pub const PL_PARTICLE_UNIFORM_WIND: u16 = 0x00D1;
225 pub const PL_INSTANCE_DRAW_INTERFACE: u16 = 0x00D2;
226 pub const PL_SHADOW_MASTER: u16 = 0x00D3;
227 pub const PL_SHADOW_CASTER: u16 = 0x00D4;
228 pub const PL_POINT_SHADOW_MASTER: u16 = 0x00D5;
229 pub const PL_DIRECT_SHADOW_MASTER: u16 = 0x00D6;
230 pub const PL_SDLMODIFIER: u16 = 0x00D7;
231 pub const PL_PHYSICAL_SDLMODIFIER: u16 = 0x00D8;
232 pub const PL_CLOTHING_SDLMODIFIER: u16 = 0x00D9;
233 pub const PL_AVATAR_SDLMODIFIER: u16 = 0x00DA;
234 pub const PL_AGMASTER_SDLMODIFIER: u16 = 0x00DB;
235 pub const PL_PYTHON_SDLMODIFIER: u16 = 0x00DC;
236 pub const PL_LAYER_SDLMODIFIER: u16 = 0x00DD;
237 pub const PL_ANIM_TIME_CONVERT_SDLMODIFIER: u16 = 0x00DE;
238 pub const PL_RESPONDER_SDLMODIFIER: u16 = 0x00DF;
239 pub const PL_SOUND_SDLMODIFIER: u16 = 0x00E0;
240 pub const PL_RES_MANAGER_HELPER: u16 = 0x00E1;
241 pub const PL_AVATAR_PHYSICAL_SDLMODIFIER: u16 = 0x00E2;
242 pub const PL_ARMATURE_EFFECT: u16 = 0x00E3;
243 pub const PL_ARMATURE_EFFECT_FOOT_SOUND: u16 = 0x00E4;
244 pub const PL_EAXLISTENER_MOD: u16 = 0x00E5;
245 pub const PL_DYNA_DECAL_MGR: u16 = 0x00E6;
246 pub const PL_OBJECT_IN_VOLUME_AND_FACING_DETECTOR: u16 = 0x00E7;
247 pub const PL_DYNA_FOOT_MGR: u16 = 0x00E8;
248 pub const PL_DYNA_RIPPLE_MGR: u16 = 0x00E9;
249 pub const PL_DYNA_BULLET_MGR: u16 = 0x00EA;
250 pub const PL_DECAL_ENABLE_MOD: u16 = 0x00EB;
251 pub const PL_PRINT_SHAPE: u16 = 0x00EC;
252 pub const PL_DYNA_PUDDLE_MGR: u16 = 0x00ED;
253 pub const PF_GUIMULTI_LINE_EDIT_CTRL: u16 = 0x00EE;
254 pub const PL_LAYER_ANIMATION_BASE: u16 = 0x00EF;
255 pub const PL_LAYER_SDLANIMATION: u16 = 0x00F0;
256 pub const PL_ATCANIM: u16 = 0x00F1;
257 pub const PL_AGE_GLOBAL_ANIM: u16 = 0x00F2;
258 pub const PL_SUBWORLD_REGION_DETECTOR: u16 = 0x00F3;
259 pub const PL_AVATAR_MGR: u16 = 0x00F4;
260 pub const PL_NPCSPAWN_MOD: u16 = 0x00F5;
261 pub const PL_ACTIVE_PRINT_SHAPE: u16 = 0x00F6;
262 pub const PL_EXCLUDE_REGION_SDLMODIFIER: u16 = 0x00F7;
263 pub const PL_LOSDISPATCH: u16 = 0x00F8;
264 pub const PL_DYNA_WAKE_MGR: u16 = 0x00F9;
265 pub const PL_SIMULATION_MGR: u16 = 0x00FA;
266 pub const PL_WAVE_SET7: u16 = 0x00FB;
267 pub const PL_PANIC_LINK_REGION: u16 = 0x00FC;
268 pub const PL_WIN32_GROUPED_SOUND: u16 = 0x00FD;
269 pub const PL_FILTER_COORD_INTERFACE: u16 = 0x00FE;
270 pub const PL_STEREIZER: u16 = 0x00FF;
271 pub const PL_CCRMGR: u16 = 0x0100;
272 pub const PL_CCRSPECIALIST: u16 = 0x0101;
273 pub const PL_CCRSENIOR_SPECIALIST: u16 = 0x0102;
274 pub const PL_CCRSHIFT_SUPERVISOR: u16 = 0x0103;
275 pub const PL_CCRGAME_OPERATOR: u16 = 0x0104;
276 pub const PL_SHADER: u16 = 0x0105;
277 pub const PL_DYNAMIC_ENV_MAP: u16 = 0x0106;
278 pub const PL_SIMPLE_REGION_SENSOR: u16 = 0x0107;
279 pub const PL_MORPH_SEQUENCE: u16 = 0x0108;
280 pub const PL_EMOTE_ANIM: u16 = 0x0109;
281 pub const PL_DYNA_RIPPLE_VSMGR: u16 = 0x010A;
282 pub const UNUSED_PL_WAVE_SET6: u16 = 0x010B;
283 pub const PF_GUIPROGRESS_CTRL: u16 = 0x010C;
284 pub const PL_MAINTAINERS_MARKER_MODIFIER: u16 = 0x010D;
285 pub const PL_MORPH_SEQUENCE_SDLMOD: u16 = 0x010E;
286 pub const PL_MORPH_DATA_SET: u16 = 0x010F;
287 pub const PL_HARD_REGION: u16 = 0x0110;
288 pub const PL_HARD_REGION_PLANES: u16 = 0x0111;
289 pub const PL_HARD_REGION_COMPLEX: u16 = 0x0112;
290 pub const PL_HARD_REGION_UNION: u16 = 0x0113;
291 pub const PL_HARD_REGION_INTERSECT: u16 = 0x0114;
292 pub const PL_HARD_REGION_INVERT: u16 = 0x0115;
293 pub const PL_VIS_REGION: u16 = 0x0116;
294 pub const PL_VIS_MGR: u16 = 0x0117;
295 pub const PL_REGION_BASE: u16 = 0x0118;
296 pub const PF_GUIPOP_UP_MENU: u16 = 0x0119;
297 pub const PF_GUIMENU_ITEM: u16 = 0x011A;
298 pub const PL_COOP_COORDINATOR: u16 = 0x011B;
299 pub const PL_FONT: u16 = 0x011C;
300 pub const PL_FONT_CACHE: u16 = 0x011D;
301 pub const PL_RELEVANCE_REGION: u16 = 0x011E;
302 pub const PL_RELEVANCE_MGR: u16 = 0x011F;
303 pub const PF_JOURNAL_BOOK: u16 = 0x0120;
304 pub const PL_LAYER_TARGET_CONTAINER: u16 = 0x0121;
305 pub const PL_IMAGE_LIB_MOD: u16 = 0x0122;
306 pub const PL_PARTICLE_FLOCK_EFFECT: u16 = 0x0123;
307 pub const PL_PARTICLE_SDLMOD: u16 = 0x0124;
308 pub const PL_AGE_LOADER: u16 = 0x0125;
309 pub const PL_WAVE_SET_BASE: u16 = 0x0126;
310 pub const PL_PHYSICAL_SND_GROUP: u16 = 0x0127;
311 pub const PF_BOOK_DATA: u16 = 0x0128;
312 pub const PL_DYNA_TORPEDO_MGR: u16 = 0x0129;
313 pub const PL_DYNA_TORPEDO_VSMGR: u16 = 0x012A;
314 pub const PL_CLUSTER_GROUP: u16 = 0x012B;
315 pub const PL_GAME_MARKER_MODIFIER: u16 = 0x012C;
316 pub const PL_LODMIPMAP: u16 = 0x012D;
317 pub const PL_SWIM_DETECTOR: u16 = 0x012E;
318 pub const PL_FADE_OPACITY_MOD: u16 = 0x012F;
319 pub const PL_FADE_OPACITY_LAY: u16 = 0x0130;
320 pub const PL_DIST_OPACITY_MOD: u16 = 0x0131;
321 pub const PL_ARMATURE_MOD_BASE: u16 = 0x0132;
322 pub const PL_SWIM_REGION_INTERFACE: u16 = 0x0133;
323 pub const PL_SWIM_CIRCULAR_CURRENT_REGION: u16 = 0x0134;
324 pub const PL_PARTICLE_FOLLOW_SYSTEM_EFFECT: u16 = 0x0135;
325 pub const PL_SWIM_STRAIGHT_CURRENT_REGION: u16 = 0x0136;
326 pub const PF_OBJECT_FLOCKER: u16 = 0x0137;
327 pub const PL_GRASS_SHADER_MOD: u16 = 0x0138;
328 pub const PL_DYNAMIC_CAM_MAP: u16 = 0x0139;
329 pub const PL_RIDING_ANIMATED_PHYSICAL_DETECTOR: u16 = 0x013A;
330 pub const PL_VOLUME_SENSOR_CONDITIONAL_OBJECT_NO_ARBITRATION: u16 = 0x013B;
331 pub const PL_PXSUB_WORLD: u16 = 0x013C;
332 pub const PF_CONFIRMATION_MGR: u16 = 0x013D;
333
334 pub const PL_OBJ_REF_MSG: u16 = 0x0200;
336 pub const PL_NODE_REF_MSG: u16 = 0x0201;
337 pub const PL_MESSAGE: u16 = 0x0202;
338 pub const PL_REF_MSG: u16 = 0x0203;
339 pub const PL_GEN_REF_MSG: u16 = 0x0204;
340 pub const PL_TIME_MSG: u16 = 0x0205;
341 pub const PL_ANIM_CMD_MSG: u16 = 0x0206;
342 pub const PL_PARTICLE_UPDATE_MSG: u16 = 0x0207;
343 pub const PL_LAY_REF_MSG: u16 = 0x0208;
344 pub const PL_MAT_REF_MSG: u16 = 0x0209;
345 pub const PL_CAMERA_MSG: u16 = 0x020A;
346 pub const PL_INPUT_EVENT_MSG: u16 = 0x020B;
347 pub const PL_KEY_EVENT_MSG: u16 = 0x020C;
348 pub const PL_MOUSE_EVENT_MSG: u16 = 0x020D;
349 pub const PL_EVAL_MSG: u16 = 0x020E;
350 pub const PL_TRANSFORM_MSG: u16 = 0x020F;
351 pub const PL_CONTROL_EVENT_MSG: u16 = 0x0210;
352 pub const PL_VAULT_CCRNODE: u16 = 0x0211;
353 pub const PL_LOSREQUEST_MSG: u16 = 0x0212;
354 pub const PL_LOSHIT_MSG: u16 = 0x0213;
355 pub const PL_SINGLE_MOD_MSG: u16 = 0x0214;
356 pub const PL_MULTI_MOD_MSG: u16 = 0x0215;
357 pub const PL_AVATAR_PHYSICS_ENABLE_CALLBACK_MSG: u16 = 0x0216;
358 pub const PL_MEMBER_UPDATE_MSG: u16 = 0x0217;
359 pub const PL_NET_MSG_PAGING_ROOM: u16 = 0x0218;
360 pub const PL_ACTIVATOR_MSG: u16 = 0x0219;
361 pub const PL_DISPATCH: u16 = 0x021A;
362 pub const PL_RECEIVER: u16 = 0x021B;
363 pub const PL_MESH_REF_MSG: u16 = 0x021C;
364 pub const HS_GRENDER_PROCS: u16 = 0x021D;
365 pub const HS_SFX_ANGLE_FADE: u16 = 0x021E;
366 pub const HS_SFX_DIST_FADE: u16 = 0x021F;
367 pub const HS_SFX_DIST_SHADE: u16 = 0x0220;
368 pub const HS_SFX_GLOBAL_SHADE: u16 = 0x0221;
369 pub const HS_SFX_INTENSE_ALPHA: u16 = 0x0222;
370 pub const HS_SFX_OBJ_DIST_FADE: u16 = 0x0223;
371 pub const HS_SFX_OBJ_DIST_SHADE: u16 = 0x0224;
372 pub const HS_DYNAMIC_VALUE: u16 = 0x0225;
373 pub const HS_DYNAMIC_SCALAR: u16 = 0x0226;
374 pub const HS_DYNAMIC_COLOR_RGBA: u16 = 0x0227;
375 pub const HS_DYNAMIC_MATRIX33: u16 = 0x0228;
376 pub const HS_DYNAMIC_MATRIX44: u16 = 0x0229;
377 pub const PL_OMNI_SQ_APPLICATOR: u16 = 0x022A;
378 pub const PL_PRE_RESOURCE_MSG: u16 = 0x022B;
379 pub const UNUSED_HS_DYNAMIC_COLOR_RGBA: u16 = 0x022C;
380 pub const UNUSED_HS_DYNAMIC_MATRIX33: u16 = 0x022D;
381 pub const UNUSED_HS_DYNAMIC_MATRIX44: u16 = 0x022E;
382 pub const PL_CONTROLLER: u16 = 0x022F;
383 pub const PL_LEAF_CONTROLLER: u16 = 0x0230;
384 pub const PL_COMPOUND_CONTROLLER: u16 = 0x0231;
385 pub const UNUSED_PL_ROT_CONTROLLER: u16 = 0x0232;
386 pub const UNUSED_PL_POS_CONTROLLER: u16 = 0x0233;
387 pub const UNUSED_PL_SCALAR_CONTROLLER: u16 = 0x0234;
388 pub const UNUSED_PL_POINT3_CONTROLLER: u16 = 0x0235;
389 pub const UNUSED_PL_SCALE_VALUE_CONTROLLER: u16 = 0x0236;
390 pub const UNUSED_PL_QUAT_CONTROLLER: u16 = 0x0237;
391 pub const UNUSED_PL_MATRIX33_CONTROLLER: u16 = 0x0238;
392 pub const UNUSED_PL_MATRIX44_CONTROLLER: u16 = 0x0239;
393 pub const UNUSED_PL_EASE_CONTROLLER: u16 = 0x023A;
394 pub const UNUSED_PL_SIMPLE_SCALE_CONTROLLER: u16 = 0x023B;
395 pub const UNUSED_PL_SIMPLE_ROT_CONTROLLER: u16 = 0x023C;
396 pub const PL_COMPOUND_ROT_CONTROLLER: u16 = 0x023D;
397 pub const UNUSED_PL_SIMPLE_POS_CONTROLLER: u16 = 0x023E;
398 pub const PL_COMPOUND_POS_CONTROLLER: u16 = 0x023F;
399 pub const PL_TMCONTROLLER: u16 = 0x0240;
400 pub const HS_FOG_CONTROL: u16 = 0x0241;
401 pub const PL_INT_REF_MSG: u16 = 0x0242;
402 pub const PL_COLLISION_REACTOR: u16 = 0x0243;
403 pub const PL_CORRECTION_MSG: u16 = 0x0244;
404 pub const PL_PHYSICAL_MODIFIER: u16 = 0x0245;
405 pub const PL_PICKED_MSG: u16 = 0x0246;
406 pub const PL_COLLIDE_MSG: u16 = 0x0247;
407 pub const PL_TRIGGER_MSG: u16 = 0x0248;
408 pub const PL_INTERESTING_MOD_MSG: u16 = 0x0249;
409 pub const PL_DEBUG_KEY_EVENT_MSG: u16 = 0x024A;
410 pub const PL_PHYSICAL_PROPERTIES_DEAD: u16 = 0x024B;
411 pub const PL_SIMPLE_PHYS: u16 = 0x024C;
412 pub const PL_MATRIX_UPDATE_MSG: u16 = 0x024D;
413 pub const PL_COND_REF_MSG: u16 = 0x024E;
414 pub const PL_TIMER_CALLBACK_MSG: u16 = 0x024F;
415 pub const PL_EVENT_CALLBACK_MSG: u16 = 0x0250;
416 pub const PL_SPAWN_MOD_MSG: u16 = 0x0251;
417 pub const PL_SPAWN_REQUEST_MSG: u16 = 0x0252;
418 pub const PL_LOAD_CLONE_MSG: u16 = 0x0253;
419 pub const PL_ENABLE_MSG: u16 = 0x0254;
420 pub const PL_WARP_MSG: u16 = 0x0255;
421 pub const PL_ATTACH_MSG: u16 = 0x0256;
422 pub const DEAD_PF_CONSOLE: u16 = 0x0257;
423 pub const PL_RENDER_MSG: u16 = 0x0258;
424 pub const PL_ANIM_TIME_CONVERT: u16 = 0x0259;
425 pub const PL_SOUND_MSG: u16 = 0x025A;
426 pub const PL_INTERESTING_PING: u16 = 0x025B;
427 pub const PL_NODE_CLEANUP_MSG: u16 = 0x025C;
428 pub const PL_SPACE_TREE: u16 = 0x025D;
429 pub const PL_NET_MESSAGE: u16 = 0x025E;
430 pub const PL_NET_MSG_JOIN_REQ: u16 = 0x025F;
431 pub const PL_NET_MSG_JOIN_ACK: u16 = 0x0260;
432 pub const PL_NET_MSG_LEAVE: u16 = 0x0261;
433 pub const PL_NET_MSG_PING: u16 = 0x0262;
434 pub const PL_NET_MSG_ROOMS_LIST: u16 = 0x0263;
435 pub const PL_NET_MSG_GROUP_OWNER: u16 = 0x0264;
436 pub const PL_NET_MSG_GAME_STATE_REQUEST: u16 = 0x0265;
437 pub const PL_NET_MSG_SESSION_RESET: u16 = 0x0266;
438 pub const PL_NET_MSG_OMNIBUS: u16 = 0x0267;
439 pub const PL_NET_MSG_OBJECT: u16 = 0x0268;
440 pub const PL_CCRINVISIBLE_MSG: u16 = 0x0269;
441 pub const PL_LINK_IN_DONE_MSG: u16 = 0x026A;
442 pub const PL_NET_MSG_GAME_MESSAGE: u16 = 0x026B;
443 pub const PL_NET_MSG_STREAM: u16 = 0x026C;
444 pub const PL_AUDIO_SYS_MSG: u16 = 0x026D;
445 pub const PL_DISPATCH_BASE: u16 = 0x026E;
446 pub const PL_SERVER_REPLY_MSG: u16 = 0x026F;
447 pub const PL_DEVICE_RECREATE_MSG: u16 = 0x0270;
448 pub const PL_NET_MSG_STREAM_HELPER: u16 = 0x0271;
449 pub const PL_NET_MSG_OBJECT_HELPER: u16 = 0x0272;
450 pub const PL_IMOUSE_XEVENT_MSG: u16 = 0x0273;
451 pub const PL_IMOUSE_YEVENT_MSG: u16 = 0x0274;
452 pub const PL_IMOUSE_BEVENT_MSG: u16 = 0x0275;
453 pub const PL_LOGIC_TRIGGER_MSG: u16 = 0x0276;
454 pub const PL_PIPELINE: u16 = 0x0277;
455 pub const PL_DXPIPELINE: u16 = 0x0278;
456 pub const PL_NET_MSG_VOICE: u16 = 0x0279;
457 pub const PL_LIGHT_REF_MSG: u16 = 0x027A;
458 pub const PL_NET_MSG_STREAMED_OBJECT: u16 = 0x027B;
459 pub const PL_NET_MSG_SHARED_STATE: u16 = 0x027C;
460 pub const PL_NET_MSG_TEST_AND_SET: u16 = 0x027D;
461 pub const PL_NET_MSG_GET_SHARED_STATE: u16 = 0x027E;
462 pub const PL_SHARED_STATE_MSG: u16 = 0x027F;
463 pub const PL_NET_GENERIC_SERVER_TASK: u16 = 0x0280;
464 pub const PL_NET_CLIENT_MGR_MSG: u16 = 0x0281;
465 pub const PL_LOAD_AGE_MSG: u16 = 0x0282;
466 pub const PL_MESSAGE_WITH_CALLBACKS: u16 = 0x0283;
467 pub const PL_CLIENT_MSG: u16 = 0x0284;
468 pub const PL_CLIENT_REF_MSG: u16 = 0x0285;
469 pub const PL_NET_MSG_OBJ_STATE_REQUEST: u16 = 0x0286;
470 pub const PL_CCRPETITION_MSG: u16 = 0x0287;
471 pub const PL_VAULT_CCRINITIALIZATION_TASK: u16 = 0x0288;
472 pub const PL_NET_SERVER_MSG: u16 = 0x0289;
473 pub const PL_NET_SERVER_MSG_WITH_CONTEXT: u16 = 0x028A;
474 pub const PL_NET_SERVER_MSG_REGISTER_SERVER: u16 = 0x028B;
475 pub const PL_NET_SERVER_MSG_UNREGISTER_SERVER: u16 = 0x028C;
476 pub const PL_NET_SERVER_MSG_START_PROCESS: u16 = 0x028D;
477 pub const PL_NET_SERVER_MSG_REGISTER_PROCESS: u16 = 0x028E;
478 pub const PL_NET_SERVER_MSG_UNREGISTER_PROCESS: u16 = 0x028F;
479 pub const PL_NET_SERVER_MSG_FIND_PROCESS: u16 = 0x0290;
480 pub const PL_NET_SERVER_MSG_PROCESS_FOUND: u16 = 0x0291;
481 pub const PL_NET_MSG_ROUTING_INFO: u16 = 0x0292;
482 pub const UNUSED_PL_NET_SERVER_SESSION_INFO: u16 = 0x0293;
483 pub const PL_SIMULATION_MSG: u16 = 0x0294;
484 pub const PL_SIMULATION_SYNCH_MSG: u16 = 0x0295;
485 pub const PL_HKSIMULATION_SYNCH_MSG: u16 = 0x0296;
486 pub const PL_AVATAR_MSG: u16 = 0x0297;
487 pub const PL_AV_TASK_MSG: u16 = 0x0298;
488 pub const PL_AV_SEEK_MSG: u16 = 0x0299;
489 pub const PL_AV_ONE_SHOT_MSG: u16 = 0x029A;
490 pub const PL_SATISFIED_MSG: u16 = 0x029B;
491 pub const PL_NET_MSG_OBJECT_LIST_HELPER: u16 = 0x029C;
492 pub const PL_NET_MSG_OBJECT_UPDATE_FILTER: u16 = 0x029D;
493 pub const PL_PROXY_DRAW_MSG: u16 = 0x029E;
494 pub const PL_SELF_DESTRUCT_MSG: u16 = 0x029F;
495 pub const PL_SIM_INFLUENCE_MSG: u16 = 0x02A0;
496 pub const PL_FORCE_MSG: u16 = 0x02A1;
497 pub const PL_OFFSET_FORCE_MSG: u16 = 0x02A2;
498 pub const PL_TORQUE_MSG: u16 = 0x02A3;
499 pub const PL_IMPULSE_MSG: u16 = 0x02A4;
500 pub const PL_OFFSET_IMPULSE_MSG: u16 = 0x02A5;
501 pub const PL_ANGULAR_IMPULSE_MSG: u16 = 0x02A6;
502 pub const PL_DAMP_MSG: u16 = 0x02A7;
503 pub const PL_SHIFT_MASS_MSG: u16 = 0x02A8;
504 pub const PL_SIM_STATE_MSG: u16 = 0x02A9;
505 pub const PL_FREEZE_MSG: u16 = 0x02AA;
506 pub const PL_EVENT_GROUP_MSG: u16 = 0x02AB;
507 pub const PL_SUSPEND_EVENT_MSG: u16 = 0x02AC;
508 pub const PL_NET_MSG_MEMBERS_LIST_REQ: u16 = 0x02AD;
509 pub const PL_NET_MSG_MEMBERS_LIST: u16 = 0x02AE;
510 pub const PL_NET_MSG_MEMBER_INFO_HELPER: u16 = 0x02AF;
511 pub const PL_NET_MSG_MEMBER_LIST_HELPER: u16 = 0x02B0;
512 pub const PL_NET_MSG_MEMBER_UPDATE: u16 = 0x02B1;
513 pub const PL_NET_MSG_SERVER_TO_CLIENT: u16 = 0x02B2;
514 pub const PL_NET_MSG_CREATE_PLAYER: u16 = 0x02B3;
515 pub const PL_NET_MSG_AUTHENTICATE_HELLO: u16 = 0x02B4;
516 pub const PL_NET_MSG_AUTHENTICATE_CHALLENGE: u16 = 0x02B5;
517 pub const PL_CONNECTED_TO_VAULT_MSG: u16 = 0x02B6;
518 pub const PL_CCRCOMMUNICATION_MSG: u16 = 0x02B7;
519 pub const PL_NET_MSG_INITIAL_AGE_STATE_SENT: u16 = 0x02B8;
520 pub const PL_INITIAL_AGE_STATE_LOADED_MSG: u16 = 0x02B9;
521 pub const PL_NET_SERVER_MSG_FIND_SERVER_BASE: u16 = 0x02BA;
522 pub const PL_NET_SERVER_MSG_FIND_SERVER_REPLY_BASE: u16 = 0x02BB;
523 pub const PL_NET_SERVER_MSG_FIND_AUTH_SERVER: u16 = 0x02BC;
524 pub const PL_NET_SERVER_MSG_FIND_AUTH_SERVER_REPLY: u16 = 0x02BD;
525 pub const PL_NET_SERVER_MSG_FIND_VAULT_SERVER: u16 = 0x02BE;
526 pub const PL_NET_SERVER_MSG_FIND_VAULT_SERVER_REPLY: u16 = 0x02BF;
527 pub const PL_AV_TASK_SEEK_DONE_MSG: u16 = 0x02C0;
528 pub const PL_RES_PATCHER_MSG: u16 = 0x02C1;
529 pub const PL_NET_SERVER_MSG_VAULT_TASK: u16 = 0x02C2;
530 pub const PL_NET_MSG_VAULT_TASK: u16 = 0x02C3;
531 pub const PL_AGE_LINK_STRUCT: u16 = 0x02C4;
532 pub const PL_VAULT_AGE_INFO_NODE: u16 = 0x02C5;
533 pub const PL_NET_MSG_STREAMABLE_HELPER: u16 = 0x02C6;
534 pub const PL_NET_MSG_RECEIVERS_LIST_HELPER: u16 = 0x02C7;
535 pub const PL_NET_MSG_LISTEN_LIST_UPDATE: u16 = 0x02C8;
536 pub const PL_NET_SERVER_MSG_PING: u16 = 0x02C9;
537 pub const PL_NET_MSG_ALIVE: u16 = 0x02CA;
538 pub const PL_NET_MSG_TERMINATED: u16 = 0x02CB;
539 pub const PL_SDLMODIFIER_MSG: u16 = 0x02CC;
540 pub const PL_NET_MSG_SDLSTATE: u16 = 0x02CD;
541 pub const PL_NET_SERVER_MSG_SESSION_RESET: u16 = 0x02CE;
542 pub const PL_CCRBAN_LINKING_MSG: u16 = 0x02CF;
543 pub const PL_CCRSILENCE_PLAYER_MSG: u16 = 0x02D0;
544 pub const PL_RENDER_REQUEST_MSG: u16 = 0x02D1;
545 pub const PL_RENDER_REQUEST_ACK: u16 = 0x02D2;
546 pub const PL_NET_MEMBER: u16 = 0x02D3;
547 pub const PL_NET_GAME_MEMBER: u16 = 0x02D4;
548 pub const PL_NET_TRANSPORT_MEMBER: u16 = 0x02D5;
549 pub const PL_CONVEX_VOLUME: u16 = 0x02D6;
550 pub const PL_PARTICLE_GENERATOR: u16 = 0x02D7;
551 pub const PL_SIMPLE_PARTICLE_GENERATOR: u16 = 0x02D8;
552 pub const PL_PARTICLE_EMITTER: u16 = 0x02D9;
553 pub const PL_AGCHANNEL: u16 = 0x02DA;
554 pub const PL_MATRIX_CHANNEL: u16 = 0x02DB;
555 pub const PL_MATRIX_TIME_SCALE: u16 = 0x02DC;
556 pub const PL_MATRIX_BLEND: u16 = 0x02DD;
557 pub const PL_MATRIX_CONTROLLER_CHANNEL: u16 = 0x02DE;
558 pub const PL_QUAT_POINT_COMBINE: u16 = 0x02DF;
559 pub const PL_POINT_CHANNEL: u16 = 0x02E0;
560 pub const PL_POINT_CONSTANT: u16 = 0x02E1;
561 pub const PL_POINT_BLEND: u16 = 0x02E2;
562 pub const PL_QUAT_CHANNEL: u16 = 0x02E3;
563 pub const PL_QUAT_CONSTANT: u16 = 0x02E4;
564 pub const PL_QUAT_BLEND: u16 = 0x02E5;
565 pub const PL_LINK_TO_AGE_MSG: u16 = 0x02E6;
566 pub const PL_PLAYER_PAGE_MSG: u16 = 0x02E7;
567 pub const PL_CMD_IFACE_MOD_MSG: u16 = 0x02E8;
568 pub const PL_NET_SERVER_MSG_PLS_UPDATE_PLAYER: u16 = 0x02E9;
569 pub const PL_LISTENER_MSG: u16 = 0x02EA;
570 pub const PL_ANIM_PATH: u16 = 0x02EB;
571 pub const PL_CLOTHING_UPDATE_BCMSG: u16 = 0x02EC;
572 pub const PL_NOTIFY_MSG: u16 = 0x02ED;
573 pub const PL_FAKE_OUT_MSG: u16 = 0x02EE;
574 pub const PL_CURSOR_CHANGE_MSG: u16 = 0x02EF;
575 pub const PL_NODE_CHANGE_MSG: u16 = 0x02F0;
576 pub const UNUSED_PL_AV_ENABLE_MSG: u16 = 0x02F1;
577 pub const PL_LINK_CALLBACK_MSG: u16 = 0x02F2;
578 pub const PL_TRANSITION_MSG: u16 = 0x02F3;
579 pub const PL_CONSOLE_MSG: u16 = 0x02F4;
580 pub const PL_VOLUME_ISECT: u16 = 0x02F5;
581 pub const PL_SPHERE_ISECT: u16 = 0x02F6;
582 pub const PL_CONE_ISECT: u16 = 0x02F7;
583 pub const PL_CYLINDER_ISECT: u16 = 0x02F8;
584 pub const PL_PARALLEL_ISECT: u16 = 0x02F9;
585 pub const PL_CONVEX_ISECT: u16 = 0x02FA;
586 pub const PL_COMPLEX_ISECT: u16 = 0x02FB;
587 pub const PL_UNION_ISECT: u16 = 0x02FC;
588 pub const PL_INTERSECTION_ISECT: u16 = 0x02FD;
589 pub const PL_MODULATOR: u16 = 0x02FE;
590 pub const UNUSED__PL_INVENTORY_MSG: u16 = 0x02FF;
591 pub const PL_LINK_EFFECTS_TRIGGER_MSG: u16 = 0x0300;
592 pub const PL_LINK_EFFECT_BCMSG: u16 = 0x0301;
593 pub const PL_RESPONDER_ENABLE_MSG: u16 = 0x0302;
594 pub const PL_NET_SERVER_MSG_HELLO: u16 = 0x0303;
595 pub const PL_NET_SERVER_MSG_HELLO_REPLY: u16 = 0x0304;
596 pub const PL_NET_SERVER_MEMBER: u16 = 0x0305;
597 pub const PL_RESPONDER_MSG: u16 = 0x0306;
598 pub const PL_ONE_SHOT_MSG: u16 = 0x0307;
599 pub const PL_VAULT_AGE_INFO_LIST_NODE: u16 = 0x0308;
600 pub const PL_NET_SERVER_MSG_SERVER_REGISTERED: u16 = 0x0309;
601 pub const PL_POINT_TIME_SCALE: u16 = 0x030A;
602 pub const PL_POINT_CONTROLLER_CHANNEL: u16 = 0x030B;
603 pub const PL_QUAT_TIME_SCALE: u16 = 0x030C;
604 pub const PL_AGAPPLICATOR: u16 = 0x030D;
605 pub const PL_MATRIX_CHANNEL_APPLICATOR: u16 = 0x030E;
606 pub const PL_POINT_CHANNEL_APPLICATOR: u16 = 0x030F;
607 pub const PL_LIGHT_DIFFUSE_APPLICATOR: u16 = 0x0310;
608 pub const PL_LIGHT_AMBIENT_APPLICATOR: u16 = 0x0311;
609 pub const PL_LIGHT_SPECULAR_APPLICATOR: u16 = 0x0312;
610 pub const PL_OMNI_APPLICATOR: u16 = 0x0313;
611 pub const PL_QUAT_CHANNEL_APPLICATOR: u16 = 0x0314;
612 pub const PL_SCALAR_CHANNEL: u16 = 0x0315;
613 pub const PL_SCALAR_TIME_SCALE: u16 = 0x0316;
614 pub const PL_SCALAR_BLEND: u16 = 0x0317;
615 pub const PL_SCALAR_CONTROLLER_CHANNEL: u16 = 0x0318;
616 pub const PL_SCALAR_CHANNEL_APPLICATOR: u16 = 0x0319;
617 pub const PL_SPOT_INNER_APPLICATOR: u16 = 0x031A;
618 pub const PL_SPOT_OUTER_APPLICATOR: u16 = 0x031B;
619 pub const PL_NET_SERVER_MSG_PLS_ROUTABLE_MSG: u16 = 0x031C;
620 pub const UNUSED_PL_PUPPET_BRAIN_MSG: u16 = 0x031D;
621 pub const PL_ATCEASE_CURVE: u16 = 0x031E;
622 pub const PL_CONST_ACCEL_EASE_CURVE: u16 = 0x031F;
623 pub const PL_SPLINE_EASE_CURVE: u16 = 0x0320;
624 pub const PL_VAULT_AGE_INFO_INITIALIZATION_TASK: u16 = 0x0321;
625 pub const PF_GAME_GUIMSG: u16 = 0x0322;
626 pub const PL_NET_SERVER_MSG_VAULT_REQUEST_GAME_STATE: u16 = 0x0323;
627 pub const PL_NET_SERVER_MSG_VAULT_GAME_STATE: u16 = 0x0324;
628 pub const PL_NET_SERVER_MSG_VAULT_GAME_STATE_SAVE: u16 = 0x0325;
629 pub const PL_NET_SERVER_MSG_VAULT_GAME_STATE_SAVED: u16 = 0x0326;
630 pub const PL_NET_SERVER_MSG_VAULT_GAME_STATE_LOAD: u16 = 0x0327;
631 pub const PL_NET_CLIENT_TASK: u16 = 0x0328;
632 pub const PL_NET_MSG_SDLSTATE_BCAST: u16 = 0x0329;
633 pub const PL_REPLACE_GEOMETRY_MSG: u16 = 0x032A;
634 pub const PL_NET_SERVER_MSG_EXIT_PROCESS: u16 = 0x032B;
635 pub const PL_NET_SERVER_MSG_SAVE_GAME_STATE: u16 = 0x032C;
636 pub const PL_DNI_COORDINATE_INFO: u16 = 0x032D;
637 pub const PL_NET_MSG_GAME_MESSAGE_DIRECTED: u16 = 0x032E;
638 pub const PL_LINK_OUT_UNLOAD_MSG: u16 = 0x032F;
639 pub const PL_SCALAR_CONSTANT: u16 = 0x0330;
640 pub const PL_MATRIX_CONSTANT: u16 = 0x0331;
641 pub const PL_AGCMD_MSG: u16 = 0x0332;
642 pub const PL_PARTICLE_TRANSFER_MSG: u16 = 0x0333;
643 pub const PL_PARTICLE_KILL_MSG: u16 = 0x0334;
644 pub const PL_EXCLUDE_REGION_MSG: u16 = 0x0335;
645 pub const PL_ONE_TIME_PARTICLE_GENERATOR: u16 = 0x0336;
646 pub const PL_PARTICLE_APPLICATOR: u16 = 0x0337;
647 pub const PL_PARTICLE_LIFE_MIN_APPLICATOR: u16 = 0x0338;
648 pub const PL_PARTICLE_LIFE_MAX_APPLICATOR: u16 = 0x0339;
649 pub const PL_PARTICLE_PPSAPPLICATOR: u16 = 0x033A;
650 pub const PL_PARTICLE_ANGLE_APPLICATOR: u16 = 0x033B;
651 pub const PL_PARTICLE_VEL_MIN_APPLICATOR: u16 = 0x033C;
652 pub const PL_PARTICLE_VEL_MAX_APPLICATOR: u16 = 0x033D;
653 pub const PL_PARTICLE_SCALE_MIN_APPLICATOR: u16 = 0x033E;
654 pub const PL_PARTICLE_SCALE_MAX_APPLICATOR: u16 = 0x033F;
655 pub const PL_DYNAMIC_TEXT_MSG: u16 = 0x0340;
656 pub const PL_CAMERA_TARGET_FADE_MSG: u16 = 0x0341;
657 pub const PL_AGE_LOADED_MSG: u16 = 0x0342;
658 pub const PL_POINT_CONTROLLER_CACHE_CHANNEL: u16 = 0x0343;
659 pub const PL_SCALAR_CONTROLLER_CACHE_CHANNEL: u16 = 0x0344;
660 pub const PL_LINK_EFFECTS_TRIGGER_PREP_MSG: u16 = 0x0345;
661 pub const PL_LINK_EFFECT_PREP_BCMSG: u16 = 0x0346;
662 pub const PL_AVATAR_INPUT_STATE_MSG: u16 = 0x0347;
663 pub const PL_AGE_INFO_STRUCT: u16 = 0x0348;
664 pub const PL_SDLNOTIFICATION_MSG: u16 = 0x0349;
665 pub const PL_NET_CLIENT_CONNECT_AGE_VAULT_TASK: u16 = 0x034A;
666 pub const PL_LINKING_MGR_MSG: u16 = 0x034B;
667 pub const PL_VAULT_NOTIFY_MSG: u16 = 0x034C;
668 pub const PL_PLAYER_INFO: u16 = 0x034D;
669 pub const PL_SWAP_SPANS_REF_MSG: u16 = 0x034E;
670 pub const PF_KI: u16 = 0x034F;
671 pub const PL_DISPANS_MSG: u16 = 0x0350;
672 pub const PL_NET_MSG_CREATABLE_HELPER: u16 = 0x0351;
673 pub const PL_CREATABLE_UUID: u16 = 0x0352;
674 pub const PL_NET_MSG_REQUEST_MY_VAULT_PLAYER_LIST: u16 = 0x0353;
675 pub const PL_DELAYED_TRANSFORM_MSG: u16 = 0x0354;
676 pub const PL_SUPER_VNODE_MGR_INIT_TASK: u16 = 0x0355;
677 pub const PL_ELEMENT_REF_MSG: u16 = 0x0356;
678 pub const PL_CLOTHING_MSG: u16 = 0x0357;
679 pub const PL_EVENT_GROUP_ENABLE_MSG: u16 = 0x0358;
680 pub const PF_GUINOTIFY_MSG: u16 = 0x0359;
681 pub const UNUSED_PL_AV_BRAIN: u16 = 0x035A;
682 pub const PL_ARMATURE_BRAIN: u16 = 0x035B;
683 pub const PL_AV_BRAIN_HUMAN: u16 = 0x035C;
684 pub const PL_AV_BRAIN_CRITTER: u16 = 0x035D;
685 pub const PL_AV_BRAIN_DRIVE: u16 = 0x035E;
686 pub const PL_AV_BRAIN_SAMPLE: u16 = 0x035F;
687 pub const PL_AV_BRAIN_GENERIC: u16 = 0x0360;
688 pub const UNUSED_PL_PRELOADER_MSG: u16 = 0x0361;
689 pub const PL_AV_BRAIN_LADDER: u16 = 0x0362;
690 pub const PL_INPUT_IFACE_MGR_MSG: u16 = 0x0363;
691 pub const PF_KIMSG: u16 = 0x0364;
692 pub const PL_REMOTE_AVATAR_INFO_MSG: u16 = 0x0365;
693 pub const PL_MATRIX_DELAYED_CORRECTION_APPLICATOR: u16 = 0x0366;
694 pub const PL_AV_PUSH_BRAIN_MSG: u16 = 0x0367;
695 pub const PL_AV_POP_BRAIN_MSG: u16 = 0x0368;
696 pub const PL_ROOM_LOAD_NOTIFY_MSG: u16 = 0x0369;
697 pub const PL_AV_TASK: u16 = 0x036A;
698 pub const PL_AV_ANIM_TASK: u16 = 0x036B;
699 pub const PL_AV_SEEK_TASK: u16 = 0x036C;
700 pub const PL_NET_COMM_AUTH_CONNECTED_MSG: u16 = 0x036D;
701 pub const PL_AV_ONE_SHOT_TASK: u16 = 0x036E;
702 pub const UNUSED_PL_AV_ENABLE_TASK: u16 = 0x036F;
703 pub const PL_AV_TASK_BRAIN: u16 = 0x0370;
704 pub const PL_ANIM_STAGE: u16 = 0x0371;
705 pub const PL_NET_CLIENT_MEMBER: u16 = 0x0372;
706 pub const PL_NET_CLIENT_COMM_TASK: u16 = 0x0373;
707 pub const PL_NET_SERVER_MSG_AUTH_REQUEST: u16 = 0x0374;
708 pub const PL_NET_SERVER_MSG_AUTH_REPLY: u16 = 0x0375;
709 pub const PL_NET_CLIENT_COMM_AUTH_TASK: u16 = 0x0376;
710 pub const PL_CLIENT_GUID: u16 = 0x0377;
711 pub const PL_NET_MSG_VAULT_PLAYER_LIST: u16 = 0x0378;
712 pub const PL_NET_MSG_SET_MY_ACTIVE_PLAYER: u16 = 0x0379;
713 pub const PL_NET_SERVER_MSG_REQUEST_ACCOUNT_PLAYER_LIST: u16 = 0x037A;
714 pub const PL_NET_SERVER_MSG_ACCOUNT_PLAYER_LIST: u16 = 0x037B;
715 pub const PL_NET_MSG_PLAYER_CREATED: u16 = 0x037C;
716 pub const PL_NET_SERVER_MSG_VAULT_CREATE_PLAYER: u16 = 0x037D;
717 pub const PL_NET_SERVER_MSG_VAULT_PLAYER_CREATED: u16 = 0x037E;
718 pub const PL_NET_MSG_FIND_AGE: u16 = 0x037F;
719 pub const PL_NET_MSG_FIND_AGE_REPLY: u16 = 0x0380;
720 pub const PL_NET_CLIENT_CONNECT_PREP_TASK: u16 = 0x0381;
721 pub const PL_NET_CLIENT_AUTH_TASK: u16 = 0x0382;
722 pub const PL_NET_CLIENT_GET_PLAYER_VAULT_TASK: u16 = 0x0383;
723 pub const PL_NET_CLIENT_SET_ACTIVE_PLAYER_TASK: u16 = 0x0384;
724 pub const PL_NET_CLIENT_FIND_AGE_TASK: u16 = 0x0385;
725 pub const PL_NET_CLIENT_LEAVE_TASK: u16 = 0x0386;
726 pub const PL_NET_CLIENT_JOIN_TASK: u16 = 0x0387;
727 pub const PL_NET_CLIENT_CALIBRATE_TASK: u16 = 0x0388;
728 pub const PL_NET_MSG_DELETE_PLAYER: u16 = 0x0389;
729 pub const PL_NET_SERVER_MSG_VAULT_DELETE_PLAYER: u16 = 0x038A;
730 pub const UNUSED_PL_NET_CORE_STATS_SUMMARY: u16 = 0x038B;
731 pub const PL_CREATABLE_GENERIC_VALUE: u16 = 0x038C;
732 pub const PL_CREATABLE_LIST_HELPER: u16 = 0x038D;
733 pub const PL_CREATABLE_STREAM: u16 = 0x038E;
734 pub const PL_AV_BRAIN_GENERIC_MSG: u16 = 0x038F;
735 pub const PL_AV_TASK_SEEK: u16 = 0x0390;
736 pub const PL_AGINSTANCE_CALLBACK_MSG: u16 = 0x0391;
737 pub const PL_ARMATURE_EFFECT_MSG: u16 = 0x0392;
738 pub const PL_ARMATURE_EFFECT_STATE_MSG: u16 = 0x0393;
739 pub const PL_SHADOW_CAST_MSG: u16 = 0x0394;
740 pub const PL_BOUNDS_ISECT: u16 = 0x0395;
741 pub const PL_RES_MGR_HELPER_MSG: u16 = 0x0396;
742 pub const PL_NET_COMM_AUTH_MSG: u16 = 0x0397;
743 pub const PL_NET_COMM_FILE_LIST_MSG: u16 = 0x0398;
744 pub const UNUSED_PL_NET_COMM_FILE_DOWNLOAD_MSG: u16 = 0x0399;
745 pub const PL_NET_COMM_LINK_TO_AGE_MSG: u16 = 0x039A;
746 pub const PL_NET_COMM_PLAYER_LIST_MSG: u16 = 0x039B;
747 pub const PL_NET_COMM_ACTIVE_PLAYER_MSG: u16 = 0x039C;
748 pub const PL_NET_COMM_CREATE_PLAYER_MSG: u16 = 0x039D;
749 pub const PL_NET_COMM_DELETE_PLAYER_MSG: u16 = 0x039E;
750 pub const PL_NET_COMM_PUBLIC_AGE_LIST_MSG: u16 = 0x039F;
751 pub const PL_NET_COMM_PUBLIC_AGE_MSG: u16 = 0x03A0;
752 pub const PL_NET_COMM_REGISTER_AGE_MSG: u16 = 0x03A1;
753 pub const PL_VAULT_ADMIN_INITIALIZATION_TASK: u16 = 0x03A2;
754 pub const PL_MULTISTAGE_MOD_MSG: u16 = 0x03A3;
755 pub const PL_SOUND_VOLUME_APPLICATOR: u16 = 0x03A4;
756 pub const PL_CUTTER: u16 = 0x03A5;
757 pub const PL_BULLET_MSG: u16 = 0x03A6;
758 pub const PL_DYNA_DECAL_ENABLE_MSG: u16 = 0x03A7;
759 pub const PL_OMNI_CUTOFF_APPLICATOR: u16 = 0x03A8;
760 pub const PL_ARMATURE_UPDATE_MSG: u16 = 0x03A9;
761 pub const PL_AVATAR_FOOT_MSG: u16 = 0x03AA;
762 pub const PL_NET_OWNERSHIP_MSG: u16 = 0x03AB;
763 pub const PL_NET_MSG_RELEVANCE_REGIONS: u16 = 0x03AC;
764 pub const PL_PARTICLE_FLOCK_MSG: u16 = 0x03AD;
765 pub const PL_AVATAR_BEHAVIOR_NOTIFY_MSG: u16 = 0x03AE;
766 pub const PL_ATCCHANNEL: u16 = 0x03AF;
767 pub const PL_SCALAR_SDLCHANNEL: u16 = 0x03B0;
768 pub const PL_LOAD_AVATAR_MSG: u16 = 0x03B1;
769 pub const PL_AVATAR_SET_TYPE_MSG: u16 = 0x03B2;
770 pub const PL_NET_MSG_LOAD_CLONE: u16 = 0x03B3;
771 pub const PL_NET_MSG_PLAYER_PAGE: u16 = 0x03B4;
772 pub const PL_VNODE_INIT_TASK: u16 = 0x03B5;
773 pub const PL_RIPPLE_SHAPE_MSG: u16 = 0x03B6;
774 pub const PL_EVENT_MANAGER: u16 = 0x03B7;
775 pub const PL_VAULT_NEIGHBORHOOD_INITIALIZATION_TASK: u16 = 0x03B8;
776 pub const PL_NET_SERVER_MSG_AGENT_RECOVERY_REQUEST: u16 = 0x03B9;
777 pub const PL_NET_SERVER_MSG_FRONTEND_RECOVERY_REQUEST: u16 = 0x03BA;
778 pub const PL_NET_SERVER_MSG_BACKEND_RECOVERY_REQUEST: u16 = 0x03BB;
779 pub const PL_NET_SERVER_MSG_AGENT_RECOVERY_DATA: u16 = 0x03BC;
780 pub const PL_NET_SERVER_MSG_FRONTEND_RECOVERY_DATA: u16 = 0x03BD;
781 pub const PL_NET_SERVER_MSG_BACKEND_RECOVERY_DATA: u16 = 0x03BE;
782 pub const PL_SUB_WORLD_MSG: u16 = 0x03BF;
783 pub const PL_MATRIX_DIFFERENCE_APP: u16 = 0x03C0;
784 pub const PL_AVATAR_SPAWN_NOTIFY_MSG: u16 = 0x03C1;
785
786 pub const PL_VAULT_GAME_SERVER_INITIALIZATION_TASK: u16 = 0x041A;
788 pub const PL_NET_CLIENT_FIND_DEFAULT_AGE_TASK: u16 = 0x041B;
789 pub const PL_VAULT_AGE_NODE: u16 = 0x041C;
790 pub const PL_VAULT_AGE_INITIALIZATION_TASK: u16 = 0x041D;
791 pub const PL_SET_LISTENER_MSG: u16 = 0x041E;
792 pub const PL_VAULT_SYSTEM_NODE: u16 = 0x041F;
793 pub const PL_AV_BRAIN_SWIM: u16 = 0x0420;
794 pub const PL_NET_MSG_VAULT: u16 = 0x0421;
795 pub const PL_NET_SERVER_MSG_VAULT: u16 = 0x0422;
796 pub const PL_VAULT_TASK: u16 = 0x0423;
797 pub const PL_VAULT_CONNECT_TASK: u16 = 0x0424;
798 pub const PL_VAULT_NEGOTIATE_MANIFEST_TASK: u16 = 0x0425;
799 pub const PL_VAULT_FETCH_NODES_TASK: u16 = 0x0426;
800 pub const PL_VAULT_SAVE_NODE_TASK: u16 = 0x0427;
801 pub const PL_VAULT_FIND_NODE_TASK: u16 = 0x0428;
802 pub const PL_VAULT_ADD_NODE_REF_TASK: u16 = 0x0429;
803 pub const PL_VAULT_REMOVE_NODE_REF_TASK: u16 = 0x042A;
804 pub const PL_VAULT_SEND_NODE_TASK: u16 = 0x042B;
805 pub const PL_VAULT_NOTIFY_OPERATION_CALLBACK_TASK: u16 = 0x042C;
806 pub const PL_VNODE_MGR_INITIALIZATION_TASK: u16 = 0x042D;
807 pub const PL_VAULT_PLAYER_INITIALIZATION_TASK: u16 = 0x042E;
808 pub const PL_NET_VAULT_SERVER_INITIALIZATION_TASK: u16 = 0x042F;
809 pub const PL_COMMON_NEIGHBORHOODS_INIT_TASK: u16 = 0x0430;
810 pub const PL_VAULT_NODE_REF: u16 = 0x0431;
811 pub const PL_VAULT_NODE: u16 = 0x0432;
812 pub const PL_VAULT_FOLDER_NODE: u16 = 0x0433;
813 pub const PL_VAULT_IMAGE_NODE: u16 = 0x0434;
814 pub const PL_VAULT_TEXT_NOTE_NODE: u16 = 0x0435;
815 pub const PL_VAULT_SDLNODE: u16 = 0x0436;
816 pub const PL_VAULT_AGE_LINK_NODE: u16 = 0x0437;
817 pub const PL_VAULT_CHRONICLE_NODE: u16 = 0x0438;
818 pub const PL_VAULT_PLAYER_INFO_NODE: u16 = 0x0439;
819 pub const PL_VAULT_MGR_NODE: u16 = 0x043A;
820 pub const PL_VAULT_PLAYER_NODE: u16 = 0x043B;
821 pub const PL_SYNCH_ENABLE_MSG: u16 = 0x043C;
822 pub const PL_NET_VAULT_SERVER_NODE: u16 = 0x043D;
823 pub const PL_VAULT_ADMIN_NODE: u16 = 0x043E;
824 pub const PL_VAULT_GAME_SERVER_NODE: u16 = 0x043F;
825 pub const PL_VAULT_PLAYER_INFO_LIST_NODE: u16 = 0x0440;
826 pub const PL_AVATAR_STEALTH_MODE_MSG: u16 = 0x0441;
827 pub const PL_EVENT_CALLBACK_INTERCEPT_MSG: u16 = 0x0442;
828 pub const PL_DYNAMIC_ENV_MAP_MSG: u16 = 0x0443;
829 pub const PL_CLIMB_MSG: u16 = 0x0444;
830 pub const PL_IFACE_FADE_AVATAR_MSG: u16 = 0x0445;
831 pub const PL_AV_BRAIN_CLIMB: u16 = 0x0446;
832 pub const PL_SHARED_MESH_BCMSG: u16 = 0x0447;
833 pub const PL_NET_VOICE_LIST_MSG: u16 = 0x0448;
834 pub const PL_SWIM_MSG: u16 = 0x0449;
835 pub const PL_MORPH_DELTA: u16 = 0x044A;
836 pub const PL_MATRIX_CONTROLLER_CACHE_CHANNEL: u16 = 0x044B;
837 pub const PL_VAULT_MARKER_NODE: u16 = 0x044C;
838 pub const PF_MARKER_MSG: u16 = 0x044D;
839 pub const PL_PIPE_RES_MAKE_MSG: u16 = 0x044E;
840 pub const PL_PIPE_RTMAKE_MSG: u16 = 0x044F;
841 pub const PL_PIPE_GEO_MAKE_MSG: u16 = 0x0450;
842 pub const PL_AV_COOP_MSG: u16 = 0x0451;
843 pub const PL_AV_BRAIN_COOP: u16 = 0x0452;
844 pub const PL_SIM_SUPPRESS_MSG: u16 = 0x0453;
845 pub const PL_VAULT_MARKER_LIST_NODE: u16 = 0x0454;
846 pub const UNUSED_PL_AV_TASK_ORIENT: u16 = 0x0455;
847 pub const PL_AGE_BEGIN_LOADING_MSG: u16 = 0x0456;
848 pub const PL_SET_NET_GROUP_IDMSG: u16 = 0x0457;
849 pub const PF_BACKDOOR_MSG: u16 = 0x0458;
850 pub const PL_AIMSG: u16 = 0x0459;
851 pub const PL_AIBRAIN_CREATED_MSG: u16 = 0x045A;
852 pub const PL_STATE_DATA_RECORD: u16 = 0x045B;
853 pub const PL_NET_CLIENT_COMM_DELETE_PLAYER_TASK: u16 = 0x045C;
854 pub const PL_NET_MSG_SET_TIMEOUT: u16 = 0x045D;
855 pub const PL_NET_MSG_ACTIVE_PLAYER_SET: u16 = 0x045E;
856 pub const PL_NET_CLIENT_COMM_SET_TIMEOUT_TASK: u16 = 0x045F;
857 pub const PL_NET_ROUTABLE_MSG_OMNIBUS: u16 = 0x0460;
858 pub const PL_NET_MSG_GET_PUBLIC_AGE_LIST: u16 = 0x0461;
859 pub const PL_NET_MSG_PUBLIC_AGE_LIST: u16 = 0x0462;
860 pub const PL_NET_MSG_CREATE_PUBLIC_AGE: u16 = 0x0463;
861 pub const PL_NET_MSG_PUBLIC_AGE_CREATED: u16 = 0x0464;
862 pub const PL_NET_SERVER_MSG_ENVELOPE: u16 = 0x0465;
863 pub const PL_NET_CLIENT_COMM_GET_PUBLIC_AGE_LIST_TASK: u16 = 0x0466;
864 pub const PL_NET_CLIENT_COMM_CREATE_PUBLIC_AGE_TASK: u16 = 0x0467;
865 pub const PL_NET_SERVER_MSG_PENDING_MSGS: u16 = 0x0468;
866 pub const PL_NET_SERVER_MSG_REQUEST_PENDING_MSGS: u16 = 0x0469;
867 pub const PL_DB_INTERFACE: u16 = 0x046A;
868 pub const PL_DB_PROXY_INTERFACE: u16 = 0x046B;
869 pub const PL_DBGENERIC_SQLDB: u16 = 0x046C;
870 pub const PF_GAME_MGR_MSG: u16 = 0x046D;
871 pub const PF_GAME_CLI_MSG: u16 = 0x046E;
872 pub const PF_GAME_CLI: u16 = 0x046F;
873 pub const PF_GM_TIC_TAC_TOE: u16 = 0x0470;
874 pub const PF_GM_HEEK: u16 = 0x0471;
875 pub const PF_GM_MARKER: u16 = 0x0472;
876 pub const PF_GM_BLUE_SPIRAL: u16 = 0x0473;
877 pub const PF_GM_CLIMBING_WALL: u16 = 0x0474;
878 pub const PL_AIARRIVED_AT_GOAL_MSG: u16 = 0x0475;
879 pub const PF_GM_VAR_SYNC: u16 = 0x0476;
880 pub const PL_NET_MSG_REMOVE_PUBLIC_AGE: u16 = 0x0477;
881 pub const PL_NET_MSG_PUBLIC_AGE_REMOVED: u16 = 0x0478;
882 pub const PL_NET_CLIENT_COMM_REMOVE_PUBLIC_AGE_TASK: u16 = 0x0479;
883 pub const PL_CCRMESSAGE: u16 = 0x047A;
884 pub const PL_AV_ONE_SHOT_LINK_TASK: u16 = 0x047B;
885 pub const PL_NET_AUTH_DATABASE: u16 = 0x047C;
886 pub const PL_AVATAR_OPACITY_CALLBACK_MSG: u16 = 0x047D;
887 pub const PL_AGDETACH_CALLBACK_MSG: u16 = 0x047E;
888 pub const PF_MOVIE_EVENT_MSG: u16 = 0x047F;
889 pub const PL_MOVIE_MSG: u16 = 0x0480;
890 pub const PL_PIPE_TEX_MAKE_MSG: u16 = 0x0481;
891 pub const PL_EVENT_LOG: u16 = 0x0482;
892 pub const PL_DB_EVENT_LOG: u16 = 0x0483;
893 pub const PL_SYSLOG_EVENT_LOG: u16 = 0x0484;
894 pub const PL_CAPTURE_RENDER_MSG: u16 = 0x0485;
895 pub const PL_AGE_LOADED2_MSG: u16 = 0x0486;
896 pub const PL_PSEUDO_LINK_EFFECT_MSG: u16 = 0x0487;
897 pub const PL_PSEUDO_LINK_ANIM_TRIGGER_MSG: u16 = 0x0488;
898 pub const PL_PSEUDO_LINK_ANIM_CALLBACK_MSG: u16 = 0x0489;
899 pub const UNUSED_PF_CLIMBING_WALL_MSG: u16 = 0x048A;
900 pub const PL_CLIMB_EVENT_MSG: u16 = 0x048B;
901 pub const UNUSED_PL_AV_BRAIN_QUAB: u16 = 0x048C;
902 pub const PL_ACCOUNT_UPDATE_MSG: u16 = 0x048D;
903 pub const PL_LINEAR_VELOCITY_MSG: u16 = 0x048E;
904 pub const PL_ANGULAR_VELOCITY_MSG: u16 = 0x048F;
905 pub const PL_RIDE_ANIMATED_PHYS_MSG: u16 = 0x0490;
906 pub const PL_AV_BRAIN_RIDE_ANIMATED_PHYSICAL: u16 = 0x0491;
907 pub const PF_GAME_SCORE_MSG: u16 = 0x0492;
908 pub const PF_GAME_SCORE_LIST_MSG: u16 = 0x0493;
909 pub const PF_GAME_SCORE_TRANSFER_MSG: u16 = 0x0494;
910 pub const PF_GAME_SCORE_UPDATE_MSG: u16 = 0x0495;
911 pub const PL_LOAD_CLOTHING_MSG: u16 = 0x0496;
912 pub const PL_NULL_PIPELINE: u16 = 0x0497;
913 pub const PL_GLPIPELINE: u16 = 0x0498;
914 pub const PL_SDLMODIFIER_STATE_MSG: u16 = 0x0499;
915 pub const PL_CONFIRMATION_MSG: u16 = 0x049A;
916 pub const PL_LOCALIZED_CONFIRMATION_MSG: u16 = 0x049B;
917 pub const PL_SUBTITLE_MSG: u16 = 0x049C;
918 pub const PL_DISPLAY_SCALE_CHANGED_MSG: u16 = 0x049D;
919 pub const PL_METAL_PIPELINE: u16 = 0x049E;
920 pub const PL_AIBRAIN_DESTROYED_MSG: u16 = 0x049F;
921 pub const PL_AIGO_TO_GOAL_MSG: u16 = 0x04A0;
922
923 pub const MAX_CLASS_INDEX: u16 = 0x04A0;
925
926 pub const NONKEYED_START: u16 = 0x0200;
928}
929
930impl ClassIndex {
931 pub fn class_name(index: u16) -> &'static str {
933 match index {
934 0x0000 => "plSceneNode",
935 0x0001 => "plSceneObject",
936 0x0002 => "hsKeyedObject",
937 0x0003 => "plBitmap",
938 0x0004 => "plMipmap",
939 0x0005 => "plCubicEnvironmap",
940 0x0006 => "plLayer",
941 0x0007 => "hsGMaterial",
942 0x0008 => "plParticleSystem",
943 0x0009 => "plParticleEffect",
944 0x000A => "plParticleCollisionEffectBeat",
945 0x000B => "plParticleFadeVolumeEffect",
946 0x000C => "plBoundInterface",
947 0x000D => "plRenderTarget",
948 0x000E => "plCubicRenderTarget",
949 0x000F => "plCubicRenderTargetModifier",
950 0x0010 => "plObjInterface",
951 0x0011 => "plAudioInterface",
952 0x0012 => "plAudible",
953 0x0013 => "plAudibleNull",
954 0x0014 => "plWinAudible",
955 0x0015 => "plCoordinateInterface",
956 0x0016 => "plDrawInterface",
957 0x0017 => "plDrawable",
958 0x0018 => "plDrawableMesh",
959 0x0019 => "plDrawableIce",
960 0x001A => "plPhysical",
961 0x001B => "plPhysicalMesh",
962 0x001C => "plSimulationInterface",
963 0x001D => "plCameraModifier",
964 0x001E => "plModifier",
965 0x001F => "plSingleModifier",
966 0x0020 => "plSimpleModifier",
967 0x0021 => "pfConsole",
968 0x0022 => "UNUSED_plRandomTMModifier",
969 0x0023 => "plInterestingModifier",
970 0x0024 => "plDetectorModifier",
971 0x0025 => "plSimplePhysicalMesh",
972 0x0026 => "plCompoundPhysicalMesh",
973 0x0027 => "plMultiModifier",
974 0x0028 => "plSynchedObject",
975 0x0029 => "plSoundBuffer",
976 0x002A => "UNUSED_plAliasModifier",
977 0x002B => "plPickingDetector",
978 0x002C => "plCollisionDetector",
979 0x002D => "plLogicModifier",
980 0x002E => "plConditionalObject",
981 0x002F => "plANDConditionalObject",
982 0x0030 => "plORConditionalObject",
983 0x0031 => "plPickedConditionalObject",
984 0x0032 => "plActivatorConditionalObject",
985 0x0033 => "plTimerCallbackManager",
986 0x0034 => "plKeyPressConditionalObject",
987 0x0035 => "plAnimationEventConditionalObject",
988 0x0036 => "plControlEventConditionalObject",
989 0x0037 => "plObjectInBoxConditionalObject",
990 0x0038 => "plLocalPlayerInBoxConditionalObject",
991 0x0039 => "plObjectIntersectPlaneConditionalObject",
992 0x003A => "plLocalPlayerIntersectPlaneConditionalObject",
993 0x003B => "plPortalDrawable",
994 0x003C => "plPortalPhysical",
995 0x003D => "plSpawnModifier",
996 0x003E => "plFacingConditionalObject",
997 0x003F => "plPXPhysical",
998 0x0040 => "plViewFaceModifier",
999 0x0041 => "plLayerInterface",
1000 0x0042 => "plLayerWrapper",
1001 0x0043 => "plLayerAnimation",
1002 0x0044 => "plLayerDepth",
1003 0x0045 => "plLayerMovie",
1004 0x0046 => "UNUSED_plLayerBink",
1005 0x0047 => "plLayerAVI",
1006 0x0048 => "plSound",
1007 0x0049 => "plWin32Sound",
1008 0x004A => "plLayerOr",
1009 0x004B => "plAudioSystem",
1010 0x004C => "plDrawableSpans",
1011 0x004D => "UNUSED_plDrawablePatchSet",
1012 0x004E => "plInputManager",
1013 0x004F => "plLogicModBase",
1014 0x0050 => "plFogEnvironment",
1015 0x0051 => "plNetApp",
1016 0x0052 => "plNetClientMgr",
1017 0x0053 => "pl2WayWinAudible",
1018 0x0054 => "plLightInfo",
1019 0x0055 => "plDirectionalLightInfo",
1020 0x0056 => "plOmniLightInfo",
1021 0x0057 => "plSpotLightInfo",
1022 0x0058 => "plLightSpace",
1023 0x0059 => "plNetClientApp",
1024 0x005A => "plNetServerApp",
1025 0x005B => "plClient",
1026 0x005C => "UNUSED_plCompoundTMModifier",
1027 0x005D => "plCameraBrain",
1028 0x005E => "plCameraBrain_Default",
1029 0x005F => "plCameraBrain_Drive",
1030 0x0060 => "plCameraBrain_Fixed",
1031 0x0061 => "plCameraBrain_FixedPan",
1032 0x0062 => "pfGUIClickMapCtrl",
1033 0x0063 => "plListener",
1034 0x0064 => "plAvatarMod",
1035 0x0065 => "plAvatarAnim",
1036 0x0066 => "plAvatarAnimMgr",
1037 0x0067 => "plOccluder",
1038 0x0068 => "plMobileOccluder",
1039 0x0069 => "plLayerShadowBase",
1040 0x006A => "plLimitedDirLightInfo",
1041 0x006B => "plAGAnim",
1042 0x006C => "plAGModifier",
1043 0x006D => "plAGMasterMod",
1044 0x006E => "plCameraBrain_Avatar",
1045 0x006F => "plCameraRegionDetector",
1046 0x0070 => "plCameraBrain_FP",
1047 0x0071 => "plLineFollowMod",
1048 0x0072 => "plLightModifier",
1049 0x0073 => "plOmniModifier",
1050 0x0074 => "plSpotModifier",
1051 0x0075 => "plLtdDirModifier",
1052 0x0076 => "plSeekPointMod",
1053 0x0077 => "plOneShotMod",
1054 0x0078 => "plRandomCommandMod",
1055 0x0079 => "plRandomSoundMod",
1056 0x007A => "plPostEffectMod",
1057 0x007B => "plObjectInVolumeDetector",
1058 0x007C => "plResponderModifier",
1059 0x007D => "plAxisAnimModifier",
1060 0x007E => "plLayerLightBase",
1061 0x007F => "plFollowMod",
1062 0x0080 => "plTransitionMgr",
1063 0x0081 => "UNUSED___plInventoryMod",
1064 0x0082 => "UNUSED___plInventoryObjMod",
1065 0x0083 => "plLinkEffectsMgr",
1066 0x0084 => "plWin32StreamingSound",
1067 0x0085 => "UNUSED___plPythonMod",
1068 0x0086 => "plActivatorActivatorConditionalObject",
1069 0x0087 => "plSoftVolume",
1070 0x0088 => "plSoftVolumeSimple",
1071 0x0089 => "plSoftVolumeComplex",
1072 0x008A => "plSoftVolumeUnion",
1073 0x008B => "plSoftVolumeIntersect",
1074 0x008C => "plSoftVolumeInvert",
1075 0x008D => "plWin32LinkSound",
1076 0x008E => "plLayerLinkAnimation",
1077 0x008F => "plArmatureMod",
1078 0x0090 => "plCameraBrain_Freelook",
1079 0x0091 => "plHavokConstraintsMod",
1080 0x0092 => "plHingeConstraintMod",
1081 0x0093 => "plWheelConstraintMod",
1082 0x0094 => "plStrongSpringConstraintMod",
1083 0x0095 => "plArmatureLODMod",
1084 0x0096 => "plWin32StaticSound",
1085 0x0097 => "pfGameGUIMgr",
1086 0x0098 => "pfGUIDialogMod",
1087 0x0099 => "plCameraBrain1",
1088 0x009A => "plVirtualCam1",
1089 0x009B => "plCameraModifier1",
1090 0x009C => "plCameraBrain1_Drive",
1091 0x009D => "plCameraBrain1_POA",
1092 0x009E => "plCameraBrain1_Avatar",
1093 0x009F => "plCameraBrain1_Fixed",
1094 0x00A0 => "plCameraBrain1_POAFixed",
1095 0x00A1 => "pfGUIButtonMod",
1096 0x00A2 => "plPythonFileMod",
1097 0x00A3 => "pfGUIControlMod",
1098 0x00A4 => "plExcludeRegionModifier",
1099 0x00A5 => "pfGUIDraggableMod",
1100 0x00A6 => "plVolumeSensorConditionalObject",
1101 0x00A7 => "plVolActivatorConditionalObject",
1102 0x00A8 => "plMsgForwarder",
1103 0x00A9 => "plBlower",
1104 0x00AA => "pfGUIListBoxMod",
1105 0x00AB => "pfGUITextBoxMod",
1106 0x00AC => "pfGUIEditBoxMod",
1107 0x00AD => "plDynamicTextMap",
1108 0x00AE => "plSittingModifier",
1109 0x00AF => "pfGUIUpDownPairMod",
1110 0x00B0 => "pfGUIValueCtrl",
1111 0x00B1 => "pfGUIKnobCtrl",
1112 0x00B2 => "plAvLadderMod",
1113 0x00B3 => "plCameraBrain1_FirstPerson",
1114 0x00B4 => "plCloneSpawnModifier",
1115 0x00B5 => "plClothingItem",
1116 0x00B6 => "plClothingOutfit",
1117 0x00B7 => "plClothingBase",
1118 0x00B8 => "plClothingMgr",
1119 0x00B9 => "pfGUIDragBarCtrl",
1120 0x00BA => "pfGUICheckBoxCtrl",
1121 0x00BB => "pfGUIRadioGroupCtrl",
1122 0x00BC => "pfPlayerBookMod",
1123 0x00BD => "pfGUIDynDisplayCtrl",
1124 0x00BE => "UNUSED_plLayerProject",
1125 0x00BF => "plInputInterfaceMgr",
1126 0x00C0 => "plRailCameraMod",
1127 0x00C1 => "plMultistageBehMod",
1128 0x00C2 => "plCameraBrain1_Circle",
1129 0x00C3 => "plParticleWindEffect",
1130 0x00C4 => "plAnimEventModifier",
1131 0x00C5 => "plAutoProfile",
1132 0x00C6 => "pfGUISkin",
1133 0x00C7 => "plAVIWriter",
1134 0x00C8 => "plParticleCollisionEffect",
1135 0x00C9 => "plParticleCollisionEffectDie",
1136 0x00CA => "plParticleCollisionEffectBounce",
1137 0x00CB => "plInterfaceInfoModifier",
1138 0x00CC => "plSharedMesh",
1139 0x00CD => "plArmatureEffectsMgr",
1140 0x00CE => "pfMarkerMgr",
1141 0x00CF => "plVehicleModifier",
1142 0x00D0 => "plParticleLocalWind",
1143 0x00D1 => "plParticleUniformWind",
1144 0x00D2 => "plInstanceDrawInterface",
1145 0x00D3 => "plShadowMaster",
1146 0x00D4 => "plShadowCaster",
1147 0x00D5 => "plPointShadowMaster",
1148 0x00D6 => "plDirectShadowMaster",
1149 0x00D7 => "plSDLModifier",
1150 0x00D8 => "plPhysicalSDLModifier",
1151 0x00D9 => "plClothingSDLModifier",
1152 0x00DA => "plAvatarSDLModifier",
1153 0x00DB => "plAGMasterSDLModifier",
1154 0x00DC => "plPythonSDLModifier",
1155 0x00DD => "plLayerSDLModifier",
1156 0x00DE => "plAnimTimeConvertSDLModifier",
1157 0x00DF => "plResponderSDLModifier",
1158 0x00E0 => "plSoundSDLModifier",
1159 0x00E1 => "plResManagerHelper",
1160 0x00E2 => "plAvatarPhysicalSDLModifier",
1161 0x00E3 => "plArmatureEffect",
1162 0x00E4 => "plArmatureEffectFootSound",
1163 0x00E5 => "plEAXListenerMod",
1164 0x00E6 => "plDynaDecalMgr",
1165 0x00E7 => "plObjectInVolumeAndFacingDetector",
1166 0x00E8 => "plDynaFootMgr",
1167 0x00E9 => "plDynaRippleMgr",
1168 0x00EA => "plDynaBulletMgr",
1169 0x00EB => "plDecalEnableMod",
1170 0x00EC => "plPrintShape",
1171 0x00ED => "plDynaPuddleMgr",
1172 0x00EE => "pfGUIMultiLineEditCtrl",
1173 0x00EF => "plLayerAnimationBase",
1174 0x00F0 => "plLayerSDLAnimation",
1175 0x00F1 => "plATCAnim",
1176 0x00F2 => "plAgeGlobalAnim",
1177 0x00F3 => "plSubworldRegionDetector",
1178 0x00F4 => "plAvatarMgr",
1179 0x00F5 => "plNPCSpawnMod",
1180 0x00F6 => "plActivePrintShape",
1181 0x00F7 => "plExcludeRegionSDLModifier",
1182 0x00F8 => "plLOSDispatch",
1183 0x00F9 => "plDynaWakeMgr",
1184 0x00FA => "plSimulationMgr",
1185 0x00FB => "plWaveSet7",
1186 0x00FC => "plPanicLinkRegion",
1187 0x00FD => "plWin32GroupedSound",
1188 0x00FE => "plFilterCoordInterface",
1189 0x00FF => "plStereizer",
1190 0x0100 => "plCCRMgr",
1191 0x0101 => "plCCRSpecialist",
1192 0x0102 => "plCCRSeniorSpecialist",
1193 0x0103 => "plCCRShiftSupervisor",
1194 0x0104 => "plCCRGameOperator",
1195 0x0105 => "plShader",
1196 0x0106 => "plDynamicEnvMap",
1197 0x0107 => "plSimpleRegionSensor",
1198 0x0108 => "plMorphSequence",
1199 0x0109 => "plEmoteAnim",
1200 0x010A => "plDynaRippleVSMgr",
1201 0x010B => "UNUSED_plWaveSet6",
1202 0x010C => "pfGUIProgressCtrl",
1203 0x010D => "plMaintainersMarkerModifier",
1204 0x010E => "plMorphSequenceSDLMod",
1205 0x010F => "plMorphDataSet",
1206 0x0110 => "plHardRegion",
1207 0x0111 => "plHardRegionPlanes",
1208 0x0112 => "plHardRegionComplex",
1209 0x0113 => "plHardRegionUnion",
1210 0x0114 => "plHardRegionIntersect",
1211 0x0115 => "plHardRegionInvert",
1212 0x0116 => "plVisRegion",
1213 0x0117 => "plVisMgr",
1214 0x0118 => "plRegionBase",
1215 0x0119 => "pfGUIPopUpMenu",
1216 0x011A => "pfGUIMenuItem",
1217 0x011B => "plCoopCoordinator",
1218 0x011C => "plFont",
1219 0x011D => "plFontCache",
1220 0x011E => "plRelevanceRegion",
1221 0x011F => "plRelevanceMgr",
1222 0x0120 => "pfJournalBook",
1223 0x0121 => "plLayerTargetContainer",
1224 0x0122 => "plImageLibMod",
1225 0x0123 => "plParticleFlockEffect",
1226 0x0124 => "plParticleSDLMod",
1227 0x0125 => "plAgeLoader",
1228 0x0126 => "plWaveSetBase",
1229 0x0127 => "plPhysicalSndGroup",
1230 0x0128 => "pfBookData",
1231 0x0129 => "plDynaTorpedoMgr",
1232 0x012A => "plDynaTorpedoVSMgr",
1233 0x012B => "plClusterGroup",
1234 0x012C => "plGameMarkerModifier",
1235 0x012D => "plLODMipmap",
1236 0x012E => "plSwimDetector",
1237 0x012F => "plFadeOpacityMod",
1238 0x0130 => "plFadeOpacityLay",
1239 0x0131 => "plDistOpacityMod",
1240 0x0132 => "plArmatureModBase",
1241 0x0133 => "plSwimRegionInterface",
1242 0x0134 => "plSwimCircularCurrentRegion",
1243 0x0135 => "plParticleFollowSystemEffect",
1244 0x0136 => "plSwimStraightCurrentRegion",
1245 0x0137 => "pfObjectFlocker",
1246 0x0138 => "plGrassShaderMod",
1247 0x0139 => "plDynamicCamMap",
1248 0x013A => "plRidingAnimatedPhysicalDetector",
1249 0x013B => "plVolumeSensorConditionalObjectNoArbitration",
1250 0x013C => "plPXSubWorld",
1251 0x013D => "pfConfirmationMgr",
1252 0x0200 => "plObjRefMsg",
1253 0x0201 => "plNodeRefMsg",
1254 0x0202 => "plMessage",
1255 0x0203 => "plRefMsg",
1256 0x0204 => "plGenRefMsg",
1257 0x0205 => "plTimeMsg",
1258 0x0206 => "plAnimCmdMsg",
1259 0x0207 => "plParticleUpdateMsg",
1260 0x0208 => "plLayRefMsg",
1261 0x0209 => "plMatRefMsg",
1262 0x020A => "plCameraMsg",
1263 0x020B => "plInputEventMsg",
1264 0x020C => "plKeyEventMsg",
1265 0x020D => "plMouseEventMsg",
1266 0x020E => "plEvalMsg",
1267 0x020F => "plTransformMsg",
1268 0x0210 => "plControlEventMsg",
1269 0x0211 => "plVaultCCRNode",
1270 0x0212 => "plLOSRequestMsg",
1271 0x0213 => "plLOSHitMsg",
1272 0x0214 => "plSingleModMsg",
1273 0x0215 => "plMultiModMsg",
1274 0x0216 => "plAvatarPhysicsEnableCallbackMsg",
1275 0x0217 => "plMemberUpdateMsg",
1276 0x0218 => "plNetMsgPagingRoom",
1277 0x0219 => "plActivatorMsg",
1278 0x021A => "plDispatch",
1279 0x021B => "plReceiver",
1280 0x021C => "plMeshRefMsg",
1281 0x021D => "hsGRenderProcs",
1282 0x021E => "hsSfxAngleFade",
1283 0x021F => "hsSfxDistFade",
1284 0x0220 => "hsSfxDistShade",
1285 0x0221 => "hsSfxGlobalShade",
1286 0x0222 => "hsSfxIntenseAlpha",
1287 0x0223 => "hsSfxObjDistFade",
1288 0x0224 => "hsSfxObjDistShade",
1289 0x0225 => "hsDynamicValue",
1290 0x0226 => "hsDynamicScalar",
1291 0x0227 => "hsDynamicColorRGBA",
1292 0x0228 => "hsDynamicMatrix33",
1293 0x0229 => "hsDynamicMatrix44",
1294 0x022A => "plOmniSqApplicator",
1295 0x022B => "plPreResourceMsg",
1296 0x022C => "UNUSED_hsDynamicColorRGBA",
1297 0x022D => "UNUSED_hsDynamicMatrix33",
1298 0x022E => "UNUSED_hsDynamicMatrix44",
1299 0x022F => "plController",
1300 0x0230 => "plLeafController",
1301 0x0231 => "plCompoundController",
1302 0x0232 => "UNUSED_plRotController",
1303 0x0233 => "UNUSED_plPosController",
1304 0x0234 => "UNUSED_plScalarController",
1305 0x0235 => "UNUSED_plPoint3Controller",
1306 0x0236 => "UNUSED_plScaleValueController",
1307 0x0237 => "UNUSED_plQuatController",
1308 0x0238 => "UNUSED_plMatrix33Controller",
1309 0x0239 => "UNUSED_plMatrix44Controller",
1310 0x023A => "UNUSED_plEaseController",
1311 0x023B => "UNUSED_plSimpleScaleController",
1312 0x023C => "UNUSED_plSimpleRotController",
1313 0x023D => "plCompoundRotController",
1314 0x023E => "UNUSED_plSimplePosController",
1315 0x023F => "plCompoundPosController",
1316 0x0240 => "plTMController",
1317 0x0241 => "hsFogControl",
1318 0x0242 => "plIntRefMsg",
1319 0x0243 => "plCollisionReactor",
1320 0x0244 => "plCorrectionMsg",
1321 0x0245 => "plPhysicalModifier",
1322 0x0246 => "plPickedMsg",
1323 0x0247 => "plCollideMsg",
1324 0x0248 => "plTriggerMsg",
1325 0x0249 => "plInterestingModMsg",
1326 0x024A => "plDebugKeyEventMsg",
1327 0x024B => "plPhysicalProperties_DEAD",
1328 0x024C => "plSimplePhys",
1329 0x024D => "plMatrixUpdateMsg",
1330 0x024E => "plCondRefMsg",
1331 0x024F => "plTimerCallbackMsg",
1332 0x0250 => "plEventCallbackMsg",
1333 0x0251 => "plSpawnModMsg",
1334 0x0252 => "plSpawnRequestMsg",
1335 0x0253 => "plLoadCloneMsg",
1336 0x0254 => "plEnableMsg",
1337 0x0255 => "plWarpMsg",
1338 0x0256 => "plAttachMsg",
1339 0x0257 => "DEAD_pfConsole",
1340 0x0258 => "plRenderMsg",
1341 0x0259 => "plAnimTimeConvert",
1342 0x025A => "plSoundMsg",
1343 0x025B => "plInterestingPing",
1344 0x025C => "plNodeCleanupMsg",
1345 0x025D => "plSpaceTree",
1346 0x025E => "plNetMessage",
1347 0x025F => "plNetMsgJoinReq",
1348 0x0260 => "plNetMsgJoinAck",
1349 0x0261 => "plNetMsgLeave",
1350 0x0262 => "plNetMsgPing",
1351 0x0263 => "plNetMsgRoomsList",
1352 0x0264 => "plNetMsgGroupOwner",
1353 0x0265 => "plNetMsgGameStateRequest",
1354 0x0266 => "plNetMsgSessionReset",
1355 0x0267 => "plNetMsgOmnibus",
1356 0x0268 => "plNetMsgObject",
1357 0x0269 => "plCCRInvisibleMsg",
1358 0x026A => "plLinkInDoneMsg",
1359 0x026B => "plNetMsgGameMessage",
1360 0x026C => "plNetMsgStream",
1361 0x026D => "plAudioSysMsg",
1362 0x026E => "plDispatchBase",
1363 0x026F => "plServerReplyMsg",
1364 0x0270 => "plDeviceRecreateMsg",
1365 0x0271 => "plNetMsgStreamHelper",
1366 0x0272 => "plNetMsgObjectHelper",
1367 0x0273 => "plIMouseXEventMsg",
1368 0x0274 => "plIMouseYEventMsg",
1369 0x0275 => "plIMouseBEventMsg",
1370 0x0276 => "plLogicTriggerMsg",
1371 0x0277 => "plPipeline",
1372 0x0278 => "plDXPipeline",
1373 0x0279 => "plNetMsgVoice",
1374 0x027A => "plLightRefMsg",
1375 0x027B => "plNetMsgStreamedObject",
1376 0x027C => "plNetMsgSharedState",
1377 0x027D => "plNetMsgTestAndSet",
1378 0x027E => "plNetMsgGetSharedState",
1379 0x027F => "plSharedStateMsg",
1380 0x0280 => "plNetGenericServerTask",
1381 0x0281 => "plNetClientMgrMsg",
1382 0x0282 => "plLoadAgeMsg",
1383 0x0283 => "plMessageWithCallbacks",
1384 0x0284 => "plClientMsg",
1385 0x0285 => "plClientRefMsg",
1386 0x0286 => "plNetMsgObjStateRequest",
1387 0x0287 => "plCCRPetitionMsg",
1388 0x0288 => "plVaultCCRInitializationTask",
1389 0x0289 => "plNetServerMsg",
1390 0x028A => "plNetServerMsgWithContext",
1391 0x028B => "plNetServerMsgRegisterServer",
1392 0x028C => "plNetServerMsgUnregisterServer",
1393 0x028D => "plNetServerMsgStartProcess",
1394 0x028E => "plNetServerMsgRegisterProcess",
1395 0x028F => "plNetServerMsgUnregisterProcess",
1396 0x0290 => "plNetServerMsgFindProcess",
1397 0x0291 => "plNetServerMsgProcessFound",
1398 0x0292 => "plNetMsgRoutingInfo",
1399 0x0293 => "UNUSED_plNetServerSessionInfo",
1400 0x0294 => "plSimulationMsg",
1401 0x0295 => "plSimulationSynchMsg",
1402 0x0296 => "plHKSimulationSynchMsg",
1403 0x0297 => "plAvatarMsg",
1404 0x0298 => "plAvTaskMsg",
1405 0x0299 => "plAvSeekMsg",
1406 0x029A => "plAvOneShotMsg",
1407 0x029B => "plSatisfiedMsg",
1408 0x029C => "plNetMsgObjectListHelper",
1409 0x029D => "plNetMsgObjectUpdateFilter",
1410 0x029E => "plProxyDrawMsg",
1411 0x029F => "plSelfDestructMsg",
1412 0x02A0 => "plSimInfluenceMsg",
1413 0x02A1 => "plForceMsg",
1414 0x02A2 => "plOffsetForceMsg",
1415 0x02A3 => "plTorqueMsg",
1416 0x02A4 => "plImpulseMsg",
1417 0x02A5 => "plOffsetImpulseMsg",
1418 0x02A6 => "plAngularImpulseMsg",
1419 0x02A7 => "plDampMsg",
1420 0x02A8 => "plShiftMassMsg",
1421 0x02A9 => "plSimStateMsg",
1422 0x02AA => "plFreezeMsg",
1423 0x02AB => "plEventGroupMsg",
1424 0x02AC => "plSuspendEventMsg",
1425 0x02AD => "plNetMsgMembersListReq",
1426 0x02AE => "plNetMsgMembersList",
1427 0x02AF => "plNetMsgMemberInfoHelper",
1428 0x02B0 => "plNetMsgMemberListHelper",
1429 0x02B1 => "plNetMsgMemberUpdate",
1430 0x02B2 => "plNetMsgServerToClient",
1431 0x02B3 => "plNetMsgCreatePlayer",
1432 0x02B4 => "plNetMsgAuthenticateHello",
1433 0x02B5 => "plNetMsgAuthenticateChallenge",
1434 0x02B6 => "plConnectedToVaultMsg",
1435 0x02B7 => "plCCRCommunicationMsg",
1436 0x02B8 => "plNetMsgInitialAgeStateSent",
1437 0x02B9 => "plInitialAgeStateLoadedMsg",
1438 0x02BA => "plNetServerMsgFindServerBase",
1439 0x02BB => "plNetServerMsgFindServerReplyBase",
1440 0x02BC => "plNetServerMsgFindAuthServer",
1441 0x02BD => "plNetServerMsgFindAuthServerReply",
1442 0x02BE => "plNetServerMsgFindVaultServer",
1443 0x02BF => "plNetServerMsgFindVaultServerReply",
1444 0x02C0 => "plAvTaskSeekDoneMsg",
1445 0x02C1 => "plResPatcherMsg",
1446 0x02C2 => "plNetServerMsgVaultTask",
1447 0x02C3 => "plNetMsgVaultTask",
1448 0x02C4 => "plAgeLinkStruct",
1449 0x02C5 => "plVaultAgeInfoNode",
1450 0x02C6 => "plNetMsgStreamableHelper",
1451 0x02C7 => "plNetMsgReceiversListHelper",
1452 0x02C8 => "plNetMsgListenListUpdate",
1453 0x02C9 => "plNetServerMsgPing",
1454 0x02CA => "plNetMsgAlive",
1455 0x02CB => "plNetMsgTerminated",
1456 0x02CC => "plSDLModifierMsg",
1457 0x02CD => "plNetMsgSDLState",
1458 0x02CE => "plNetServerMsgSessionReset",
1459 0x02CF => "plCCRBanLinkingMsg",
1460 0x02D0 => "plCCRSilencePlayerMsg",
1461 0x02D1 => "plRenderRequestMsg",
1462 0x02D2 => "plRenderRequestAck",
1463 0x02D3 => "plNetMember",
1464 0x02D4 => "plNetGameMember",
1465 0x02D5 => "plNetTransportMember",
1466 0x02D6 => "plConvexVolume",
1467 0x02D7 => "plParticleGenerator",
1468 0x02D8 => "plSimpleParticleGenerator",
1469 0x02D9 => "plParticleEmitter",
1470 0x02DA => "plAGChannel",
1471 0x02DB => "plMatrixChannel",
1472 0x02DC => "plMatrixTimeScale",
1473 0x02DD => "plMatrixBlend",
1474 0x02DE => "plMatrixControllerChannel",
1475 0x02DF => "plQuatPointCombine",
1476 0x02E0 => "plPointChannel",
1477 0x02E1 => "plPointConstant",
1478 0x02E2 => "plPointBlend",
1479 0x02E3 => "plQuatChannel",
1480 0x02E4 => "plQuatConstant",
1481 0x02E5 => "plQuatBlend",
1482 0x02E6 => "plLinkToAgeMsg",
1483 0x02E7 => "plPlayerPageMsg",
1484 0x02E8 => "plCmdIfaceModMsg",
1485 0x02E9 => "plNetServerMsgPlsUpdatePlayer",
1486 0x02EA => "plListenerMsg",
1487 0x02EB => "plAnimPath",
1488 0x02EC => "plClothingUpdateBCMsg",
1489 0x02ED => "plNotifyMsg",
1490 0x02EE => "plFakeOutMsg",
1491 0x02EF => "plCursorChangeMsg",
1492 0x02F0 => "plNodeChangeMsg",
1493 0x02F1 => "UNUSED_plAvEnableMsg",
1494 0x02F2 => "plLinkCallbackMsg",
1495 0x02F3 => "plTransitionMsg",
1496 0x02F4 => "plConsoleMsg",
1497 0x02F5 => "plVolumeIsect",
1498 0x02F6 => "plSphereIsect",
1499 0x02F7 => "plConeIsect",
1500 0x02F8 => "plCylinderIsect",
1501 0x02F9 => "plParallelIsect",
1502 0x02FA => "plConvexIsect",
1503 0x02FB => "plComplexIsect",
1504 0x02FC => "plUnionIsect",
1505 0x02FD => "plIntersectionIsect",
1506 0x02FE => "plModulator",
1507 0x02FF => "UNUSED___plInventoryMsg",
1508 0x0300 => "plLinkEffectsTriggerMsg",
1509 0x0301 => "plLinkEffectBCMsg",
1510 0x0302 => "plResponderEnableMsg",
1511 0x0303 => "plNetServerMsgHello",
1512 0x0304 => "plNetServerMsgHelloReply",
1513 0x0305 => "plNetServerMember",
1514 0x0306 => "plResponderMsg",
1515 0x0307 => "plOneShotMsg",
1516 0x0308 => "plVaultAgeInfoListNode",
1517 0x0309 => "plNetServerMsgServerRegistered",
1518 0x030A => "plPointTimeScale",
1519 0x030B => "plPointControllerChannel",
1520 0x030C => "plQuatTimeScale",
1521 0x030D => "plAGApplicator",
1522 0x030E => "plMatrixChannelApplicator",
1523 0x030F => "plPointChannelApplicator",
1524 0x0310 => "plLightDiffuseApplicator",
1525 0x0311 => "plLightAmbientApplicator",
1526 0x0312 => "plLightSpecularApplicator",
1527 0x0313 => "plOmniApplicator",
1528 0x0314 => "plQuatChannelApplicator",
1529 0x0315 => "plScalarChannel",
1530 0x0316 => "plScalarTimeScale",
1531 0x0317 => "plScalarBlend",
1532 0x0318 => "plScalarControllerChannel",
1533 0x0319 => "plScalarChannelApplicator",
1534 0x031A => "plSpotInnerApplicator",
1535 0x031B => "plSpotOuterApplicator",
1536 0x031C => "plNetServerMsgPlsRoutableMsg",
1537 0x031D => "_UNUSED_plPuppetBrainMsg",
1538 0x031E => "plATCEaseCurve",
1539 0x031F => "plConstAccelEaseCurve",
1540 0x0320 => "plSplineEaseCurve",
1541 0x0321 => "plVaultAgeInfoInitializationTask",
1542 0x0322 => "pfGameGUIMsg",
1543 0x0323 => "plNetServerMsgVaultRequestGameState",
1544 0x0324 => "plNetServerMsgVaultGameState",
1545 0x0325 => "plNetServerMsgVaultGameStateSave",
1546 0x0326 => "plNetServerMsgVaultGameStateSaved",
1547 0x0327 => "plNetServerMsgVaultGameStateLoad",
1548 0x0328 => "plNetClientTask",
1549 0x0329 => "plNetMsgSDLStateBCast",
1550 0x032A => "plReplaceGeometryMsg",
1551 0x032B => "plNetServerMsgExitProcess",
1552 0x032C => "plNetServerMsgSaveGameState",
1553 0x032D => "plDniCoordinateInfo",
1554 0x032E => "plNetMsgGameMessageDirected",
1555 0x032F => "plLinkOutUnloadMsg",
1556 0x0330 => "plScalarConstant",
1557 0x0331 => "plMatrixConstant",
1558 0x0332 => "plAGCmdMsg",
1559 0x0333 => "plParticleTransferMsg",
1560 0x0334 => "plParticleKillMsg",
1561 0x0335 => "plExcludeRegionMsg",
1562 0x0336 => "plOneTimeParticleGenerator",
1563 0x0337 => "plParticleApplicator",
1564 0x0338 => "plParticleLifeMinApplicator",
1565 0x0339 => "plParticleLifeMaxApplicator",
1566 0x033A => "plParticlePPSApplicator",
1567 0x033B => "plParticleAngleApplicator",
1568 0x033C => "plParticleVelMinApplicator",
1569 0x033D => "plParticleVelMaxApplicator",
1570 0x033E => "plParticleScaleMinApplicator",
1571 0x033F => "plParticleScaleMaxApplicator",
1572 0x0340 => "plDynamicTextMsg",
1573 0x0341 => "plCameraTargetFadeMsg",
1574 0x0342 => "plAgeLoadedMsg",
1575 0x0343 => "plPointControllerCacheChannel",
1576 0x0344 => "plScalarControllerCacheChannel",
1577 0x0345 => "plLinkEffectsTriggerPrepMsg",
1578 0x0346 => "plLinkEffectPrepBCMsg",
1579 0x0347 => "plAvatarInputStateMsg",
1580 0x0348 => "plAgeInfoStruct",
1581 0x0349 => "plSDLNotificationMsg",
1582 0x034A => "plNetClientConnectAgeVaultTask",
1583 0x034B => "plLinkingMgrMsg",
1584 0x034C => "plVaultNotifyMsg",
1585 0x034D => "plPlayerInfo",
1586 0x034E => "plSwapSpansRefMsg",
1587 0x034F => "pfKI",
1588 0x0350 => "plDISpansMsg",
1589 0x0351 => "plNetMsgCreatableHelper",
1590 0x0352 => "plCreatableUuid",
1591 0x0353 => "plNetMsgRequestMyVaultPlayerList",
1592 0x0354 => "plDelayedTransformMsg",
1593 0x0355 => "plSuperVNodeMgrInitTask",
1594 0x0356 => "plElementRefMsg",
1595 0x0357 => "plClothingMsg",
1596 0x0358 => "plEventGroupEnableMsg",
1597 0x0359 => "pfGUINotifyMsg",
1598 0x035A => "UNUSED_plAvBrain",
1599 0x035B => "plArmatureBrain",
1600 0x035C => "plAvBrainHuman",
1601 0x035D => "plAvBrainCritter",
1602 0x035E => "plAvBrainDrive",
1603 0x035F => "plAvBrainSample",
1604 0x0360 => "plAvBrainGeneric",
1605 0x0361 => "UNUSED_plPreloaderMsg",
1606 0x0362 => "plAvBrainLadder",
1607 0x0363 => "plInputIfaceMgrMsg",
1608 0x0364 => "pfKIMsg",
1609 0x0365 => "plRemoteAvatarInfoMsg",
1610 0x0366 => "plMatrixDelayedCorrectionApplicator",
1611 0x0367 => "plAvPushBrainMsg",
1612 0x0368 => "plAvPopBrainMsg",
1613 0x0369 => "plRoomLoadNotifyMsg",
1614 0x036A => "plAvTask",
1615 0x036B => "plAvAnimTask",
1616 0x036C => "plAvSeekTask",
1617 0x036D => "plNetCommAuthConnectedMsg",
1618 0x036E => "plAvOneShotTask",
1619 0x036F => "UNUSED_plAvEnableTask",
1620 0x0370 => "plAvTaskBrain",
1621 0x0371 => "plAnimStage",
1622 0x0372 => "plNetClientMember",
1623 0x0373 => "plNetClientCommTask",
1624 0x0374 => "plNetServerMsgAuthRequest",
1625 0x0375 => "plNetServerMsgAuthReply",
1626 0x0376 => "plNetClientCommAuthTask",
1627 0x0377 => "plClientGuid",
1628 0x0378 => "plNetMsgVaultPlayerList",
1629 0x0379 => "plNetMsgSetMyActivePlayer",
1630 0x037A => "plNetServerMsgRequestAccountPlayerList",
1631 0x037B => "plNetServerMsgAccountPlayerList",
1632 0x037C => "plNetMsgPlayerCreated",
1633 0x037D => "plNetServerMsgVaultCreatePlayer",
1634 0x037E => "plNetServerMsgVaultPlayerCreated",
1635 0x037F => "plNetMsgFindAge",
1636 0x0380 => "plNetMsgFindAgeReply",
1637 0x0381 => "plNetClientConnectPrepTask",
1638 0x0382 => "plNetClientAuthTask",
1639 0x0383 => "plNetClientGetPlayerVaultTask",
1640 0x0384 => "plNetClientSetActivePlayerTask",
1641 0x0385 => "plNetClientFindAgeTask",
1642 0x0386 => "plNetClientLeaveTask",
1643 0x0387 => "plNetClientJoinTask",
1644 0x0388 => "plNetClientCalibrateTask",
1645 0x0389 => "plNetMsgDeletePlayer",
1646 0x038A => "plNetServerMsgVaultDeletePlayer",
1647 0x038B => "UNUSED_plNetCoreStatsSummary",
1648 0x038C => "plCreatableGenericValue",
1649 0x038D => "plCreatableListHelper",
1650 0x038E => "plCreatableStream",
1651 0x038F => "plAvBrainGenericMsg",
1652 0x0390 => "plAvTaskSeek",
1653 0x0391 => "plAGInstanceCallbackMsg",
1654 0x0392 => "plArmatureEffectMsg",
1655 0x0393 => "plArmatureEffectStateMsg",
1656 0x0394 => "plShadowCastMsg",
1657 0x0395 => "plBoundsIsect",
1658 0x0396 => "plResMgrHelperMsg",
1659 0x0397 => "plNetCommAuthMsg",
1660 0x0398 => "plNetCommFileListMsg",
1661 0x0399 => "UNUSED_plNetCommFileDownloadMsg",
1662 0x039A => "plNetCommLinkToAgeMsg",
1663 0x039B => "plNetCommPlayerListMsg",
1664 0x039C => "plNetCommActivePlayerMsg",
1665 0x039D => "plNetCommCreatePlayerMsg",
1666 0x039E => "plNetCommDeletePlayerMsg",
1667 0x039F => "plNetCommPublicAgeListMsg",
1668 0x03A0 => "plNetCommPublicAgeMsg",
1669 0x03A1 => "plNetCommRegisterAgeMsg",
1670 0x03A2 => "plVaultAdminInitializationTask",
1671 0x03A3 => "plMultistageModMsg",
1672 0x03A4 => "plSoundVolumeApplicator",
1673 0x03A5 => "plCutter",
1674 0x03A6 => "plBulletMsg",
1675 0x03A7 => "plDynaDecalEnableMsg",
1676 0x03A8 => "plOmniCutoffApplicator",
1677 0x03A9 => "plArmatureUpdateMsg",
1678 0x03AA => "plAvatarFootMsg",
1679 0x03AB => "plNetOwnershipMsg",
1680 0x03AC => "plNetMsgRelevanceRegions",
1681 0x03AD => "plParticleFlockMsg",
1682 0x03AE => "plAvatarBehaviorNotifyMsg",
1683 0x03AF => "plATCChannel",
1684 0x03B0 => "plScalarSDLChannel",
1685 0x03B1 => "plLoadAvatarMsg",
1686 0x03B2 => "plAvatarSetTypeMsg",
1687 0x03B3 => "plNetMsgLoadClone",
1688 0x03B4 => "plNetMsgPlayerPage",
1689 0x03B5 => "plVNodeInitTask",
1690 0x03B6 => "plRippleShapeMsg",
1691 0x03B7 => "plEventManager",
1692 0x03B8 => "plVaultNeighborhoodInitializationTask",
1693 0x03B9 => "plNetServerMsgAgentRecoveryRequest",
1694 0x03BA => "plNetServerMsgFrontendRecoveryRequest",
1695 0x03BB => "plNetServerMsgBackendRecoveryRequest",
1696 0x03BC => "plNetServerMsgAgentRecoveryData",
1697 0x03BD => "plNetServerMsgFrontendRecoveryData",
1698 0x03BE => "plNetServerMsgBackendRecoveryData",
1699 0x03BF => "plSubWorldMsg",
1700 0x03C0 => "plMatrixDifferenceApp",
1701 0x03C1 => "plAvatarSpawnNotifyMsg",
1702 0x041A => "plVaultGameServerInitializationTask",
1703 0x041B => "plNetClientFindDefaultAgeTask",
1704 0x041C => "plVaultAgeNode",
1705 0x041D => "plVaultAgeInitializationTask",
1706 0x041E => "plSetListenerMsg",
1707 0x041F => "plVaultSystemNode",
1708 0x0420 => "plAvBrainSwim",
1709 0x0421 => "plNetMsgVault",
1710 0x0422 => "plNetServerMsgVault",
1711 0x0423 => "plVaultTask",
1712 0x0424 => "plVaultConnectTask",
1713 0x0425 => "plVaultNegotiateManifestTask",
1714 0x0426 => "plVaultFetchNodesTask",
1715 0x0427 => "plVaultSaveNodeTask",
1716 0x0428 => "plVaultFindNodeTask",
1717 0x0429 => "plVaultAddNodeRefTask",
1718 0x042A => "plVaultRemoveNodeRefTask",
1719 0x042B => "plVaultSendNodeTask",
1720 0x042C => "plVaultNotifyOperationCallbackTask",
1721 0x042D => "plVNodeMgrInitializationTask",
1722 0x042E => "plVaultPlayerInitializationTask",
1723 0x042F => "plNetVaultServerInitializationTask",
1724 0x0430 => "plCommonNeighborhoodsInitTask",
1725 0x0431 => "plVaultNodeRef",
1726 0x0432 => "plVaultNode",
1727 0x0433 => "plVaultFolderNode",
1728 0x0434 => "plVaultImageNode",
1729 0x0435 => "plVaultTextNoteNode",
1730 0x0436 => "plVaultSDLNode",
1731 0x0437 => "plVaultAgeLinkNode",
1732 0x0438 => "plVaultChronicleNode",
1733 0x0439 => "plVaultPlayerInfoNode",
1734 0x043A => "plVaultMgrNode",
1735 0x043B => "plVaultPlayerNode",
1736 0x043C => "plSynchEnableMsg",
1737 0x043D => "plNetVaultServerNode",
1738 0x043E => "plVaultAdminNode",
1739 0x043F => "plVaultGameServerNode",
1740 0x0440 => "plVaultPlayerInfoListNode",
1741 0x0441 => "plAvatarStealthModeMsg",
1742 0x0442 => "plEventCallbackInterceptMsg",
1743 0x0443 => "plDynamicEnvMapMsg",
1744 0x0444 => "plClimbMsg",
1745 0x0445 => "plIfaceFadeAvatarMsg",
1746 0x0446 => "plAvBrainClimb",
1747 0x0447 => "plSharedMeshBCMsg",
1748 0x0448 => "plNetVoiceListMsg",
1749 0x0449 => "plSwimMsg",
1750 0x044A => "plMorphDelta",
1751 0x044B => "plMatrixControllerCacheChannel",
1752 0x044C => "plVaultMarkerNode",
1753 0x044D => "pfMarkerMsg",
1754 0x044E => "plPipeResMakeMsg",
1755 0x044F => "plPipeRTMakeMsg",
1756 0x0450 => "plPipeGeoMakeMsg",
1757 0x0451 => "plAvCoopMsg",
1758 0x0452 => "plAvBrainCoop",
1759 0x0453 => "plSimSuppressMsg",
1760 0x0454 => "plVaultMarkerListNode",
1761 0x0455 => "UNUSED_plAvTaskOrient",
1762 0x0456 => "plAgeBeginLoadingMsg",
1763 0x0457 => "plSetNetGroupIDMsg",
1764 0x0458 => "pfBackdoorMsg",
1765 0x0459 => "plAIMsg",
1766 0x045A => "plAIBrainCreatedMsg",
1767 0x045B => "plStateDataRecord",
1768 0x045C => "plNetClientCommDeletePlayerTask",
1769 0x045D => "plNetMsgSetTimeout",
1770 0x045E => "plNetMsgActivePlayerSet",
1771 0x045F => "plNetClientCommSetTimeoutTask",
1772 0x0460 => "plNetRoutableMsgOmnibus",
1773 0x0461 => "plNetMsgGetPublicAgeList",
1774 0x0462 => "plNetMsgPublicAgeList",
1775 0x0463 => "plNetMsgCreatePublicAge",
1776 0x0464 => "plNetMsgPublicAgeCreated",
1777 0x0465 => "plNetServerMsgEnvelope",
1778 0x0466 => "plNetClientCommGetPublicAgeListTask",
1779 0x0467 => "plNetClientCommCreatePublicAgeTask",
1780 0x0468 => "plNetServerMsgPendingMsgs",
1781 0x0469 => "plNetServerMsgRequestPendingMsgs",
1782 0x046A => "plDbInterface",
1783 0x046B => "plDbProxyInterface",
1784 0x046C => "plDBGenericSQLDB",
1785 0x046D => "pfGameMgrMsg",
1786 0x046E => "pfGameCliMsg",
1787 0x046F => "pfGameCli",
1788 0x0470 => "pfGmTicTacToe",
1789 0x0471 => "pfGmHeek",
1790 0x0472 => "pfGmMarker",
1791 0x0473 => "pfGmBlueSpiral",
1792 0x0474 => "pfGmClimbingWall",
1793 0x0475 => "plAIArrivedAtGoalMsg",
1794 0x0476 => "pfGmVarSync",
1795 0x0477 => "plNetMsgRemovePublicAge",
1796 0x0478 => "plNetMsgPublicAgeRemoved",
1797 0x0479 => "plNetClientCommRemovePublicAgeTask",
1798 0x047A => "plCCRMessage",
1799 0x047B => "plAvOneShotLinkTask",
1800 0x047C => "plNetAuthDatabase",
1801 0x047D => "plAvatarOpacityCallbackMsg",
1802 0x047E => "plAGDetachCallbackMsg",
1803 0x047F => "pfMovieEventMsg",
1804 0x0480 => "plMovieMsg",
1805 0x0481 => "plPipeTexMakeMsg",
1806 0x0482 => "plEventLog",
1807 0x0483 => "plDbEventLog",
1808 0x0484 => "plSyslogEventLog",
1809 0x0485 => "plCaptureRenderMsg",
1810 0x0486 => "plAgeLoaded2Msg",
1811 0x0487 => "plPseudoLinkEffectMsg",
1812 0x0488 => "plPseudoLinkAnimTriggerMsg",
1813 0x0489 => "plPseudoLinkAnimCallbackMsg",
1814 0x048A => "__UNUSED__pfClimbingWallMsg",
1815 0x048B => "plClimbEventMsg",
1816 0x048C => "__UNUSED__plAvBrainQuab",
1817 0x048D => "plAccountUpdateMsg",
1818 0x048E => "plLinearVelocityMsg",
1819 0x048F => "plAngularVelocityMsg",
1820 0x0490 => "plRideAnimatedPhysMsg",
1821 0x0491 => "plAvBrainRideAnimatedPhysical",
1822 0x0492 => "pfGameScoreMsg",
1823 0x0493 => "pfGameScoreListMsg",
1824 0x0494 => "pfGameScoreTransferMsg",
1825 0x0495 => "pfGameScoreUpdateMsg",
1826 0x0496 => "plLoadClothingMsg",
1827 0x0497 => "plNullPipeline",
1828 0x0498 => "plGLPipeline",
1829 0x0499 => "plSDLModifierStateMsg",
1830 0x049A => "plConfirmationMsg",
1831 0x049B => "plLocalizedConfirmationMsg",
1832 0x049C => "plSubtitleMsg",
1833 0x049D => "plDisplayScaleChangedMsg",
1834 0x049E => "plMetalPipeline",
1835 0x049F => "plAIBrainDestroyedMsg",
1836 0x04A0 => "plAIGoToGoalMsg",
1837 _ => "Unknown",
1838 }
1839 }
1840
1841 pub fn is_keyed(index: u16) -> bool {
1843 index < 0x0200
1844 }
1845}