Somehow llList2Float never made it into LSL_BaseClass and LSL_BuiltIn_Commands_Interface - it is now (and foxes Mantis 395)

ThreadPoolClientBranch
alondria 2008-02-06 02:04:00 +00:00
parent 6ed5283bc0
commit 31576c8a26
3 changed files with 6 additions and 1 deletions

View File

@ -1864,6 +1864,10 @@ namespace OpenSim.Region.ScriptEngine.Common
m_LSL_Functions.osRegionNotice(msg);
}
public double llList2Float(LSL_Types.list src, int index)
{
return m_LSL_Functions.llList2Float(src, index);
}
// LSL CONSTANTS

View File

@ -1814,7 +1814,7 @@ namespace OpenSim.Region.ScriptEngine.Common
{
return 0.0;
}
return Convert.ToSingle(src.Data[index]);
return Convert.ToDouble(src.Data[index]);
}
public string llList2String(LSL_Types.list src, int index)

View File

@ -354,6 +354,7 @@ namespace OpenSim.Region.ScriptEngine.Common
//wiki: integer llList2Integer(list src, integer index)
int llList2Integer(LSL_Types.list src, int index);
//wiki: double llList2double(list src, integer index)
double llList2Float(LSL_Types.list src, int index);
double osList2Double(LSL_Types.list src, int index);
//wiki: string llList2String(list src, integer index)
string llList2String(LSL_Types.list src, int index);