From 14d5a2e9b757c258c6ad15f0939973ef172d2d1f Mon Sep 17 00:00:00 2001 From: lbsa71 Date: Thu, 20 Sep 2007 07:49:11 +0000 Subject: * moved SceneManager to RegionApplicationBase * Implemented SceneManager.StopScene() and Scene.Stop() * Some SimpleApping --- OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs') diff --git a/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs b/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs index d2dce6b..7836199 100644 --- a/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs +++ b/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs @@ -179,8 +179,15 @@ namespace SimpleApp public virtual void SendRegionHandshake(RegionInfo regionInfo) { - this.OnRegionHandShakeReply(this); - this.OnCompleteMovementToRegion(); + if (OnRegionHandShakeReply != null) + { + this.OnRegionHandShakeReply(this); + } + + if (OnCompleteMovementToRegion != null) + { + this.OnCompleteMovementToRegion(); + } } private void Update( ) -- cgit v1.1