diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-06-08 18:12:29 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-06-08 18:12:29 +0200 |
commit | e2af7673321ecf00909a22bd3eb17eae438aef83 (patch) | |
tree | d97b94e644ab0291858d4e9913ec8566063db7de | |
parent | 9b71132b974c8f320ce2ee78514ead7d3b366278 (diff) |
generate serializers for ToCltLighting
-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 { |