aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-21Mantis#1990. Thank you kindly, Nlin and M.Igarashi for a patch that:Charles Krinke1-0/+6
This patch improves LSL conformance by inserting a 0.2 second delay into llSetPos/llSetRot, as the function specification states. Thanks to M. Igarashi for the patch.
2008-08-19Mantis #2001Melanie Thielker1-1/+31
Thank you, nlin, for a patch that implements part of llCreateLink - DotNetEngine implementation by nlin. - Shared/ port by me.
2008-08-18Formatting cleanup.Jeff Ames1-102/+102
2008-08-16Update svn properties, minor formatting cleanup.Jeff Ames1-23/+23
2008-08-16Refactor a lot of direct calls to OGS1 to use the cached version instead.Melanie Thielker1-3/+3
Scripts can now no longer DOS the user server and there are a lot fewer gratuitious lookups of user profile data.
2008-08-15Pantis #1957Melanie Thielker1-3/+11
Thank you, Leaf, for a patch that implements llGetAnimationList() XEngine implementation added by myself.
2008-08-15Update svn properties, formatting cleanup, fix a couple compiler warnings.Jeff Ames1-1/+1
2008-08-15Thanks, krtaylor, for a patch that fixes llListSort() and llListRandomize() ↵Mike Mazur1-1/+8
failing with stride less than 1. Fix issue 1893.
2008-08-13Mantis#1942. Thank you kindly, Tyre for a patch that:Charles Krinke1-1/+2
updates llTriggerSound() so it accepts an object inventory name too This adds the same functionality like Xantor's patch for llPlaySound()
2008-08-13Mantis#1934. Thank you Tyre for a patch that:Charles Krinke1-1/+11
This patch implements the LSL script function llTeleportAgentHome()
2008-08-13Thank you, tyre, for a patch that fixes a null reference in LSLMelanie Thielker1-11/+10
function llOverMyLand().
2008-08-13Mantis#1925. Thank you, homerHorwitz for a patch that:Charles Krinke1-1/+30
This fixes the coordinates returned by doing a llRequestInventoryData on a landmark.
2008-08-13From: Omar Vera Ustariz <ustariz@de.ibm.com>Dr Scofield1-4/+120
This patch implements a subset of the llParcelMediaCommandList() function.
2008-08-12Minor formatting cleanup.Jeff Ames1-1/+1
2008-08-11* minor: replace hard tabs with soft 4 space tabs in previous patchJustin Clarke Casey1-6/+5
2008-08-11Mantis#1921. Thank you kindly, Leaf for a patch that:Charles Krinke1-10/+11
llRezObject changed to llRezAtRoot. llRezObject implemented to call llRezAtRoot until I can figure out how to calculate a bounding box. Partial implementation of llPushObject (no angular impulse applied)
2008-08-10Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
2008-08-08Mantis#1521. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-115/+139
Increases the functionality of the particle system on both script engines.
2008-08-07Minor formatting cleanup.Jeff Ames1-10/+10
2008-08-01Mantis#1859. Thank you kindly, Lmmz for a patch that:Charles Krinke1-3/+3
Implements llForceMouselook().
2008-07-31Mantis#1868. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-1/+1
0001868: llXorBase64StringsCorrect leads to error if second string shorter than first which was an off by one error.
2008-07-31Thank you, HomerHorwitz, for a patch that implements ↵Melanie Thielker1-2/+66
llSetCameraParams/llClearCameraParams. Fixes Mantis #1867
2008-07-31Thank you, HomerHorwitz, for a patch that add PERMISSION_CONTROL_CAMERAMelanie Thielker1-0/+2
Fixes Mantis #1861
2008-07-31Thank you, sacha magne, for a patch that implementsMelanie Thielker1-0/+3
llRequestSimulatorData("simname", DATA_SIM_RELEASE) Fixes Mantis #1866
2008-07-30Thank you, HomerHorwitz, for a patch thatMelanie Thielker1-1/+10
implements llSetLinkTexture. Heavily influenced by llSetLinkPrimitiveParams.
2008-07-27Addresses Mantis #1688Melanie Thielker1-1/+1
Changes erroneous return value of llGetLinkname() to "" for nonexistent prims. Corrects an issue where the root prim of a linked set, upon delink, retains the part number 1.
2008-07-27Mantis#1831.Thank you kindly, Francis for a patch that addresses:Charles Krinke1-14/+10
Not all combinations of list order equally likely with llListRandomize()
2008-07-26* Changed a number of field names to ccc (public members shouldn't be called m_)lbsa711-1/+1
2008-07-25llApplyImpulse now accepts any non-zero integer as not FALSEDahlia Trimble1-12/+4
2008-07-24Update svn properties. Minor formatting cleanup.Jeff Ames1-2/+2
2008-07-24Implements llSetForce() and llGetForce(). These are experimental and the ↵Dahlia Trimble1-3/+30
units may not match the Linden implementation.
2008-07-23refactor TaskInventoryItem Mask -> Permissions to be consistant with how thingsSean Dague1-6/+6
are stored in the db.
2008-07-23Attempt to fix Mantis #1804Melanie Thielker1-17/+4
Fetches the correct link part to chenge. Please provide feedback, since I was not able to test all variants of this huge function.
2008-07-23refactored LandData to use properties, and cleaned up the naming onSean Dague1-32/+32
the properties a bit to be more consistant with other objects (having things like .Name .Description, etc).
2008-07-23Update svn properties. Formatting cleanup. Remove a compiler warning.Jeff Ames1-30/+30
2008-07-23Fix issue 1760. If the inventory item is not found, llSay() and throw an ↵Mike Mazur1-3/+6
exception.
2008-07-21some optimizations in quaternion normalization in llRot2Fwd, llRot2Left, and ↵Dahlia Trimble1-37/+50
llRot2Up. llAxes2Rot now uses these functions for sign error correction instead of vector*quat products.
2008-07-21does some verification of the quaternion returned by llAxes2Rot and modifies ↵Dahlia Trimble1-21/+30
the sign of the s term if a discrepency is found. This helps llAxes2Rot more closely match the Linden implementation.
2008-07-20Make the max sizes of physical and nonphysical prims configurable in OpenSim.iniMelanie Thielker1-14/+14
Defaulted to 65536 and 10, respectively
2008-07-19Mantis#1785. Thank you kindly, Junta_Kohime for a patch that"Charles Krinke1-3/+31
llAxes2Rot now implemented. Important note: quaternion <x,y,z,s> is equal to <-x,-y,-z,-s>. The result may be different from LSL output, but it is correct. A problem of rounding caused an error of square rooting of zero as negative number, corrected by squaring again. Function tested 360° along 3 axes. Vector fwd, left and up have to be normalized.
2008-07-19Fix prim link numbers (Mantis #1781)Melanie Thielker1-9/+9
Implements additional unlink modes (unlink root prim from link set, some multi-set operations). Linking (single and mutiple) fully implemented. Consistent numbering of links while in world. Link/delink with predictable link numbering. Correct link numbers in LSL. Not all multi-set ops implemented. Link numbers still change when taken and re-rezzed.
2008-07-18Mantis#1778. Thank you kindly, Junta_Kohime for a patch that:Charles Krinke1-2/+31
llRot2Left and llRot2Up functions modified, using fast algebric calculations instead of vectors and quaternions products. The accuracy is the same. Normalization is now implemented.
2008-07-18* Fix http://opensimulator.org/mantis/view.php?id=1761Justin Clarke Casey1-1/+1
* Now llGetLinkNumber() returns 0 if the prim is not linked, instead of 1
2008-07-18Treat LSL_Types as special cases in llList2Integer and llList2Float. This ↵Mike Mazur1-0/+18
could be implemented many other places, but let's do that on a case-by-case basis.
2008-07-18Mantis#1768. Thank you kindly, Junta_Kohime for a patch that:Charles Krinke1-1/+15
llRot2Fwd function modified, using fast algebric calculations instead of vectors and quaternions products. The accuracy is the same. Normalization is now implemented.
2008-07-17Mantis#1598. Thank you kindly, Matth for a patch that addresses:Charles Krinke1-28/+52
The previous implementation of llEuler2Rot was not mathematically incorrect, but it was an awkward way of posing the problem that led to a few degenerate cases which were not handled correctly - for example, PI rotations around X and Z axes were wrong. I put some comments in the source about how I arrived at the current implementation, which I think is easier to read, and gives results that match SL.
2008-07-14Mantis#1739. Thank you kindly, Grumly57 for an additional patch that:Charles Krinke1-8/+11
Changed code to include Melanie's advice about X-SecondLife-Region, then put the exact same content format as a llHTTPRequest issued by other grids.
2008-07-14Mantis#1739. Thank you kindly, Grumly57 for a patch that:Charles Krinke1-1/+17
Implements X-SecondLife-* HTTP Headers for llHTTPRequest
2008-07-14Patch #9150Melanie Thielker1-1/+1
Patch 7 of the region patches. Finish off the region parts of the estate dialog. Full user functionality. Terrain textures, heights, water, avatar counts, prim bonus, debug settings and region toggles can now be set from the dialog on a per-region basis. Estate stuff defaults to sane values where there are no defaults, to estate_settings.xml otherwise. Sun still b0rked :(
2008-07-14Patch #9147Melanie Thielker1-7/+10
Patch #4 of the region settings series. Partial functionality of the new storage system. More patches to follow.