Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.
Stucuk
Posts: 45 Joined: Wed Jul 14, 2010 5:29 pm
Post
by Stucuk » Sun Jun 12, 2011 4:35 am
Im wondering if anyone knows of any ClassTypes which are not included in my list. It comprises of all the ClassTypes found in Cyans PRP's but i have no clue if its possible for other ClassTypes to be found in PRP's.
ClassTypes found within PRPs Class List Code: Select all
ClassType ID ClassType Name 0 plSceneNode 1 plSceneObject 4 plMipmap 5 plCubicEnvironmap 6 plLayer 7 hsGMaterial 8 plParticleSystem 10 plParticleCollisionEffectBeat 11 plParticleFadeVolumeEffect 12 plBoundInterface 17 plAudioInterface 20 plWinAudible 21 plCoordinateInterface 22 plDrawInterface 28 plSimulationInterface 41 plSoundBuffer 43 plPickingDetector 45 plLogicModifier 50 plActivatorConditionalObject 55 plObjectInBoxConditionalObject 61 plSpawnModifier 62 plFacingConditionalObject 63 plPXPhysical 64 plViewFaceModifier 67 plLayerAnimation 76 plDrawableSpans 83 pl2WayWinAudible 85 plDirectionalLightInfo 86 plOmniLightInfo 87 plSpotLightInfo 98 pfGUIClickMapCtrl 103 plOccluder 106 plLimitedDirLightInfo 108 plAGModifier 109 plAGMasterMod 111 plCameraRegionDetector 113 plLineFollowMod 118 plSeekPointMod 119 plOneShotMod 121 plRandomSoundMod 122 plPostEffectMod 123 plObjectInVolumeDetector 124 plResponderModifier 132 plWin32StreamingSound 136 plSoftVolumeSimple 138 plSoftVolumeUnion 139 plSoftVolumeIntersect 140 plSoftVolumeInvert 141 plWin32LinkSound 142 plLayerLinkAnimation 143 plArmatureMod 149 plArmatureLODMod 150 plWin32StaticSound 152 pfGUIDialogMod 153 plCameraBrain1 155 plCameraModifier1 158 plCameraBrain1_Avatar 159 plCameraBrain1_Fixed 161 pfGUIButtonMod 162 plPythonFileMod 164 plExcludeRegionModifier 165 pfGUIDraggableMod 166 plVolumeSensorConditionalObject 168 plMsgForwarder 169 plBlower 170 pfGUIListBoxMod 171 pfGUITextBoxMod 172 pfGUIEditBoxMod 173 plDynamicTextMap 174 plSittingModifier 175 pfGUIUpDownPairMod 177 pfGUIKnobCtrl 178 plAvLadderMod 179 plCameraBrain1_FirstPerson 181 plClothingItem 182 plClothingOutfit 183 plClothingBase 185 pfGUIDragBarCtrl 186 pfGUICheckBoxCtrl 187 pfGUIRadioGroupCtrl 189 pfGUIDynDisplayCtrl 192 plRailCameraMod 193 plMultistageBehMod 194 plCameraBrain1_Circle 196 plAnimEventModifier 198 pfGUISkin 201 plParticleCollisionEffectDie 202 plParticleCollisionEffectBounce 203 plInterfaceInfoModifier 204 plSharedMesh 205 plArmatureEffectsMgr 208 plParticleLocalWind 209 plParticleUniformWind 210 plInstanceDrawInterface 212 plShadowCaster 213 plPointShadowMaster 214 plDirectShadowMaster 228 plArmatureEffectFootSound 229 plEAXListenerMod 231 plObjectInVolumeAndFacingDetector 232 plDynaFootMgr 233 plDynaRippleMgr 234 plDynaBulletMgr 236 plPrintShape 237 plDynaPuddleMgr 238 pfGUIMultiLineEditCtrl 240 plLayerSDLAnimation 241 plATCAnim 242 plAgeGlobalAnim 243 plSubworldRegionDetector 245 plNPCSpawnMod 246 plActivePrintShape 251 plWaveSet7 252 plPanicLinkRegion 254 plFilterCoordInterface 255 plStereizer 262 plDynamicEnvMap 263 plSimpleRegionSensor 264 plMorphSequence 265 plEmoteAnim 266 plDynaRippleVSMgr 268 pfGUIProgressCtrl 269 plMaintainersMarkerModifier 271 plMorphDataSet 278 plVisRegion 281 pfGUIPopUpMenu 286 plRelevanceRegion 290 plImageLibMod 291 plParticleFlockEffect 295 plPhysicalSndGroup 297 plDynaTorpedoMgr 298 plDynaTorpedoVSMgr 299 plClusterGroup 300 plGameMarkerModifier 302 plSwimDetector 303 plFadeOpacityMod 305 plDistOpacityMod 307 plSwimRegionInterface 308 plSwimCircularCurrentRegion 309 plParticleFollowSystemEffect 310 plSwimStraightCurrentRegion 312 plGrassShaderMod 313 plDynamicCamMap 314 plRidingAnimatedPhysicalDetector 315 plVolumeSensorConditionalObjectNoArbitration
ClassTypes found within other ClassTypes Code: Select all
ClassType ID ClassType Name 605 plSpaceTree
Last edited by
Stucuk on Tue May 22, 2012 11:08 pm, edited 1 time in total.
-Stu
Branan
Gehn Shard Admin
Posts: 694 Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 66990
Location: Portland, OR
Post
by Branan » Sun Jun 12, 2011 11:24 am
This should be what you need . Unfortunately Cyan uses macros to generate it, but it should just expand into an enum.
Note that there's really no list of "classes that can be in PRPs". Anything with an implemented reader/writer can potentially be in a PRP, assuming the tools have a GUI for it.
Your friendly neighborhood shard admin
Stucuk
Posts: 45 Joined: Wed Jul 14, 2010 5:29 pm
Post
by Stucuk » Sun Jun 12, 2011 12:22 pm
I used plCreatableIndex.h to get the classtype names for the list. The CLASS_INDEX_LIST's IDs are like if it was an enum.
Branan wrote: Note that there's really no list of "classes that can be in PRPs".
As long as there aren't any more than what i listed im happy(At the very least im happy no one knows of any more). 144 is more than enough for me lol, I can load 5 of the classes on my list currently(With plMipmap and plCubemap being the only ones i can display in any meaningful form), just 139 to go!
-Stu
Stucuk
Posts: 45 Joined: Wed Jul 14, 2010 5:29 pm
Post
by Stucuk » Tue May 22, 2012 11:08 pm
Minor update to the list. (Added the ClassTypes in ClassTypes bit, as well as minor formatting)
-Stu
Paradox
Posts: 1295 Joined: Fri Sep 28, 2007 6:48 pm
Location: Canada
Contact:
Post
by Paradox » Tue May 22, 2012 11:34 pm
This is our "master list" of MOUL Class Indices (which should still be accurate). All the class numbers are in
hexadecimal .
Show Spoiler [code]//Myst Online: Uru Live
// fKeyedStrings
"plSceneNode", // 0000
"plSceneObject", // 0001
"hsKeyedObject", // 0002
"plBitmap", // 0003
"plMipmap", // 0004
"plCubicEnvironmap", // 0005
"plLayer", // 0006
"hsGMaterial", // 0007
"plParticleSystem", // 0008
"plParticleEffect", // 0009
"plParticleCollisionEffectBeat", // 000A
"plParticleFadeVolumeEffect", // 000B
"plBoundInterface", // 000C
"plRenderTarget", // 000D
"plCubicRenderTarget", // 000E
"plCubicRenderTargetModifier", // 000F
"plObjInterface", // 0010
"plAudioInterface", // 0011
"plAudible", // 0012
"plAudibleNull", // 0013
"plWinAudible", // 0014
"plCoordinateInterface", // 0015
"plDrawInterface", // 0016
"plDrawable", // 0017
"plDrawableMesh", // 0018
"plDrawableIce", // 0019
"plPhysical", // 001A
"plPhysicalMesh", // 001B
"plSimulationInterface", // 001C
"plCameraModifier", // 001D
"plModifier", // 001E
"plSingleModifier", // 001F
"plSimpleModifier", // 0020
"pfSecurePreloader", // 0021
"UNUSED_plRandomTMModifier", // 0022
"plInterestingModifier", // 0023
"plDetectorModifier", // 0024
"plSimplePhysicalMesh", // 0025
"plCompoundPhysicalMesh", // 0026
"plMultiModifier", // 0027
"plSynchedObject", // 0028
"plSoundBuffer", // 0029
"UNUSED_plAliasModifier", // 002A
"plPickingDetector", // 002B
"plCollisionDetector", // 002C
"plLogicModifier", // 002D
"plConditionalObject", // 002E
"plANDConditionalObject", // 002F
"plORConditionalObject", // 0030
"plPickedConditionalObject", // 0031
"plActivatorConditionalObject", // 0032
"plTimerCallbackManager", // 0033
"plKeyPressConditionalObject", // 0034
"plAnimationEventConditionalObject", // 0035
"plControlEventConditionalObject", // 0036
"plObjectInBoxConditionalObject", // 0037
"plLocalPlayerInBoxConditionalObject", // 0038
"plObjectIntersectPlaneConditionalObject", // 0039
"plLocalPlayerIntersectPlaneConditionalObject", // 003A
"plPortalDrawable", // 003B
"plPortalPhysical", // 003C
"plSpawnModifier", // 003D
"plFacingConditionalObject", // 003E
"plPXPhysical", // 003F
"plViewFaceModifier", // 0040
"plLayerInterface", // 0041
"plLayerWrapper", // 0042
"plLayerAnimation", // 0043
"plLayerDepth", // 0044
"plLayerMovie", // 0045
"plLayerBink", // 0046
"plLayerAVI", // 0047
"plSound", // 0048
"plWin32Sound", // 0049
"plLayerOr", // 004A
"plAudioSystem", // 004B
"plDrawableSpans", // 004C
"UNUSED_plDrawablePatchSet", // 004D
"plInputManager", // 004E
"plLogicModBase", // 004F
"plFogEnvironment", // 0050
"plNetApp", // 0051
"plNetClientMgr", // 0052
"pl2WayWinAudible", // 0053
"plLightInfo", // 0054
"plDirectionalLightInfo", // 0055
"plOmniLightInfo", // 0056
"plSpotLightInfo", // 0057
"plLightSpace", // 0058
"plNetClientApp", // 0059
"plNetServerApp", // 005A
"plClient", // 005B
"UNUSED_plCompoundTMModifier", // 005C
"plCameraBrain", // 005D
"plCameraBrain_Default", // 005E
"plCameraBrain_Drive", // 005F
"plCameraBrain_Fixed", // 0060
"plCameraBrain_FixedPan", // 0061
"pfGUIClickMapCtrl", // 0062
"plListener", // 0063
"plAvatarMod", // 0064
"plAvatarAnim", // 0065
"plAvatarAnimMgr", // 0066
"plOccluder", // 0067
"plMobileOccluder", // 0068
"plLayerShadowBase", // 0069
"plLimitedDirLightInfo", // 006A
"plAGAnim", // 006B
"plAGModifier", // 006C
"plAGMasterMod", // 006D
"plCameraBrain_Avatar", // 006E
"plCameraRegionDetector", // 006F
"plCameraBrain_FP", // 0070
"plLineFollowMod", // 0071
"plLightModifier", // 0072
"plOmniModifier", // 0073
"plSpotModifier", // 0074
"plLtdDirModifier", // 0075
"plSeekPointMod", // 0076
"plOneShotMod", // 0077
"plRandomCommandMod", // 0078
"plRandomSoundMod", // 0079
"plPostEffectMod", // 007A
"plObjectInVolumeDetector", // 007B
"plResponderModifier", // 007C
"plAxisAnimModifier", // 007D
"plLayerLightBase", // 007E
"plFollowMod", // 007F
"plTransitionMgr", // 0080
"UNUSED___plInventoryMod", // 0081
"UNUSED___plInventoryObjMod", // 0082
"plLinkEffectsMgr", // 0083
"plWin32StreamingSound", // 0084
"UNUSED___plPythonMod", // 0085
"plActivatorActivatorConditionalObject", // 0086
"plSoftVolume", // 0087
"plSoftVolumeSimple", // 0088
"plSoftVolumeComplex", // 0089
"plSoftVolumeUnion", // 008A
"plSoftVolumeIntersect", // 008B
"plSoftVolumeInvert", // 008C
"plWin32LinkSound", // 008D
"plLayerLinkAnimation", // 008E
"plArmatureMod", // 008F
"plCameraBrain_Freelook", // 0090
"plHavokConstraintsMod", // 0091
"plHingeConstraintMod", // 0092
"plWheelConstraintMod", // 0093
"plStrongSpringConstraintMod", // 0094
"plArmatureLODMod", // 0095
"plWin32StaticSound", // 0096
"pfGameGUIMgr", // 0097
"pfGUIDialogMod", // 0098
"plCameraBrain1", // 0099
"plVirtualCam1", // 009A
"plCameraModifier1", // 009B
"plCameraBrain1_Drive", // 009C
"plCameraBrain1_POA", // 009D
"plCameraBrain1_Avatar", // 009E
"plCameraBrain1_Fixed", // 009F
"plCameraBrain1_POAFixed", // 00A0
"pfGUIButtonMod", // 00A1
"plPythonFileMod", // 00A2
"pfGUIControlMod", // 00A3
"plExcludeRegionModifier", // 00A4
"pfGUIDraggableMod", // 00A5
"plVolumeSensorConditionalObject", // 00A6
"plVolActivatorConditionalObject", // 00A7
"plMsgForwarder", // 00A8
"plBlower", // 00A9
"pfGUIListBoxMod", // 00AA
"pfGUITextBoxMod", // 00AB
"pfGUIEditBoxMod", // 00AC
"plDynamicTextMap", // 00AD
"plSittingModifier", // 00AE
"pfGUIUpDownPairMod", // 00AF
"pfGUIValueCtrl", // 00B0
"pfGUIKnobCtrl", // 00B1
"plAvLadderMod", // 00B2
"plCameraBrain1_FirstPerson", // 00B3
"plCloneSpawnModifier", // 00B4
"plClothingItem", // 00B5
"plClothingOutfit", // 00B6
"plClothingBase", // 00B7
"plClothingMgr", // 00B8
"pfGUIDragBarCtrl", // 00B9
"pfGUICheckBoxCtrl", // 00BA
"pfGUIRadioGroupCtrl", // 00BB
"pfPlayerBookMod", // 00BC
"pfGUIDynDisplayCtrl", // 00BD
"UNUSED_plLayerProject", // 00BE
"plInputInterfaceMgr", // 00BF
"plRailCameraMod", // 00C0
"plMultistageBehMod", // 00C1
"plCameraBrain1_Circle", // 00C2
"plParticleWindEffect", // 00C3
"plAnimEventModifier", // 00C4
"plAutoProfile", // 00C5
"pfGUISkin", // 00C6
"plAVIWriter", // 00C7
"plParticleCollisionEffect", // 00C8
"plParticleCollisionEffectDie", // 00C9
"plParticleCollisionEffectBounce", // 00CA
"plInterfaceInfoModifier", // 00CB
"plSharedMesh", // 00CC
"plArmatureEffectsMgr", // 00CD
"pfMarkerMgr", // 00CE
"plVehicleModifier", // 00CF
"plParticleLocalWind", // 00D0
"plParticleUniformWind", // 00D1
"plInstanceDrawInterface", // 00D2
"plShadowMaster", // 00D3
"plShadowCaster", // 00D4
"plPointShadowMaster", // 00D5
"plDirectShadowMaster", // 00D6
"plSDLModifier", // 00D7
"plPhysicalSDLModifier", // 00D8
"plClothingSDLModifier", // 00D9
"plAvatarSDLModifier", // 00DA
"plAGMasterSDLModifier", // 00DB
"plPythonSDLModifier", // 00DC
"plLayerSDLModifier", // 00DD
"plAnimTimeConvertSDLModifier", // 00DE
"plResponderSDLModifier", // 00DF
"plSoundSDLModifier", // 00E0
"plResManagerHelper", // 00E1
"plAvatarPhysicalSDLModifier", // 00E2
"plArmatureEffect", // 00E3
"plArmatureEffectFootSound", // 00E4
"plEAXListenerMod", // 00E5
"plDynaDecalMgr", // 00E6
"plObjectInVolumeAndFacingDetector", // 00E7
"plDynaFootMgr", // 00E8
"plDynaRippleMgr", // 00E9
"plDynaBulletMgr", // 00EA
"plDecalEnableMod", // 00EB
"plPrintShape", // 00EC
"plDynaPuddleMgr", // 00ED
"pfGUIMultiLineEditCtrl", // 00EE
"plLayerAnimationBase", // 00EF
"plLayerSDLAnimation", // 00F0
"plATCAnim", // 00F1
"plAgeGlobalAnim", // 00F2
"plSubworldRegionDetector", // 00F3
"plAvatarMgr", // 00F4
"plNPCSpawnMod", // 00F5
"plActivePrintShape", // 00F6
"plExcludeRegionSDLModifier", // 00F7
"plLOSDispatch", // 00F8
"plDynaWakeMgr", // 00F9
"plSimulationMgr", // 00FA
"plWaveSet7", // 00FB
"plPanicLinkRegion", // 00FC
"plWin32GroupedSound", // 00FD
"plFilterCoordInterface", // 00FE
"plStereizer", // 00FF
"plCCRMgr", // 0100
"plCCRSpecialist", // 0101
"plCCRSeniorSpecialist", // 0102
"plCCRShiftSupervisor", // 0103
"plCCRGameOperator", // 0104
"plShader", // 0105
"plDynamicEnvMap", // 0106
"plSimpleRegionSensor", // 0107
"plMorphSequence", // 0108
"plEmoteAnim", // 0109
"plDynaRippleVSMgr", // 010A
"UNUSED_plWaveSet6", // 010B
"pfGUIProgressCtrl", // 010C
"plMaintainersMarkerModifier", // 010D
"plMorphSequenceSDLMod", // 010E
"plMorphDataSet", // 010F
"plHardRegion", // 0110
"plHardRegionPlanes", // 0111
"plHardRegionComplex", // 0112
"plHardRegionUnion", // 0113
"plHardRegionIntersect", // 0114
"plHardRegionInvert", // 0115
"plVisRegion", // 0116
"plVisMgr", // 0117
"plRegionBase", // 0118
"pfGUIPopUpMenu", // 0119
"pfGUIMenuItem", // 011A
"plCoopCoordinator", // 011B
"plFont", // 011C
"plFontCache", // 011D
"plRelevanceRegion", // 011E
"plRelevanceMgr", // 011F
"pfJournalBook", // 0120
"plLayerTargetContainer", // 0121
"plImageLibMod", // 0122
"plParticleFlockEffect", // 0123
"plParticleSDLMod", // 0124
"plAgeLoader", // 0125
"plWaveSetBase", // 0126
"plPhysicalSndGroup", // 0127
"pfBookData", // 0128
"plDynaTorpedoMgr", // 0129
"plDynaTorpedoVSMgr", // 012A
"plClusterGroup", // 012B
"plGameMarkerModifier", // 012C
"plLODMipmap", // 012D
"plSwimDetector", // 012E
"plFadeOpacityMod", // 012F
"plFadeOpacityLay", // 0130
"plDistOpacityMod", // 0131
"plArmatureModBase", // 0132
"plSwimRegionInterface", // 0133
"plSwimCircularCurrentRegion", // 0134
"plParticleFollowSystemEffect", // 0135
"plSwimStraightCurrentRegion", // 0136
"pfObjectFlocker", // 0137
"plGrassShaderMod", // 0138
"plDynamicCamMap", // 0139
"plRidingAnimatedPhysicalDetector", // 013A
"plVolumeSensorConditionalObjectNoArbitration" // 013B
[/code]
It's worth noting that not all of these classes exist (for instance, plDrawablePatchSet and plDrawableIce were essentially merged into plDrawableSpans back in 2002).
Those are just the KeyedObjects, I'll make another post with the NonKeyed and NonKeyedPostDB ones (hit the character limit when I tried to include them in this post).
Paradox
Posts: 1295 Joined: Fri Sep 28, 2007 6:48 pm
Location: Canada
Contact:
Post
by Paradox » Tue May 22, 2012 11:35 pm
Here are the NonKeyed and NonKeyedPostDB ones:
Show Spoiler [code]// fNonKeyedStrings
"plObjRefMsg", // 0200
"plNodeRefMsg", // 0201
"plMessage", // 0202
"plRefMsg", // 0203
"plGenRefMsg", // 0204
"plTimeMsg", // 0205
"plAnimCmdMsg", // 0206
"plParticleUpdateMsg", // 0207
"plLayRefMsg", // 0208
"plMatRefMsg", // 0209
"plCameraMsg", // 020A
"plInputEventMsg", // 020B
"plKeyEventMsg", // 020C
"plMouseEventMsg", // 020D
"plEvalMsg", // 020E
"plTransformMsg", // 020F
"plControlEventMsg", // 0210
"plVaultCCRNode", // 0211
"plLOSRequestMsg", // 0212
"plLOSHitMsg", // 0213
"plSingleModMsg", // 0214
"plMultiModMsg", // 0215
"plAvatarPhysicsEnableCallbackMsg", // 0216
"plMemberUpdateMsg", // 0217
"plNetMsgPagingRoom", // 0218
"plActivatorMsg", // 0219
"plDispatch", // 021A
"plReceiver", // 021B
"plMeshRefMsg", // 021C
"hsGRenderProcs", // 021D
"hsSfxAngleFade", // 021E
"hsSfxDistFade", // 021F
"hsSfxDistShade", // 0220
"hsSfxGlobalShade", // 0221
"hsSfxIntenseAlpha", // 0222
"hsSfxObjDistFade", // 0223
"hsSfxObjDistShade", // 0224
"hsDynamicValue", // 0225
"hsDynamicScalar", // 0226
"hsDynamicColorRGBA", // 0227
"hsDynamicMatrix33", // 0228
"hsDynamicMatrix44", // 0229
"plOmniSqApplicator", // 022A
"plPreResourceMsg", // 022B
"UNUSED_hsDynamicColorRGBA", // 022C
"UNUSED_hsDynamicMatrix33", // 022D
"UNUSED_hsDynamicMatrix44", // 022E
"plController", // 022F
"plLeafController", // 0230
"plCompoundController", // 0231
"UNUSED_plRotController", // 0232
"UNUSED_plPosController", // 0233
"UNUSED_plScalarController", // 0234
"UNUSED_plPoint3Controller", // 0235
"UNUSED_plScaleValueController", // 0236
"UNUSED_plQuatController", // 0237
"UNUSED_plMatrix33Controller", // 0238
"UNUSED_plMatrix44Controller", // 0239
"UNUSED_plEaseController", // 023A
"UNUSED_plSimpleScaleController", // 023B
"UNUSED_plSimpleRotController", // 023C
"plCompoundRotController", // 023D
"UNUSED_plSimplePosController", // 023E
"plCompoundPosController", // 023F
"plTMController", // 0240
"hsFogControl", // 0241
"plIntRefMsg", // 0242
"plCollisionReactor", // 0243
"plCorrectionMsg", // 0244
"plPhysicalModifier", // 0245
"plPickedMsg", // 0246
"plCollideMsg", // 0247
"plTriggerMsg", // 0248
"plInterestingModMsg", // 0249
"plDebugKeyEventMsg", // 024A
"plPhysicalProperties_DEAD", // 024B
"plSimplePhys", // 024C
"plMatrixUpdateMsg", // 024D
"plCondRefMsg", // 024E
"plTimerCallbackMsg", // 024F
"plEventCallbackMsg", // 0250
"plSpawnModMsg", // 0251
"plSpawnRequestMsg", // 0252
"plLoadCloneMsg", // 0253
"plEnableMsg", // 0254
"plWarpMsg", // 0255
"plAttachMsg", // 0256
"pfConsole", // 0257
"plRenderMsg", // 0258
"plAnimTimeConvert", // 0259
"plSoundMsg", // 025A
"plInterestingPing", // 025B
"plNodeCleanupMsg", // 025C
"plSpaceTree", // 025D
"plNetMessage", // 025E
"plNetMsgJoinReq", // 025F
"plNetMsgJoinAck", // 0260
"plNetMsgLeave", // 0261
"plNetMsgPing", // 0262
"plNetMsgRoomsList", // 0263
"plNetMsgGroupOwner", // 0264
"plNetMsgGameStateRequest", // 0265
"plNetMsgSessionReset", // 0266
"plNetMsgOmnibus", // 0267
"plNetMsgObject", // 0268
"plCCRInvisibleMsg", // 0269
"plLinkInDoneMsg", // 026A
"plNetMsgGameMessage", // 026B
"plNetMsgStream", // 026C
"plAudioSysMsg", // 026D
"plDispatchBase", // 026E
"plServerReplyMsg", // 026F
"plDeviceRecreateMsg", // 0270
"plNetMsgStreamHelper", // 0271
"plNetMsgObjectHelper", // 0272
"plIMouseXEventMsg", // 0273
"plIMouseYEventMsg", // 0274
"plIMouseBEventMsg", // 0275
"plLogicTriggerMsg", // 0276
"plPipeline", // 0277
"plDXPipeline", // 0278
"plNetMsgVoice", // 0279
"plLightRefMsg", // 027A
"plNetMsgStreamedObject", // 027B
"plNetMsgSharedState", // 027C
"plNetMsgTestAndSet", // 027D
"plNetMsgGetSharedState", // 027E
"plSharedStateMsg", // 027F
"plNetGenericServerTask", // 0280
"plNetClientMgrMsg", // 0281
"plLoadAgeMsg", // 0282
"plMessageWithCallbacks", // 0283
"plClientMsg", // 0284
"plClientRefMsg", // 0285
"plNetMsgObjStateRequest", // 0286
"plCCRPetitionMsg", // 0287
"plVaultCCRInitializationTask", // 0288
"plNetServerMsg", // 0289
"plNetServerMsgWithContext", // 028A
"plNetServerMsgRegisterServer", // 028B
"plNetServerMsgUnregisterServer", // 028C
"plNetServerMsgStartProcess", // 028D
"plNetServerMsgRegisterProcess", // 028E
"plNetServerMsgUnregisterProcess", // 028F
"plNetServerMsgFindProcess", // 0290
"plNetServerMsgProcessFound", // 0291
"plNetMsgRoutingInfo", // 0292
"plNetServerSessionInfo", // 0293
"plSimulationMsg", // 0294
"plSimulationSynchMsg", // 0295
"plHKSimulationSynchMsg", // 0296
"plAvatarMsg", // 0297
"plAvTaskMsg", // 0298
"plAvSeekMsg", // 0299
"plAvOneShotMsg", // 029A
"plSatisfiedMsg", // 029B
"plNetMsgObjectListHelper", // 029C
"plNetMsgObjectUpdateFilter", // 029D
"plProxyDrawMsg", // 029E
"plSelfDestructMsg", // 029F
"plSimInfluenceMsg", // 02A0
"plForceMsg", // 02A1
"plOffsetForceMsg", // 02A2
"plTorqueMsg", // 02A3
"plImpulseMsg", // 02A4
"plOffsetImpulseMsg", // 02A5
"plAngularImpulseMsg", // 02A6
"plDampMsg", // 02A7
"plShiftMassMsg", // 02A8
"plSimStateMsg", // 02A9
"plFreezeMsg", // 02AA
"plEventGroupMsg", // 02AB
"plSuspendEventMsg", // 02AC
"plNetMsgMembersListReq", // 02AD
"plNetMsgMembersList", // 02AE
"plNetMsgMemberInfoHelper", // 02AF
"plNetMsgMemberListHelper", // 02B0
"plNetMsgMemberUpdate", // 02B1
"plNetMsgServerToClient", // 02B2
"plNetMsgCreatePlayer", // 02B3
"plNetMsgAuthenticateHello", // 02B4
"plNetMsgAuthenticateChallenge", // 02B5
"plConnectedToVaultMsg", // 02B6
"plCCRCommunicationMsg", // 02B7
"plNetMsgInitialAgeStateSent", // 02B8
"plInitialAgeStateLoadedMsg", // 02B9
"plNetServerMsgFindServerBase", // 02BA
"plNetServerMsgFindServerReplyBase", // 02BB
"plNetServerMsgFindAuthServer", // 02BC
"plNetServerMsgFindAuthServerReply", // 02BD
"plNetServerMsgFindVaultServer", // 02BE
"plNetServerMsgFindVaultServerReply", // 02BF
"plAvTaskSeekDoneMsg", // 02C0
"plNCAgeJoinerMsg", // 02C1
"plNetServerMsgVaultTask", // 02C2
"plNetMsgVaultTask", // 02C3
"plAgeLinkStruct", // 02C4
"plVaultAgeInfoNode", // 02C5
"plNetMsgStreamableHelper", // 02C6
"plNetMsgReceiversListHelper", // 02C7
"plNetMsgListenListUpdate", // 02C8
"plNetServerMsgPing", // 02C9
"plNetMsgAlive", // 02CA
"plNetMsgTerminated", // 02CB
"plSDLModifierMsg", // 02CC
"plNetMsgSDLState", // 02CD
"plNetServerMsgSessionReset", // 02CE
"plCCRBanLinkingMsg", // 02CF
"plCCRSilencePlayerMsg", // 02D0
"plRenderRequestMsg", // 02D1
"plRenderRequestAck", // 02D2
"plNetMember", // 02D3
"plNetGameMember", // 02D4
"plNetTransportMember", // 02D5
"plConvexVolume", // 02D6
"plParticleGenerator", // 02D7
"plSimpleParticleGenerator", // 02D8
"plParticleEmitter", // 02D9
"plAGChannel", // 02DA
"plMatrixChannel", // 02DB
"plMatrixTimeScale", // 02DC
"plMatrixBlend", // 02DD
"plMatrixControllerChannel", // 02DE
"plQuatPointCombine", // 02DF
"plPointChannel", // 02E0
"plPointConstant", // 02E1
"plPointBlend", // 02E2
"plQuatChannel", // 02E3
"plQuatConstant", // 02E4
"plQuatBlend", // 02E5
"plLinkToAgeMsg", // 02E6
"plPlayerPageMsg", // 02E7
"plCmdIfaceModMsg", // 02E8
"plNetServerMsgPlsUpdatePlayer", // 02E9
"plListenerMsg", // 02EA
"plAnimPath", // 02EB
"plClothingUpdateBCMsg", // 02EC
"plNotifyMsg", // 02ED
"plFakeOutMsg", // 02EE
"plCursorChangeMsg", // 02EF
"plNodeChangeMsg", // 02F0
"UNUSED_plAvEnableMsg", // 02F1
"plLinkCallbackMsg", // 02F2
"plTransitionMsg", // 02F3
"plConsoleMsg", // 02F4
"plVolumeIsect", // 02F5
"plSphereIsect", // 02F6
"plConeIsect", // 02F7
"plCylinderIsect", // 02F8
"plParallelIsect", // 02F9
"plConvexIsect", // 02FA
"plComplexIsect", // 02FB
"plUnionIsect", // 02FC
"plIntersectionIsect", // 02FD
"plModulator", // 02FE
"UNUSED___plInventoryMsg", // 02FF
"plLinkEffectsTriggerMsg", // 0300
"plLinkEffectBCMsg", // 0301
"plResponderEnableMsg", // 0302
"plNetServerMsgHello", // 0303
"plNetServerMsgHelloReply", // 0304
"plNetServerMember", // 0305
"plResponderMsg", // 0306
"plOneShotMsg", // 0307
"plVaultAgeInfoListNode", // 0308
"plNetServerMsgServerRegistered", // 0309
"plPointTimeScale", // 030A
"plPointControllerChannel", // 030B
"plQuatTimeScale", // 030C
"plAGApplicator", // 030D
"plMatrixChannelApplicator", // 030E
"plPointChannelApplicator", // 030F
"plLightDiffuseApplicator", // 0310
"plLightAmbientApplicator", // 0311
"plLightSpecularApplicator", // 0312
"plOmniApplicator", // 0313
"plQuatChannelApplicator", // 0314
"plScalarChannel", // 0315
"plScalarTimeScale", // 0316
"plScalarBlend", // 0317
"plScalarControllerChannel", // 0318
"plScalarChannelApplicator", // 0319
"plSpotInnerApplicator", // 031A
"plSpotOuterApplicator", // 031B
"plNetServerMsgPlsRoutableMsg", // 031C
"_UNUSED_plPuppetBrainMsg", // 031D
"plATCEaseCurve", // 031E
"plConstAccelEaseCurve", // 031F
"plSplineEaseCurve", // 0320
"plVaultAgeInfoInitializationTask", // 0321
"pfGameGUIMsg", // 0322
"plNetServerMsgVaultRequestGameState", // 0323
"plNetServerMsgVaultGameState", // 0324
"plNetServerMsgVaultGameStateSave", // 0325
"plNetServerMsgVaultGameStateSaved", // 0326
"plNetServerMsgVaultGameStateLoad", // 0327
"plNetClientTask", // 0328
"plNetMsgSDLStateBCast", // 0329
"plReplaceGeometryMsg", // 032A
"plNetServerMsgExitProcess", // 032B
"plNetServerMsgSaveGameState", // 032C
"plDniCoordinateInfo", // 032D
"plNetMsgGameMessageDirected", // 032E
"plLinkOutUnloadMsg", // 032F
"plScalarConstant", // 0330
"plMatrixConstant", // 0331
"plAGCmdMsg", // 0332
"plParticleTransferMsg", // 0333
"plParticleKillMsg", // 0334
"plExcludeRegionMsg", // 0335
"plOneTimeParticleGenerator", // 0336
"plParticleApplicator", // 0337
"plParticleLifeMinApplicator", // 0338
"plParticleLifeMaxApplicator", // 0339
"plParticlePPSApplicator", // 033A
"plParticleAngleApplicator", // 033B
"plParticleVelMinApplicator", // 033C
"plParticleVelMaxApplicator", // 033D
"plParticleScaleMinApplicator", // 033E
"plParticleScaleMaxApplicator", // 033F
"plDynamicTextMsg", // 0340
"plCameraTargetFadeMsg", // 0341
"plAgeLoadedMsg", // 0342
"plPointControllerCacheChannel", // 0343
"plScalarControllerCacheChannel", // 0344
"plLinkEffectsTriggerPrepMsg", // 0345
"plLinkEffectPrepBCMsg", // 0346
"plAvatarInputStateMsg", // 0347
"plAgeInfoStruct", // 0348
"plSDLNotificationMsg", // 0349
"plNetClientConnectAgeVaultTask", // 034A
"plLinkingMgrMsg", // 034B
"plVaultNotifyMsg", // 034C
"plPlayerInfo", // 034D
"plSwapSpansRefMsg", // 034E
"pfKI", // 034F
"plDISpansMsg", // 0350
"plNetMsgCreatableHelper", // 0351
"plCreatableUuid", // 0352
"plNetMsgRequestMyVaultPlayerList", // 0353
"plDelayedTransformMsg", // 0354
"plSuperVNodeMgrInitTask", // 0355
"plElementRefMsg", // 0356
"plClothingMsg", // 0357
"plEventGroupEnableMsg", // 0358
"pfGUINotifyMsg", // 0359
"UNUSED_plAvBrain", // 035A
"plArmatureBrain", // 035B
"plAvBrainHuman", // 035C
"plAvBrainCritter", // 035D
"plAvBrainDrive", // 035E
"plAvBrainSample", // 035F
"plAvBrainGeneric", // 0360
"plPreloaderMsg", // 0361
"plAvBrainLadder", // 0362
"plInputIfaceMgrMsg", // 0363
"pfKIMsg", // 0364
"plRemoteAvatarInfoMsg", // 0365
"plMatrixDelayedCorrectionApplicator", // 0366
"plAvPushBrainMsg", // 0367
"plAvPopBrainMsg", // 0368
"plRoomLoadNotifyMsg", // 0369
"plAvTask", // 036A
"plAvAnimTask", // 036B
"plAvSeekTask", // 036C
"plNetCommAuthConnectedMsg", // 036D
"plAvOneShotTask", // 036E
"UNUSED_plAvEnableTask", // 036F
"plAvTaskBrain", // 0370
"plAnimStage", // 0371
"plNetClientMember", // 0372
"plNetClientCommTask", // 0373
"plNetServerMsgAuthRequest", // 0374
"plNetServerMsgAuthReply", // 0375
"plNetClientCommAuthTask", // 0376
"plClientGuid", // 0377
"plNetMsgVaultPlayerList", // 0378
"plNetMsgSetMyActivePlayer", // 0379
"plNetServerMsgRequestAccountPlayerList", // 037A
"plNetServerMsgAccountPlayerList", // 037B
"plNetMsgPlayerCreated", // 037C
"plNetServerMsgVaultCreatePlayer", // 037D
"plNetServerMsgVaultPlayerCreated", // 037E
"plNetMsgFindAge", // 037F
"plNetMsgFindAgeReply", // 0380
"plNetClientConnectPrepTask", // 0381
"plNetClientAuthTask", // 0382
"plNetClientGetPlayerVaultTask", // 0383
"plNetClientSetActivePlayerTask", // 0384
"plNetClientFindAgeTask", // 0385
"plNetClientLeaveTask", // 0386
"plNetClientJoinTask", // 0387
"plNetClientCalibrateTask", // 0388
"plNetMsgDeletePlayer", // 0389
"plNetServerMsgVaultDeletePlayer", // 038A
"plNetCoreStatsSummary", // 038B
"plCreatableGenericValue", // 038C
"plCreatableListHelper", // 038D
"plCreatableStream", // 038E
"plAvBrainGenericMsg", // 038F
"plAvTaskSeek", // 0390
"plAGInstanceCallbackMsg", // 0391
"plArmatureEffectMsg", // 0392
"plArmatureEffectStateMsg", // 0393
"plShadowCastMsg", // 0394
"plBoundsIsect", // 0395
"plResMgrHelperMsg", // 0396
"plNetCommAuthMsg", // 0397
"plNetCommFileListMsg", // 0398
"plNetCommFileDownloadMsg", // 0399
"plNetCommLinkToAgeMsg", // 039A
"plNetCommPlayerListMsg", // 039B
"plNetCommActivePlayerMsg", // 039C
"plNetCommCreatePlayerMsg", // 039D
"plNetCommDeletePlayerMsg", // 039E
"plNetCommPublicAgeListMsg", // 039F
"plNetCommPublicAgeMsg", // 03A0
"plNetCommRegisterAgeMsg", // 03A1
"plVaultAdminInitializationTask", // 03A2
"plMultistageModMsg", // 03A3
"plSoundVolumeApplicator", // 03A4
"plCutter", // 03A5
"plBulletMsg", // 03A6
"plDynaDecalEnableMsg", // 03A7
"plOmniCutoffApplicator", // 03A8
"plArmatureUpdateMsg", // 03A9
"plAvatarFootMsg", // 03AA
"plNetOwnershipMsg", // 03AB
"plNetMsgRelevanceRegions", // 03AC
"plParticleFlockMsg", // 03AD
"plAvatarBehaviorNotifyMsg", // 03AE
"plATCChannel", // 03AF
"plScalarSDLChannel", // 03B0
"plLoadAvatarMsg", // 03B1
"plAvatarSetTypeMsg", // 03B2
"plNetMsgLoadClone", // 03B3
"plNetMsgPlayerPage", // 03B4
"plVNodeInitTask", // 03B5
"plRippleShapeMsg", // 03B6
"plEventManager", // 03B7
"plVaultNeighborhoodInitializationTask", // 03B8
"plNetServerMsgAgentRecoveryRequest", // 03B9
"plNetServerMsgFrontendRecoveryRequest", // 03BA
"plNetServerMsgBackendRecoveryRequest", // 03BB
"plNetServerMsgAgentRecoveryData", // 03BC
"plNetServerMsgFrontendRecoveryData", // 03BD
"plNetServerMsgBackendRecoveryData", // 03BE
"plSubWorldMsg", // 03BF
"plMatrixDifferenceApp", // 03C0
"plAvatarSpawnNotifyMsg" // 03C1
[/code]
Show Spoiler [code]
// fNonKeyedPostDBStrings
"plVaultGameServerInitializationTask", // 0427
"plNetClientFindDefaultAgeTask", // 0428
"plVaultAgeNode", // 0429
"plVaultAgeInitializationTask", // 042A
"plSetListenerMsg", // 042B
"plVaultSystemNode", // 042C
"plAvBrainSwim", // 042D
"plNetMsgVault", // 042E
"plNetServerMsgVault", // 042F
"plVaultTask", // 0430
"plVaultConnectTask", // 0431
"plVaultNegotiateManifestTask", // 0432
"plVaultFetchNodesTask", // 0433
"plVaultSaveNodeTask", // 0434
"plVaultFindNodeTask", // 0435
"plVaultAddNodeRefTask", // 0436
"plVaultRemoveNodeRefTask", // 0437
"plVaultSendNodeTask", // 0438
"plVaultNotifyOperationCallbackTask", // 0439
"plVNodeMgrInitializationTask", // 043A
"plVaultPlayerInitializationTask", // 043B
"plNetVaultServerInitializationTask", // 043C
"plCommonNeighborhoodsInitTask", // 043D
"plVaultNodeRef", // 043E
"plVaultNode", // 043F
"plVaultFolderNode", // 0440
"plVaultImageNode", // 0441
"plVaultTextNoteNode", // 0442
"plVaultSDLNode", // 0443
"plVaultAgeLinkNode", // 0444
"plVaultChronicleNode", // 0445
"plVaultPlayerInfoNode", // 0446
"plVaultMgrNode", // 0447
"plVaultPlayerNode", // 0448
"plSynchEnableMsg", // 0449
"plNetVaultServerNode", // 044A
"plVaultAdminNode", // 044B
"plVaultGameServerNode", // 044C
"plVaultPlayerInfoListNode", // 044D
"plAvatarStealthModeMsg", // 044E
"plEventCallbackInterceptMsg", // 044F
"plDynamicEnvMapMsg", // 0450
"plClimbMsg", // 0451
"plIfaceFadeAvatarMsg", // 0452
"plAvBrainClimb", // 0453
"plSharedMeshBCMsg", // 0454
"plNetVoiceListMsg", // 0455
"plSwimMsg", // 0456
"plMorphDelta", // 0457
"plMatrixControllerCacheChannel", // 0458
"plVaultMarkerNode", // 0459
"pfMarkerMsg", // 045A
"plPipeResMakeMsg", // 045B
"plPipeRTMakeMsg", // 045C
"plPipeGeoMakeMsg", // 045D
"plAvCoopMsg", // 045E
"plAvBrainCoop", // 045F
"plSimSuppressMsg", // 0460
"plVaultMarkerListNode", // 0461
"UNUSED_plAvTaskOrient", // 0462
"plAgeBeginLoadingMsg", // 0463
"plSetNetGroupIDMsg", // 0464
"pfBackdoorMsg", // 0465
"plAIMsg", // 0466
"plAIBrainCreatedMsg", // 0467
"plStateDataRecord", // 0468
"plNetClientCommDeletePlayerTask", // 0469
"plNetMsgSetTimeout", // 046A
"plNetMsgActivePlayerSet", // 046B
"plNetClientCommSetTimeoutTask", // 046C
"plNetRoutableMsgOmnibus", // 046D
"plNetMsgGetPublicAgeList", // 046E
"plNetMsgPublicAgeList", // 046F
"plNetMsgCreatePublicAge", // 0470
"plNetMsgPublicAgeCreated", // 0471
"plNetServerMsgEnvelope", // 0472
"plNetClientCommGetPublicAgeListTask", // 0473
"plNetClientCommCreatePublicAgeTask", // 0474
"plNetServerMsgPendingMsgs", // 0475
"plNetServerMsgRequestPendingMsgs", // 0476
"plDbInterface", // 0477
"plDbProxyInterface", // 0478
"plDBGenericSQLDB", // 0479
"pfGameMgrMsg", // 047A
"pfGameCliMsg", // 047B
"pfGameCli", // 047C
"pfGmTicTacToe", // 047D
"pfGmHeek", // 047E
"pfGmMarker", // 047F
"pfGmBlueSpiral", // 0480
"pfGmClimbingWall", // 0481
"plAIArrivedAtGoalMsg", // 0482
"pfGmVarSync", // 0483
"plNetMsgRemovePublicAge", // 0484
"plNetMsgPublicAgeRemoved", // 0485
"plNetClientCommRemovePublicAgeTask", // 0486
"plCCRMessage", // 0487
"plAvOneShotLinkTask", // 0488
"plNetAuthDatabase", // 0489
"plAvatarOpacityCallbackMsg", // 048A
"plAGDetachCallbackMsg", // 048B
"pfMovieEventMsg", // 048C
"plMovieMsg", // 048D
"plPipeTexMakeMsg", // 048E
"plEventLog", // 048F
"plDbEventLog", // 0490
"plSyslogEventLog", // 0491
"plCaptureRenderMsg", // 0492
"plAgeLoaded2Msg", // 0493
"plPseudoLinkEffectMsg", // 0494
"plPseudoLinkAnimTriggerMsg", // 0495
"plPseudoLinkAnimCallbackMsg", // 0496
"__UNUSED__pfClimbingWallMsg", // 0497
"plClimbEventMsg", // 0498
"__UNUSED__plAvBrainQuab", // 0499
"plAccountUpdateMsg", // 049A
"plLinearVelocityMsg", // 049B
"plAngularVelocityMsg", // 049C
"plRideAnimatedPhysMsg", // 049D
"plAvBrainRideAnimatedPhysical" // 049E
[/code]