Chunks (107 / 182)

January 16, 2020 ยท View on GitHub

Camera 0x2200

NameType
namestring
versionu32
fovfloat
aspectRatiofloat
nearClipfloat
farClipfloat
positionvec3
forwardvec3
upvec3

Skeleton 0x4500

NameType
namestring
versionu32
numJointsu32

Children

NameChunk
jointsSkeletonJoint[]

SkeletonJoint 0x4501

NameType
namestring
parentu32
dofs32
freeAxiss32
primaryAxiss32
secondaryAxiss32
twistAxiss32
restPosemat4

Children

NameChunk
mirrorMapSkeletonJointMirrorMap
bonePreserveSkeletonJointBonePreserve

SkeletonJointMirrorMap 0x4503

NameType
jointIndexu32
axisvec3

SkeletonJointBonePreserve 0x4504

NameType
depthu32

CompositeDrawable 0x4512

NameType
namestring
skeletonNamestring

Children

NameChunk
propListCompositeDrawablePropList
skinsCompositeDrawableSkinList
effectsCompositeDrawableEffectList

CompositeDrawableSkinList 0x4513

NameType
numSkinsu32

CompositeDrawablePropList 0x4514

NameType
numElementsu32

Children

NameChunk
propsCompositeDrawableProp[]

CompositeDrawableProp 0x4516

NameType
namestring
isTransu32
skeletonJointu32

Children

NameChunk
sortOrderCompositeDrawableSortOrder<float>

CompositeDrawableEffectList 0x4517

NameType
numEffectsu32

CompositeDrawableSortOrder 0x4519

NameType
valuefloat

MultiController 0x48A0

NameType
namestring
versionu32
lengthfloat
frameRatefloat
numTracksu32

Children

NameChunk
tracksMultiControllerTracks

MultiControllerTracks 0x48A1

NameType
numTracksu32
trackNamesstring[numTracks]
trackStartTimesfloat[numTracks]
trackEndTimesfloat[numTracks]
trackScalesfloat[numTracks]

History 0x7000

NameType
numLinesu32
linesstring[u32]

PolySkin 0x10001

NameType
namestring
versionu32
skeletonNamestring
numPrimGroupsu32

Children

NameChunk
primitiveGroupsPrimitiveGroup[]
boundingBoxBoundingBox
boundingSphereBoundingSphere

PrimitiveGroup 0x10002

NameType
versionu32
shaderNamestring
primTypeu32
hasDataFlagsu32
numVertsu32
numIndicesu32
numMatricesu32

Children

NameChunk
verticesPositionList<vec3>[u32]
indicesIndexList<u32>[u32]
normalsNormalList<vec3>[u32]
uvsUVList<vec2>[u32][u32]
matrixListMatrixList<u32>[u32]
matrixPaletteMatrixPalette<u32>[u32]
weightListWeightList<vec3>[u32]
colorsColorList<u32>[u32]

BoundingBox 0x10003

NameType
minvec3
maxvec3

BoundingSphere 0x10004

NameType
centrevec3
radiusfloat

PositionList 0x10005

NameType
sizeu32
positionsvec3[size]

NormalList 0x10006

NameType
sizeu32
normalsvec3[size]

UVList 0x10007

NameType
sizeu32
channelu32
uvsvec2[size]

ColorList 0x10008

NameType
sizeu32
uvsu32[size]

IndexList 0x1000A

NameType
sizeu32
indicesu32[size]

MatrixList 0x1000B

NameType
sizeu32
uvsu32[size]

WeightList 0x1000C

NameType
sizeu32
uvsvec3[size]

MatrixPalette 0x1000D

NameType
sizeu32
uvsu32[size]

Shader 0x11000

NameType
namestring
versionu32
pddiShaderNamestring
isTransu32
vertexNeedsu32
vertexMasku32
numParamsu32

Children

