diff options
author | Melanie | 2010-03-03 02:07:03 +0000 |
---|---|---|
committer | Melanie | 2010-03-03 02:07:03 +0000 |
commit | 028a87fe37002e7a0611f66babf1deee46c83804 (patch) | |
tree | 387aec499fd60c2012bed8148e6a2ddc847c3d95 /OpenSim/Region/Application/OpenSimBase.cs | |
parent | Revert "test" (diff) | |
parent | Fixes Region.Framework tests. Although these tests don't fail, they need to b... (diff) | |
download | opensim-SC-028a87fe37002e7a0611f66babf1deee46c83804.zip opensim-SC-028a87fe37002e7a0611f66babf1deee46c83804.tar.gz opensim-SC-028a87fe37002e7a0611f66babf1deee46c83804.tar.bz2 opensim-SC-028a87fe37002e7a0611f66babf1deee46c83804.tar.xz |
Merge branch 'master' into careminster-presence-refactor
This brings careminster on the level of master. To be tested
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Application/OpenSimBase.cs | 43 |
1 files changed, 3 insertions, 40 deletions
diff --git a/OpenSim/Region/Application/OpenSimBase.cs b/OpenSim/Region/Application/OpenSimBase.cs index cf2ab65..06ffa91 100644 --- a/OpenSim/Region/Application/OpenSimBase.cs +++ b/OpenSim/Region/Application/OpenSimBase.cs | |||
@@ -36,8 +36,7 @@ using Nini.Config; | |||
36 | using OpenMetaverse; | 36 | using OpenMetaverse; |
37 | using OpenSim.Framework; | 37 | using OpenSim.Framework; |
38 | using OpenSim.Framework.Communications; | 38 | using OpenSim.Framework.Communications; |
39 | using OpenSim.Framework.Communications.Services; | 39 | |
40 | using OpenSim.Framework.Communications.Cache; | ||
41 | using OpenSim.Framework.Console; | 40 | using OpenSim.Framework.Console; |
42 | using OpenSim.Framework.Servers; | 41 | using OpenSim.Framework.Servers; |
43 | using OpenSim.Framework.Servers.HttpServer; | 42 | using OpenSim.Framework.Servers.HttpServer; |
@@ -85,8 +84,6 @@ namespace OpenSim | |||
85 | 84 | ||
86 | protected ConfigurationLoader m_configLoader; | 85 | protected ConfigurationLoader m_configLoader; |
87 | 86 | ||
88 | protected GridInfoService m_gridInfoService; | ||
89 | |||
90 | public ConsoleCommand CreateAccount = null; | 87 | public ConsoleCommand CreateAccount = null; |
91 | 88 | ||
92 | protected List<IApplicationPlugin> m_plugins = new List<IApplicationPlugin>(); | 89 | protected List<IApplicationPlugin> m_plugins = new List<IApplicationPlugin>(); |
@@ -555,35 +552,6 @@ namespace OpenSim | |||
555 | scene.PhysicsScene.SetTerrain(scene.Heightmap.GetFloatsSerialised()); | 552 | scene.PhysicsScene.SetTerrain(scene.Heightmap.GetFloatsSerialised()); |
556 | scene.PhysicsScene.SetWaterLevel((float) regionInfo.RegionSettings.WaterHeight); | 553 | scene.PhysicsScene.SetWaterLevel((float) regionInfo.RegionSettings.WaterHeight); |
557 | 554 | ||
558 | // TODO: Remove this cruft once MasterAvatar is fully deprecated | ||
559 | //Master Avatar Setup | ||
560 | UserProfileData masterAvatar; | ||
561 | if (scene.RegionInfo.MasterAvatarAssignedUUID == UUID.Zero) | ||
562 | { | ||
563 | masterAvatar = | ||
564 | m_commsManager.UserService.SetupMasterUser(scene.RegionInfo.MasterAvatarFirstName, | ||
565 | scene.RegionInfo.MasterAvatarLastName, | ||
566 | scene.RegionInfo.MasterAvatarSandboxPassword); | ||
567 | } | ||
568 | else | ||
569 | { | ||
570 | masterAvatar = m_commsManager.UserService.SetupMasterUser(scene.RegionInfo.MasterAvatarAssignedUUID); | ||
571 | scene.RegionInfo.MasterAvatarFirstName = masterAvatar.FirstName; | ||
572 | scene.RegionInfo.MasterAvatarLastName = masterAvatar.SurName; | ||
573 | } | ||
574 | |||
575 | if (masterAvatar == null) | ||
576 | { | ||
577 | m_log.Info("[PARCEL]: No master avatar found, using null."); | ||
578 | scene.RegionInfo.MasterAvatarAssignedUUID = UUID.Zero; | ||
579 | } | ||
580 | else | ||
581 | { | ||
582 | m_log.InfoFormat("[PARCEL]: Found master avatar {0} {1} [" + masterAvatar.ID.ToString() + "]", | ||
583 | scene.RegionInfo.MasterAvatarFirstName, scene.RegionInfo.MasterAvatarLastName); | ||
584 | scene.RegionInfo.MasterAvatarAssignedUUID = masterAvatar.ID; | ||
585 | } | ||
586 | |||
587 | return scene; | 555 | return scene; |
588 | } | 556 | } |
589 | 557 | ||
@@ -606,15 +574,10 @@ namespace OpenSim | |||
606 | protected override Scene CreateScene(RegionInfo regionInfo, StorageManager storageManager, | 574 | protected override Scene CreateScene(RegionInfo regionInfo, StorageManager storageManager, |
607 | AgentCircuitManager circuitManager) | 575 | AgentCircuitManager circuitManager) |
608 | { | 576 | { |
609 | bool hgrid = ConfigSource.Source.Configs["Startup"].GetBoolean("hypergrid", false); | 577 | SceneCommunicationService sceneGridService = new SceneCommunicationService(); |
610 | if (hgrid) | ||
611 | return HGCommands.CreateScene(regionInfo, circuitManager, m_commsManager, | ||
612 | storageManager, m_moduleLoader, m_configSettings, m_config, m_version); | ||
613 | |||
614 | SceneCommunicationService sceneGridService = new SceneCommunicationService(m_commsManager); | ||
615 | 578 | ||
616 | return new Scene( | 579 | return new Scene( |
617 | regionInfo, circuitManager, m_commsManager, sceneGridService, | 580 | regionInfo, circuitManager, sceneGridService, |
618 | storageManager, m_moduleLoader, false, m_configSettings.PhysicalPrim, | 581 | storageManager, m_moduleLoader, false, m_configSettings.PhysicalPrim, |
619 | m_configSettings.See_into_region_from_neighbor, m_config.Source, m_version); | 582 | m_configSettings.See_into_region_from_neighbor, m_config.Source, m_version); |
620 | } | 583 | } |