aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Common/LSL_Types.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Mother of all commits:Adam Frisby2008-01-151-2/+2
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* Fixed nant compile problemTedd Hansen2008-01-011-8/+17
|
* Trying to fix nant compile errorTedd Hansen2008-01-011-327/+318
|
* Temp removed new data types patch from Mantis #272, causing compile problems ↵Tedd Hansen2008-01-011-336/+337
| | | | (nant)
* Minor changes. Changed Prebuild.xml to avoid first-time-compile error ↵Tedd Hansen2008-01-011-306/+330
| | | | because of dependencies. Made some changes to new LSLString.
* Adrianas 0000272 -- I think we need to implement standard ↵Tedd Hansen2008-01-011-0/+304
| | | | string/integer/float functions too.
* Fixed string issue in compilerTedd Hansen2008-01-011-34/+48
|
* Correction of last commitTedd Hansen2007-12-311-0/+5
|
* In this commit I am using an editor feature called "Save All" before I commit.Tedd Hansen2007-12-301-0/+3
|
* Thank you again, Alondria for:Charles Krinke2007-12-271-2/+55
| | | | | | | | Adding some more support to Vectors and Rotations Description * String->Vector/Rotation added * Vector * and / a double added.
* * Optimized usingslbsa712007-12-271-30/+36
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* Misc. cleanup:Jeff Ames2007-12-191-5/+17
| | | | | | | * added Util.Clip(value, min, max) * modified asset cache's numPackets calculation to use max packet size (600) instead of 1000 * removed a few magic numbers
* Many Thanks to Alondria for adding:Charles Krinke2007-12-181-0/+114
| | | | | | | | | | | | The list type and a bunch of support functions to LSL Added/ReImplmented: llGetListLength(), llList2Integer(), osList2Double() (note rename), llList2Float(), llList2String(), llList2Key(), llList2Vector(), llList2Rot(), llList2List(), llDeleteSubList(), llGetListEntryType(), llList2CSV(), llCSV2List(), llListInsertList(), llDumpList2String(), Borked Still: llListSort(), llListRandomize(), llList2ListStrided(), llListFindList(), Changed: llHTTPRequest() (Made wrapper of LSL_Types.list->List<string>)
* Thanks again to Alondria for adding: math support forCharles Krinke2007-12-151-43/+150
| | | | | | | | | | rot * rot, vec / rot, == and != overriders for Rotations and Vectors. Also: llRotBetween(), llGetRegionTimeDilation(). And fixing: Error in LSL2CSConverter that botched a variable with a type name in it (ex: rotationCenter) Fixed: Error in LSL2CSConverter that parsed which() loops incorrectly. Fixed: Changed definition of Quaternion to <x, y, z, r> from <x, y, z, t> (As per LSL) Finished: llEuler2Rot()
* Thanks to Alondria for: Adding vector->string and rotation->string,Charles Krinke2007-12-121-24/+90
| | | | | | | | | | float * vector, vector * float, vector / float, vector + vector, vector - vector, vector * vector, vector % vector and changing x, y, z, (and r) parts of vector and rotation to be lower case (similar to LL's LSL vectors/rots). With these changes we should expect to run kan-ed#1, kan-ed#2 and most of kan-ed#3.
* * Optimized usingslbsa712007-10-301-12/+14
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* * Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa712007-10-151-0/+28
|
* remove ^M, as native storage should be UNIX format, and ^M in/out mashingSean Dague2007-09-131-53/+53
| | | | | | will happen on the windows side now that eol-style is correct
* LSL Compiler now only referring required assemblies (DotNetEngine and ↵Tedd Hansen2007-08-181-0/+53
Common). Changed Vector and Rotation to custom types (stored in Common) that needs to be changed later. No longer using Axiom. Script support still broken.