NameChunk
textureParamsShaderTextureParam[]
integerParamsShaderIntParam[]
floatParamsShaderFloatParam[]
colorParamsShaderColorParam[]

ShaderTextureParam 0x11002

NameType
keystring[4]
valuestring

ShaderIntParam 0x11003

NameType
keystring[4]
values32

ShaderFloatParam 0x11004

NameType
keystring[4]
valuefloat

ShaderColorParam 0x11005

NameType
keystring[4]
ru8
gu8
bu8
au8

GameAttr 0x12000

NameType
versionu32
namestring
numParamsu32

Children

NameChunk
paramsGameAttrIntParam[]

GameAttrIntParam 0x12001

NameType
namestring
valueu32

BillboardQuad 0x17001

NameType
versionu32
namestring
modestring[4]
translationvec3
coloru32
uv0vec2
uv1vec2
uv2vec2
uv3vec2
widthfloat
heightfloat
distancefloat
uvOffsetvec2

Children

NameChunk
displayInfoBillboardDisplayInfo
perspectiveInfoBillboardPerspectiveInfo

BillboardQuadGroup 0x17002

NameType
versionu32
namestring
shaderstring
zTestu32
zWriteu32
fogu32
quadCountu32

Children

NameChunk
quadsBillboardQuad[]

BillboardDisplayInfo 0x17003

NameType
versionu32
rotationquat
cutOffModestring[4]
uvOffsetRangevec2
sourceRangefloat
edgeRangefloat

BillboardPerspectiveInfo 0x17004

NameType
versionu32
valueu32

FrontendProject 0x18000

NameType
namestring
versionu32
resXu32
resYu32
platformstring
pagePathstring
resourcePathstring
screenPathstring

Children

NameChunk
pagesFrontendPage[]
screensFrontendScreen[]

FrontendScreen 0x18001

NameType
namestring
versionu32
numPagesu32
pageNamesstring[numPages]

FrontendPage 0x18002

NameType
namestring
versionu32
resXu32
resYu32

Children

NameChunk
layersFrontendLayer[]
imageResourcesFrontendImageResource[]

FrontendLayer 0x18003

NameType
namestring
versionu32
visibleu32
editableu32
alphau32

Children

NameChunk
groupsFrontendGroup[]
multiSpritesFrontendMultiSprite[]
multiTextsFrontendMultiText[]
objectsFrontendObject[]
polygonsFrontendPolygon[]

FrontendGroup 0x18004

NameType
namestring
versionu32
alphau32

Children

NameChunk
childrenFrontendGroup[]
multiSpritesFrontendMultiSprite[]
multiTextsFrontendMultiText[]
polygonsFrontendPolygon[]

FrontendMultiSprite 0x18006

NameType
namestring
versionu32
positionXs32
positionYs32
dimensionXu32
dimensionYu32
alignXu32
alignYu32
coloru32
translucentu32
rotationfloat
numImagesu32
imageNamesstring[numImages]

FrontendMultiText 0x18007

NameType
namestring
versionu32
positionXs32
positionYs32
dimensionXu32
dimensionYu32
alignXu32
alignYu32
coloru32
translucentu32
rotationfloat
fontNamestring
shadowEnabledu8
shadowColoru32
shadowOffsetXs32
shadowOffsetYs32
currentu32

Children

NameChunk
textBiblesFrontendStringTextBible[]

FrontendObject 0x18008

NameType
namestring

FrontendPolygon 0x18009

NameType
namestring
versionu32
translucentu32
numPointsu32
pointsvec3[numPoints]
colorsu32[numPoints]

FrontendStringTextBible 0x1800B

NameType
namestring
keystring

FrontendImageResource 0x18100

NameType
namestring
versionu32
filepathstring

Texture 0x19000

NameType
namestring
versionu32
widthu32
heightu32
bppu32
alphaDepthu32
numMipMapsu32
textureTypeu32
usageu32
priorityu32

Children

NameChunk
imageImage

Image 0x19001

