* Added wrappers for:

llAbs, llAcos, llAddToLandPassList, llAdjustSoundVolume, llAllowInventoryDrop, llAngleBetween, llApplyImpulse, llApplyRotationalImpulse, llAsin, llAtan2, llAttachToAvatar, llAvatarOnSitTarget, llAxes2Rot, llAxisAngle2Rot, llBase64ToString, llBreakAllLinks, llBreakLink, llCSV2List, llCeil, llCloseRemoteDataChannel, llCloud
* Added functions for:
osAbs, osAcos, osAsin, osAtan2, osAxes2Rot, osAxisAngle2Rot, osBase64ToString, osCSV2List, osCeil.
afrisby
Adam Frisby 2007-07-13 17:25:01 +00:00
parent 9be896c8ce
commit 946180885d
1 changed files with 32 additions and 0 deletions

View File

@ -4,6 +4,7 @@ using System.Text;
using Key = libsecondlife.LLUUID;
using Rotation = libsecondlife.LLQuaternion;
using Vector = libsecondlife.LLVector3;
using LSLList = System.Collections.Generic.List<string>;
using OpenSim.Region.Environment.Scenes;
@ -131,5 +132,36 @@ namespace OpenSim.Region.Environment.Scripting
{
return;
}
[Obsolete("Unimplemented")]
public void osBreakLink()
{
return;
}
public LSLList osCSV2List(string src)
{
LSLList retVal = new LSLList();
retVal.AddRange(src.Split(','));
return retVal;
}
public int osCeil(float val)
{
return (int)Math.Ceiling(val);
}
[Obsolete("Unimplemented")]
public void osCloseRemoteDataChannel(Key channel)
{
return;
}
[Obsolete("Unimplemented")]
public float osCloud(Vector offset)
{
return 0.0;
}
}
}