Commit Graph

4014 Commits

Author SHA1 Message Date
UbitUmarov
5592f818c9 mantis 8933: Yengine allow the case integer *= float 2021-10-07 15:47:59 +01:00
UbitUmarov
a6868c4166 mantis 8933: disable some YEngine excessive implicit cast 2021-10-07 15:46:39 +01:00
UbitUmarov
68efbfc603 add llOrd, llChar llHash 2021-10-02 14:17:11 +01:00
UbitUmarov
a5b417fca1 dont let llInsertString break a surrogate pair 2021-10-02 01:04:26 +01:00
UbitUmarov
85a0e4243c remove a forgotten checkthreatlevel on a osSetProjectionParams variant 2021-09-20 18:09:24 +01:00
UbitUmarov
12ad2358a0 temporary attachments can not do llTeleport* 2021-09-17 02:21:51 +01:00
UbitUmarov
151350467f TPs are root agents only 2021-09-17 01:55:24 +01:00
UbitUmarov
1e85f54275 TPs are root agents only 2021-09-17 01:48:16 +01:00
UbitUmarov
6acf368f5b let osTeleportAgent(key agent, vector position, vector lookat) try teleport to a nearby region is position is outside current region (TEST) 2021-09-16 17:36:38 +01:00
UbitUmarov
916e981214 precision issues 2021-09-16 17:28:03 +01:00
UbitUmarov
a3ab4db5fc several changes to llTeleport so it does HG lms 2021-09-15 21:05:00 +01:00
UbitUmarov
e32734bb3b similar for osAvatarName2Key 2021-09-15 01:43:33 +01:00
UbitUmarov
2cc8b97a2e osKey2Name: first look if the avatar is on region already 2021-09-15 01:28:27 +01:00
UbitUmarov
af4dacee53 a few typos 2021-09-01 16:37:28 +01:00
Thomas Mettam
59ffcade55 Can't negate bool
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2021-07-28 15:38:56 +01:00
UbitUmarov
b1051417e0 Yengine: a few more changes on the global variables nulls 2021-07-23 16:18:11 +01:00
UbitUmarov
ae49b540c1 Yengine: comment out some debug debug exec state 2021-07-23 07:13:30 +01:00
UbitUmarov
d8dccc7570 mantis 8913: avoid some null on Yengine Xengine state deserielizer 2021-07-23 06:41:09 +01:00
UbitUmarov
ccc3578b54 mantis 8913: avoid some nulls on Yengine state deserielizer 2021-07-23 06:39:35 +01:00
UbitUmarov
6d47ec571a add another stat 2021-07-23 03:04:59 +01:00
UbitUmarov
2408ce790a mantis 8908: use the prim idea of running animations, (by name or by key) on llStopObjectAnimation(), ignoring the prim inventory (unlike sl?) 2021-07-15 22:05:31 +01:00
UbitUmarov
ab956586e2 a bit more cosmetics in lsl api 2021-06-22 13:33:03 +01:00
UbitUmarov
aab89f66fe fix osGetGridNick() i did break on recent commit 2021-06-03 16:39:03 +01:00
UbitUmarov
98ff4b230d cosmetics 2021-06-01 23:43:05 +01:00
UbitUmarov
cd74acc16b remove threat checks from osGetGridNick and osGetGridName 2021-06-01 23:04:46 +01:00
UbitUmarov
96cb47e80f anf ofc i forgot a file 2021-05-31 18:13:56 +01:00
UbitUmarov
4855e11346 a few more changes to lsl list; add osListSortInPlace(LSL_List src, LSL_Integer stride, LSL_Integer ascending), does the sort directly on src, avoiding creation on a new list when that is not needed 2021-05-31 18:12:33 +01:00
UbitUmarov
afaa181676 a few more changes to lsl list 2021-05-31 16:36:20 +01:00
UbitUmarov
3e948d8c57 a few more changes to lsl list 2021-05-31 15:12:37 +01:00
UbitUmarov
8bcebf0190 missed a file 2021-05-31 01:42:23 +01:00
UbitUmarov
96be3a27ca some changes to llListSort() 2021-05-31 01:39:21 +01:00
UbitUmarov
ee530d438f cosmetics 2021-05-29 15:39:01 +01:00
UbitUmarov
5c99e94b79 fix llDeleteSubList() in the case start > end, so it is as spec ie keeps [end + 1, start - 1]. This may break some scripts made for previus broken way ie removed that range. Case start <= end should be as before, just a bit faster (after previus commit) 2021-05-29 02:04:57 +01:00
UbitUmarov
5056b125e9 small change on lsl lists DeleteSublist() 2021-05-29 00:08:37 +01:00
UbitUmarov
294ca5db2c add STATS_SCRIPT_TIME constant. On last commit add ..LPS wasa typo, it was add STATS_SIM_SLEEP, the index to value LPS was pointing till now 2021-05-04 21:02:29 +01:00
UbitUmarov
87b806bd20 fix STATS_SCRIPT_LPS (obsolete), add STATS_SCRIPT_LPS ( what LPS did actually return) and STATS_SCRIPT_EPS to the list of some indexes to the list returned by osGetRegionStats 2021-05-04 20:43:24 +01:00
UbitUmarov
b72676bae9 let osGetRegionStats return a list with all the avaiable values (43 currently) 2021-05-04 20:39:52 +01:00
UbitUmarov
c816c220af scripts line per second is no longer used and was wrong 2021-04-22 13:33:00 +01:00
UbitUmarov
84027166c8 mantis 8520: make YEngine tick script events per second stat 2021-04-22 00:40:45 +01:00
UbitUmarov
1dc568749f missing file 2021-04-21 16:29:19 +01:00
UbitUmarov
15d0b02ba9 add LSL_Integer osAvatarType(string firts, string last) 2021-04-21 16:25:58 +01:00
UbitUmarov
9d1bd02d12 add LSL_Integer osAvatarType(LSL_Key avkey) 2021-04-21 15:52:09 +01:00
UbitUmarov
1b9a77f08d actually change scripts timers, to the ini setting AsyncLLCommandLoopms ( default 100, 50 a more reasonable value that just eats a bit more cpu looping around 2021-04-21 14:15:12 +01:00
UbitUmarov
b925704eb9 mantis 8881: change llHTTPRequest allowed headers control 2021-04-21 14:07:50 +01:00
UbitUmarov
88defb4d90 change scripts timers, etc check rate to 50ms 2021-04-21 13:50:31 +01:00
UbitUmarov
4198dcdf86 change script touchs linknumber handling 2021-04-21 13:48:25 +01:00
UbitUmarov
c295deb262 Merge branch 'master' of ssh://opensimulator.org:/var/git/opensim 2021-03-18 18:45:28 +00:00
Oren Hurvitz
3d208dd690 osNpcLookAt() should only work on NPC's, not on regular users 2021-03-18 10:35:29 +02:00
UbitUmarov
74d86adc51 make invalid llhttpRequest custom header a hard error 2021-03-15 15:40:47 +00:00
UbitUmarov
50669c8d41 minor cleanup 2021-03-12 00:04:51 +00:00