From 996193ea69ea4f34cfc00b0cf0cad32caaa9a83c Mon Sep 17 00:00:00 2001 From: Matthew Peng <54301439+MEEPofFaith@users.noreply.github.com> Date: Wed, 3 Nov 2021 10:34:42 -0700 Subject: [PATCH] `payloadRotation` field (#6294) --- core/src/mindustry/entities/comp/BuildingComp.java | 1 + core/src/mindustry/world/blocks/payloads/BuildPayload.java | 1 + 2 files changed, 2 insertions(+) diff --git a/core/src/mindustry/entities/comp/BuildingComp.java b/core/src/mindustry/entities/comp/BuildingComp.java index 8182b24d3d..eb5490446c 100644 --- a/core/src/mindustry/entities/comp/BuildingComp.java +++ b/core/src/mindustry/entities/comp/BuildingComp.java @@ -61,6 +61,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, transient boolean updateFlow; transient byte cdump; transient int rotation; + transient float payloadRotation; transient boolean enabled = true; transient float enabledControlTime; transient String lastAccessed; diff --git a/core/src/mindustry/world/blocks/payloads/BuildPayload.java b/core/src/mindustry/world/blocks/payloads/BuildPayload.java index 4b8454fd5c..cf6370ccf7 100644 --- a/core/src/mindustry/world/blocks/payloads/BuildPayload.java +++ b/core/src/mindustry/world/blocks/payloads/BuildPayload.java @@ -80,6 +80,7 @@ public class BuildPayload implements Payload{ @Override public void set(float x, float y, float rotation){ build.set(x, y); + build.payloadRotation = rotation; } @Override