ICE Data
ICEData | |
---|---|
aka ICE | |
Type ID | 0x1000D |
Category | Game-specific (Burnout Paradise) |
Memory distribution |
Main Memory only |
Editor available? |
No |
ICE data contains camera take data.
This resource type was used in early development builds of Burnout Paradise. It was superseded by the ICE Take Dictionary type.
Structures
ICE::ICETakeData
To do: As with the modern resource type, data following this is unknown. |
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x8 | bTNode<ICE::ICETakeData> | Base class | ||
0x8 | 0x4 | int32_t | miGuid | GameDB ID | |
0xC | 0x4 | float32_t | mfLength | Take length in seconds | |
0x10 | 0x4 | uint32_t | muAllocated | ||
0x14 | 0x30 | ICEElementCount[12] | mElementCounts | One for each of the 12 channels |
Enumerations
ICE::ICEChannels
Name | Value | Comments |
---|---|---|
eICE_CHANNEL_MAIN | 0 | |
eICE_CHANNEL_LENS | 1 | |
eICE_CHANNEL_FOCUS | 2 | |
eICE_CHANNEL_RAWFOCUS | 3 | |
eICE_CHANNEL_SHAKE | 4 | |
eICE_CHANNEL_TIME | 5 | |
eICE_CHANNEL_TAG | 6 | |
eICE_CHANNEL_OVERLAY | 7 | |
eICE_CHANNEL_LETTERBOX | 8 | |
eICE_CHANNEL_FADE | 9 | |
eICE_CHANNEL_ASSEMBLY | 10 | |
eICE_CHANNEL_SHAKE_DATA | 11 | |
eICE_NUM_CHANNELS | 12 |