diff options
Diffstat (limited to 'source/Entity.cpp')
-rw-r--r-- | source/Entity.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source/Entity.cpp b/source/Entity.cpp index 082e1e925..bc68ec3b2 100644 --- a/source/Entity.cpp +++ b/source/Entity.cpp @@ -173,13 +173,17 @@ void cEntity::WrapSpeed(void) -void cEntity::Destroy(void) +void cEntity::Destroy(bool a_ShouldBroadcast) { if (!m_IsInitialized) { return; } - m_World->BroadcastDestroyEntity(*this); + + if (a_ShouldBroadcast) + { + m_World->BroadcastDestroyEntity(*this); + } m_IsInitialized = false; |