| Development Information on ICE elements used during development. |
ICE element descriptions exist in the executable only. However they are used when reading the ICE Take Dictionary and ICE Data resource types.
Structures
ICE::ICElementDescription
Offset |
Length |
Type |
Name |
Description |
Comments
|
0x0 |
0x4 |
char* |
mpTag |
|
|
0x4 |
0x4 |
char* |
mpDisplayName |
|
|
0x8 |
0x4 |
int32_t |
miChannelNumber |
|
|
0xC |
0x4 |
ICEDataType |
mDataType |
|
|
0x10 |
0x4 |
int32_t |
miDataBits |
|
|
0x14 |
0x4 |
ICEValue |
mDefault |
|
|
0x18 |
0x4 |
ICEValue |
mMin |
|
|
0x1C |
0x4 |
ICEValue |
mMax |
|
|
0x20 |
0x4 |
float32_t |
mfQuantSlotsLo |
|
|
0x24 |
0x4 |
float32_t |
mfQuantRangeLo |
|
|
0x28 |
0x4 |
float32_t |
mfQuantSlotsHi |
|
|
0x2C |
0x4 |
float32_t |
mfQuantRangeHi |
|
|
0x30 |
0x4 |
int32_t |
miCubicLinear |
|
|
0x34 |
0x4 |
int32_t |
miTangentScale |
|
|
0x38 |
0x4 |
ICEInputType |
mInputType |
|
|
0x3c |
0x4 |
int32_t |
miIncButton |
|
|
0x40 |
0x4 |
int32_t |
miDecButton |
|
|
0x44 |
0x4 |
float32_t |
mfIncDecSpeed |
|
|
0x48 |
0x4 |
float32_t |
mfIncDecAccel |
|
|
0x4C |
0x4 |
float32_t |
mfIncDecDecel |
|
|
0x50 |
0x4 |
char** |
mpTokens |
|
|
0x54 |
0x4 |
int32_t |
miTokens |
|
|
Unions
ICE::ICEValue
Length |
Type |
Name |
Description |
Comments
|
0x4 |
int32_t |
liInt |
|
|
0x4 |
float32_t |
lfFloat |
|
|
Enumerations
ICE::ICEDataType
Name |
Value |
Comments
|
eICE_INT |
0 |
|
eICE_UINT |
1 |
|
eICE_HASH |
2 |
|
eICE_FIXED |
3 |
|
eICE_FLOAT |
4 |
|
eICE_NUM_DATA_TYPES |
5 |
|
ICE::ICEInputType
Name |
Value |
Comments
|
eICE_INPUT_BOOL |
0 |
|
eICE_INPUT_ANALOG |
1 |
|
eICE_INPUT_DISCREET |
2 |
|
eICE_INPUT_ACCELERATED |
3 |
|
eICE_NUM_INPUT_TYPES |
4 |
|
ICE::ICEElement
Contents
Key Elements
eICE_KEY_EYE_X
Field |
Value
|
mpTag |
EYE_X
|
mpDisplayName |
Eye X
|
miChannelNumber |
0
|
mDataType |
eICE_FLOAT
|
miDataBits |
32
|
mDefault |
0.0
|
mMin |
-100000.0
|
mMax |
100000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
28
|
miTangentScale |
7
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
0.001
|
mfIncDecAccel |
0.001
|
mfIncDecDecel |
0.001
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_EYE_Y
Field |
Value
|
mpTag |
EYE_Y
|
mpDisplayName |
Eye Y
|
miChannelNumber |
0
|
mDataType |
eICE_FLOAT
|
miDataBits |
32
|
mDefault |
5.0
|
mMin |
-100000.0
|
mMax |
100000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
28
|
miTangentScale |
7
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_EYE_Z
Field |
Value
|
mpTag |
EYE_Z
|
mpDisplayName |
Eye Z
|
miChannelNumber |
0
|
mDataType |
eICE_FLOAT
|
miDataBits |
32
|
mDefault |
-8.0
|
mMin |
-100000.0
|
mMax |
100000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
28
|
miTangentScale |
7
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
0.001
|
mfIncDecAccel |
0.001
|
mfIncDecDecel |
0.001
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_LOOK_X
Field |
Value
|
mpTag |
LOOK_X
|
mpDisplayName |
Look X
|
miChannelNumber |
0
|
mDataType |
eICE_FLOAT
|
miDataBits |
32
|
mDefault |
0.0
|
mMin |
-100000.0
|
mMax |
100000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
29
|
miTangentScale |
8
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_LOOK_Y
Field |
Value
|
mpTag |
LOOK_Y
|
mpDisplayName |
Look Y
|
miChannelNumber |
0
|
mDataType |
eICE_FLOAT
|
miDataBits |
32
|
mDefault |
0.0
|
mMin |
-100000.0
|
mMax |
100000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
29
|
miTangentScale |
8
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
20
|
miDecButton |
18
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_LOOK_Z
Field |
Value
|
mpTag |
LOOK_Z
|
mpDisplayName |
Look Z
|
miChannelNumber |
0
|
mDataType |
eICE_FLOAT
|
miDataBits |
32
|
mDefault |
0.0
|
mMin |
-100000.0
|
mMax |
100000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
29
|
miTangentScale |
8
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
2.0
|
mfIncDecAccel |
0.1
|
mfIncDecDecel |
2.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_DUTCH
Field |
Value
|
mpTag |
DUTCH
|
mpDisplayName |
Dutch
|
miChannelNumber |
0
|
mDataType |
eICE_FIXED
|
miDataBits |
10
|
mDefault |
0.0
|
mMin |
-0.25
|
mMax |
0.25
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
28
|
miTangentScale |
7
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
16
|
miDecButton |
14
|
mfIncDecSpeed |
0.1
|
mfIncDecAccel |
0.01
|
mfIncDecDecel |
0.1
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_TANGENT_EYE
Field |
Value
|
mpTag |
TANGENT_EYE
|
mpDisplayName |
Tangent Eye
|
miChannelNumber |
0
|
mDataType |
eICE_FIXED
|
miDataBits |
6
|
mDefault |
1.0
|
mMin |
0.0
|
mMax |
8.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
-1
|
miDecButton |
-1
|
mfIncDecSpeed |
2.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_TANGENT_LOOK
Field |
Value
|
mpTag |
TANGENT_LOOK
|
mpDisplayName |
Tangent Look
|
miChannelNumber |
0
|
mDataType |
eICE_FIXED
|
miDataBits |
6
|
mDefault |
1.0
|
mMin |
0.0
|
mMax |
8.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
-1
|
miDecButton |
-1
|
mfIncDecSpeed |
2.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_LENS_LENGTH
Field |
Value
|
mpTag |
LENS_LENGTH
|
mpDisplayName |
Lens Length
|
miChannelNumber |
0
|
mDataType |
eICE_FIXED
|
miDataBits |
9
|
mDefault |
24.0
|
mMin |
5.0
|
mMax |
500.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
28
|
miTangentScale |
7
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
10
|
miDecButton |
12
|
mfIncDecSpeed |
15.0
|
mfIncDecAccel |
5.0
|
mfIncDecDecel |
30.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_CAMERA_BLEND_AMOUNT
Field |
Value
|
mpTag |
CAMERA_BLEND_AMOUNT
|
mpDisplayName |
Camera Blend Amount
|
miChannelNumber |
1
|
mDataType |
eICE_UINT
|
miDataBits |
7
|
mDefault |
0
|
mMin |
0
|
mMax |
100
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-2
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_DISCREET
|
miIncButton |
36
|
miDecButton |
35
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_CAMERA_LAG_AMOUNT
Field |
Value
|
mpTag |
CAMERA_LAG_AMOUNT
|
mpDisplayName |
Camera Lag Amount
|
miChannelNumber |
1
|
mDataType |
eICE_UINT
|
miDataBits |
7
|
mDefault |
0
|
mMin |
0
|
mMax |
100
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-2
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_DISCREET
|
miIncButton |
32
|
miDecButton |
31
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_NEAR_FOCUS
Field |
Value
|
mpTag |
NEAR_FOCUS
|
mpDisplayName |
Near Focus
|
miChannelNumber |
2
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
0.0
|
mMax |
10000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
38
|
miTangentScale |
16
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
32
|
miDecButton |
31
|
mfIncDecSpeed |
20.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
50.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_FAR_FOCUS
Field |
Value
|
mpTag |
FAR_FOCUS
|
mpDisplayName |
Far Focus
|
miChannelNumber |
2
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
0.0
|
mMax |
10000.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
38
|
miTangentScale |
16
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
36
|
miDecButton |
35
|
mfIncDecSpeed |
20.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
50.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_BLUR_FALLOFF
Field |
Value
|
mpTag |
BLUR_FALLOFF
|
mpDisplayName |
Blur Falloff
|
miChannelNumber |
2
|
mDataType |
eICE_FIXED
|
miDataBits |
7
|
mDefault |
0.0
|
mMin |
0.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
38
|
miTangentScale |
16
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
12
|
miDecButton |
10
|
mfIncDecSpeed |
0.2
|
mfIncDecAccel |
0.02
|
mfIncDecDecel |
0.2
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_BLUR_INTENSITY
Field |
Value
|
mpTag |
BLUR_INTENSITY
|
mpDisplayName |
Blur Intensity
|
miChannelNumber |
2
|
mDataType |
eICE_FIXED
|
miDataBits |
7
|
mDefault |
0.0
|
mMin |
0.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
38
|
miTangentScale |
16
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
16
|
miDecButton |
14
|
mfIncDecSpeed |
0.2
|
mfIncDecAccel |
0.02
|
mfIncDecDecel |
0.2
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_TANGENT_RAWFOCUS
Field |
Value
|
mpTag |
TANGENT_RAWFOCUS
|
mpDisplayName |
Tangent Focus
|
miChannelNumber |
2
|
mDataType |
eICE_FIXED
|
miDataBits |
6
|
mDefault |
1.0
|
mMin |
0.0
|
mMax |
8.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
-1
|
miDecButton |
-1
|
mfIncDecSpeed |
2.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_AMPLITUDE
Field |
Value
|
mpTag |
SHAKE_AMPLITUDE
|
mpDisplayName |
Shake Amplitude
|
miChannelNumber |
3
|
mDataType |
eICE_FIXED
|
miDataBits |
7
|
mDefault |
0.0
|
mMin |
0.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
32
|
miDecButton |
31
|
mfIncDecSpeed |
0.2
|
mfIncDecAccel |
0.05
|
mfIncDecDecel |
0.2
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_FREQUENCY
Field |
Value
|
mpTag |
SHAKE_FREQUENCY
|
mpDisplayName |
Shake Frequency
|
miChannelNumber |
3
|
mDataType |
eICE_FIXED
|
miDataBits |
7
|
mDefault |
0.0
|
mMin |
0.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
36
|
miDecButton |
35
|
mfIncDecSpeed |
0.2
|
mfIncDecAccel |
0.05
|
mfIncDecDecel |
0.2
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_TIME_SCALE
Field |
Value
|
mpTag |
TIME_SCALE
|
mpDisplayName |
Time Scale
|
miChannelNumber |
4
|
mDataType |
eICE_UINT
|
miDataBits |
7
|
mDefault |
100
|
mMin |
0
|
mMax |
100
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-2
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_DISCREET
|
miIncButton |
36
|
miDecButton |
35
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_LETTERBOX
Field |
Value
|
mpTag |
LETTERBOX
|
mpDisplayName |
Letterbox
|
miChannelNumber |
7
|
mDataType |
eICE_UINT
|
miDataBits |
7
|
mDefault |
0
|
mMin |
0
|
mMax |
100
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-2
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_DISCREET
|
miIncButton |
36
|
miDecButton |
35
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_FADE
Field |
Value
|
mpTag |
FADE
|
mpDisplayName |
Fade
|
miChannelNumber |
8
|
mDataType |
eICE_UINT
|
miDataBits |
7
|
mDefault |
0
|
mMin |
0
|
mMax |
100
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_DISCREET
|
miIncButton |
36
|
miDecButton |
35
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_QUAT_X
Field |
Value
|
mpTag |
SHAKE_QUAT_X
|
mpDisplayName |
SHAKE_QUAT_X
|
miChannelNumber |
11
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
-1.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_QUAT_Y
Field |
Value
|
mpTag |
SHAKE_QUAT_Y
|
mpDisplayName |
SHAKE_QUAT_Y
|
miChannelNumber |
11
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
-1.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_QUAT_Z
Field |
Value
|
mpTag |
SHAKE_QUAT_Z
|
mpDisplayName |
SHAKE_QUAT_Z
|
miChannelNumber |
11
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
-1.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_POS_X
Field |
Value
|
mpTag |
SHAKE_POS_X
|
mpDisplayName |
SHAKE_POS_X
|
miChannelNumber |
11
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
-1.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_POS_Y
Field |
Value
|
mpTag |
SHAKE_POS_Y
|
mpDisplayName |
SHAKE_POS_Y
|
miChannelNumber |
11
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
-1.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_KEY_SHAKE_POS_Z
Field |
Value
|
mpTag |
SHAKE_POS_Z
|
mpDisplayName |
SHAKE_POS_Z
|
miChannelNumber |
11
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
-1.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ACCELERATED
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
Interval Elements
eICE_INTERVAL_CUBIC_EYE
Field |
Value
|
mpTag |
CUBIC_EYE
|
mpDisplayName |
Cubic Eye
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
1
|
mDefault |
1
|
mMin |
0
|
mMax |
1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
No Yes
|
miTokens |
2
|
eICE_INTERVAL_CUBIC_LOOK
Field |
Value
|
mpTag |
CUBIC_LOOK
|
mpDisplayName |
Cubic Look
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
1
|
mDefault |
1
|
mMin |
0
|
mMax |
1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
No Yes
|
miTokens |
2
|
eICE_INTERVAL_SPACE_EYE
Field |
Value
|
mpTag |
SPACE_EYE
|
mpDisplayName |
Eye Space
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
4
|
mDefault |
0
|
mMin |
0
|
mMax |
14
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
Car World Hybrid Scene Car 2 TrafficLight Takedown Impact ReverseTakedown Gameplay Heading Bystander Heading2 LooseHeading
|
miTokens |
14
|
eICE_INTERVAL_SPACE_LOOK
Field |
Value
|
mpTag |
SPACE_LOOK
|
mpDisplayName |
Look Space
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
4
|
mDefault |
0
|
mMin |
0
|
mMax |
14
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
Car World Hybrid Scene Car 2 TrafficLight Takedown Impact ReverseTakedown Gameplay Heading Bystander Heading2 LooseHeading
|
miTokens |
14
|
eICE_INTERVAL_AVATAR_EYE
Field |
Value
|
mpTag |
AVATAR_EYE
|
mpDisplayName |
Avatar Eye
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
5
|
mDefault |
0
|
mMin |
0
|
mMax |
31
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_INTERVAL_AVATAR_LOOK
Field |
Value
|
mpTag |
AVATAR_LOOK
|
mpDisplayName |
Avatar Look
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
5
|
mDefault |
0
|
mMin |
0
|
mMax |
31
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_INTERVAL_CONSTRAIN_TO_CARS
Field |
Value
|
mpTag |
CONSTRAIN_TO_CARS
|
mpDisplayName |
Constrain to Cars
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
1
|
mDefault |
0
|
mMin |
0
|
mMax |
1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
No Yes
|
miTokens |
2
|
eICE_INTERVAL_CONSTRAIN_TO_WORLD
Field |
Value
|
mpTag |
CONSTRAIN_TO_WORLD
|
mpDisplayName |
Constrain to World
|
miChannelNumber |
0
|
mDataType |
eICE_UINT
|
miDataBits |
1
|
mDefault |
0
|
mMin |
0
|
mMax |
1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
No Yes
|
miTokens |
2
|
eICE_INTERVAL_BLEND_CURVE
Field |
Value
|
mpTag |
BLEND_CURVE
|
mpDisplayName |
Blend Curve
|
miChannelNumber |
1
|
mDataType |
eICE_UINT
|
miDataBits |
3
|
mDefault |
0
|
mMin |
0
|
mMax |
4
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
Linear Sinusoidal Exponential Symmetrical Exponential Out X-Cubed
|
miTokens |
4
|
eICE_INTERVAL_INTERPOLATE_TYPE
Field |
Value
|
mpTag |
INTERPOLATE_TYPE
|
mpDisplayName |
Interpolate Type
|
miChannelNumber |
1
|
mDataType |
eICE_UINT
|
miDataBits |
2
|
mDefault |
0
|
mMin |
0
|
mMax |
2
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
Slerp Rotate About Car
|
miTokens |
2
|
eICE_INTERVAL_CUBIC_RAWFOCUS
Field |
Value
|
mpTag |
CUBIC_RAWFOCUS
|
mpDisplayName |
Cubic Focus
|
miChannelNumber |
2
|
mDataType |
eICE_UINT
|
miDataBits |
1
|
mDefault |
1
|
mMin |
0
|
mMax |
1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
No Yes
|
miTokens |
2
|
eICE_INTERVAL_RAWFOCUS_OVERRIDE
Field |
Value
|
mpTag |
RAWFOCUS_OVERRIDE
|
mpDisplayName |
Override
|
miChannelNumber |
2
|
mDataType |
eICE_UINT
|
miDataBits |
1
|
mDefault |
0
|
mMin |
0
|
mMax |
1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
No Yes
|
miTokens |
2
|
eICE_INTERVAL_SHAKE_TYPE
Field |
Value
|
mpTag |
SHAKE_TYPE
|
mpDisplayName |
Shack Type
|
miChannelNumber |
3
|
mDataType |
eICE_UINT
|
miDataBits |
5
|
mDefault |
0
|
mMin |
0
|
mMax |
6
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
None Jog Still WalkFast WalkSlow Procedural
|
miTokens |
6
|
eICE_INTERVAL_EVENT_TAG
Field |
Value
|
mpTag |
EVENT_TAG
|
mpDisplayName |
Event Tag
|
miChannelNumber |
5
|
mDataType |
eICE_HASH
|
miDataBits |
32
|
mDefault |
0
|
mMin |
0
|
mMax |
-1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_INTERVAL_OVERLAY
Field |
Value
|
mpTag |
OVERLAY
|
mpDisplayName |
Overlay
|
miChannelNumber |
6
|
mDataType |
eICE_UINT
|
miDataBits |
4
|
mDefault |
0
|
mMin |
0
|
mMax |
15
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_INTERVAL_FADE_TO_COLOR
Field |
Value
|
mpTag |
FADE_TO_COLOR
|
mpDisplayName |
Fade to
|
miChannelNumber |
8
|
mDataType |
eICE_UINT
|
miDataBits |
3
|
mDefault |
0
|
mMin |
0
|
mMax |
5
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
Black White Red Green Blue
|
miTokens |
5
|
eICE_INTERVAL_POSTFX_HOOK
Field |
Value
|
mpTag |
POSTFX_HOOK
|
mpDisplayName |
PostFX Hook
|
miChannelNumber |
9
|
mDataType |
eICE_UINT
|
miDataBits |
32
|
mDefault |
0
|
mMin |
0
|
mMax |
-1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_INTERVAL_TAKE_START
Field |
Value
|
mpTag |
TAKE_START
|
mpDisplayName |
Take Start
|
miChannelNumber |
10
|
mDataType |
eICE_FIXED
|
miDataBits |
16
|
mDefault |
0.0
|
mMin |
0.0
|
mMax |
1.0
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
-1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_INTERVAL_TAKE_NUMBER
Field |
Value
|
mpTag |
TAKE_NUMBER
|
mpDisplayName |
Take Number
|
miChannelNumber |
10
|
mDataType |
eICE_UINT
|
miDataBits |
32
|
mDefault |
0
|
mMin |
0
|
mMax |
-1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_ANALOG
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
-1.0
|
mpTokens |
NULL
|
miTokens |
0
|
eICE_INTERVAL_CONTAINS_SUBTAKE
Field |
Value
|
mpTag |
CONTAINS_SUBTAKE
|
mpDisplayName |
Contains Subtake
|
miChannelNumber |
10
|
mDataType |
eICE_UINT
|
miDataBits |
1
|
mDefault |
0
|
mMin |
0
|
mMax |
1
|
mfQuantSlotsLo |
0.0
|
mfQuantRangeLo |
0.0
|
mfQuantSlotsHi |
0.0
|
mfQuantRangeHi |
0.0
|
miCubicLinear |
-1
|
miTangentScale |
-1
|
mInputType |
eICE_INPUT_BOOL
|
miIncButton |
0
|
miDecButton |
0
|
mfIncDecSpeed |
1.0
|
mfIncDecAccel |
1.0
|
mfIncDecDecel |
1.0
|
mpTokens |
No Yes
|
miTokens |
2
|
Summary
Key Elements
Element |
Channel number |
Bit length
|
eICE_KEY_EYE_X |
0 |
32
|
eICE_KEY_EYE_Y |
32
|
eICE_KEY_EYE_Z |
32
|
eICE_KEY_LOOK_X |
32
|
eICE_KEY_LOOK_Y |
32
|
eICE_KEY_LOOK_Z |
32
|
eICE_KEY_DUTCH |
10
|
eICE_KEY_TANGENT_EYE |
6
|
eICE_KEY_TANGENT_LOOK |
6
|
eICE_KEY_LENS_LENGTH |
9
|
eICE_KEY_CAMERA_BLEND_AMOUNT |
1 |
7
|
eICE_KEY_CAMERA_LAG_AMOUNT |
7
|
eICE_KEY_NEAR_FOCUS |
2 |
16
|
eICE_KEY_FAR_FOCUS |
16
|
eICE_KEY_BLUR_FALLOFF |
7
|
eICE_KEY_BLUR_INTENSITY |
7
|
eICE_KEY_TANGENT_RAWFOCUS |
6
|
eICE_KEY_SHAKE_AMPLITUDE |
3 |
7
|
eICE_KEY_SHAKE_FREQUENCY |
7
|
eICE_KEY_TIME_SCALE |
4 |
7
|
eICE_KEY_LETTERBOX |
7 |
7
|
eICE_KEY_FADE |
8 |
7
|
eICE_KEY_SHAKE_QUAT_X |
11 |
16
|
eICE_KEY_SHAKE_QUAT_Y |
16
|
eICE_KEY_SHAKE_QUAT_Z |
16
|
eICE_KEY_SHAKE_POS_X |
16
|
eICE_KEY_SHAKE_POS_Y |
16
|
eICE_KEY_SHAKE_POS_Z |
16
|
Interval Elements
Element |
Channel number |
Bit length
|
eICE_INTERVAL_CUBIC_EYE |
0 |
1
|
eICE_INTERVAL_CUBIC_LOOK |
1
|
eICE_INTERVAL_SPACE_EYE |
4
|
eICE_INTERVAL_SPACE_LOOK |
4
|
eICE_INTERVAL_AVATAR_EYE |
5
|
eICE_INTERVAL_AVATAR_LOOK |
5
|
eICE_INTERVAL_CONSTRAIN_TO_CARS |
1
|
eICE_INTERVAL_CONSTRAIN_TO_WORLD |
1
|
eICE_INTERVAL_BLEND_CURVE |
1 |
3
|
eICE_INTERVAL_INTERPOLATE_TYPE |
2
|
eICE_INTERVAL_CUBIC_RAWFOCUS |
2 |
1
|
eICE_INTERVAL_RAWFOCUS_OVERRIDE |
1
|
eICE_INTERVAL_SHAKE_TYPE |
3 |
5
|
eICE_INTERVAL_EVENT_TAG |
5 |
32
|
eICE_INTERVAL_OVERLAY |
6 |
4
|
eICE_INTERVAL_FADE_TO_COLOR |
8 |
3
|
eICE_INTERVAL_POSTFX_HOOK |
9 |
32
|
eICE_INTERVAL_TAKE_START |
10 |
16
|
eICE_INTERVAL_TAKE_NUMBER |
32
|
eICE_INTERVAL_CONTAINS_SUBTAKE |
1
|