UbitUmarov
|
e6615a193d
|
a few changes to ScriptSleep() functions
|
2018-09-04 22:19:30 +01:00 |
|
mewtwo0641
|
4e4d687f3f
|
Add YEngine support for ScriptDelayFactor
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2018-09-04 21:38:09 +01:00 |
|
UbitUmarov
|
50627304a6
|
avoid using new c# sintaxe that will fail on older compilers
|
2018-08-30 20:09:12 +01:00 |
|
UbitUmarov
|
9647a1e6c5
|
minor changes to last patch
|
2018-08-30 14:51:07 +01:00 |
|
Mandarinka Tasty
|
99a23421a8
|
Adding check permission CanIssueEstateCommand for osRegionNotice and new function osRegionNotice(string agentID, string msg)
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2018-08-30 14:25:19 +01:00 |
|
UbitUmarov
|
a6d5da3e7f
|
mantis 8346: fix argument of osUnixTimeToTimestamp
|
2018-07-27 14:20:59 +01:00 |
|
UbitUmarov
|
8c1c9129aa
|
mantis8341: fix MOD and LS apis configuration read from ossl file
|
2018-07-18 22:19:46 +01:00 |
|
UbitUmarov
|
aee981e5e2
|
http reusecontext is obsolete
|
2018-07-14 21:48:59 +01:00 |
|
UbitUmarov
|
dd508d4c4f
|
use Vector.Distance not util..
|
2018-07-14 16:58:09 +01:00 |
|
UbitUmarov
|
76a82ba5de
|
improve llOverMyLand() handling of potencial null refs. ty mrieker
|
2018-06-09 20:45:05 +01:00 |
|
UbitUmarov
|
a48d65fd77
|
Yengine apply a fix to CheckRunLockInvariants by mrieker
|
2018-06-09 20:35:35 +01:00 |
|
UbitUmarov
|
5463bffa68
|
make Yengine post attach event as Xengine does. This should fix that event. Thx mrieker for pointing out this issue
|
2018-05-28 09:25:09 +01:00 |
|
UbitUmarov
|
acd55c6f12
|
mantis 8084: add the missing PRIM_ALPHA_MODE constants
|
2018-05-04 20:15:56 +01:00 |
|
UbitUmarov
|
037e5d8031
|
save a few ns
|
2018-04-19 19:21:08 +01:00 |
|
UbitUmarov
|
fced731e70
|
save a few ns on lsl vector rotations
|
2018-04-14 23:34:16 +01:00 |
|
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
|
dc35ce26d0
|
YEngine: apply a few fixes by Mike Rieker
|
2018-04-10 21:15:55 +01:00 |
|
UbitUmarov
|
5d0a1656bf
|
mantis 8305: add osTriggerSoundLimited(..)
|
2018-04-10 03:58:54 +01:00 |
|
UbitUmarov
|
8a30d1303d
|
some cleanup on ll sound functions
|
2018-04-09 00:48:29 +01:00 |
|
UbitUmarov
|
63da4d3f99
|
mantis 8305: add several ossl sound funtions that accept a link number for the prim associated to that sound. The link number must point to a single prim
|
2018-04-09 00:15:45 +01:00 |
|
UbitUmarov
|
80c7ffeb29
|
fix the comment about return value of osAngleBetween() its 0 to PI
|
2018-04-04 01:25:49 +01:00 |
|
UbitUmarov
|
e031d79d48
|
add auxiliar functions float osVecMagSquare(a), float osVecDistSquare(vector a), float osAngleBetween(vector a, vector b) and float osRound(ffloat value, integer ndigits)
|
2018-04-03 23:00:37 +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
|
2369ce413d
|
Yengine: only retry compile if there was a object file in cache with wrong version or signature
|
2018-03-09 22:44:58 +00:00 |
|
UbitUmarov
|
2dc49dc1e9
|
remove a unnecessay file check
|
2018-03-09 21:42:14 +00:00 |
|
UbitUmarov
|
c723a1be16
|
Yengine temp file delete was still bad in case of script errors
|
2018-03-09 21:33:39 +00: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
|
5ff57f01b7
|
Yengine: change filename extentions on scripts state (better delete contents of bin/scriptengines/yengine .. btw bin/scriptdata is not used anymore )
|
2018-02-25 00:49:44 +00:00 |
|
UbitUmarov
|
85b973ce1d
|
Y(xmr)engine cosmetics...
|
2018-02-25 00:18:41 +00:00 |
|
UbitUmarov
|
f158867d93
|
Yengine replace xmr by yeng on console comands
|
2018-02-23 15:28:05 +00:00 |
|
UbitUmarov
|
2129d941ac
|
rename XMREngine as Yengine (still not all done), big mess source formating changes, move state files to proper folder, fix a source file locking on errors, more changes for cross platform including from Mike,... yes yes i know a messy commit
|
2018-02-23 14:52:34 +00:00 |
|
UbitUmarov
|
d6a35d6d2f
|
COmment out relocation of tmp cs source file during compilation. This seems to cause issues on same win servers, and is only usefull on deep scripts debug (Xengine compiler)
|
2018-02-18 14:04:02 +00:00 |
|
UbitUmarov
|
467b591f3a
|
COmment out relocation of tmp cs source file during compilation. This seems to cause issues on same win servers, and is only usefull on deep scripts debug (Xengine compiler)
|
2018-02-18 13:55:19 +00:00 |
|
UbitUmarov
|
96aecf80ef
|
Oops... don't leave script source out of compilation in same cases
|
2018-02-11 18:27:42 +00:00 |
|
UbitUmarov
|
01ceb4d17e
|
try to fix xmr on multiregions per instance. Ugly spargetti ...; remove fixes for 2 llparcel functions that should not be needed; remove xmr own API, it has no business having one.
|
2018-02-07 19:52:18 +00:00 |
|
UbitUmarov
|
53a910e3e5
|
some more code from mrieker for system threads, give up of all the other mono dependent theading models only availble for linux (and possible not all platforms). This only has impact on micro-threading switching, and this only happens on long events and only every 60ms, aditionally we do remove a totally extra set of threads (that could grow in a uncontroled way on win) and their hanshake with main ones. This may of course be even more broken now :P
|
2018-02-07 10:26:20 +00:00 |
|
UbitUmarov
|
38cd12b3cf
|
add mrieker fresh optimization on heap tracker
|
2018-02-05 12:48:07 +00:00 |
|
UbitUmarov
|
42d07e283f
|
pesty warnings
|
2018-02-03 20:37:36 +00:00 |
|
UbitUmarov
|
e7e8a7ab4d
|
just DIE damm thread (recent monos issue)
|
2018-02-03 19:34:17 +00:00 |
|
UbitUmarov
|
04a8ec518d
|
XMR: there is no need for a slice thread, it also causes timing issues; BelowNormal mb 2 Below on win; cosmetics
|
2018-02-03 08:08:59 +00:00 |
|
UbitUmarov
|
83e2fee71b
|
add experimental script engine XMRengine donated by mrieker (DreamNation) And our Melanie. ***DANGER*** ***TESTONLY*** ***disable HG*** dont leave running when not looking... tp/crossing to Xengine will reset scripts. i do see a few issues but should be testable, so we can decide if we should invest more on it.
|
2018-02-02 12:49:40 +00:00 |
|
UbitUmarov
|
c889eb64e5
|
let ossl have its own config section
|
2018-02-02 03:50:43 +00:00 |
|
UbitUmarov
|
0a81e35697
|
pesty warning
|
2018-01-18 02:53:00 +00:00 |
|
UbitUmarov
|
707eb8de82
|
remove more xml things no longer needed on .net >4.5.2
|
2018-01-17 07:17:24 +00:00 |
|
UbitUmarov
|
8f1a68633e
|
update lsl2c tools and parsing files. This may fix some issues with precendence of unary operators in same case, hope not break on others :(
|
2018-01-16 01:44:16 +00:00 |
|
UbitUmarov
|
c92ba1cc04
|
shut up some pesty warnings
|
2018-01-15 16:23:19 +00:00 |
|
UbitUmarov
|
8a68c330e8
|
fix a string format
|
2018-01-14 00:47:12 +00:00 |
|