Merge branch 'prephysics' of ssh://island.sciencesim.com/home/sceneapi/sceneapi into prephysics
						commit
						e7e2a62641
					
				|  | @ -821,7 +821,7 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule | |||
| 
 | ||||
|         private void DoInitialSync() | ||||
|         { | ||||
|             m_scene.DeleteAllSceneObjects(); | ||||
|             //m_scene.DeleteAllSceneObjects(); | ||||
|             //KittyL: added to distinguish different actors | ||||
|             //Send(new RegionSyncMessage(RegionSyncMessage.MsgType.ActorType, m_actorType.ToString())); | ||||
| 
 | ||||
|  |  | |||
|  | @ -635,18 +635,28 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule | |||
|                 if (m_localSyncListener!=null && m_localSyncListener.IsListening) | ||||
|                 { | ||||
|                     m_localSyncListener.Shutdown(); | ||||
|                     //Trigger SyncStop event, ActorSyncModules can then take actor specific action if needed. | ||||
|                     //For instance, script engine will save script states | ||||
|                     //save script state and stop script instances | ||||
|                     m_scene.EventManager.TriggerOnSymmetricSyncStop(); | ||||
|                 } | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 //Shutdown all sync connectors | ||||
|                 StopAllSyncConnectors(); | ||||
|                 if (m_synced) | ||||
|                 { | ||||
|                     StopAllSyncConnectors(); | ||||
|                     m_synced = false; | ||||
| 
 | ||||
|                     //Trigger SyncStop event, ActorSyncModules can then take actor specific action if needed. | ||||
|                     //For instance, script engine will save script states | ||||
|                     //save script state and stop script instances | ||||
|                     m_scene.EventManager.TriggerOnSymmetricSyncStop(); | ||||
|                 } | ||||
|             } | ||||
| 
 | ||||
|             //Trigger SyncStop event, ActorSyncModules can then take actor specific action if needed. | ||||
|             //For instance, script engine will save script states | ||||
|             //save script state and stop script instances | ||||
|             m_scene.EventManager.TriggerOnSymmetricSyncStop(); | ||||
| 
 | ||||
|              | ||||
|         } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Dan Lake
						Dan Lake