mirror of
https://github.com/opensim/opensim.git
synced 2026-07-31 13:55:35 +08:00
minor: Remove some serialization module scene wrappers
This commit is contained in:
@@ -116,11 +116,26 @@ namespace OpenSim.Region.Modules.SvnSerialiser
|
||||
|
||||
public void LoadRegion(Scene scene)
|
||||
{
|
||||
scene.LoadPrimsFromXml2(m_svndir + Slash.DirectorySeparatorChar + scene.RegionInfo.RegionID +
|
||||
Slash.DirectorySeparatorChar + "objects.xml");
|
||||
scene.RequestModuleInterface<ITerrainModule>().LoadFromFile(m_svndir + Slash.DirectorySeparatorChar + scene.RegionInfo.RegionID +
|
||||
Slash.DirectorySeparatorChar + "heightmap.r32");
|
||||
m_log.Info("[SVNBACKUP]: Region load successful (" + scene.RegionInfo.RegionName + ").");
|
||||
IRegionSerialiserModule serialiser = scene.RequestModuleInterface<IRegionSerialiserModule>();
|
||||
if (serialiser != null)
|
||||
{
|
||||
serialiser.LoadPrimsFromXml2(
|
||||
scene,
|
||||
m_svndir + Slash.DirectorySeparatorChar + scene.RegionInfo.RegionID
|
||||
+ Slash.DirectorySeparatorChar + "objects.xml");
|
||||
|
||||
scene.RequestModuleInterface<ITerrainModule>().LoadFromFile(
|
||||
m_svndir + Slash.DirectorySeparatorChar + scene.RegionInfo.RegionID
|
||||
+ Slash.DirectorySeparatorChar + "heightmap.r32");
|
||||
|
||||
m_log.Info("[SVNBACKUP]: Region load successful (" + scene.RegionInfo.RegionName + ").");
|
||||
}
|
||||
else
|
||||
{
|
||||
m_log.ErrorFormat(
|
||||
"[SVNBACKUP]: Region load of {0} failed - no serialisation module available",
|
||||
scene.RegionInfo.RegionName);
|
||||
}
|
||||
}
|
||||
|
||||
private void CheckoutSvn()
|
||||
|
||||
Reference in New Issue
Block a user