a ton more to go
parent
8f79439558
commit
6cb2cb40cc
|
@ -181,19 +181,19 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
VEnv.FromWLOSD(oenv);
|
VEnv.FromWLOSD(oenv);
|
||||||
else
|
else
|
||||||
VEnv.FromOSD(oenv);
|
VEnv.FromOSD(oenv);
|
||||||
scene.RegionEnviroment = VEnv;
|
scene.RegionEnvironment = VEnv;
|
||||||
m_regionEnvVersion = VEnv.version;
|
m_regionEnvVersion = VEnv.version;
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
m_log.ErrorFormat("[Enviroment {0}] failed to load initial enviroment {1}", m_scene.Name, e.Message);
|
m_log.ErrorFormat("[Enviroment {0}] failed to load initial enviroment {1}", m_scene.Name, e.Message);
|
||||||
scene.RegionEnviroment = null;
|
scene.RegionEnvironment = null;
|
||||||
m_regionEnvVersion = -1;
|
m_regionEnvVersion = -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
scene.RegionEnviroment = null;
|
scene.RegionEnvironment = null;
|
||||||
m_regionEnvVersion = -1;
|
m_regionEnvVersion = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -222,7 +222,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
if (VEnv == null)
|
if (VEnv == null)
|
||||||
{
|
{
|
||||||
m_scene.SimulationDataService.RemoveRegionEnvironmentSettings(regionID);
|
m_scene.SimulationDataService.RemoveRegionEnvironmentSettings(regionID);
|
||||||
m_scene.RegionEnviroment = null;
|
m_scene.RegionEnvironment = null;
|
||||||
m_regionEnvVersion = -1;
|
m_regionEnvVersion = -1;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -232,7 +232,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
OSD env = VEnv.ToOSD();
|
OSD env = VEnv.ToOSD();
|
||||||
//m_scene.SimulationDataService.StoreRegionEnvironmentSettings(regionID, OSDParser.SerializeLLSDXmlString(env));
|
//m_scene.SimulationDataService.StoreRegionEnvironmentSettings(regionID, OSDParser.SerializeLLSDXmlString(env));
|
||||||
m_scene.SimulationDataService.StoreRegionEnvironmentSettings(regionID, OSDParser.SerializeLLSDNotationFull(env));
|
m_scene.SimulationDataService.StoreRegionEnvironmentSettings(regionID, OSDParser.SerializeLLSDNotationFull(env));
|
||||||
m_scene.RegionEnviroment = VEnv;
|
m_scene.RegionEnvironment = VEnv;
|
||||||
}
|
}
|
||||||
m_framets = 0;
|
m_framets = 0;
|
||||||
UpdateEnvTime();
|
UpdateEnvTime();
|
||||||
|
@ -297,7 +297,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
RegionLightShareData ls = null;
|
RegionLightShareData ls = null;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
ViewerEnvironment VEnv = m_scene.RegionEnviroment;
|
ViewerEnvironment VEnv = m_scene.RegionEnvironment;
|
||||||
if(VEnv == null)
|
if(VEnv == null)
|
||||||
return new RegionLightShareData();
|
return new RegionLightShareData();
|
||||||
ls = VEnv.ToLightShare();
|
ls = VEnv.ToLightShare();
|
||||||
|
@ -496,7 +496,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ViewerEnvironment VEnv = m_scene.RegionEnviroment;
|
ViewerEnvironment VEnv = m_scene.RegionEnvironment;
|
||||||
ILandObject lchannel;
|
ILandObject lchannel;
|
||||||
if (parcel == -1)
|
if (parcel == -1)
|
||||||
{
|
{
|
||||||
|
@ -505,7 +505,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
message = "Insufficient estate permissions, settings has not been saved.";
|
message = "Insufficient estate permissions, settings has not been saved.";
|
||||||
goto Error;
|
goto Error;
|
||||||
}
|
}
|
||||||
VEnv = m_scene.RegionEnviroment;
|
VEnv = m_scene.RegionEnvironment;
|
||||||
lchannel = null;
|
lchannel = null;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -765,7 +765,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
|
|
||||||
public List<byte[]> MakeLightShareData()
|
public List<byte[]> MakeLightShareData()
|
||||||
{
|
{
|
||||||
if(m_scene.RegionEnviroment == null)
|
if(m_scene.RegionEnvironment == null)
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
RegionLightShareData wl = ToLightShare();
|
RegionLightShareData wl = ToLightShare();
|
||||||
|
@ -868,6 +868,8 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
|
|
||||||
float eepDayFrac = dayFrac * Utils.TWO_PI;
|
float eepDayFrac = dayFrac * Utils.TWO_PI;
|
||||||
|
|
||||||
|
//m_log.DebugFormat("{0} {1} {2} {3}", dayFrac, eepDayFrac, wldayFrac, Util.UnixTimeSinceEpoch_uS());
|
||||||
|
|
||||||
m_scene.ForEachRootScenePresence(delegate (ScenePresence sp)
|
m_scene.ForEachRootScenePresence(delegate (ScenePresence sp)
|
||||||
{
|
{
|
||||||
if(sp.IsDeleted || sp.IsInTransit || sp.IsNPC)
|
if(sp.IsDeleted || sp.IsInTransit || sp.IsNPC)
|
||||||
|
@ -891,7 +893,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
|
[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
|
||||||
public ViewerEnvironment GetRegionEnviroment()
|
public ViewerEnvironment GetRegionEnviroment()
|
||||||
{
|
{
|
||||||
return m_scene.RegionEnviroment == null ? m_DefaultEnv : m_scene.RegionEnviroment;
|
return m_scene.RegionEnvironment == null ? m_DefaultEnv : m_scene.RegionEnvironment;
|
||||||
}
|
}
|
||||||
|
|
||||||
[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
|
[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
|
||||||
|
|
Loading…
Reference in New Issue