SKB Format - DustStormPettigrew/LibLR1 GitHub Wiki

SKB — Skybox Gradient

Defines sky color gradients for track environments. Supports multiple named gradient sets.

Top-Level Blocks

Block ID Hex Type Description
Gradient Sets 0x2C Dict<string, SKB_Gradient>[] Array of named gradient dictionaries
Preferred Set 0x2D string Name of the default gradient set
Unknown Float 0x2E float (nullable) Unknown purpose

SKB_Gradient Properties

Property Hex Type Description
Unknown Int 0x28 int (nullable) Unknown
Color 1 0x29 LRColor (RGB, no alpha) Top/horizon color
Color 2 0x2A LRColor (RGB, no alpha) Middle color
Color 3 0x2B LRColor (RGB, no alpha) Bottom color

Notes

The gradient set array uses a custom nested parsing pattern (not the standard ReadDictionaryBlock), making this one of the more complex formats structurally.

Read/Write Support

Read + partial write (SKB_Gradient has Write; SKB top-level does not).


Back to Home