NameType
namestring
versionu32
widthu32
heightu32
bppu32
palettizedu32
hasAlphau32
formatu32

Children

NameChunk
dataImageData<u8>[u32]

ImageData 0x19002

NameType
sizeu32
datau8[size]

Sprite 0x19005

NameType
namestring
nativeXu32
nativeYu32
shaderstring
widthu32
heightu32
imageCountu32
blitBorderu32

Children

NameChunk
imagesImage[]

AnimatedObject 0x20001

NameType
versionu32
namestring
factoryNamestring
startAnimationu32

TextureFont 0x22000

NameType
versionu32
namestring
shaderstring
sizefloat
widthfloat
heightfloat
baseLinefloat
numTexturesu32

Children

NameChunk
texturesTexture[]
glyphsFontGlyphs<FontGlyph>[u32]

FontGlyphs 0x22001

NameType
sizeu32
glyphsFontGlyph[size]

SceneGraph 0x120100

NameType
namestring
todou32

Children

NameChunk
rootSceneGraphRoot

SceneGraphRoot 0x120101

NameType

Children

NameChunk
branchSceneGraphBranch

SceneGraphBranch 0x120102

NameType
namestring
numChildrenu32

Children

NameChunk
childrenSceneGraphTransform[]

SceneGraphTransform 0x120103

NameType
namestring
numChildrenu32
transformmat4

Children

NameChunk
childrenSceneGraphTransform[]
drawablesSceneGraphDrawable[]

SceneGraphDrawable 0x120107

NameType
namestring
drawableNamestring
translucentu32

Children

NameChunk
sortOrderSceneGraphSortOrder<float>

SceneGraphSortOrder 0x12010A

NameType
valuefloat

Animation 0x121000

NameType
versionu32
namestring
typestring[4]
numFramesfloat
frameRatefloat
loopingu32

Children

NameChunk
groupListAnimationGroupList
sizeAnimationSize

AnimationGroup 0x121001

NameType
versionu32
namestring
groupIdu32
numChannelsu32

Children

NameChunk
vector2ChannelsVector2Channel[]
vector3ChannelsVector3Channel[]
quaternionChannelsQuaternionChannel[]
compressedQuaternionChannelsCompressedQuaternionChannel[]

AnimationGroupList 0x121002

NameType
versionu32
numGroupsu32

Children

NameChunk
groupsAnimationGroup[]

AnimationSize 0x121004

NameType
versionu32
PCu32
PS2u32
XBOXu32
GCu32

Vector2Channel 0x121103

NameType
versionu32
paramstring[4]
mappingu16
constantsvec3
numFramesu32
framesu16[numFrames]
valuesvec2[numFrames]

Children

NameChunk
interpolationModeChannelInterpolationMode

Vector3Channel 0x121104

NameType
versionu32
paramstring[4]
numFramesu32
framesu16[numFrames]
valuesvec3[numFrames]

Children

NameChunk
interpolationModeChannelInterpolationMode

QuaternionChannel 0x121105

NameType
versionu32
paramstring[4]
numFramesu32
framesu16[numFrames]
valuesquat[numFrames]

Children

NameChunk
interpolationModeChannelInterpolationMode

ChannelInterpolationMode 0x121110

NameType
versionu32
modeu32

CompressedQuaternionChannel 0x121111

NameType
versionu32
paramstring[4]
numFramesu32
framesu16[numFrames]
valuesu64[numFrames]

Children

NameChunk
interpolationModeChannelInterpolationMode

Fence 0x3000000

NameType
startvec3
endvec3
normalvec3

RoadSegment 0x3000002

NameType
namestring
datastring
transformmat4
transform2mat4

Road 0x3000003

NameType
namestring
todo0u32
startIntersectionstring
endIntersectionstring
maxCarsu32
todo1u8
todo2u8
noResetu8
todo3u8

Intersection 0x3000004

NameType
namestring
positionvec3
radiusfloat
trafficBehaviouru32

