aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-08-16mantis 8577: add key osGetInventoryItemKey(string name) to get a inventory ↵UbitUmarov4-1/+26
item ID within prim inventory. the llGetInventory does return the asset it, not item.
2019-08-07Fix scope support to get friends list names across co-hosted gridsMelanie1-0/+2
2019-08-01make sure XEngine does release script events when a script is destroyedUbitUmarov1-0/+3
2019-08-01mantis8548: let rotation division be -(olderResult) this is formally more ↵UbitUmarov1-2/+6
correct (and it is the same rotation), keep not normalizing, as SL seems to do
2019-07-31mantis8548: change more LSL arguments declarations to their formal form. ↵UbitUmarov3-100/+108
Still a lot more to do. This is a case where coerence matters over performance, to avoid more future issues
2019-07-31mantis8564: add region_up_time to llGetEnv. Returns string with seconds ↵UbitUmarov1-66/+55
since region start. There where ways do get it, but this makes life easier
2019-07-31change value of PARCEL_DETAILS_DWELL to a higher value to give more room for ↵UbitUmarov5-6/+7
standard values, change return types, update script syntaxe
2019-07-31Mantis #8481 part two.TBG Renfold3-0/+16
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-07-31Mantis #8481 part one.TBG Renfold2-0/+4
Add llGetParcelDetails(vector pos, [PARCEL_DETAILS_LANDDWELL]) Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-07-15mantis 8563: do not modify collection inside a loop on it a foreach on itUbitUmarov1-8/+10
2019-05-22missing old flag VEHICLE_FLAG_NO_FLY_UPUbitUmarov1-0/+1
2019-05-14mantis 8527 and 8517: let llSetLinkPrimitiveParam*() PRIM_TEXTURE ignore ↵UbitUmarov1-1/+1
texture id/name if invalid, processing the other parameters, for compatibily with old scripts.
2019-05-02soem cleanupUbitUmarov2-2/+15
2019-05-01add osLocalTeleportAgent(key agent, vector position, vector velocity, vector ↵UbitUmarov3-0/+23
lookat, LSL_Integer flags). Velocity only works with ubOde but still not good. flags = bit field: 1 use velocity, 2 use lookat, 4 rotate avatar look in current velocity direction (ignored if 2 ie flag = 7 is same as 3). This bypasses most the unnecessary logic of osTeleportAgent, having usage same permissions. It may do region crossings(?). Experimental stage, feedbakc expected ;)
2019-04-18change osSetProjectionParams a bit and add a variant that atkes a linknumber ↵UbitUmarov3-7/+43
argument. For now can only change one prim per call
2019-04-18 mantis 8517: actually let NULL_KEY do the same as on PRIM_TEXTUREUbitUmarov1-1/+1
2019-04-18 mantis 8517: let texture argument of PRIM_TEXTURE only change the other ↵UbitUmarov1-53/+72
parameters. On PRIM_NORMAL and PRIM_SPECULAR will be as NULL_KEY removing the material. This may be changed for coerence in future
2019-04-08linux likes other tz namesUbitUmarov1-0/+11
2019-04-08add osGetPSTWallclock() returns wall clock in PST or PDT, for those that for ↵UbitUmarov3-1/+29
some odd reason think need it. OpenSim girds shoudl use UTC (gtm) but whatever
2019-03-31fix osSet/GetPrimitiveParams threat levelUbitUmarov1-2/+2
2019-03-28mantis 8508: ignore llAttachToAvatar if already attachedUbitUmarov1-0/+4
2019-03-19LSL update texture entry is heavy, set all parameters on same updateUbitUmarov1-5/+57
2019-03-15LSL: limit sittext and touchtext to length current viewers cand displayUbitUmarov1-2/+8
2019-03-07prims have at most 9 face texturesUbitUmarov1-3/+3
2019-03-02ll rez objects: silent ginore null object id; remove redundante llSetColor codeUbitUmarov1-40/+1
2019-02-27Add Thread.ResetAbort() to various thread loops to clean up errors onRobert Adams1-2/+7
shutdown. Fixes Mantis #8494. Threads are aborted when shutting down and ThreadAbortException is odd in that it is rethrown at the end of the catch unless the abort is reset. No functional changes but fewer error messages on shutdown.
2019-02-24also throttle llhttprequest by owner, options: PrimOwnerRequestsBurst = 5, ↵UbitUmarov1-1/+1
PrimOwnerRequestsPerSec = 25; increase concurrency to 8
2019-02-24several changes to llHttpRequest processing: options section renamed ↵UbitUmarov2-19/+13
ScriptsHttpRequestModule; throttle by prim (PrimRequestsBurst = 3, PrimRequestsPerSec = 1) and max concurrent connections per instance (MaxPoolThreads = 5), llhttprequest returns if error, nullkey if throttled, reqid otherwise
2019-02-22update script sintaxeUbitUmarov1-1/+1
2019-02-22remove redundant osInventoryDescription() and improve osInventoryDesc() to ↵UbitUmarov3-34/+4
do the same
2019-02-21add LSL_Key osGetLastChangedEventKey() ( it is a alias for lldetectedkey(0) ↵UbitUmarov3-0/+15
but don't tell anyone
2019-02-21add LSL_String osGetInventoryName(LSL_Key itemId) and LSL_String ↵UbitUmarov3-3/+46
osGetInventoryDescription(LSL_String itemNameOrId)
2019-02-21add LSL_Key osGetInventoryLastOwner(string itemNameorid)UbitUmarov3-2/+26
2019-02-20Xengine: exclude a few more events from mineventdelayUbitUmarov1-1/+3
2019-02-20Xengine: don't lose state change eventsUbitUmarov1-1/+1
2019-02-20add osKickAvatar(LSL_Key agentKey, string alert)UbitUmarov3-22/+53
2019-01-28mantis 8457: ok ok shutup the warningUbitUmarov1-1/+1
2019-01-25changes on sog boundingbox and other cleanupUbitUmarov1-38/+21
2019-01-21some cleanupUbitUmarov1-2/+2
2019-01-21change float to byte roundingUbitUmarov1-44/+88
2019-01-14a few more changes to texturesentry handling on libomv and osUbitUmarov1-33/+56
2019-01-10mantis 8447: empty buttons list in llDialog now shows Ok buttonUbitUmarov1-3/+3
2018-12-28add some LSLUbitUmarov3-0/+50
2018-12-28missing fileUbitUmarov1-1/+1
2018-12-19LINK_ALL_CHILDREN includes sitting avatarsUbitUmarov1-0/+4
2018-12-19let osGetPrimitiveParams also return sitting avatar informationg, if ↵UbitUmarov1-4/+9
PRIM_LINK_TARGET points to one
2018-12-19still anotherUbitUmarov1-2/+4
2018-12-19oopsUbitUmarov1-2/+2
2018-12-19bug fixesUbitUmarov1-57/+62
2018-12-17mantis 8427: add new reject flags, change default, see mantisUbitUmarov2-3/+6