# Sims 3:RCOL

From SimsWiki

Modding Reference by Category
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference

## Overview

Format used by various resources in the Scenegraph.

## Format

    DWORD - Version
    DWORD - Count of Internal Public Chunks (see References)
    DWORD - Index3 (unused)
    DWORD - ExternalCount
    DWORD - InternalCount

    //Internal Chunks: These are the TGIs that identify each chunk
    -Repeat InternalCount Times
    QWORD - I64
    DWORD - TID
    DWORD - GID

    //External Resources: These are TGIs of referenced items (e.g. DDS Image)
    -Repeat ExternalCount times
    QWORD - I64
    DWORD - TID
    DWORD - GID

    -Repeat InternalCount times
    DWORD - Position of the Chunk (absolute)
    DWORD - Size of the Chunk

### References

Block references are 1 based (0 is reserved for null references), with a flag for the type of reference.

Flag | Type | Table | Comments
--- | --- | --- | ---
0x0xxxxxxx | Public | Internal Chunks |
0x1xxxxxxx | Private | Internal Chunks | Add on the "Count of Internal Public Chunks" to get the actual index
0x2xxxxxxx | External |  | Appears to be unused
0x3xxxxxxx | Delayed | External Resources |

## Chunks

The Type ID will also be the first chunk after the header(with the exception GEOM).

### Resource Types

These are the possible resource types, they are named by their first chunk.

Type ID | Name | Description
--- | --- | ---
0x015A1849 | GEOM | Body Geometry
0x01661233 | MODL | Object Geometry
0x01D0E75D | MATD | Material Definition
0x01D10F34 | MLOD | Object Geometry LOD
0x02019972 | MTST | Material Sets
0x021D7E8C | TREE | Speed Tree Data
0x02D5DF13 | S_SM | Jazz State Machine
0x033260E3 | TkMk | Track Mask
0x0355E0A6 | BOND | Slot Adjusts
0x03B4C61D | LITE | Lighting Data
0x63A33EA7 | ANIM | Animated Texture
0x736884F1 | VPXY | Model Links
0xD3044521 | RSLT | Slot Definition
0xD382BF57 | FTPT | Model Footprint

### Model Chunks

Possible chunks embedded in MODL and MLOD resources.

Type ID | Name | Description
--- | --- | ---
0x01661233 | MODL | Object Geometry
0x01D0E6FB | VBUF | Vertex Buffer
0x0229684B | VBUF | Vertex Buffer(Used in shadow meshes, no associated VRTF)
0x00000000 |  | Vertex Buffer SwizzleInfo
0x01D0E70F | IBUF | Index Buffer
0x0229684F | IBUF | Index Buffer(Used in shadow meshes)
0x01D0E723 | VRTF | Vertex Format
0x01D0E75D | MATD | Material Definition
0x01D0E76B | SKIN | Joint Definitions
0x01D10F34 | MLOD | Object Geometry LODs
0x02019972 | MTST | Material Sets

### Jazz Chunks

Possible chunks embedded in jazz S_SM resources

Type ID | Name | Description
--- | --- | ---
0x02D5DF13 | S_SM | State Machine
0x02EEDAFE | S_St | State
0x02EEDB18 | S_DG | Decision Graph
0x02EEDB2F | S_AD | Actor Definition
0x02EEDB46 | S_PD | Parameter Definition
0x02EEDB5F | Play | Play Animation Node
0x02EEDB70 | Rand | Random Node
0x02EEDB92 | SoPn | Select on Parameter Node
0x02EEDBA5 | SoDn | Select on Destination Node (Unused)
0x02EEEBDC | SNSN | Next State Node
0x02EEEBDD | Prop | Create Prop Node
0x02EEEBDE | AcOp | Actor Operation Node
0x0344D438 | Stop | Stop Animation Node

Modding Reference by Category
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference

Retrieved from "http://simswiki.info/index.php?title=Sims_3:RCOL&oldid=68283"

##### Personal tools

- Log in

##### game select

- Sims 2
- Sims 3
- Sims 4
- Sims Medieval

##### Toolbox

- What links here
- Related changes
- Special pages
- Printable version
- Permanent link