Jump to content

Apt Data: Difference between revisions

Added AptControlPlaceObject2 field descriptions
(Update AptPlaceObjectFlags descriptions)
(Added AptControlPlaceObject2 field descriptions)
Line 621:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x4 || [[#AptPlaceObjectFlags|AptPlaceObjectFlags]] || eFlags || Flags || Gives information on which fields are set
|-
| 0x4 || 0x4 || int || nDepth || Depth (layer) at which to place the character ||
|-
| 0x8 || 0x4 || int || nCharacterID || Character ID to place ||
|-
| 0xC || 0x18 || [[#AptMatrix|AptMatrix]] || matrix || Matrix || Rotation applied to all child characters<br />Pre-multiplies any additional transformation
|-
| 0x24 || 0x8 || [[#AptUint32CXForm|AptUint32CXForm]] || ncxform || Color transform || Multiplies against the parent's color transform
|-
| 0x2C || 0x4 || float || fRatio || Blend ratio || Adds to the parent's color transform
|-
| 0x30 || 0x4 || char* || szName || Character name ||
|-
| 0x34 || 0x4 || int || nClipDepth || Clipping depth (layer) ||
|-
| 0x38 || 0x4 || [[#AptEventActionSet|AptEventActionSet]]* || pActions || ||
|}
 
Line 644:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x4 || [[#AptPlaceObjectFlags|AptPlaceObjectFlags]] || eFlags || Flags || Gives information on which fields are set
|-
| 0x4 || 0x4 || int || nDepth || Depth (layer) at which to place the character ||
|-
| 0x8 || 0x4 || int || nCharacterID || Character ID to place ||
|-
| 0xC || 0x18 || [[#AptMatrix|AptMatrix]] || matrix || Matrix || Rotation applied to all child characters<br />Pre-multiplies any additional transformation
|-
| 0x24 || 0x8 || [[#AptUint32CXForm|AptUint32CXForm]] || ncxform || Color transform || Multiplies against the parent's color transform
|-
| 0x2C || 0x4 || float || fRatio || Blend ratio || Adds to the parent's color transform
|-
| 0x30 || 0x8 || char* || szName || Character name ||
|-
| 0x38 || 0x4 || int || nClipDepth || Clipping depth (layer) ||
|-
| 0x3C || 0x4 || || || Padding ||
Cookies help us deliver our services. By using our services, you agree to our use of cookies.