diff options
author | Himbeer <himbeer@disroot.org> | 2024-12-07 16:56:52 +0100 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2024-12-07 16:56:52 +0100 |
commit | 48a3f283af97995ec4481adbb61bdeab38d254ea (patch) | |
tree | 82683f3f3d4c252259ad83e880a29aea4efec2d9 | |
parent | 13f911c8970b77c7dfcdf1f201641512c97dc5cf (diff) |
Switch to Luanti 5.10.0
-rw-r--r-- | playerpos.go | 2 | ||||
-rw-r--r-- | serialize.go | 346 | ||||
-rw-r--r-- | tocltcmds.go | 5 |
3 files changed, 353 insertions, 0 deletions
diff --git a/playerpos.go b/playerpos.go index eeeeca4..a7e8308 100644 --- a/playerpos.go +++ b/playerpos.go @@ -28,6 +28,8 @@ type PlayerPos struct { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 } func (p PlayerPos) Pos() (pos Pos) { diff --git a/serialize.go b/serialize.go index 7725714..40677d6 100644 --- a/serialize.go +++ b/serialize.go @@ -16112,6 +16112,7 @@ func (obj *ToCltCloudParams) serialize(w io.Writer) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16123,6 +16124,7 @@ func (obj *ToCltCloudParams) serialize(w io.Writer) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16134,6 +16136,7 @@ func (obj *ToCltCloudParams) serialize(w io.Writer) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16145,6 +16148,19 @@ func (obj *ToCltCloudParams) serialize(w io.Writer) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA + Height float32 + Thickness float32 + Speed [2]float32 + }))(obj)).ShadowColor + w.Write([]byte{x.A, x.R, x.G, x.B}) + } + { + x := (*(*(struct { + Density float32 + DiffuseColor color.NRGBA + AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16156,6 +16172,7 @@ func (obj *ToCltCloudParams) serialize(w io.Writer) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16166,6 +16183,7 @@ func (obj *ToCltCloudParams) serialize(w io.Writer) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16175,6 +16193,7 @@ func (obj *ToCltCloudParams) serialize(w io.Writer) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16190,6 +16209,7 @@ func (obj *ToCltCloudParams) deserialize(r io.Reader) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16201,6 +16221,7 @@ func (obj *ToCltCloudParams) deserialize(r io.Reader) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16212,6 +16233,7 @@ func (obj *ToCltCloudParams) deserialize(r io.Reader) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16223,6 +16245,19 @@ func (obj *ToCltCloudParams) deserialize(r io.Reader) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA + Height float32 + Thickness float32 + Speed [2]float32 + }))(obj)).ShadowColor + *p = color.NRGBA{A: read8(r), R: read8(r), G: read8(r), B: read8(r)} + } + { + p := &(*(*(struct { + Density float32 + DiffuseColor color.NRGBA + AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16234,6 +16269,7 @@ func (obj *ToCltCloudParams) deserialize(r io.Reader) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16244,6 +16280,7 @@ func (obj *ToCltCloudParams) deserialize(r io.Reader) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -16253,6 +16290,7 @@ func (obj *ToCltCloudParams) deserialize(r io.Reader) { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -17260,6 +17298,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).ShadowIntensity write32(w, math.Float32bits(x)) } @@ -17274,6 +17316,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).Saturation write32(w, math.Float32bits(x)) } @@ -17288,6 +17334,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).LuminanceMin write32(w, math.Float32bits(x)) } @@ -17302,6 +17352,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).LuminanceMax write32(w, math.Float32bits(x)) } @@ -17316,6 +17370,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).ExposureCorrection write32(w, math.Float32bits(x)) } @@ -17330,6 +17388,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).SpeedDarkBright write32(w, math.Float32bits(x)) } @@ -17344,6 +17406,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).SpeedBrightDark write32(w, math.Float32bits(x)) } @@ -17358,6 +17424,10 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).CenterWeightPower write32(w, math.Float32bits(x)) } @@ -17372,9 +17442,85 @@ func (obj *ToCltLighting) serialize(w io.Writer) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).VolumetricStrength write32(w, math.Float32bits(x)) } + { + x := (*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).ShadowTint + w.Write([]byte{x.A, x.R, x.G, x.B}) + } + { + x := (*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).BloomIntensity + write32(w, math.Float32bits(x)) + } + { + x := (*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).BloomStrength + write32(w, math.Float32bits(x)) + } + { + x := (*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).BloomRadius + write32(w, math.Float32bits(x)) + } } func (obj *ToCltLighting) deserialize(r io.Reader) { @@ -17389,6 +17535,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).ShadowIntensity *p = math.Float32frombits(read32(r)) } @@ -17403,6 +17553,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).Saturation *p = math.Float32frombits(read32(r)) } @@ -17417,6 +17571,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).LuminanceMin *p = math.Float32frombits(read32(r)) } @@ -17431,6 +17589,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).LuminanceMax *p = math.Float32frombits(read32(r)) } @@ -17445,6 +17607,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).ExposureCorrection *p = math.Float32frombits(read32(r)) } @@ -17459,6 +17625,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).SpeedDarkBright *p = math.Float32frombits(read32(r)) } @@ -17473,6 +17643,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).SpeedBrightDark *p = math.Float32frombits(read32(r)) } @@ -17487,6 +17661,10 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).CenterWeightPower *p = math.Float32frombits(read32(r)) } @@ -17501,9 +17679,85 @@ func (obj *ToCltLighting) deserialize(r io.Reader) { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 }))(obj)).VolumetricStrength *p = math.Float32frombits(read32(r)) } + { + p := &(*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).ShadowTint + *p = color.NRGBA{A: read8(r), R: read8(r), G: read8(r), B: read8(r)} + } + { + p := &(*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).BloomIntensity + *p = math.Float32frombits(read32(r)) + } + { + p := &(*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).BloomStrength + *p = math.Float32frombits(read32(r)) + } + { + p := &(*(*(struct { + ShadowIntensity float32 + Saturation float32 + LuminanceMin float32 + LuminanceMax float32 + ExposureCorrection float32 + SpeedDarkBright float32 + SpeedBrightDark float32 + CenterWeightPower float32 + VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 + }))(obj)).BloomRadius + *p = math.Float32frombits(read32(r)) + } } func (obj *AOCmdProps) serialize(w io.Writer) { @@ -27602,6 +27856,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Pos100 { { x := ((*(*(struct { @@ -27611,6 +27867,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Pos100)[local270] write32(w, uint32(x)) } @@ -27622,6 +27880,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Vel100 { { x := ((*(*(struct { @@ -27631,6 +27891,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Vel100)[local271] write32(w, uint32(x)) } @@ -27643,6 +27905,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Pitch100 write32(w, uint32(x)) } @@ -27654,6 +27918,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Yaw100 write32(w, uint32(x)) } @@ -27665,6 +27931,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Keys).serialize(w) }); err != nil { if err == io.EOF { @@ -27680,6 +27948,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).FOV80 write8(w, uint8(x)) } @@ -27691,6 +27961,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).WantedRange write8(w, uint8(x)) } @@ -27702,6 +27974,8 @@ func (obj *PlayerPos) serialize(w io.Writer) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Flags).serialize(w) }); err != nil { if err == io.EOF { @@ -27709,6 +27983,32 @@ func (obj *PlayerPos) serialize(w io.Writer) { } chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPosFlags", err)) } + { + x := (*(*(struct { + Pos100, Vel100 [3]int32 + Pitch100, Yaw100 int32 + Keys Keys + FOV80 uint8 + WantedRange uint8 // in MapBlks. + Flags PlayerPosFlags + Speed float32 + Dir float32 + }))(obj)).Speed + write32(w, math.Float32bits(x)) + } + { + x := (*(*(struct { + Pos100, Vel100 [3]int32 + Pitch100, Yaw100 int32 + Keys Keys + FOV80 uint8 + WantedRange uint8 // in MapBlks. + Flags PlayerPosFlags + Speed float32 + Dir float32 + }))(obj)).Dir + write32(w, math.Float32bits(x)) + } } func (obj *PlayerPos) deserialize(r io.Reader) { @@ -27719,6 +28019,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Pos100 { { p := &((*(*(struct { @@ -27728,6 +28030,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Pos100)[local272] *p = int32(read32(r)) } @@ -27739,6 +28043,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Vel100 { { p := &((*(*(struct { @@ -27748,6 +28054,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Vel100)[local273] *p = int32(read32(r)) } @@ -27760,6 +28068,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Pitch100 *p = int32(read32(r)) } @@ -27771,6 +28081,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Yaw100 *p = int32(read32(r)) } @@ -27782,6 +28094,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Keys).deserialize(r) }); err != nil { if err == io.EOF { @@ -27797,6 +28111,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).FOV80 *p = read8(r) } @@ -27808,6 +28124,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).WantedRange *p = read8(r) } @@ -27819,6 +28137,8 @@ func (obj *PlayerPos) deserialize(r io.Reader) { FOV80 uint8 WantedRange uint8 // in MapBlks. Flags PlayerPosFlags + Speed float32 + Dir float32 }))(obj)).Flags).deserialize(r) }); err != nil { if err == io.EOF { @@ -27826,6 +28146,32 @@ func (obj *PlayerPos) deserialize(r io.Reader) { } chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPosFlags", err)) } + { + p := &(*(*(struct { + Pos100, Vel100 [3]int32 + Pitch100, Yaw100 int32 + Keys Keys + FOV80 uint8 + WantedRange uint8 // in MapBlks. + Flags PlayerPosFlags + Speed float32 + Dir float32 + }))(obj)).Speed + *p = math.Float32frombits(read32(r)) + } + { + p := &(*(*(struct { + Pos100, Vel100 [3]int32 + Pitch100, Yaw100 int32 + Keys Keys + FOV80 uint8 + WantedRange uint8 // in MapBlks. + Flags PlayerPosFlags + Speed float32 + Dir float32 + }))(obj)).Dir + *p = math.Float32frombits(read32(r)) + } } func (obj *Interaction) serialize(w io.Writer) { diff --git a/tocltcmds.go b/tocltcmds.go index 9b6f64a..2358379 100644 --- a/tocltcmds.go +++ b/tocltcmds.go @@ -694,6 +694,7 @@ type ToCltCloudParams struct { Density float32 DiffuseColor color.NRGBA AmbientColor color.NRGBA + ShadowColor color.NRGBA Height float32 Thickness float32 Speed [2]float32 @@ -843,6 +844,10 @@ type ToCltLighting struct { SpeedBrightDark float32 CenterWeightPower float32 VolumetricStrength float32 + ShadowTint color.NRGBA + BloomIntensity float32 + BloomStrength float32 + BloomRadius float32 } type ToCltDisco struct{} |