llGenerateKey implementation. Creates a random UUID I.E: UUID.Random().ToString();
Signed-off-by: TBG Renfold <tbg.renfold@g2mv.co.uk>0.7.4.1
parent
d0598c63f3
commit
9c2a73b61e
|
@ -1734,6 +1734,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
||||||
rgb.y = texcolor.G;
|
rgb.y = texcolor.G;
|
||||||
rgb.z = texcolor.B;
|
rgb.z = texcolor.B;
|
||||||
return rgb;
|
return rgb;
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -3192,6 +3193,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
||||||
return m_host.UUID.ToString();
|
return m_host.UUID.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public LSL_Key llGenerateKey()
|
||||||
|
{
|
||||||
|
m_host.AddScriptLPS(1);
|
||||||
|
return UUID.Random().ToString();
|
||||||
|
}
|
||||||
|
|
||||||
public void llSetBuoyancy(double buoyancy)
|
public void llSetBuoyancy(double buoyancy)
|
||||||
{
|
{
|
||||||
m_host.AddScriptLPS(1);
|
m_host.AddScriptLPS(1);
|
||||||
|
|
|
@ -105,6 +105,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces
|
||||||
LSL_Integer llFloor(double f);
|
LSL_Integer llFloor(double f);
|
||||||
void llForceMouselook(int mouselook);
|
void llForceMouselook(int mouselook);
|
||||||
LSL_Float llFrand(double mag);
|
LSL_Float llFrand(double mag);
|
||||||
|
LSL_Key llGenerateKey();
|
||||||
LSL_Vector llGetAccel();
|
LSL_Vector llGetAccel();
|
||||||
LSL_Integer llGetAgentInfo(string id);
|
LSL_Integer llGetAgentInfo(string id);
|
||||||
LSL_String llGetAgentLanguage(string id);
|
LSL_String llGetAgentLanguage(string id);
|
||||||
|
|
|
@ -369,6 +369,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
|
||||||
return m_LSL_Functions.llFrand(mag);
|
return m_LSL_Functions.llFrand(mag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public LSL_Key llGenerateKey()
|
||||||
|
{
|
||||||
|
return m_LSL_Functions.llGenerateKey();
|
||||||
|
}
|
||||||
|
|
||||||
public LSL_Vector llGetAccel()
|
public LSL_Vector llGetAccel()
|
||||||
{
|
{
|
||||||
return m_LSL_Functions.llGetAccel();
|
return m_LSL_Functions.llGetAccel();
|
||||||
|
|
Loading…
Reference in New Issue