diff options
-rw-r--r-- | internal/mkserialize/mkserialize.go | 1 | ||||
-rw-r--r-- | serialize.go | 18 |
2 files changed, 19 insertions, 0 deletions
diff --git a/internal/mkserialize/mkserialize.go b/internal/mkserialize/mkserialize.go index ba23bf3..e3c98cd 100644 --- a/internal/mkserialize/mkserialize.go +++ b/internal/mkserialize/mkserialize.go @@ -568,6 +568,7 @@ var typeNames = []string{ "ToCltStarParams", "ToCltSRPBytesSaltB", "ToCltFormspecPrepend", + "ToCltLighting", "AOCmdProps", "AOCmdPos", diff --git a/serialize.go b/serialize.go index aeeec2f..820b166 100644 --- a/serialize.go +++ b/serialize.go @@ -18552,6 +18552,24 @@ func (obj *ToCltFormspecPrepend) deserialize(r io.Reader) { }))(obj)).Prepend) = string(local232) } +func (obj *ToCltLighting) serialize(w io.Writer) { + { + x := (*(*(struct { + ShadowIntensity float32 + }))(obj)).ShadowIntensity + write32(w, math.Float32bits(x)) + } +} + +func (obj *ToCltLighting) deserialize(r io.Reader) { + { + p := &(*(*(struct { + ShadowIntensity float32 + }))(obj)).ShadowIntensity + *p = math.Float32frombits(read32(r)) + } +} + func (obj *AOCmdProps) serialize(w io.Writer) { if err := pcall(func() { ((*(*(struct { |