From 5d94728f588fd688a73e0e881c12fde835645a46 Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Sun, 26 Mar 2023 22:08:55 -0500 Subject: [PATCH] confine pathshape callbacks to server --- Engine/source/scene/sceneObject.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Engine/source/scene/sceneObject.cpp b/Engine/source/scene/sceneObject.cpp index ae448b5f8..bf252a879 100644 --- a/Engine/source/scene/sceneObject.cpp +++ b/Engine/source/scene/sceneObject.cpp @@ -1994,7 +1994,7 @@ IMPLEMENT_CALLBACK(SceneObject, onNewParent, void, (SceneObject *newParent), (ne IMPLEMENT_CALLBACK(SceneObject, onLostParent, void, (SceneObject *oldParent), (oldParent), ""); IMPLEMENT_CALLBACK(SceneObject, onNewChild, void, (SceneObject *newKid), (newKid), ""); IMPLEMENT_CALLBACK(SceneObject, onLostChild, void, (SceneObject *lostKid), (lostKid), ""); -void SceneObject::onNewParent(SceneObject *newParent) { onNewParent_callback(newParent); } -void SceneObject::onLostParent(SceneObject *oldParent) { onLostParent_callback(oldParent); } -void SceneObject::onNewChild(SceneObject *newKid) { onNewChild_callback(newKid); } -void SceneObject::onLostChild(SceneObject *lostKid) { onLostChild_callback(lostKid); } +void SceneObject::onNewParent(SceneObject *newParent) { if (isServerObject()) onNewParent_callback(newParent); } +void SceneObject::onLostParent(SceneObject *oldParent) { if (isServerObject()) onLostParent_callback(oldParent); } +void SceneObject::onNewChild(SceneObject *newKid) { if (isServerObject()) onNewChild_callback(newKid); } +void SceneObject::onLostChild(SceneObject *lostKid) { if (isServerObject()) onLostChild_callback(lostKid); }