... ossl merge issue
parent
fd20a9576d
commit
fb69661bb9
|
@ -1730,7 +1730,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private Object osParseJSONNew(string JSON)
|
public Object osParseJSONNew(string JSON)
|
||||||
{
|
{
|
||||||
CheckThreatLevel(ThreatLevel.None, "osParseJSONNew");
|
CheckThreatLevel(ThreatLevel.None, "osParseJSONNew");
|
||||||
|
|
||||||
|
@ -3263,7 +3263,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
||||||
{
|
{
|
||||||
Scene scene = m_ScriptEngine.World;
|
Scene scene = m_ScriptEngine.World;
|
||||||
GridRegion region = scene.GridService.GetRegionByUUID(UUID.Zero, World.RegionInfo.RegionID);
|
GridRegion region = scene.GridService.GetRegionByUUID(UUID.Zero, World.RegionInfo.RegionID);
|
||||||
return new LSL_Vector(region.RegionSizeX, region.RegionSizeY, Constants.RegionHeight);
|
return new LSL_Vector((float)region.RegionSizeX, (float)region.RegionSizeY, (float)Constants.RegionHeight);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -261,6 +261,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces
|
||||||
string osGetSimulatorVersion();
|
string osGetSimulatorVersion();
|
||||||
LSL_Integer osCheckODE();
|
LSL_Integer osCheckODE();
|
||||||
string osGetPhysicsEngineType();
|
string osGetPhysicsEngineType();
|
||||||
|
Object osParseJSONNew(string JSON);
|
||||||
Hashtable osParseJSON(string JSON);
|
Hashtable osParseJSON(string JSON);
|
||||||
|
|
||||||
void osMessageObject(key objectUUID,string message);
|
void osMessageObject(key objectUUID,string message);
|
||||||
|
|
|
@ -439,7 +439,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
|
||||||
{
|
{
|
||||||
return m_OSSL_Functions.osParseJSON(JSON);
|
return m_OSSL_Functions.osParseJSON(JSON);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Object osParseJSONNew(string JSON)
|
||||||
|
{
|
||||||
|
return m_OSSL_Functions.osParseJSONNew(JSON);
|
||||||
|
}
|
||||||
|
|
||||||
public void osMessageObject(key objectUUID,string message)
|
public void osMessageObject(key objectUUID,string message)
|
||||||
{
|
{
|
||||||
m_OSSL_Functions.osMessageObject(objectUUID,message);
|
m_OSSL_Functions.osMessageObject(objectUUID,message);
|
||||||
|
@ -739,8 +744,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
|
||||||
if (Position.y > ((int)Constants.RegionSize - 1))
|
if (Position.y > ((int)Constants.RegionSize - 1))
|
||||||
Position.y = ((int)Constants.RegionSize - 1);
|
Position.y = ((int)Constants.RegionSize - 1);
|
||||||
*/
|
*/
|
||||||
if (Position.z > Constants.RegionHeight)
|
|
||||||
Position.z = Constants.RegionHeight;
|
|
||||||
if (Position.x < 0)
|
if (Position.x < 0)
|
||||||
Position.x = 0;
|
Position.x = 0;
|
||||||
if (Position.y < 0)
|
if (Position.y < 0)
|
||||||
|
|
Loading…
Reference in New Issue