summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/mkserialize/mkserialize.go1
-rw-r--r--serialize.go18
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 {