UbitUmarov
|
d0c681d404
|
mantis 9078: allow region modules script injected constants to be silent replaced. Since with Yengine, this are compile time globals for all regions, only set them once
|
2023-05-23 18:02:10 +01:00 |
|
UbitUmarov
|
3dd1dd2f76
|
reduce potencial useless int casts from list items
|
2023-03-15 10:32:55 +00:00 |
|
UbitUmarov
|
833cd468ff
|
cosmetics
|
2023-02-24 12:35:12 +00:00 |
|
UbitUmarov
|
361f6a9226
|
add from string, from lsl string and from span lsl vector3 and rotation variants
|
2023-02-18 01:15:31 +00:00 |
|
UbitUmarov
|
be2192fd53
|
revert change on script execution release points. That will need a full recompile with script states reset, not justifiable by now; plus cosmetics
|
2023-02-16 05:04:11 +00:00 |
|
UbitUmarov
|
37ce17f927
|
some more changes on lslapi, mostly style
|
2023-02-10 13:44:09 +00:00 |
|
UbitUmarov
|
16b6bbd253
|
a few changes fo yengine exec time check points on function calls
|
2023-02-09 12:11:18 +00:00 |
|
UbitUmarov
|
9e60afbb68
|
change that message a bit
|
2023-01-27 00:04:41 +00:00 |
|
UbitUmarov
|
dec215e438
|
try to make a Yengine error message more usefull
|
2023-01-26 21:02:17 +00:00 |
|
UbitUmarov
|
eea5d14ec6
|
more cosmetics
|
2023-01-21 15:49:46 +00:00 |
|
UbitUmarov
|
41b718626f
|
cosmetics
|
2022-12-15 22:19:09 +00:00 |
|
UbitUmarov
|
7aa83ee6a7
|
cosmetics
|
2022-11-12 03:05:58 +00:00 |
|
UbitUmarov
|
472c243362
|
add some null refs checks on script removal
|
2022-11-10 16:10:47 +00:00 |
|
UbitUmarov
|
aa572df663
|
add some missing default group owner powers on xmlrpc groups module
plus more dotnet6 code style changes
|
2022-10-28 20:08:54 +01:00 |
|
UbitUmarov
|
f6a47a9f47
|
thread.abort is gone. Coment out so things compile
|
2022-10-02 11:30:41 +01:00 |
|
UbitUmarov
|
1d7acb7bcb
|
avoid a null ref
|
2022-08-30 02:52:58 +01:00 |
|
UbitUmarov
|
16d5d7d7fc
|
direct post listen events on chat, bypassing intermediate storage and timed pooling. ( code still dirty)
|
2022-06-21 02:18:38 +01:00 |
|
UbitUmarov
|
df03e64f5c
|
try improve lsl list compare with null, hopefuly not looping for ever
|
2022-05-04 19:24:16 +01:00 |
|
UbitUmarov
|
e6001fb703
|
put back yeng mvv command
|
2022-03-25 18:50:01 +00:00 |
|
UbitUmarov
|
8579cc0d20
|
mantis 8936: make yeng comand work only on selected (or first that did load, like other comands) region. Add option 'allregions' to some. With this option those comands run on all regions. Do 'yeng help' to list comands. Ofc this assuming i made no typroe/bug ;)
|
2022-03-25 18:38:04 +00:00 |
|
UbitUmarov
|
60e67e5320
|
yengine, only send out of heap errors to owner and wigotu stacktrace
|
2022-03-09 22:03:55 +00:00 |
|
UbitUmarov
|
0e5abf6bc1
|
a few changes on yengine heap control
|
2022-03-09 21:04:47 +00:00 |
|
UbitUmarov
|
6a0f29f182
|
mantis 8972: avoid null ref plus cosmetics
|
2022-02-10 16:37:37 +00:00 |
|
UbitUmarov
|
fbbcc1edd7
|
== string.Empty is .Lenght == 0
|
2022-01-13 20:31:52 +00:00 |
|
UbitUmarov
|
9b33ef9c8c
|
a few more changes on vectors etc
|
2022-01-10 02:21:17 +00:00 |
|
UbitUmarov
|
da928d6099
|
!= UUID.Zero is slow
|
2022-01-09 02:28:51 +00:00 |
|
UbitUmarov
|
7e0fc95c3a
|
== UUID.Zero is slow
|
2022-01-09 00:33:16 +00:00 |
|
UbitUmarov
|
c3fca42983
|
cosmetics
|
2021-11-21 02:37:02 +00:00 |
|
UbitUmarov
|
68f3fbd8c6
|
fix yengine timer event ...
|
2021-11-20 06:19:45 +00:00 |
|
UbitUmarov
|
852245d81c
|
a few more changes on script running flag
|
2021-11-20 04:39:29 +00:00 |
|
UbitUmarov
|
743f3af745
|
force yengine scripts recomp
|
2021-11-20 03:54:03 +00:00 |
|
UbitUmarov
|
ca3525bf0a
|
mantis 3315: change the control of script flag running (needs testing)
|
2021-11-20 03:24:34 +00:00 |
|
UbitUmarov
|
1692254e3f
|
cosmetics
|
2021-11-20 02:46:07 +00:00 |
|
UbitUmarov
|
3f3a5da3a9
|
mantis 6199 and 6872: Yengine will now error at compile tme if state name not found. Was doing it at runtime only. Xengine stays as it was
|
2021-10-23 23:27:31 +01:00 |
|
UbitUmarov
|
65bdaec4d6
|
increase yengine compiled_version. This wil force automatic recmpile of scripts
|
2021-10-18 20:44:04 +01:00 |
|
UbitUmarov
|
a3479e8c99
|
YEngine changed region and teleport are sent together
|
2021-10-14 14:37:14 +01:00 |
|
UbitUmarov
|
9ee704e3bd
|
mantis 8933: Yengine allow bool to float implicit cast
|
2021-10-07 16:14:46 +01:00 |
|
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 |
|
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
|
84027166c8
|
mantis 8520: make YEngine tick script events per second stat
|
2021-04-22 00:40:45 +01:00 |
|
UbitUmarov
|
4198dcdf86
|
change script touchs linknumber handling
|
2021-04-21 13:48:25 +01:00 |
|
UbitUmarov
|
be649ee7e5
|
YEngine: remove obsolete appdomain code (still in use elsewhere)
|
2021-01-06 14:45:51 +00:00 |
|
UbitUmarov
|
822f381145
|
mantis 8621: improve one error message a bit, thanks Tampa
|
2020-11-19 15:29:16 +00:00 |
|
UbitUmarov
|
a2534dc378
|
stop using yengine math inlines, this have cast issues, just use lsl api, plus cosmetics
|
2020-09-25 02:38:00 +01:00 |
|
UbitUmarov
|
d2e7c711b4
|
actually make yExceptionMessage and yExceptionTypeName avaiable
|
2020-09-21 21:40:24 +01:00 |
|