| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| BeginDist | f32 | 0x0 | Scan start distance (in metres) | |
| EndDist | f32 | 0x4 | Scan end distance (in metres) | |
| StepDist | f32 | 0x8 | Distance traveled in 1 frame (in metres) | |
| LineLength | f32 | 0xc | Length of the line (in metres) | |
| FadeOutTime | f32 | 0x10 | Time until fade out (in seconds) | |
| AccelTime | f32 | 0x14 | Time to accelerate (in seconds) | |
| MoveCount | u16 | 0x18 | The number of scans to perform. | |
| MoveType | u8 | 0x1a | The draw type used for this line. | This field uses the following enum: DEPTH_LINE_TYPE |
| reserve0 | dummy8 | 0x1b | This field is padding. | |
| R | u8 | 0x1c | ||
| G | u8 | 0x1d | ||
| B | u8 | 0x1e | ||
| A | u8 | 0x1f | ||
| texParam00_texScale | f32 | 0x20 | ||
| texParam00_texOffsetSpeed | f32 | 0x24 | U value animated in 1 second | |
| texParam01_texScale | f32 | 0x28 | ||
| texParam01_texOffsetSpeed | f32 | 0x2c | U value animated in 1 second | |
| reserve1 | dummy8 | 0x30 | This field is padding. |
| Option | Description | Notes |
|---|---|---|
0 | Single Color: Straight Line | |
1 | Single Color: Concentric Circle | |
2 | Texture: Line Addition | |
3 | Texture: Concentric Circle Addition | |
4 | Texture: Translucent Line Addition | |
5 | Texture: Translucent Concentric Circle Addition |