PFX Hooks
PFXHookBundle
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x4 | int32_t | miHookCount | |||
0x4 | 0x4 | int32_t | miGroupCount | |||
0x8 | 0x4 | PFXHook * * | mpaHooks | PFXHook format | ||
0xC | 0x4 | PFXGroup * * | mpaGroups | PFXGroup format | ||
0x10 | 0x4 | size_t | mSizeOfBundle |
PFXHook
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x20 | char[32] | macName | |||
0x20 | 0x4 | uint32_t | muId | |||
0x24 | 0x4 | int32_t | miPriority | |||
0x28 | 0x4 | uint32_t | meTransitionMode | |||
0x2C | 0x4 | float | mfTransitionTime | |||
0x30 | 0x1 | uint8_t | mbIsMenu | |||
0x31 | 0x3 | padding | ||||
0x34 | 0x4 | PFXHookNode * * | mpaNodes | PFXHookNode format | ||
0x38 | 0x4 | int32_t | miNodeCount |
PFXHookNode
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x4 | float32_t | mfStartTime | |||
0x4 | 0x4 | PFXGroup * | mpGroup | PFXGroup format |
PFXGroup
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x4 | int32_t | miID | PFXGroup index | ||
0x4 | 0x4 | float32_t | mfFadeIn | |||
0x8 | 0x4 | float32_t | mfFadeOut | |||
0xC | 0x4 | float32_t | mfDuration | |||
0x10 | 0x1 | uint8_t | mbUseBloom | |||
0x11 | 0x1 | uint8_t | mbUseVignette | |||
0x12 | 0x1 | uint8_t | mbUseDepthOfField | |||
0x13 | 0x1 | uint8_t | mbUseBlur | |||
0x14 | 0x1 | uint8_t | mbUseTint2D | |||
0x15 | 0x1 | uint8_t | mbUseTint3D | |||
0x16 | 0x20 | char[32] | macBloomDataID | |||
0x36 | 0x20 | char[32] | macVignetteDataID | |||
0x56 | 0x20 | char[32] | macDepthOfFieldDataID | |||
0x76 | 0x20 | char[32] | macBlurDataID | |||
0x96 | 0x20 | char[32] | macTint2DDataID | |||
0xB6 | 0x2 | padding | ||||
0xB8 | 0x8 | uint64_t | muTint3DResourceId |
PS4
PFXHookBundle
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x4 | int32_t | miHookCount | |||
0x4 | 0x4 | int32_t | miGroupCount | |||
0x8 | 0x8 | PFXHook * * | mpaHooks | PFXHook format | ||
0x10 | 0x8 | PFXGroup * * | mpaGroups | PFXGroup format | ||
0x18 | 0x8 | size_t | mSizeOfBundle |
PFXHook
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x20 | char[32] | macName | |||
0x20 | 0x4 | uint32_t | muId | |||
0x24 | 0x4 | int32_t | miPriority | |||
0x28 | 0x4 | uint32_t | meTransitionMode | |||
0x2C | 0x4 | float | mfTransitionTime | |||
0x30 | 0x1 | uint8_t | mbIsMenu | |||
0x31 | 0x7 | padding | ||||
0x38 | 0x8 | PFXHookNode * * | mpaNodes | PFXHookNode format | ||
0x40 | 0x4 | int32_t | miNodeCount |
PFXHookNode
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x4 | float32_t | mfStartTime | |||
0x4 | 0x4 | padding | ||||
0x8 | 0x8 | PFXGroup * | mpGroup | PFXGroup format |
PFXGroup
Offset | Size | Type | Name | Description | More Information | Comments |
---|---|---|---|---|---|---|
0x0 | 0x4 | int32_t | miID | PFXGroup index | ||
0x4 | 0x4 | float32_t | mfFadeIn | |||
0x8 | 0x4 | float32_t | mfFadeOut | |||
0xC | 0x4 | float32_t | mfDuration | |||
0x10 | 0x1 | uint8_t | mbUseBloom | |||
0x11 | 0x1 | uint8_t | mbUseVignette | |||
0x12 | 0x1 | uint8_t | mbUseDepthOfField | |||
0x13 | 0x1 | uint8_t | mbUseBlur | |||
0x14 | 0x1 | uint8_t | mbUseTint2D | |||
0x15 | 0x1 | uint8_t | mbUseTint3D | |||
0x16 | 0x20 | char[32] | macBloomDataID | |||
0x36 | 0x20 | char[32] | macVignetteDataID | |||
0x56 | 0x20 | char[32] | macDepthOfFieldDataID | |||
0x76 | 0x20 | char[32] | macBlurDataID | |||
0x96 | 0x20 | char[32] | macTint2DDataID | |||
0xB6 | 0x2 | padding | ||||
0xB8 | 0x8 | uint64_t | muTint3DResourceId |