Commit Graph

2975 Commits

Author SHA1 Message Date
UbitUmarov
da28aada2c avoid a null ref in lsl 2020-11-15 13:45:34 +00:00
UbitUmarov
f25b1283b9 llRequestAgentData: let presence cache expire or fast requestes may block eventual updates 2020-11-07 01:39:58 +00:00
UbitUmarov
62b7ee96bd fix llGetLinkKey 2020-11-06 19:14:01 +00:00
UbitUmarov
77082148ab mantis 8793: break link even if it is the script prim; adicialy standup all avatars as spec. Don't like this standup it is fundamentaly silly done on all cases, may review this later 2020-11-01 19:56:36 +00:00
UbitUmarov
3d5d4333dd fix llGetLinkKey to support LINK_* constants 2020-10-26 14:26:57 +00:00
UbitUmarov
c6b27cc02a silly bug on llSetText exec 2020-10-11 04:00:35 +01:00
UbitUmarov
d437808ba4 add INVENTORY_SETTING lsl constant; cosmetics 2020-10-09 12:42:28 +01:00
UbitUmarov
128e0be382 add GetFullGroupPowers(agentID, groupID) to groups modules. This returns the 'sum' of powers of all agent roles on that group, apply it to some OSSL (mantis 8777). It May be needed elsewhere 2020-10-09 00:20:34 +01:00
UbitUmarov
89ccd601b1 osInviteToGroup: mk sure avatar is really in same region; return value 2 if avatar is already member of the group 2020-10-08 22:24:10 +01:00
UbitUmarov
c136bcef6e osInviteToGroup: dont invite if already member (returns TRUE in this case) 2020-10-08 21:45:33 +01:00
UbitUmarov
52b16c34a2 add a little missing space 2020-10-08 21:15:02 +01:00
UbitUmarov
1acac074ec cosmetics on ossl 2020-10-08 20:55:07 +01:00
UbitUmarov
e6d14ad303 gridinfo and ossl 2020-09-26 14:25:36 +01:00
UbitUmarov
4273519197 fix silly bugs on osReplaceRegionEnvironment() 2020-09-12 20:10:45 +01:00
UbitUmarov
64fea8f20c mantis 8770: let osGetSunParam(day_length) return the same as llGetDayLength() ie day length at prim location 2020-09-12 16:14:14 +01:00
UbitUmarov
5b5915de72 mantis 8768: fix the empty string case; do the llpasscollions 1 as true, others false; cosmetics 2020-09-08 01:29:22 +01:00
UbitUmarov
23de4e3a82 let scriptEvents flags represent all events we have (so change to 64bit ulong) not the need to keep duplicated definitions on main framework and each script engine, namely because Xengine app domain option 2020-09-04 14:22:24 +01:00
UbitUmarov
9a32266382 mantis 8757: LSL casting plague 2020-09-02 16:41:09 +01:00
UbitUmarov
7364acf42e Xengine: change allocation of executor events mask map 2020-08-31 17:18:51 +01:00
UbitUmarov
b64e1792ff wt* remove osSetStateEvents, any script using it must just DIE 2020-08-31 15:01:26 +01:00
UbitUmarov
92e3f424cf cosmetics 2020-08-30 16:05:02 +01:00
UbitUmarov
fd49254708 more changes on task inventory offers 2020-08-21 22:24:49 +01:00
UbitUmarov
7c1e1a15cc a few more changes on lsl notecards 2020-08-17 16:14:39 +01:00
UbitUmarov
6dcb4ed7a0 ok change a confusing expire renew of 0 (that does mean that cache min expire time) 2020-08-17 15:11:48 +01:00
UbitUmarov
5bafd97c69 change script notecards cache 2020-08-17 15:06:52 +01:00
UbitUmarov
262d9d30c0 oh forgot the forced sleep.. we can't have that can we.. 2020-08-17 13:23:01 +01:00
UbitUmarov
33bb55581d LSL do ImediatePost on cached note card 2020-08-17 13:07:56 +01:00
UbitUmarov
29e42f2a25 missing bits 2020-08-16 20:04:46 +01:00
UbitUmarov
421cc0c018 change llName2Key and add llRequestUserKey (not the patch on mantis 8369, now utdated). some testing needed.. 2020-08-16 20:01:00 +01:00
UbitUmarov
15f0b1190a it is NULL_KEY const, not UUID.Zero.Tostring() calls 2020-08-16 11:08:41 +01:00
UbitUmarov
3ddaa3a9e6 change llGivemoney (like last commit, so it runs on a limited threadpool not the main one 2020-08-15 22:25:29 +01:00
UbitUmarov
4bcb3f72a1 change llTransferLindenDollars 2020-08-15 22:02:53 +01:00
UbitUmarov
b394b6ccef duhh why was i storing something to forget?? 2020-08-15 21:07:33 +01:00
UbitUmarov
690cb37767 ahh that bit! 2020-08-15 20:33:38 +01:00
UbitUmarov
7e122b885b more bits? 2020-08-15 20:12:13 +01:00
UbitUmarov
15d600c08a LSL no need for Linq 2020-08-15 20:03:29 +01:00
UbitUmarov
51cb555793 first step to phase out RayCastV3: ignore it, and wait for ppl cry 2020-08-15 19:33:07 +01:00
UbitUmarov
c8be806b9a use them on LSL api 2020-08-15 18:55:52 +01:00
UbitUmarov
bbed225861 modify Dataserver request functions 2020-08-15 18:40:29 +01:00
UbitUmarov
50d1943f83 oops missed a action set 2020-08-15 18:15:09 +01:00
UbitUmarov
ad7c47ee5b make llTargetedEmail async 2020-08-15 18:00:17 +01:00
UbitUmarov
2c8e5c844a make llEmail async 2020-08-15 17:54:31 +01:00
UbitUmarov
d9bccbb7c0 LSL add some local shortcuts to world(scene) variables 2020-08-15 17:46:55 +01:00
UbitUmarov
60ba886b4c add back a lost script delay 2020-08-15 17:27:29 +01:00
UbitUmarov
403a0c9f27 change a few notecard dataserver 2020-08-15 05:15:15 +01:00
UbitUmarov
bce206e6dc change a few more 2020-08-15 04:53:30 +01:00
UbitUmarov
f1cd3aa007 change llRequestDisplayName and llGetDisplayName 2020-08-15 04:21:54 +01:00
UbitUmarov
2350bd9250 missed check 2020-08-15 04:06:58 +01:00
UbitUmarov
991b97db58 change llRequestUsername 2020-08-15 04:05:41 +01:00
UbitUmarov
657b781f2f add some comments about the async dataserver async action 2020-08-15 03:14:06 +01:00