Difference between revisions of "List of RW section IDs"
(add more EARS sections) |
|||
(19 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | This | + | This article contains an incomplete list of sections used in the [[RenderWare binary stream file]] format. It is based on header definitions by [[Wikipedia:Criterion Software|Criterion Software]]. Within the RenderWare engine, sections are also commonly called ''chunks''. |
− | == | + | == Identifier Format == |
− | + | A section identifier is an 4-byte integer that defines the semantics of a section and the hierarchy. It is part of the section header. For more information see [[RenderWare_binary_stream_file#File_Format|RenderWare binary streams]]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | The identifier itself is not choosen at random, but instead contains two parts: a vendor-specific ID, that is unique to the author of the section and an identifier that uniquely identifies the section. The vendor ID is stored within the upper 24 bits of the identifier, whilst the section ID is stored in the lower byte. Criterion used 8 builtin vendor IDs to distinguish between engine modules: <code>0x000001</code> to <code>0x000008</code>. Besides the default core module (vendor ID <code>0x000000</code>), only two modules are used in the GTA games, namely ''Toolkit'' (<code>0x000002</code>) and ''World'' (<code>0x000005</code>). | |
− | + | Rockstar added several custom plugins, which use the vendor ID <code>0x0253F2</code>. The section IDs <code>0xF4</code>, <code>0xF7</code>, <code>0xFF</code> are reserved, but not implemented in any of the GTA games. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Section List == |
− | + | {| class="wikitable sortable center-col-1 center-col-2 center-col-3" style="width: 100%;" | |
− | + | |- class="sorttop" | |
+ | ! style="text-align:left; width:10%;" | Identifier | ||
+ | ! style="text-align:left; width:20%;" | Section | ||
+ | ! style="text-align:left; width:10%;" | Module/Vendor | ||
+ | ! style="text-align:left; width:60%;" | Description | ||
+ | |- | ||
+ | | <code>0x00000001</code> | ||
+ | | [[Struct (RW Section)|Struct]] | ||
+ | | Core | ||
+ | | A generic section that stores data for its parent. | ||
+ | |- | ||
+ | | <code>0x00000002</code> | ||
+ | | [[String (RW Section)|String]] | ||
+ | | Core | ||
+ | | Stores a 4-byte aligned ASCII string. | ||
+ | |- | ||
+ | | <code>0x00000003</code> | ||
+ | | [[Extension (RW Section)|Extension]] | ||
+ | | Core | ||
+ | | A container for non-standard extensions of its parent section. | ||
+ | |- | ||
+ | | <code>0x00000005</code> | ||
+ | | [[Camera (RW Section)|Camera]] | ||
+ | | Core | ||
+ | | Contains a camera (unused in GTA games). | ||
+ | |- | ||
+ | | <code>0x00000006</code> | ||
+ | | [[Texture (RW Section)|Texture]] | ||
+ | | Core | ||
+ | | Stores the sampler state of a texture. | ||
+ | |- | ||
+ | | <code>0x00000007</code> | ||
+ | | [[Material (RW Section)|Material]] | ||
+ | | Core | ||
+ | | Defines a material to be used on a geometry. | ||
+ | |- | ||
+ | | <code>0x00000008</code> | ||
+ | | [[Material List (RW Section)|Material List]] | ||
+ | | Core | ||
+ | | Container for a list of materials. | ||
+ | |- | ||
+ | | <code>0x00000009</code> | ||
+ | | [[Atomic Section (RW Section)|Atomic Section]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000000A</code> | ||
+ | | [[Plane Section (RW Section)|Plane Section]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000000B</code> | ||
+ | | [[World (RW Section)|World]] | ||
+ | | Core | ||
+ | | The root section of the level geometry. | ||
+ | |- | ||
+ | | <code>0x0000000C</code> | ||
+ | | [[Spline (RW Section)|Spline]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000000D</code> | ||
+ | | [[Matrix (RW Section)|Matrix]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000000E</code> | ||
+ | | [[Frame List (RW Section)|Frame List]] | ||
+ | | Core | ||
+ | | Container for a list of ''frames''. A frame holds the transformation that is applied to an ''Atomic''. | ||
+ | |- | ||
+ | | <code>0x0000000F</code> | ||
+ | | [[Geometry (RW Section)|Geometry]] | ||
+ | | Core | ||
+ | | A platform-independent container for meshes. | ||
+ | |- | ||
+ | | <code>0x00000010</code> | ||
+ | | [[Clump (RW Section)|Clump]] | ||
+ | | Core | ||
+ | | The root section for a 3D model. | ||
+ | |- | ||
+ | | <code>0x00000012</code> | ||
+ | | [[Light (RW Section)|Light]] | ||
+ | | Core | ||
+ | | Stores different dynamic lights. | ||
+ | |- | ||
+ | | <code>0x00000013</code> | ||
+ | | [[Unicode String (RW Section)|Unicode String]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000014</code> | ||
+ | | [[Atomic (RW Section)|Atomic]] | ||
+ | | Core | ||
+ | | Defines the basic unit for the RenderWare graphics pipeline. Generally speaking, an ''Atomic'' can be directly converted to a single draw call. | ||
+ | |- | ||
+ | | <code>0x00000015</code> | ||
+ | | [[Raster (RW Section)|Raster]] | ||
+ | | Core | ||
+ | | Stores a platform-dependent (i.e. native) texture image. | ||
+ | |- | ||
+ | | <code>0x00000016</code> | ||
+ | | [[Texture Dictionary (RW Section)|Texture Dictionary]] | ||
+ | | Core | ||
+ | | A container for texture images (also called ''raster''). | ||
+ | |- | ||
+ | | <code>0x00000017</code> | ||
+ | | [[Animation Database (RW Section)|Animation Database]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000018</code> | ||
+ | | [[Image (RW Section)|Image]] | ||
+ | | Core | ||
+ | | An individual texture image. | ||
+ | |- | ||
+ | | <code>0x00000019</code> | ||
+ | | [[Skin Animation (RW Section)|Skin Animation]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000001A</code> | ||
+ | | [[Geometry List (RW Section)|Geometry List]] | ||
+ | | Core | ||
+ | | A container for a list of geometries. | ||
+ | |- | ||
+ | | <code>0x0000001B</code> | ||
+ | | [[Anim Animation (RW Section)|Anim Animation]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000001C</code> | ||
+ | | [[Team (RW Section)|Team]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000001D</code> | ||
+ | | [[Crowd (RW Section)|Crowd]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000001E</code> | ||
+ | | [[Delta Morph Animation (RW Section)|Delta Morph Animation]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000001f</code> | ||
+ | | [[Right To Render (RW Section)|Right To Render]] | ||
+ | | Core | ||
+ | | Stores the render pipeline the engine uses to draw an atomic or material. | ||
+ | |- | ||
+ | | <code>0x00000020</code> | ||
+ | | [[MultiTexture Effect Native (RW Section)|MultiTexture Effect Native]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000021</code> | ||
+ | | [[MultiTexture Effect Dictionary (RW Section)|MultiTexture Effect Dictionary]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000022</code> | ||
+ | | [[Team Dictionary (RW Section)|Team Dictionary]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000023</code> | ||
+ | | [[Platform Independent Texture Dictionary (RW Section)|Platform Independent Texture Dictionary]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000024</code> | ||
+ | | [[Table of Contents (RW Section)|Table of Contents]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000025</code> | ||
+ | | [[Particle Standard Global Data (RW Section)|Particle Standard Global Data]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000026</code> | ||
+ | | [[AltPipe (RW Section)|AltPipe]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000027</code> | ||
+ | | [[Platform Independent Peds (RW Section)|Platform Independent Peds]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000028</code> | ||
+ | | [[Patch Mesh (RW Section)|Patch Mesh]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000029</code> | ||
+ | | [[Chunk Group Start (RW Section)|Chunk Group Start]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000002A</code> | ||
+ | | [[Chunk Group End (RW Section)|Chunk Group End]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000002B</code> | ||
+ | | [[UV Animation Dictionary (RW Section)|UV Animation Dictionary]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000002C</code> | ||
+ | | [[Coll Tree (RW Section)|Coll Tree]] | ||
+ | | Core | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000101</code> | ||
+ | | [[Metrics PLG (RW Section)|Metrics PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000102</code> | ||
+ | | [[Spline PLG (RW Section)|Spline PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000103</code> | ||
+ | | [[Stereo PLG (RW Section)|Stereo PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000104</code> | ||
+ | | [[VRML PLG (RW Section)|VRML PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000105</code> | ||
+ | | [[Morph PLG (RW Section)|Morph PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000106</code> | ||
+ | | [[PVS PLG (RW Section)|PVS PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000107</code> | ||
+ | | [[Memory Leak PLG (RW Section)|Memory Leak PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000108</code> | ||
+ | | [[Animation PLG (RW Section)|Animation PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000109</code> | ||
+ | | [[Gloss PLG (RW Section)|Gloss PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000010a</code> | ||
+ | | [[Logo PLG (RW Section)|Logo PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000010b</code> | ||
+ | | [[Memory Info PLG (RW Section)|Memory Info PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000010c</code> | ||
+ | | [[Random PLG (RW Section)|Random PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000010d</code> | ||
+ | | [[PNG Image PLG (RW Section)|PNG Image PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000010e</code> | ||
+ | | [[Bone PLG (RW Section)|Bone PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000010f</code> | ||
+ | | [[VRML Anim PLG (RW Section)|VRML Anim PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000110</code> | ||
+ | | [[Sky Mipmap Val (RW Section)|Sky Mipmap Val]] | ||
+ | | Toolkit | ||
+ | | Stores MipMap parameters for the PS2 version of the engine (codenamed ''Sky''). | ||
+ | |- | ||
+ | | <code>0x00000111</code> | ||
+ | | [[MRM PLG (RW Section)|MRM PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000112</code> | ||
+ | | [[LOD Atomic PLG (RW Section)|LOD Atomic PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000113</code> | ||
+ | | [[ME PLG (RW Section)|ME PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000114</code> | ||
+ | | [[Lightmap PLG (RW Section)|Lightmap PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000115</code> | ||
+ | | [[Refine PLG (RW Section)|Refine PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000116</code> | ||
+ | | [[Skin PLG (RW Section)|Skin PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000117</code> | ||
+ | | [[Label PLG (RW Section)|Label PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000118</code> | ||
+ | | [[Particles PLG (RW Section)|Particles PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000119</code> | ||
+ | | [[GeomTX PLG (RW Section)|GeomTX PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000011a</code> | ||
+ | | [[Synth Core PLG (RW Section)|Synth Core PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000011b</code> | ||
+ | | [[STQPP PLG (RW Section)|STQPP PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000011c</code> | ||
+ | | [[Part PP PLG (RW Section)|Part PP PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000011d</code> | ||
+ | | [[Collision PLG (RW Section)|Collision PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000011e</code> | ||
+ | | [[HAnim PLG (RW Section)|HAnim PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000011f</code> | ||
+ | | [[User Data PLG (RW Section)|User Data PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000120</code> | ||
+ | | [[Material Effects PLG (RW Section)|Material Effects PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000121</code> | ||
+ | | [[Particle System PLG (RW Section)|Particle System PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000122</code> | ||
+ | | [[Delta Morph PLG (RW Section)|Delta Morph PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000123</code> | ||
+ | | [[Patch PLG (RW Section)|Patch PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000124</code> | ||
+ | | [[Team PLG (RW Section)|Team PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000125</code> | ||
+ | | [[Crowd PP PLG (RW Section)|Crowd PP PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000126</code> | ||
+ | | [[Mip Split PLG (RW Section)|Mip Split PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000127</code> | ||
+ | | [[Anisotropy PLG (RW Section)|Anisotropy PLG]] | ||
+ | | Toolkit | ||
+ | | Stores the anisotropy for a texture filter. | ||
+ | |- | ||
+ | | <code>0x00000129</code> | ||
+ | | [[GCN Material PLG (RW Section)|GCN Material PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000012a</code> | ||
+ | | [[Geometric PVS PLG (RW Section)|Geometric PVS PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000012b</code> | ||
+ | | [[XBOX Material PLG (RW Section)|XBOX Material PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000012c</code> | ||
+ | | [[Multi Texture PLG (RW Section)|Multi Texture PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000012d</code> | ||
+ | | [[Chain PLG (RW Section)|Chain PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000012e</code> | ||
+ | | [[Toon PLG (RW Section)|Toon PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000012f</code> | ||
+ | | [[PTank PLG (RW Section)|PTank PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000130</code> | ||
+ | | [[Particle Standard PLG (RW Section)|Particle Standard PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000131</code> | ||
+ | | [[PDS PLG (RW Section)|PDS PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000132</code> | ||
+ | | [[PrtAdv PLG (RW Section)|PrtAdv PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000133</code> | ||
+ | | [[Normal Map PLG (RW Section)|Normal Map PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000134</code> | ||
+ | | [[ADC PLG (RW Section)|ADC PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000135</code> | ||
+ | | [[UV Animation PLG (RW Section)|UV Animation PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000180</code> | ||
+ | | [[Character Set PLG (RW Section)|Character Set PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000181</code> | ||
+ | | [[NOHS World PLG (RW Section)|NOHS World PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000182</code> | ||
+ | | [[Import Util PLG (RW Section)|Import Util PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000183</code> | ||
+ | | [[Slerp PLG (RW Section)|Slerp PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000184</code> | ||
+ | | [[Optim PLG (RW Section)|Optim PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000185</code> | ||
+ | | [[TL World PLG (RW Section)|TL World PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000186</code> | ||
+ | | [[Database PLG (RW Section)|Database PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000187</code> | ||
+ | | [[Raytrace PLG (RW Section)|Raytrace PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000188</code> | ||
+ | | [[Ray PLG (RW Section)|Ray PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000189</code> | ||
+ | | [[Library PLG (RW Section)|Library PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000190</code> | ||
+ | | [[2D PLG (RW Section)|2D PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000191</code> | ||
+ | | [[Tile Render PLG (RW Section)|Tile Render PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000192</code> | ||
+ | | [[JPEG Image PLG (RW Section)|JPEG Image PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000193</code> | ||
+ | | [[TGA Image PLG (RW Section)|TGA Image PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000194</code> | ||
+ | | [[GIF Image PLG (RW Section)|GIF Image PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000195</code> | ||
+ | | [[Quat PLG (RW Section)|Quat PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000196</code> | ||
+ | | [[Spline PVS PLG (RW Section)|Spline PVS PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000197</code> | ||
+ | | [[Mipmap PLG (RW Section)|Mipmap PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000198</code> | ||
+ | | [[MipmapK PLG (RW Section)|MipmapK PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000199</code> | ||
+ | | [[2D Font (RW Section)|2D Font]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000019a</code> | ||
+ | | [[Intersection PLG (RW Section)|Intersection PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000019b</code> | ||
+ | | [[TIFF Image PLG (RW Section)|TIFF Image PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000019c</code> | ||
+ | | [[Pick PLG (RW Section)|Pick PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000019d</code> | ||
+ | | [[BMP Image PLG (RW Section)|BMP Image PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000019e</code> | ||
+ | | [[RAS Image PLG (RW Section)|RAS Image PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000019f</code> | ||
+ | | [[Skin FX PLG (RW Section)|Skin FX PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a0</code> | ||
+ | | [[VCAT PLG (RW Section)|VCAT PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a1</code> | ||
+ | | [[2D Path (RW Section)|2D Path]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a2</code> | ||
+ | | [[2D Brush (RW Section)|2D Brush]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a3</code> | ||
+ | | [[2D Object (RW Section)|2D Object]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a4</code> | ||
+ | | [[2D Shape (RW Section)|2D Shape]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a5</code> | ||
+ | | [[2D Scene (RW Section)|2D Scene]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a6</code> | ||
+ | | [[2D Pick Region (RW Section)|2D Pick Region]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a7</code> | ||
+ | | [[2D Object String (RW Section)|2D Object String]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a8</code> | ||
+ | | [[2D Animation PLG (RW Section)|2D Animation PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001a9</code> | ||
+ | | [[2D Animation (RW Section)|2D Animation]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b0</code> | ||
+ | | [[2D Keyframe (RW Section)|2D Keyframe]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b1</code> | ||
+ | | [[2D Maestro (RW Section)|2D Maestro]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b2</code> | ||
+ | | [[Barycentric (RW Section)|Barycentric]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b3</code> | ||
+ | | [[Platform Independent Texture Dictionary TK (RW Section)|Platform Independent Texture Dictionary TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b4</code> | ||
+ | | [[TOC TK (RW Section)|TOC TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b5</code> | ||
+ | | [[TPL TK (RW Section)|TPL TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b6</code> | ||
+ | | [[AltPipe TK (RW Section)|AltPipe TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b7</code> | ||
+ | | [[Animation TK (RW Section)|Animation TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b8</code> | ||
+ | | [[Skin Split Tookit (RW Section)|Skin Split Tookit]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001b9</code> | ||
+ | | [[Compressed Key TK (RW Section)|Compressed Key TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001ba</code> | ||
+ | | [[Geometry Conditioning PLG (RW Section)|Geometry Conditioning PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001bb</code> | ||
+ | | [[Wing PLG (RW Section)|Wing PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001bc</code> | ||
+ | | [[Generic Pipeline TK (RW Section)|Generic Pipeline TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001bd</code> | ||
+ | | [[Lightmap Conversion TK (RW Section)|Lightmap Conversion TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001be</code> | ||
+ | | [[Filesystem PLG (RW Section)|Filesystem PLG]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001bf</code> | ||
+ | | [[Dictionary TK (RW Section)|Dictionary TK]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001c0</code> | ||
+ | | [[UV Animation Linear (RW Section)|UV Animation Linear]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x000001c1</code> | ||
+ | | [[UV Animation Parameter (RW Section)|UV Animation Parameter]] | ||
+ | | Toolkit | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000050E</code> | ||
+ | | [[Bin Mesh PLG (RW Section)|Bin Mesh PLG]] | ||
+ | | World | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x00000510</code> | ||
+ | | [[Native Data PLG (RW Section)|Native Data PLG]] | ||
+ | | World | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA13</code> | ||
+ | | [[EARS Material Data (RW Section)|EARS Material Data]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA15</code> | ||
+ | | | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA16</code> | ||
+ | | [[EARS Mesh Plugin (RW Section)|EARS Mesh Plugin]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA20</code> | ||
+ | | | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA28</code> | ||
+ | | [[EARS Zone Plugin (RW Section)|EARS Zone Plugin]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA2D</code> | ||
+ | | [[EARS Lt Map 2 (RW Section)|EARS Lt Map 2]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA2E</code> | ||
+ | | [[EARS Rp Partial Instance (RW Section)|EARS Rp Partial Instance]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA2F</code> | ||
+ | | [[EARS Texture Plugin (RW Section)|EARS Texture Plugin]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA33</code> | ||
+ | | [[EARS Mesh (RW Section)|EARS Mesh]] | ||
+ | | EA Redwood Shores | ||
+ | | Stores mesh data. | ||
+ | |- | ||
+ | | <code>0x0000EA40</code> | ||
+ | | [[EARS Atomic Plugin (RW Section)|EARS Atomic Plugin]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA44</code> | ||
+ | | [[EARS Display List (RW Section)|EARS Display List]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA45</code> | ||
+ | | [[EARS Rp Shader (RW Section)|EARS Rp Shader]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA80</code> | ||
+ | | [[EARS Rp Alchemy (RW Section)|EARS Rp Alchemy]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000EA92</code> | ||
+ | | [[EARS Morph Target Data (RW Section)|EARS Morph Target Data]] | ||
+ | | EA Redwood Shores | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0000F21E</code> | ||
+ | | [[ZModeler Lock (RW Section)|ZModeler Lock]] | ||
+ | | ZModeler | ||
+ | | Unofficial extension that stores a password that protects the file from being modified when opened in ''ZModeler''. Ignored by other applications like ''RWAnalyze'' and the GTA games. | ||
+ | |- | ||
+ | | <code>0x00CAFE40</code> | ||
+ | | [[THQ Atomic (RW Section)|THQ Atomic]] | ||
+ | | THQ | ||
+ | | Jimmy Neutron: Attack of the Twonkies custom. Atomic rendering flags. | ||
+ | |- | ||
+ | | <code>0x00CAFE45</code> | ||
+ | | [[THQ Material (RW Section)|THQ Material]] | ||
+ | | THQ | ||
+ | | Jimmy Neutron: Attack of the Twonkies custom. Extended material parameters. | ||
+ | |- | ||
+ | | <code>0x0253F200</code> | ||
+ | | [[Atomic Visibility Distance (RW Section)|Atomic Visibility Distance]] | ||
+ | | Rockstar | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0253F201</code> | ||
+ | | Clump Visibility Distance | ||
+ | | Rockstar | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0253F202</code> | ||
+ | | Frame Visibility Distance | ||
+ | | Rockstar | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0253F2F3</code> | ||
+ | | [[Pipeline Set (RW Section)|Pipeline Set]] | ||
+ | | Rockstar | ||
+ | | Stores the render pipeline used to draw objects with Rockstar-specific plug-ins. | ||
+ | |- | ||
+ | | <code>0x0253F2F5</code> | ||
+ | | TexDictionary Link | ||
+ | | Rockstar | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0253F2F6</code> | ||
+ | | [[Specular Material (RW Section)|Specular Material]] | ||
+ | | Rockstar | ||
+ | | Stores a specularity map. | ||
+ | |- | ||
+ | | <code>0x0253F2F8</code> | ||
+ | | [[2d Effect (RW Section)|2d Effect]] | ||
+ | | Rockstar | ||
+ | | Used to attach various GTA-specific effects to models, for example to enable script interaction or particle effects. | ||
+ | |- | ||
+ | | <code>0x0253F2F9</code> | ||
+ | | [[Extra Vert Colour (RW Section)|Extra Vert Colour]] | ||
+ | | Rockstar | ||
+ | | Stores an additional array of vertex colors, that are used in GTA during night-time to simulate some effects of dynamic global lighting. | ||
+ | |- | ||
+ | | <code>0x0253F2FA</code> | ||
+ | | [[Collision Model (RW Section)|Collision Model]] | ||
+ | | Rockstar | ||
+ | | Stores a [[collision model]]. | ||
+ | |- | ||
+ | | <code>0x0253F2FB</code> | ||
+ | | GTA HAnim | ||
+ | | Rockstar | ||
+ | | | ||
+ | |- | ||
+ | | <code>0x0253F2FC</code> | ||
+ | | [[Reflection Material (RW Section)|Reflection Material]] | ||
+ | | Rockstar | ||
+ | | Enables advanced environment mapping. | ||
+ | |- | ||
+ | | <code>0x0253F2FD</code> | ||
+ | | [[Breakable (RW Section)|Breakable]] | ||
+ | | Rockstar | ||
+ | | Contains a mesh that is used to render objects that are breakable (like windows or tables). | ||
+ | |- | ||
+ | | <code>0x0253F2FE</code> | ||
+ | | [[Frame_(RW_Section)|Frame]] | ||
+ | | Rockstar | ||
+ | | Stores the name of a frame within a ''Frame List''. | ||
+ | |- | ||
+ | |} | ||
− | == | + | == See also == |
− | * [[ | + | * [[RenderWare_binary_stream_file|RW file format specification]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | {{N|3|VC|SA}} | ||
[[Category:RW Sections]] | [[Category:RW Sections]] |
Latest revision as of 18:11, 25 October 2024
This article contains an incomplete list of sections used in the RenderWare binary stream file format. It is based on header definitions by Criterion Software. Within the RenderWare engine, sections are also commonly called chunks.
Identifier Format
A section identifier is an 4-byte integer that defines the semantics of a section and the hierarchy. It is part of the section header. For more information see RenderWare binary streams.
The identifier itself is not choosen at random, but instead contains two parts: a vendor-specific ID, that is unique to the author of the section and an identifier that uniquely identifies the section. The vendor ID is stored within the upper 24 bits of the identifier, whilst the section ID is stored in the lower byte. Criterion used 8 builtin vendor IDs to distinguish between engine modules: 0x000001
to 0x000008
. Besides the default core module (vendor ID 0x000000
), only two modules are used in the GTA games, namely Toolkit (0x000002
) and World (0x000005
).
Rockstar added several custom plugins, which use the vendor ID 0x0253F2
. The section IDs 0xF4
, 0xF7
, 0xFF
are reserved, but not implemented in any of the GTA games.
Section List
Identifier | Section | Module/Vendor | Description |
---|---|---|---|
0x00000001
|
Struct | Core | A generic section that stores data for its parent. |
0x00000002
|
String | Core | Stores a 4-byte aligned ASCII string. |
0x00000003
|
Extension | Core | A container for non-standard extensions of its parent section. |
0x00000005
|
Camera | Core | Contains a camera (unused in GTA games). |
0x00000006
|
Texture | Core | Stores the sampler state of a texture. |
0x00000007
|
Material | Core | Defines a material to be used on a geometry. |
0x00000008
|
Material List | Core | Container for a list of materials. |
0x00000009
|
Atomic Section | Core | |
0x0000000A
|
Plane Section | Core | |
0x0000000B
|
World | Core | The root section of the level geometry. |
0x0000000C
|
Spline | Core | |
0x0000000D
|
Matrix | Core | |
0x0000000E
|
Frame List | Core | Container for a list of frames. A frame holds the transformation that is applied to an Atomic. |
0x0000000F
|
Geometry | Core | A platform-independent container for meshes. |
0x00000010
|
Clump | Core | The root section for a 3D model. |
0x00000012
|
Light | Core | Stores different dynamic lights. |
0x00000013
|
Unicode String | Core | |
0x00000014
|
Atomic | Core | Defines the basic unit for the RenderWare graphics pipeline. Generally speaking, an Atomic can be directly converted to a single draw call. |
0x00000015
|
Raster | Core | Stores a platform-dependent (i.e. native) texture image. |
0x00000016
|
Texture Dictionary | Core | A container for texture images (also called raster). |
0x00000017
|
Animation Database | Core | |
0x00000018
|
Image | Core | An individual texture image. |
0x00000019
|
Skin Animation | Core | |
0x0000001A
|
Geometry List | Core | A container for a list of geometries. |
0x0000001B
|
Anim Animation | Core | |
0x0000001C
|
Team | Core | |
0x0000001D
|
Crowd | Core | |
0x0000001E
|
Delta Morph Animation | Core | |
0x0000001f
|
Right To Render | Core | Stores the render pipeline the engine uses to draw an atomic or material. |
0x00000020
|
MultiTexture Effect Native | Core | |
0x00000021
|
MultiTexture Effect Dictionary | Core | |
0x00000022
|
Team Dictionary | Core | |
0x00000023
|
Platform Independent Texture Dictionary | Core | |
0x00000024
|
Table of Contents | Core | |
0x00000025
|
Particle Standard Global Data | Core | |
0x00000026
|
AltPipe | Core | |
0x00000027
|
Platform Independent Peds | Core | |
0x00000028
|
Patch Mesh | Core | |
0x00000029
|
Chunk Group Start | Core | |
0x0000002A
|
Chunk Group End | Core | |
0x0000002B
|
UV Animation Dictionary | Core | |
0x0000002C
|
Coll Tree | Core | |
0x00000101
|
Metrics PLG | Toolkit | |
0x00000102
|
Spline PLG | Toolkit | |
0x00000103
|
Stereo PLG | Toolkit | |
0x00000104
|
VRML PLG | Toolkit | |
0x00000105
|
Morph PLG | Toolkit | |
0x00000106
|
PVS PLG | Toolkit | |
0x00000107
|
Memory Leak PLG | Toolkit | |
0x00000108
|
Animation PLG | Toolkit | |
0x00000109
|
Gloss PLG | Toolkit | |
0x0000010a
|
Logo PLG | Toolkit | |
0x0000010b
|
Memory Info PLG | Toolkit | |
0x0000010c
|
Random PLG | Toolkit | |
0x0000010d
|
PNG Image PLG | Toolkit | |
0x0000010e
|
Bone PLG | Toolkit | |
0x0000010f
|
VRML Anim PLG | Toolkit | |
0x00000110
|
Sky Mipmap Val | Toolkit | Stores MipMap parameters for the PS2 version of the engine (codenamed Sky). |
0x00000111
|
MRM PLG | Toolkit | |
0x00000112
|
LOD Atomic PLG | Toolkit | |
0x00000113
|
ME PLG | Toolkit | |
0x00000114
|
Lightmap PLG | Toolkit | |
0x00000115
|
Refine PLG | Toolkit | |
0x00000116
|
Skin PLG | Toolkit | |
0x00000117
|
Label PLG | Toolkit | |
0x00000118
|
Particles PLG | Toolkit | |
0x00000119
|
GeomTX PLG | Toolkit | |
0x0000011a
|
Synth Core PLG | Toolkit | |
0x0000011b
|
STQPP PLG | Toolkit | |
0x0000011c
|
Part PP PLG | Toolkit | |
0x0000011d
|
Collision PLG | Toolkit | |
0x0000011e
|
HAnim PLG | Toolkit | |
0x0000011f
|
User Data PLG | Toolkit | |
0x00000120
|
Material Effects PLG | Toolkit | |
0x00000121
|
Particle System PLG | Toolkit | |
0x00000122
|
Delta Morph PLG | Toolkit | |
0x00000123
|
Patch PLG | Toolkit | |
0x00000124
|
Team PLG | Toolkit | |
0x00000125
|
Crowd PP PLG | Toolkit | |
0x00000126
|
Mip Split PLG | Toolkit | |
0x00000127
|
Anisotropy PLG | Toolkit | Stores the anisotropy for a texture filter. |
0x00000129
|
GCN Material PLG | Toolkit | |
0x0000012a
|
Geometric PVS PLG | Toolkit | |
0x0000012b
|
XBOX Material PLG | Toolkit | |
0x0000012c
|
Multi Texture PLG | Toolkit | |
0x0000012d
|
Chain PLG | Toolkit | |
0x0000012e
|
Toon PLG | Toolkit | |
0x0000012f
|
PTank PLG | Toolkit | |
0x00000130
|
Particle Standard PLG | Toolkit | |
0x00000131
|
PDS PLG | Toolkit | |
0x00000132
|
PrtAdv PLG | Toolkit | |
0x00000133
|
Normal Map PLG | Toolkit | |
0x00000134
|
ADC PLG | Toolkit | |
0x00000135
|
UV Animation PLG | Toolkit | |
0x00000180
|
Character Set PLG | Toolkit | |
0x00000181
|
NOHS World PLG | Toolkit | |
0x00000182
|
Import Util PLG | Toolkit | |
0x00000183
|
Slerp PLG | Toolkit | |
0x00000184
|
Optim PLG | Toolkit | |
0x00000185
|
TL World PLG | Toolkit | |
0x00000186
|
Database PLG | Toolkit | |
0x00000187
|
Raytrace PLG | Toolkit | |
0x00000188
|
Ray PLG | Toolkit | |
0x00000189
|
Library PLG | Toolkit | |
0x00000190
|
2D PLG | Toolkit | |
0x00000191
|
Tile Render PLG | Toolkit | |
0x00000192
|
JPEG Image PLG | Toolkit | |
0x00000193
|
TGA Image PLG | Toolkit | |
0x00000194
|
GIF Image PLG | Toolkit | |
0x00000195
|
Quat PLG | Toolkit | |
0x00000196
|
Spline PVS PLG | Toolkit | |
0x00000197
|
Mipmap PLG | Toolkit | |
0x00000198
|
MipmapK PLG | Toolkit | |
0x00000199
|
2D Font | Toolkit | |
0x0000019a
|
Intersection PLG | Toolkit | |
0x0000019b
|
TIFF Image PLG | Toolkit | |
0x0000019c
|
Pick PLG | Toolkit | |
0x0000019d
|
BMP Image PLG | Toolkit | |
0x0000019e
|
RAS Image PLG | Toolkit | |
0x0000019f
|
Skin FX PLG | Toolkit | |
0x000001a0
|
VCAT PLG | Toolkit | |
0x000001a1
|
2D Path | Toolkit | |
0x000001a2
|
2D Brush | Toolkit | |
0x000001a3
|
2D Object | Toolkit | |
0x000001a4
|
2D Shape | Toolkit | |
0x000001a5
|
2D Scene | Toolkit | |
0x000001a6
|
2D Pick Region | Toolkit | |
0x000001a7
|
2D Object String | Toolkit | |
0x000001a8
|
2D Animation PLG | Toolkit | |
0x000001a9
|
2D Animation | Toolkit | |
0x000001b0
|
2D Keyframe | Toolkit | |
0x000001b1
|
2D Maestro | Toolkit | |
0x000001b2
|
Barycentric | Toolkit | |
0x000001b3
|
Platform Independent Texture Dictionary TK | Toolkit | |
0x000001b4
|
TOC TK | Toolkit | |
0x000001b5
|
TPL TK | Toolkit | |
0x000001b6
|
AltPipe TK | Toolkit | |
0x000001b7
|
Animation TK | Toolkit | |
0x000001b8
|
Skin Split Tookit | Toolkit | |
0x000001b9
|
Compressed Key TK | Toolkit | |
0x000001ba
|
Geometry Conditioning PLG | Toolkit | |
0x000001bb
|
Wing PLG | Toolkit | |
0x000001bc
|
Generic Pipeline TK | Toolkit | |
0x000001bd
|
Lightmap Conversion TK | Toolkit | |
0x000001be
|
Filesystem PLG | Toolkit | |
0x000001bf
|
Dictionary TK | Toolkit | |
0x000001c0
|
UV Animation Linear | Toolkit | |
0x000001c1
|
UV Animation Parameter | Toolkit | |
0x0000050E
|
Bin Mesh PLG | World | |
0x00000510
|
Native Data PLG | World | |
0x0000EA13
|
EARS Material Data | EA Redwood Shores | |
0x0000EA15
|
EA Redwood Shores | ||
0x0000EA16
|
EARS Mesh Plugin | EA Redwood Shores | |
0x0000EA20
|
EA Redwood Shores | ||
0x0000EA28
|
EARS Zone Plugin | EA Redwood Shores | |
0x0000EA2D
|
EARS Lt Map 2 | EA Redwood Shores | |
0x0000EA2E
|
EARS Rp Partial Instance | EA Redwood Shores | |
0x0000EA2F
|
EARS Texture Plugin | EA Redwood Shores | |
0x0000EA33
|
EARS Mesh | EA Redwood Shores | Stores mesh data. |
0x0000EA40
|
EARS Atomic Plugin | EA Redwood Shores | |
0x0000EA44
|
EARS Display List | EA Redwood Shores | |
0x0000EA45
|
EARS Rp Shader | EA Redwood Shores | |
0x0000EA80
|
EARS Rp Alchemy | EA Redwood Shores | |
0x0000EA92
|
EARS Morph Target Data | EA Redwood Shores | |
0x0000F21E
|
ZModeler Lock | ZModeler | Unofficial extension that stores a password that protects the file from being modified when opened in ZModeler. Ignored by other applications like RWAnalyze and the GTA games. |
0x00CAFE40
|
THQ Atomic | THQ | Jimmy Neutron: Attack of the Twonkies custom. Atomic rendering flags. |
0x00CAFE45
|
THQ Material | THQ | Jimmy Neutron: Attack of the Twonkies custom. Extended material parameters. |
0x0253F200
|
Atomic Visibility Distance | Rockstar | |
0x0253F201
|
Clump Visibility Distance | Rockstar | |
0x0253F202
|
Frame Visibility Distance | Rockstar | |
0x0253F2F3
|
Pipeline Set | Rockstar | Stores the render pipeline used to draw objects with Rockstar-specific plug-ins. |
0x0253F2F5
|
TexDictionary Link | Rockstar | |
0x0253F2F6
|
Specular Material | Rockstar | Stores a specularity map. |
0x0253F2F8
|
2d Effect | Rockstar | Used to attach various GTA-specific effects to models, for example to enable script interaction or particle effects. |
0x0253F2F9
|
Extra Vert Colour | Rockstar | Stores an additional array of vertex colors, that are used in GTA during night-time to simulate some effects of dynamic global lighting. |
0x0253F2FA
|
Collision Model | Rockstar | Stores a collision model. |
0x0253F2FB
|
GTA HAnim | Rockstar | |
0x0253F2FC
|
Reflection Material | Rockstar | Enables advanced environment mapping. |
0x0253F2FD
|
Breakable | Rockstar | Contains a mesh that is used to render objects that are breakable (like windows or tables). |
0x0253F2FE
|
Frame | Rockstar | Stores the name of a frame within a Frame List. |