aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-07Correct casing on isGod and isViewerUIGodMelanie Thielker3-7/+7
2017-01-07replace godlevel compares by the new faster bool isViewerUIGodUbitUmarov3-7/+7
2017-01-06Restructure god level and permissionsMelanie Thielker3-8/+8
Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level.
2017-01-05remove code i started but didn't finishUbitUmarov1-85/+0
2017-01-05Massive tab and trailing space cleanupMelanie Thielker39-1252/+1252
2016-12-23Re-add GRID_GOD because in some cases an "employee-only" level is simply neededMelanie Thielker1-3/+10
2016-12-23replace the (hidden) GRID_GOD by a more usefull GOD so includes all types. ↵UbitUmarov1-3/+5
This needs to be changed to current effective godlevel check (sp.GodLevel) when that is fixed. Automatic god powers need be (optionaly) removed
2016-12-21Change GRID_GOD script permission to do what it says on the tin.Melanie Thielker1-1/+1
Suggested by Mandarinka
2016-12-21remove a odd raycastv3 config optionUbitUmarov1-22/+14
2016-12-21Add GRID_GOD to the list of values allowed for enabling OSSL functionsMelanie Thielker1-1/+10
2016-12-18add a missing file changeUbitUmarov1-1/+1
2016-12-16review llCastRay V3 phantom detection. Make it ignore physics shape type ↵UbitUmarov1-125/+127
none as physics engines do.
2016-12-16reserve constant OBJECT_ATTACHED_SLOTS_AVAILABLE from mantis 8096. But do ↵UbitUmarov1-0/+1
not implement it
2016-12-14dont self osDie attachmentsUbitUmarov1-1/+5
2016-12-14restrict osDie to objects rezzed by the script object group and a few more ↵UbitUmarov1-11/+19
changes
2016-12-14Add osDie(key)Jeff Kelley3-0/+49
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-12-14 also reduce check threat level of osNpcSetProfileAbout to Low; update ↵UbitUmarov1-1/+1
osslEnable.ini
2016-12-14 also fox chekc threat level on osNpcSetProfileAboutUbitUmarov1-1/+1
2016-12-14Fox threat level line on SetProfileImage. It is ALWAYS the name of the function!Melanie Thielker1-1/+1
Low is justified because setting an image requires having a NPC in the first place....
2016-12-14New OSSL function: osNpcSetProfileImage(LSL_Key npc, string image); This ↵Mandarinka Tasty3-0/+35
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>
2016-12-09The new string-parameter: "region_object_bonus" for llGetEnv(string name);Mandarinka Tasty1-0/+4
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-12-06 add osNpcSetProfileAbout(LSL_Key npc, string about) to set NPCs profile ↵UbitUmarov3-0/+25
About text. requires OsNpcCreate rights
2016-12-04remove SOG.FromPartID from main code and flag it obsoleteUbitUmarov1-2/+4
2016-12-04The new Constant: integer OBJECT_REZZER_KEY = 32;Mandarinka Tasty2-0/+7
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-12-04Adding new string-parameter: "region_max_prims" for llGetEnv(string name);Mandarinka Tasty1-0/+4
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-11-30The new Constant: integer OBJECT_TEMP_ATTACHED = 34;Mandarinka Tasty2-0/+14
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-11-28change last patch a bitUbitUmarov1-19/+25
2016-11-28The implementation of new flags = parameters for llGetObjectDetails - Part ↵Mandarinka Tasty2-0/+27
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>
2016-11-28The implementation of new flags = paramters for llGetObjectDetails - Part I ↵Mandarinka Tasty2-0/+26
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>
2016-11-26 don't go seach for info we already have at hand.. and there is no region ↵UbitUmarov1-2/+4
height on osGetRegionSize
2016-11-25 reduce the resolution of llGetTime and llGetAndResetTime, to 1msUbitUmarov1-2/+2
2016-11-25 add llGetMaxScaleFactor and llGetMinScaleFactorUbitUmarov3-0/+34
2016-11-25 change llScaleByFactor (sorry Mandarinka).UbitUmarov1-30/+9
2016-11-25Implementation of LSL_Integer llScaleByFactor(double scaling_factor)Mandarinka Tasty3-0/+52
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-11-24 work around viewers not suporting large regions on landmark creation. They ↵UbitUmarov1-2/+2
still may display wrong offset; don't let inventory description be limited by asset description side on a ossl method
2016-11-23 fix llRez(AtRoot/Object) error messages on shared code pathUbitUmarov1-3/+3
2016-11-22replace datetime.now on just timming by faster utcnowUbitUmarov1-2/+2
2016-11-16 fix parsing of a vector4 and storing on a lsl quaternion needed for ↵UbitUmarov2-5/+30
lightShare scripts
2016-11-13prevent self call to llSetScriptState(ownname,FALSE) from blocking entire engineUbitUmarov1-1/+1
2016-11-09fix some invalid string.format argumentsUbitUmarov1-2/+87
2016-11-08change display and log of normal script errorsUbitUmarov1-20/+47
2016-11-07add a few more lsl constants for attachmentsUbitUmarov1-0/+15
2016-11-06oops bug fixUbitUmarov1-19/+29
2016-11-06restrict ubOde castray with terrain range only on horizontal plane, let it ↵UbitUmarov1-8/+12
find physical avatars.
2016-11-06change llGetTime() source clockUbitUmarov1-10/+9
2016-11-05some types may already be native in MOD_Api ConvertFromLSLUbitUmarov2-2/+6
2016-11-05 Regression, really ???UbitUmarov1-0/+2
2016-11-05add suport for PRIM_SIT_TARGET on Set(link)PrimitveParameters. This may not ↵UbitUmarov2-2/+54
be SL compatible. hack: to let active work with zero offset and rotation add a little Z value to offset
2016-11-05add suport for PRIM_SIT_TARGET on get(link)PrimitveParameters and fix typosUbitUmarov2-12/+24
2016-11-05add a few lsl constants and move some aroundUbitUmarov1-7/+20