From df5cc5a1463d3843f2bee3e3eb695a62b48db038 Mon Sep 17 00:00:00 2001 From: austin Date: Wed, 31 Jul 2024 18:16:37 -0400 Subject: [PATCH] server support for client synced btree state requests --- .../net/synchronization/ServerSynchronizationManager.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/electrosphere/net/synchronization/ServerSynchronizationManager.java b/src/main/java/electrosphere/net/synchronization/ServerSynchronizationManager.java index 876fc54f..d04d1311 100644 --- a/src/main/java/electrosphere/net/synchronization/ServerSynchronizationManager.java +++ b/src/main/java/electrosphere/net/synchronization/ServerSynchronizationManager.java @@ -1,5 +1,6 @@ package electrosphere.net.synchronization; + import java.util.LinkedList; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; @@ -70,7 +71,7 @@ public class ServerSynchronizationManager { /** *

Automatically generated

*

- * Updates the state of a given behavior tree on a given entity + * Performs actions requested by the client *

* @param entity The entity * @param bTreeId The id of the behavior tree @@ -79,9 +80,10 @@ public class ServerSynchronizationManager { private void updateEntityState(Entity entity, int bTreeId, SynchronizationMessage message){ switch(bTreeId){ case BehaviorTreeIdEnums.BTREE_CLIENTJUMPTREE_ID: { - ServerJumpTree serverJumpTree = ServerJumpTree.getServerJumpTree(entity); - serverJumpTree.start(); + ServerJumpTree tree = ServerJumpTree.getServerJumpTree(entity); + tree.start(); } break; + } }