| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| camAtPosX | f32 | 0x0 | The camera gaze point's position on the x-axis. | |
| camAtPosY | f32 | 0x4 | The camera gaze point's position on the y-axis. | |
| camAtPosZ | f32 | 0x8 | The camera gaze point's position on the z-axis. | |
| camDist | f32 | 0xc | The distance the camera is from the player entity. In metres. | |
| camRotX | f32 | 0x10 | The camera's rotation on the x-axis. | |
| camRotY | f32 | 0x14 | The camera's rotation on the y-axis. | |
| camFov | f32 | 0x18 | The field of view of the camera. | |
| camDistMin | f32 | 0x1c | The minimum distance for the camera to be placed at. In metres. | |
| camDistMax | f32 | 0x20 | The maximum distance for the camera to be placed at. In metres. | |
| camRotXMin | f32 | 0x24 | The minimum angle for the camera's rotation on the x-axis. | |
| camRotXMax | f32 | 0x28 | The maximum angle for the camera's rotation on the x-axis. | |
| GparamID | u32 | 0x2c | The gparam ID to use for this camera. | |
| camOffsetX | f32 | 0x30 | The offset rate for the camera on the x-axis (0.5 will shift half the screen). In metres. | |
| camOffsetY | f32 | 0x34 | The offset rate for the camera on the y-axis (0.5 will shift half the screen). In metres. | |
| camOffsetZ | f32 | 0x38 | The offset rate for the camera on the z-axis. In metres. | |
| camRefDmyPolyId | s32 | 0x3c | If set to a valid ID, the dummy polygon ID will be used to calculate the gaze point and rotation. | |
| boosterModelLookAt | u8 | 0x40 [0] | If ON, then the camera's gaze point is fixed to the position of the Booster model. | This field is a boolean. |
| HandHightRef | u8 | 0x40 [1] | If ON, hand height is used instead of core height for the gaze point. | This field is a boolean. |
| padbit | dummy8 | 0x40 [2-7] | This field is padding. | |
| pad | dummy8 | 0x41 | This field is padding. | |
| mapIconRefDmyPolyId | s32 | 0x44 | The dummy polygon ID that is used to place the mission location display icon. | |
| legType4LegRefParamId | s32 | 0x48 | The MenuOffscrRendParam row to use if the player is using Bipedal legs. | This field refers to the following params: MenuOffscrRendParam |
| legTypeTankRefParamId | s32 | 0x4c | The MenuOffscrRendParam row to use if the player is using Treads (tank legs). | This field refers to the following params: MenuOffscrRendParam |