aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-08-19Fix adding a scalar to the end of a listMelanie Thielker1-2/+5
2015-05-26Add WhiteCore's LL Json functionsMelanie Thielker4-0/+279
2015-03-29varregion: any conversions of use of Constants.RegionSize converted intoRobert Adams3-18/+19
Util.cs routines to convert region coords to and from world coords or handles.
2015-03-23Taking a reference to the value collection is not thread safe. Change thisMelanie Thielker1-3/+3
to create a shallow copy instead and then iterate it's values to avoid the "out of sync" error.
2014-11-21Remove braindead "fix" that messed up intersim scripted giving.Melanie Thielker1-1/+14
2014-11-19 some steps to rez center or root of prim inventory object at requestedUbitUmarov1-5/+7
position ( does nothing diferent still )
2014-11-18 dont do recoil on llRezObject called from attachments, as seem to happenUbitUmarov1-8/+13
at sl
2014-11-14n llPushObject if pushed object is a avatar use its rotation, not pusherUbitUmarov1-1/+2
rotation
2014-10-22remove some Xengine errors on scripted object deleteUbitUmarov1-14/+8
2014-09-23 populate collision lists with LinkNumber, and detected structure inUbitUmarov1-0/+3
Xengine
2014-09-21remove LockItemsForRead(false) without previus call with trueUbitUmarov2-3/+1
2014-09-10*TEST* add movement states SIT and SITGROUND. ScenePresence on SIT,UbitUmarov1-13/+17
SITGROUND or STAND, sets directly the state, and desired sitAnimation for default sits
2014-09-09it its a default ( internal ) animation return its name in lower caseUbitUmarov1-1/+1
2014-09-09 remove the check animState == anim for same reasonsUbitUmarov1-16/+10
2014-09-09 look for animation on part inventory before default animations, soUbitUmarov1-4/+7
user can use same name. Search directly on default animations using uppercase.
2014-09-09Plumb the rest of the serverside AOMelanie Thielker3-0/+108
2014-09-09Add some case magic and send an anim pack when an override is setMelanie Thielker1-1/+1
2014-09-09Add perms checkMelanie Thielker1-0/+3
2014-09-09Also check standard anim namesMelanie Thielker1-4/+16
2014-09-09make PERMISSION_OVERRIDE_ANIMATIONS implicit for attachmentsMelanie Thielker1-1/+2
2014-09-09Plumb llSetAnimationOverrideMelanie Thielker4-0/+50
2014-09-08limit number of prims on physical objects. Not all cases covered stillUbitUmarov1-0/+11
2014-08-10 make sensors detect sitting avatars also by the distance to the root primUbitUmarov1-1/+10
of the object as sl does (as sl avatar needs to be in the arc)
2014-08-10LSL llListFindList fix: check types as well as content. Items must be same typeMelanie Thielker1-2/+10
to be found.
2014-08-10LSL llListFindList fix: check types as well as content. Items must be same typeMelanie Thielker1-2/+10
to be found.
2014-07-27change how sounds work. May be bad.. needs testingUbitUmarov1-5/+6
2014-07-20Remove some already commented linesMelanie Thielker1-11/+0
2014-07-20Fix LSL portions of sit positioningMelanie Thielker1-36/+12
2014-07-20replace old Attachoffset by AttachedPos. Comented out possible mergeUbitUmarov1-1/+1
artifacts
2014-07-18fix Xengine script instance loadUbitUmarov1-7/+6
2014-04-26Differentiate between requests only the owner should be able to do and thoseMelanie Thielker2-6/+6
that managers can do when setting parcel data
2014-01-28Added osGetRegionSize(), which returns the region size in meters and ↵Oren Hurvitz3-0/+29
recognizes megaregions
2014-01-18Following on from 50ea2e0, only fetch scene presence for check if ↵Justin Clark-Casey (justincc)1-17/+38
lightscript function has failed initial IsEstateManagerOrOwner() check
2014-01-18Fixed: Windlight functions caused an error if called when the script's owner ↵Oren Hurvitz1-3/+9
isn't in the scene
2014-01-17Revert "Fixed: Windlight functions caused an error if called when the ↵Justin Clark-Casey (justincc)1-9/+3
script's owner isn't in the scene" This reverts commit 39e5785c0f5bfa9fce2549757ac895920c88825a. Did not mean to apply this yet.
2014-01-17Fixed: Windlight functions caused an error if called when the script's owner ↵Oren Hurvitz1-3/+9
isn't in the scene
2014-01-10Fixed llTextBox error message textDavid Rowe1-1/+1
2013-12-21Add lsl arg syntax checking for control eventJustin Clark-Casey (justincc)2-9386/+9716
2013-12-21refactor: rename internal lsl parser VectorDeclaration -> VecDeclaration for ↵Justin Clark-Casey (justincc)1-7907/+7903
consistency
2013-12-21Add arg checking for at_target lsl eventJustin Clark-Casey (justincc)2-8828/+9158
2013-12-21Add lsl event arg checking for at_rot_targetJustin Clark-Casey (justincc)2-8915/+9306
2013-12-21Add lsl event argument checking for attach and on_rezJustin Clark-Casey (justincc)2-8593/+8946
2013-12-14Extend TestLlGetNotecardLine() regression test to contain chars that are two ↵Justin Clark-Casey (justincc)1-1/+1
bytes in utf8
2013-12-14Convert if-blocks to return statements in small functions such as ↵Eva Comaroski1-15/+5
GetStartParameter().
2013-11-29Add parameter checking for land_collision, land_collision_start and ↵Justin Clark-Casey (justincc)2-7784/+8165
land_collision_end lsl events Wrong number of parmeters now generates syntax error on compile, as seen on LL grid
2013-11-16Add regression test to check that specifying a non-existent event raise a ↵Justin Clark-Casey (justincc)1-0/+9
syntax error This was the case before any of the recent changes
2013-11-16Add syntax checking for no_sensor() no-arg eventJustin Clark-Casey (justincc)2-4970/+4981
2013-11-16refactor common code out of no argument LSL event regression testsJustin Clark-Casey (justincc)1-14/+13
2013-11-16If anything other than a single integer is specified for events that only ↵Justin Clark-Casey (justincc)2-8245/+8691
take a single integer, generate a syntax error on LSL script compile rather than an exception later on. This applies to events changed, collision, collision_start, collision_end, on_rez, run_time_permissions, sensor, touch, touch_start, touch_end
2013-11-16Make state_exit, moving_end, moving_start, not_at_rot_target, not_at_target ↵Justin Clark-Casey (justincc)2-7447/+7520
and timer LSL events generate a syntax error if inappropriately given arguments. This matches behaviour seen on the LL grid and a previous change for state_entry. These are all the events which should take no arguments