Locator2 0x3000005

NameType
namestring
typeu32
dataSizeu32

Children

NameChunk
triggersTriggerVolume[]

TriggerVolume 0x3000006

NameType
namestring
isRectu32
boundsvec3
transformmat4

InstanceList 0x3000008

NameType
namestring

Children

NameChunk
sceneGraphSceneGraph

RoadDataSegment 0x3000009

NameType
namestring
todo0u32
lanesu32
todo1u32
position0vec3
position1vec3
position2vec3

Path 0x300000B

NameType
numPointsu32
pointsvec3[numPoints]

FollowCameraData 0x3000100

NameType
indexu32
yawfloat
pitchfloat
distancefloat
offsetvec3

Set 0x3000110

NameType
namestring
numTexturesu32

Children

NameChunk
texturesTexture[]

BreakableObject 0x3001000

NameType
indexu32
countu32

Children

NameChunk
animationsAnimation[]
skeletonsSkeleton[]
geometriesGeometry[]
drawableCompositeDrawable
animObjectsAnimatedObject

StaticEntity 0x3F00000

NameType
namestring
versionu32
renderOrderu32

Children

NameChunk
geometryGeometry

StaticPhysics 0x3F00001

NameType
namestring
todou32

Children

NameChunk
collisionObjectCollisionObject

DynamicPhysics 0x3F00002

NameType
namestring
todou32
renderOrderu32

Children

NameChunk
geometriesGeometry[]
instanceListInstanceList

Intersect 0x3F00003

NameType
indicesu32[u32]
positionsvec3[u32]
normalsvec3[u32]

Children

NameChunk
boundsBoundingBox

FenceWrapper 0x3F00007

NameType

Children

NameChunk
fenceFence

InstancedStaticPhysics 0x3F0000A

NameType
namestring
todou32
renderOrderu32

Children

NameChunk
geometriesGeometry[]
instanceListInstanceList

WorldSphere 0x3F0000B

NameType
namestring
versionu32
geometryCountu32
billboardCountu32

Children

NameChunk
animationAnimation
skeletonsSkeleton[]
billboardsBillboardQuadGroup[]
geometriesGeometry[]
compositeDrawableCompositeDrawable
lensFlareLensFlare

LensFlare 0x3F0000D

NameType
namestring
billboardCountu32

Children

NameChunk
billboardsBillboardQuadGroup[]
compositeDrawableCompositeDrawable

AnimDynamicPhysics 0x3F0000E

NameType
namestring
todou32
renderOrderu32

Children

NameChunk
animObjectWrapperAnimObjectWrapper
instanceListInstanceList

AnimObjectWrapper 0x3F00010

NameType
namestring
todou16

Children

NameChunk
compositeDrawablesCompositeDrawable[]
skeletonsSkeleton[]
geometriesGeometry[]
animationsAnimation[]

CollisionObject 0x7010000

NameType
namestring
versionu32
materialNamestring
numSubObjectsu32
numVolumeOwnersu32

Children

NameChunk
volumeOwnersCollisionVolumeOwner[]
volumeCollisionVolume
attributeCollisionObjectAttribute

CollisionVolume 0x7010001

NameType
objectRefIndexu32
ownerIndexs32
numSubVolumesu32

Children

NameChunk
subVolumesCollisionVolume[]
bBoxCollisionBBoxVolume
obBoxCollisionOBBoxVolume
sphereCollisionSphere
cylinderCollisionCylinder

CollisionSphere 0x7010002

NameType
radiusfloat

Children

NameChunk
vectorsCollisionVector<vec3>[]

CollisionCylinder 0x7010003

NameType
radiusfloat
lengthfloat
flatEndu16

Children

NameChunk
vectorsCollisionVector<vec3>[]

CollisionOBBoxVolume 0x7010004

NameType
halfExtentsvec3

Children

NameChunk
vectorsCollisionVector<vec3>[]

