From 2011c6f094251ae86038c1926bb71041c30eec83 Mon Sep 17 00:00:00 2001 From: Jak Daniels Date: Fri, 2 Jan 2015 21:17:51 +0000 Subject: [PATCH] Added ability to accept commands from scripts on BirdsChatChannel --- Module/BirdsModule/FlockingModule.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Module/BirdsModule/FlockingModule.cs b/Module/BirdsModule/FlockingModule.cs index e82925a..3d36c75 100644 --- a/Module/BirdsModule/FlockingModule.cs +++ b/Module/BirdsModule/FlockingModule.cs @@ -129,7 +129,8 @@ namespace Flocking //register handlers m_scene.EventManager.OnFrame += FlockUpdate; - m_scene.EventManager.OnChatFromClient += SimChatSent; //listen for commands sent from the client + m_scene.EventManager.OnChatFromClient += SimChatSent; //listen for commands sent from the client + m_scene.EventManager.OnChatFromWorld += SimChatSent; // init module m_model = new FlockingModel(m_name, m_maxSpeed, m_maxForce, m_neighbourDistance, m_desiredSeparation, m_tolerance, m_borderSize); @@ -158,7 +159,8 @@ namespace Flocking m_view.Clear(); m_ready = false; scene.EventManager.OnFrame -= FlockUpdate; - scene.EventManager.OnChatFromClient -= SimChatSent; + scene.EventManager.OnChatFromClient -= SimChatSent; + scene.EventManager.OnChatFromWorld -= SimChatSent; } } @@ -168,7 +170,8 @@ namespace Flocking { m_ready = false; m_scene.EventManager.OnFrame -= FlockUpdate; - m_scene.EventManager.OnChatFromClient -= SimChatSent; + m_scene.EventManager.OnChatFromClient -= SimChatSent; + m_scene.EventManager.OnChatFromWorld -= SimChatSent; } }