EvilEngine/CAM: Difference between revisions

Battlepedia>Seil
Battlepedia>Seil
Line 11:
 
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x8 || [[Vector3]] || '''posPosition''' || Position
|-
| 0x14 || [[Vector3]] || '''at''' || Normalized forward vector'''
|-
| 0x20 || [[Vector3]] || '''up''' || Normalized up vector'''
|-
| 0x2C || [[Vector3]] || '''right''' || Normalized left vector'''
|-
| 0x38 || [[Vector3]] || '''view_offsetView Offset''' ||
|-
| 0x44 || short || '''offset_start_framesOffset Start Frames''' ||- usually 30
|-
| 0x46 || short || '''offset_end_framesOffset End Frames''' ||- usually 45
|-
| 0x48 || float || '''fovFOV''' ||- (degrees)
|-
| 0x4C || float || '''trans_timeTransition Time''' ||- (seconds) Time it takes to move the camera to this position.
|-
| 0x50 || int (enum?) || '''trans_typeTransition Type''' ||- usually 0, 1, 2, 5, or 6
* 0 - None
* 1 - Interp1
* 2 - Interp2
* 3 - Interp3
* 4 - Interp4
* 5 - Linear
* 6 - Interp1Rev
* 7 - Interp2Rev
* 8 - Interp3Rev
* 9 - Interp4Rev
|-
| 0x54 || unsigned int || '''flagsFlags''' ||- usually null0
|-
| 0x58 || float? || '''fade_upFade Up''' ||- usually 0
|-
| 0x5C || float? || '''fade_downFade Down''' ||- usually 0
|-
! colspan="3" | Follow only
| 0x60 || float[6] || '''cam_follow'''<br>'''cam_shoulder'''<br>'''cam_static'''<br>'''cam_path'''<br>'''cam_staticFollow''' || ???
|-
| 0x780x60 || intfloat || '''valid_flagsRotation''' ||
|-
| 0x64 || float || '''Distance'''
|-
| 0x68 || float || '''Height'''
|-
| 0x6C || float || '''Rubber Band'''
|-
| 0x70 || float || '''Start Speed'''
|-
| 0x74 || float || '''End Speed'''
|-
! colspan="3" | Shoulder only
|-
| 0x60 || float || '''Distance'''
|-
| 0x64 || float || '''Height'''
|-
| 0x68 || float || '''Realign Speed'''
|-
| 0x6C || float || '''Realign Delay'''
|-
| 0x70 || byte[0x8] || null
|-
! colspan="3" | Static only
|-
| 0x60 || unsigned int || '''Unused''' - yes this is actually called "unused"
|-
| 0x64 || byte[0x14] || null
|-
! colspan="3" | Path only
|-
| 0x60 || unsigned int || '''[[Asset ID]]'''
|-
| 0x64 || float || '''Time End'''
|-
| 0x64 || float || '''Time Delay'''
|-
| 0x68 || byte[0x10] || null
|-
! colspan="3" | Static Follow only
|-
| 0x60 || float || '''Rubber Band'''
|-
| 0x64 || byte[0x14] || null
|-
! colspan="3" |
|-
| 0x78 || unsigned int || '''Valid Flags'''
* byte 1 usually 0
* byte 2 usually 1
Line 47 ⟶ 105:
* byte 4 usually 0x8F (143) or 0xC0 (192)
|-
| 0x7C || [[AssetID]][2] (|| '''[[MRKR|Marker]]) ? || '''markeridIDs''' ||- usually both null
|-
| 0x80 || ? || unknown || padding? usually null
|-
| 0x84 || byte || '''cam_typeCam Type''' ||- usually 0, 2, or 3
* 0 - Follow
* 1 - Shoulder
* 2 - Static
* 3 - Path
* 4 - Static Follow
|-
| 0x85 || byte[3] || '''pad'''Padding ||(always padding0)
|-
! colspan="3" | Events
Anonymous user