CollisionBBoxVolume 0x7010006

NameType
nothingu32

CollisionVector 0x7010007

NameType
valuevec3

CollisionVolumeOwner 0x7010021

NameType
numNamesu32

Children

NameChunk
namesCollisionVolumeOwnerName[]

CollisionVolumeOwnerName 0x7010022

NameType
namestring

CollisionObjectAttribute 0x7010023

NameType
staticu16
defaultAreau32
canRollu16
canSlideu16
canSpinu16
canBounceu16
todo1u32
todo2u32
todo3u32

PhysicsObject 0x7011000

NameType
versionu32
namestring
materialNamestring
numJointsu32
volumefloat
sensitivityfloat

Children

NameChunk
jointsPhysicsJoint[]

PhysicsInertiaMatrix 0x7011001

NameType
positionvec3
forwardvec3
rightvec3
upvec3

PhysicsVector 0x7011002

NameType
valuevec3

PhysicsJoint 0x7011020

NameType
indexu32
volumefloat
stiffnessfloat
minAnglefloat
maxAnglefloat
DOFfloat

Children

NameChunk
vectorPhysicsVector<vec3>
inertiaMatrixPhysicsInertiaMatrix

TODO Chunks (75 / 182)

LightGroup 0x2380

CompositeDrawableSkin 0x4515

CompositeDrawableEffect 0x4518

ExportInfo 0x7030

ExportInfoNamedString 0x7031

ExportInfoNamedInteger 0x7032

Mesh 0x10000

OffsetList 0x1000E

PackedNormalList 0x10010

VertexShader 0x10011

DrawShadow 0x10017

ExpressionOffsets 0x10018

Light 0x13000

LightDirection 0x13001

LightPosition 0x13002

LightShadow 0x13004

Todo0 0x13008

Locator 0x14000

ParticleSystemFactory 0x15800

ParticleSystem 0x15801

BaseEmitter 0x15805

SpriteEmitter 0x15806

ParticleAnimation 0x15808

EmitterAnimation 0x15809

GeneratorAnimation 0x1580A

ParticleInstancingInfo 0x1580B

FrontendStringHardCoded 0x1800C

FrontendTextBible 0x1800D

FrontendLanguage 0x1800E

FrontendObjectResource 0x18101

FrontendTextStyleResource 0x18104

FrontendTextBibleResource 0x18105

AnimatedObjectFactory 0x20000

AnimatedObjectAnimation 0x20002

Expression 0x21000

ExpressionGroup 0x21001

ExpressionMixer 0x21002

SceneGraphVisibility 0x120104

SceneGraphLightGroup 0x120109

AnimationHeader 0x121006

Float1Channel 0x121100

Float2Channel 0x121101

Vector1Channel 0x121102

EntityChannel 0x121107

BoolChannel 0x121108

Color 0x121109

IntChannel 0x12110E

FrameController 0x121200

FrameController2 0x121201

MultiController2 0x121202

Todo1 0x121203

VectorOffsetList 0x121301

VertexAnimKeyFrame 0x121304

Spline 0x3000007

Todo2 0x300000A

LocatorMatrix 0x300000C

SurfaceTypeList 0x300000E

CollisionEffect 0x3000600

Atc 0x3000602

InstParticleSystem 0x3001001

Tree 0x3F00004

TreeNode 0x3F00005

TreeNode2 0x3F00006

AnimCollision 0x3F00008

InstancedStaticEntity 0x3F00009

Anim 0x3F0000C

AnimDynamicPhysicsWrapper 0x3F0000F

CollisionWallVolume 0x7010005

StaticPropData 0x8020000

StaticPropStateData 0x8020001

StaticPropVisibilityData 0x8020002

StaticPropFrameControllerData 0x8020003

StaticPropEventData 0x8020004

StaticPropCallbackData 0x8020005

P3DZRoot 0x5A443350

P3DRoot 0xFF443350