UbitUmarov
|
ca7bd13dee
|
sound radius is a prim prop only set by llSetSoundRadius, fix it in case viewers do fix its use (ignored for now)
|
2018-04-10 21:45:11 +01:00 |
UbitUmarov
|
8a30d1303d
|
some cleanup on ll sound functions
|
2018-04-09 00:48:29 +01:00 |
UbitUmarov
|
ee6034f751
|
several changes to materials, add llSet*PrimtiveParams*() support for them. They may be very broken now :(
|
2018-04-01 01:50:07 +01:00 |
UbitUmarov
|
befe1ad4be
|
fix some LSL functions to return type Key as they should and not string
|
2018-03-05 17:02:07 +00:00 |
UbitUmarov
|
dc5cd9a3ae
|
Merge branch 'master' into httptests
|
2018-03-05 16:39:17 +00:00 |
UbitUmarov
|
18914fae64
|
make more clear some magic numbers on SOP getnumberofsides(), reduce unnecessary calls to it on LSL api
|
2018-03-05 16:36:39 +00:00 |
mewtwo0641
|
f579fbba0e
|
Remove the work around for sphere number of faces since as of commit 846f35 it initially has the correct number of faces and the workaround returns 2 more than the correct number of faces.
|
2018-03-04 13:26:19 +00:00 |
UbitUmarov
|
792a1c6e3d
|
fix a string format
|
2018-01-12 18:09:38 +00:00 |
UbitUmarov
|
873d42005f
|
add AGENT_LIST_EXCLUDENPC bit mask option to llGetAgentList scope to exclude NPCs
|
2017-11-14 03:49:32 +00:00 |
UbitUmarov
|
c5802c9460
|
change a few more parcel eject code paths
|
2017-08-24 01:47:01 +01:00 |
UbitUmarov
|
218160494e
|
fix llRot2Axis(ZERO_ROTATION) and non normalized inputs, same for llRot2Angle()
|
2017-08-16 23:44:34 +01:00 |
UbitUmarov
|
1071c92bb0
|
fix lsl group role powers to change parcel passes
|
2017-07-25 03:44:52 +01:00 |
UbitUmarov
|
f5324833ee
|
remove wrong comment on lsl object rez. we can't add delays on async process
|
2017-07-11 02:47:37 +01:00 |
UbitUmarov
|
72bce8c4b4
|
do lsl object rez checks on script thread before wasting time possible creating a new poll thread
|
2017-07-11 02:33:48 +01:00 |
UbitUmarov
|
046ec66ff9
|
fix a cast that makes LitJson unhappy
|
2017-05-20 22:21:27 +01:00 |
UbitUmarov
|
02a4298b02
|
mantis 8172: fix llList2Json() in case of vector or rotation types
|
2017-05-20 21:29:33 +01:00 |
UbitUmarov
|
ef35805176
|
reWrite lsl json functions, forward slash is not escaped as LitJson spec; code can use some cleanup. Scripts need to be recompiled
|
2017-05-19 03:08:35 +01:00 |
UbitUmarov
|
ce3af94a69
|
mantis 6738: change parsing of the HTTP_CUSTOM_HEADER parameter and ignore entries in excess of 8 on the request
|
2017-04-26 07:19:44 +01:00 |
UbitUmarov
|
7a54c3e9c3
|
some fixes on the materials paramenters of llGetPrimitiveParams()
|
2017-04-24 11:46:13 +01:00 |
UbitUmarov
|
c91e101224
|
add suport for materials parameters PRIM_NORMAL, PRIM_SPECULAR and PRIM_ALPHA_MODE of llGetPrimitiveParams(). Im sleeping at this time, this can be very wrong
|
2017-04-24 07:06:48 +01:00 |
UbitUmarov
|
65a1547209
|
fix (or actually break) llList2float() since LSL_Key is same as LSL_String, the case of invalid LSL_Key cannot be handle, since most likely it is a string
|
2017-04-24 02:05:39 +01:00 |
UbitUmarov
|
54819fa4ae
|
mantis 8154 dont let self lResetOtherScript mean harakiri
|
2017-04-21 11:03:31 +01:00 |
Melanie Thielker
|
5587ee4500
|
Merge branch 'melanie'
|
2017-03-31 14:50:14 +01:00 |
Melanie Thielker
|
91f142bbd2
|
Add the option to link a scene object with a monitoring object
For debugging purposes.
|
2017-03-31 14:38:41 +01:00 |
UbitUmarov
|
ed365f6220
|
remove SOP.AttachPoint, redundant( and incoerent) with SOG.AttachmentPoint
|
2017-01-26 19:43:00 +00:00 |
UbitUmarov
|
0a5d6671ce
|
fix llScriptDanger(); don't call old ScriptDamage on ossl health functions
|
2017-01-21 06:37:29 +00:00 |
UbitUmarov
|
dac32c4e5a
|
change CanObjectEntry() to use a SOG
|
2017-01-20 14:26:24 +00:00 |
UbitUmarov
|
fb42845bee
|
mantis 8117: fix llSetPhysicsMaterial, using proper LSL_float type
|
2017-01-08 11:15:39 +00:00 |
Melanie Thielker
|
e58903be6f
|
Correct casing on isGod and isViewerUIGod
|
2017-01-07 20:38:30 +00:00 |
UbitUmarov
|
effa32cfa4
|
replace godlevel compares by the new faster bool isViewerUIGod
|
2017-01-07 18:41:46 +00:00 |
Melanie Thielker
|
ad8915f154
|
Restructure god level and permissions
Create a class GodController which controls all aspects of god level,
viewer modes and user levels at ScenePresence level.
|
2017-01-06 00:55:14 +00:00 |
UbitUmarov
|
1a35af229c
|
remove code i started but didn't finish
|
2017-01-05 19:59:48 +00:00 |
Melanie Thielker
|
b16abc8166
|
Massive tab and trailing space cleanup
|
2017-01-05 19:07:37 +00:00 |
UbitUmarov
|
7367f03d6e
|
remove a odd raycastv3 config option
|
2016-12-21 20:39:38 +00:00 |
UbitUmarov
|
b4bbf4f95d
|
review llCastRay V3 phantom detection. Make it ignore physics shape type none as physics engines do.
|
2016-12-16 23:28:14 +00:00 |
Mandarinka Tasty
|
575825193b
|
The new string-parameter: "region_object_bonus" for llGetEnv(string name);
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2016-12-09 20:57:33 +00:00 |
Mandarinka Tasty
|
7c566dca5a
|
The new Constant: integer OBJECT_REZZER_KEY = 32;
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2016-12-04 17:18:56 +00:00 |
Mandarinka Tasty
|
2a29a270da
|
Adding new string-parameter: "region_max_prims" for llGetEnv(string name);
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2016-12-04 10:32:06 +00:00 |
Mandarinka Tasty
|
7de2c8ae70
|
The new Constant: integer OBJECT_TEMP_ATTACHED = 34;
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2016-11-30 00:06:25 +00:00 |
UbitUmarov
|
9dd820765e
|
change last patch a bit
|
2016-11-28 05:58:05 +00:00 |
Mandarinka Tasty
|
0bb959d8fd
|
The implementation of new flags = parameters for llGetObjectDetails - Part 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-28 05:35:13 +00:00 |
Mandarinka Tasty
|
af3f2717fd
|
The implementation of new flags = paramters for llGetObjectDetails - Part I 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-28 05:20:32 +00:00 |
UbitUmarov
|
6f1080368d
|
reduce the resolution of llGetTime and llGetAndResetTime, to 1ms
|
2016-11-25 21:37:33 +00:00 |
UbitUmarov
|
935510d879
|
add llGetMaxScaleFactor and llGetMinScaleFactor
|
2016-11-25 18:35:23 +00:00 |
UbitUmarov
|
b82a41d260
|
change llScaleByFactor (sorry Mandarinka).
|
2016-11-25 17:34:19 +00:00 |
Mandarinka Tasty
|
e45245d267
|
Implementation of LSL_Integer llScaleByFactor(double scaling_factor)
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2016-11-25 16:22:10 +00:00 |
UbitUmarov
|
94ec5884b7
|
fix llRez(AtRoot/Object) error messages on shared code path
|
2016-11-23 22:15:59 +00:00 |
UbitUmarov
|
4ebb4e371f
|
prevent self call to llSetScriptState(ownname,FALSE) from blocking entire engine
|
2016-11-13 19:25:32 +00:00 |
UbitUmarov
|
d1baa3e0c3
|
fix some invalid string.format arguments
|
2016-11-09 22:39:52 +00:00 |
UbitUmarov
|
6956ada5e8
|
oops bug fix
|
2016-11-06 04:29:01 +00:00 |