====== Depthline ====== ===== Fields ===== ^ 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. | ===== Enums ===== ==== DEPTH_LINE_TYPE ==== ^ 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 | |