aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Runtime (follow)
Commit message (Collapse)AuthorAgeFilesLines
* add a bit more things to ScriptSyntax, change a few more incoerent lsl types ↵UbitUmarov2018-11-102-8/+21
| | | | in function arguments
* remove a unnecessary scripts constants fileUbitUmarov2018-10-253-100/+70
|
* a few changes to last commitUbitUmarov2018-10-231-5/+5
|
* llName2Key. Thanks to mewtwo0641 and watcher64.Mandarinka Tasty2018-10-231-0/+5
| | | | Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* double OoopssUbitUmarov2018-10-201-1/+1
|
* remove TempAttachments moduleUbitUmarov2018-10-201-2/+7
|
* fix AGENT_MALE lsl constant havinf same value as AGENT_AUTOPILOTUbitUmarov2018-10-181-12/+14
|
* minor changesUbitUmarov2018-09-291-2/+2
|
* **CONFIRMED**AGAIN** , Add new function, osSetOwnerSpeed(float speed), ↵Bill Blight2018-09-291-1/+6
| | | | | | threat level moderate Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* minor changes to last patchUbitUmarov2018-08-301-1/+1
|
* Adding check permission CanIssueEstateCommand for osRegionNotice and new ↵Mandarinka Tasty2018-08-301-0/+5
| | | | | | function osRegionNotice(string agentID, string msg) Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* mantis 8346: fix argument of osUnixTimeToTimestampUbitUmarov2018-07-271-1/+1
|
* mantis 8084: add the missing PRIM_ALPHA_MODE constantsUbitUmarov2018-05-041-0/+6
|
* mantis 8305: add osTriggerSoundLimited(..)UbitUmarov2018-04-101-0/+7
|
* mantis 8305: add several ossl sound funtions that accept a link number for ↵UbitUmarov2018-04-091-0/+49
| | | | the prim associated to that sound. The link number must point to a single prim
* add auxiliar functions float osVecMagSquare(a), float osVecDistSquare(vector ↵UbitUmarov2018-04-031-0/+21
| | | | a), float osAngleBetween(vector a, vector b) and float osRound(ffloat value, integer ndigits)
* fix some LSL functions to return type Key as they should and not stringUbitUmarov2018-03-051-7/+7
|
* add AGENT_LIST_EXCLUDENPC bit mask option to llGetAgentList scope to ↵UbitUmarov2017-11-141-0/+1
| | | | exclude NPCs
* add osGetSimulatorMemoryKB(). This allows work around the fact ↵UbitUmarov2017-10-151-1/+6
| | | | osGetSimulatorMemory() reports at most 2GB. This one limit is now 2TB, should ne enought for a while
* bug fix: add missing stub for osSetInertiaUbitUmarov2017-10-011-0/+5
|
* osSetParcelDetails: place hard restrictions on change owner,claimdate (both ↵UbitUmarov2017-07-121-1/+3
| | | | estate owner or manager) and group (same plus parcel owner that also needes to be a member of the new group); add PARCEL_DETAILS_SEE_AVATARS, PARCEL_DETAILS_ANY_AVATAR_SOUNDS and PARCEL_DETAILS_GROUP_SOUNDS
* put back getAgentIP bug restricted, script owner must be a Administrator (god)UbitUmarov2017-06-281-0/+5
|
* remove osGetAgentIP() this was not a good idea to have :(UbitUmarov2017-06-271-6/+1
|
* add osGetNPCList()UbitUmarov2017-06-261-0/+5
|
* add respective ossl helper funtion osDrawScaleTransform(string drawList, ↵UbitUmarov2017-06-251-4/+9
| | | | LSL_Float x, LSL_Float y)
* add string osDrawTranslationTransform(string drawList, LSL_Float x, ↵UbitUmarov2017-06-241-0/+15
| | | | LSL_Float y), string osDrawRotationTransform(string drawList, LSL_Float x) and string osDrawResetTransform(string drawList) helper functions for the new vector renderer comands. Removed ThreadLevel check of similar funtions that had it None, and actually only set strings
* add string osSetDynamicTextureDataFace(string dynamicID, string contentType, ↵UbitUmarov2017-06-241-0/+6
| | | | string data, string extraParams, int timer, int face) to easy only setting a prim face
* osDrawFilledEllipse or string comand FillEllipse identical do Ellipse oneUbitUmarov2017-06-241-0/+5
|
* reWrite lsl json functions, forward slash is not escaped as LitJson spec; ↵UbitUmarov2017-05-191-9/+11
| | | | code can use some cleanup. Scripts need to be recompiled
* several changes for osTeleportObjectUbitUmarov2017-04-152-3/+3
|
* add LSL_Integer osGetLinkNumber(LSL_String name). uses a cache for the ↵UbitUmarov2017-04-041-0/+5
| | | | string to linknumber map, cache invalidations may still be missing :(
* mantis 8740: rename osObjectTeleport as osTeleportObject, replaced the stop ↵UbitUmarov2017-04-042-2/+9
| | | | parameter by flags, add flags OSTPOBJ_STOPATTARRGET and OSTPOBJ_SETROT
* add EXPERIMENTAL osObjectTeleport(LSL_Key objectUUID, LSL_Vector targetPos, ↵UbitUmarov2017-04-031-0/+4
| | | | LSL_Rotation rotation, LSL_Integer stop)
* add OSSL functions to override linksets total mass, center of mass and ↵UbitUmarov2017-03-311-0/+26
| | | | inertia. replacing the crude automatic estimation based on prims known to physics and density. Changed parameters are still not saved, and are lost on region crossings. only suported by UbODE. EXPERIMENTAL feature, only test it for now.. don't try to use in products.
* restore argument name material_bitsUbitUmarov2017-01-081-2/+2
|
* mantis 8117: fix llSetPhysicsMaterial, using proper LSL_float typeUbitUmarov2017-01-081-2/+2
|
* Massive tab and trailing space cleanupMelanie Thielker2017-01-054-14/+14
|
* reserve constant OBJECT_ATTACHED_SLOTS_AVAILABLE from mantis 8096. But do ↵UbitUmarov2016-12-161-0/+1
| | | | not implement it
* Add osDie(key)Jeff Kelley2016-12-141-0/+5
| | | | Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* New OSSL function: osNpcSetProfileImage(LSL_Key npc, string image); This ↵Mandarinka Tasty2016-12-141-0/+5
| | | | | | | patch gives possibility to set image in created NPC's profile. You can use UUID of the texture or name of texture included in prim's inventory. Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* add osNpcSetProfileAbout(LSL_Key npc, string about) to set NPCs profile ↵UbitUmarov2016-12-061-0/+5
| | | | About text. requires OsNpcCreate rights
* The new Constant: integer OBJECT_REZZER_KEY = 32;Mandarinka Tasty2016-12-041-0/+1
| | | | | Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* The new Constant: integer OBJECT_TEMP_ATTACHED = 34;Mandarinka Tasty2016-11-301-0/+1
| | | | | Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* The implementation of new flags = parameters for llGetObjectDetails - Part ↵Mandarinka Tasty2016-11-281-0/+2
| | | | | | | II Constant: integer OBJECT_TOTAL_INVENTORY_COUNT = 31 Constant: integer OBJECT_GROUP_TAG = 33 Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* The implementation of new flags = paramters for llGetObjectDetails - Part I ↵Mandarinka Tasty2016-11-281-0/+3
| | | | | | | Constant: integer OBJECT_CLICK_ACTION = 28; Constant: integer OBJECT_OMEGA = 29; Constant: integer OBJECT_PRIM_COUNT = 30; Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* add llGetMaxScaleFactor and llGetMinScaleFactorUbitUmarov2016-11-251-0/+10
|
* Implementation of LSL_Integer llScaleByFactor(double scaling_factor)Mandarinka Tasty2016-11-251-0/+5
| | | | | Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* add a few more lsl constants for attachmentsUbitUmarov2016-11-071-0/+15
|
* add suport for PRIM_SIT_TARGET on get(link)PrimitveParameters and fix typosUbitUmarov2016-11-051-5/+4
|
* add a few lsl constants and move some aroundUbitUmarov2016-11-051-7/+20
|