UbitUmarov
|
2a508edcb4
|
YEngine: change some startup log messages
|
2019-11-22 07:42:00 +00:00 |
|
UbitUmarov
|
943d0935a6
|
YEngine, change default number of exec threads to 2 of priority Normal. Let the threads priority a option on ini files
|
2019-11-22 07:01:17 +00:00 |
|
UbitUmarov
|
d5f918f945
|
Oooopss
|
2019-11-22 06:07:28 +00:00 |
|
UbitUmarov
|
9b7ad30ee1
|
more changes on YEngine scripts heap usage
|
2019-11-22 04:09:05 +00:00 |
|
UbitUmarov
|
647622bb02
|
cosmetics
|
2019-11-20 23:29:24 +00:00 |
|
UbitUmarov
|
730a35eedc
|
Yengine: more on constants operations reduction
|
2019-11-18 19:07:03 +00:00 |
|
UbitUmarov
|
bf0697d5f4
|
mantis 8551: Simplify Yengine heap usage control
|
2019-11-18 17:33:02 +00:00 |
|
UbitUmarov
|
eabf9a7c04
|
mantis 8627: handle the case constant compareOp constant on Yengine
|
2019-11-13 23:26:22 +00:00 |
|
UbitUmarov
|
5d2ffdc35b
|
limit max number of attachments to 38. All can be on same point
|
2019-11-13 18:44:58 +00:00 |
|
UbitUmarov
|
e87dfd48bf
|
Yengine: we also need to cancel timer events in queue, because some bad scripts that do work on X
|
2019-11-11 12:51:09 +00:00 |
|
UbitUmarov
|
11a357d7fa
|
YEngine: fix credits comment
|
2019-11-05 15:08:58 +00:00 |
|
UbitUmarov
|
21f86c453d
|
YEngine: fix wrong language detection on some comments in first line
|
2019-11-04 17:22:42 +00:00 |
|
UbitUmarov
|
f09a18a7a8
|
Yengine: Also error on division by Zero
|
2019-10-18 14:16:37 +01:00 |
|
UbitUmarov
|
6b930a596b
|
Yengine make float.tostring culture invariant
|
2019-10-17 19:40:54 +01:00 |
|
UbitUmarov
|
d79d7e228a
|
add OSSL option PermissionErrortoOwner (true or false). if true ossl functions permission errors will only be sent to prim owner, defaul false: send all around
|
2019-10-16 00:08:45 +01:00 |
|
UbitUmarov
|
37fb937e0d
|
Yengine: rename a field, do some updates using interlocked
|
2019-04-16 17:28:09 +01:00 |
|
UbitUmarov
|
6bbd5eb6a2
|
Yengine: change binary code version, so scripts are automaticly recompiled with new changes
|
2019-04-16 11:39:28 +01:00 |
|
UbitUmarov
|
2fa5d10c00
|
Ynegine: add some missing memory usage on script reset
|
2019-04-16 00:07:13 +01:00 |
|
UbitUmarov
|
a83b7a292b
|
mantis 8518: Yengine; we can't wait for GC (worse finalizers) to count released memory of some local variables, so add a pseudo free; fix memory account on timeslice rentry; change the folder for the debug IL files; fix memory usage on reset. This changes will only take effect on new compiles
|
2019-04-15 23:32:22 +01:00 |
|
UbitUmarov
|
7f55db72d2
|
Yengine: try fix changing scripts running state if the have long events
|
2019-04-01 13:58:41 +01:00 |
|
UbitUmarov
|
772aa5234a
|
Yengine: clear events queue on reset. Also keep clearing all on state change. (Linked message events are deleted at sl)
|
2019-04-01 01:48:23 +01:00 |
|
UbitUmarov
|
190e2da672
|
Yengine attachment drop, do set attachment ready event
|
2019-03-31 22:50:14 +01:00 |
|
UbitUmarov
|
f6db9e044d
|
Yengine: fix scripts resume on attachments drop
|
2019-03-28 13:46:39 +00:00 |
|
UbitUmarov
|
5d78f52f7b
|
let Xengine also have that detectedkey
|
2019-02-21 23:17:53 +00:00 |
|
UbitUmarov
|
ece3843798
|
let changed allowed drop have lldetectedkey[0] return the dropped item id, Yengine and still testing"
|
2019-02-21 22:54:43 +00:00 |
|
UbitUmarov
|
b7507b70bc
|
Yengine changed position and shape events can bt throttled by mineventdelay
|
2019-02-21 22:05:38 +00:00 |
|
UbitUmarov
|
0f574d432d
|
Yengine:save minEventDelay in script state
|
2019-02-20 20:36:43 +00:00 |
|
UbitUmarov
|
72c472f988
|
Yengine: let llminEventDelay do something: it just ignores a more limited set of events than Xengine (neither do as SL)
|
2019-02-20 20:12:13 +00:00 |
|
UbitUmarov
|
73e64c6597
|
mantis 6702: fix collisions lldetectedlinknumber also on Yengine
|
2019-01-30 12:27:03 +00:00 |
|
UbitUmarov
|
367bd48d91
|
script mono is meaningless for us
|
2019-01-25 21:21:23 +00:00 |
|
Stolen Ruby
|
551c097db9
|
Added support for f suffix on YEngine floats
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2018-12-18 21:36:20 +00:00 |
|
UbitUmarov
|
1610595697
|
Yengine reset global variables possible damaged by bad state file
|
2018-12-11 00:42:02 +00:00 |
|
UbitUmarov
|
11b467cabf
|
Yengine actually loose the bas state file
|
2018-12-10 23:45:54 +00:00 |
|
UbitUmarov
|
043a213302
|
pesty warning
|
2018-12-08 03:50:51 +00:00 |
|
UbitUmarov
|
6597b7ab46
|
Yengine try to better recover from invalid state files
|
2018-12-08 03:31:47 +00:00 |
|
UbitUmarov
|
295f24fe01
|
mantis 8416: change string compare method (actually on previus commit)
|
2018-12-08 02:36:59 +00:00 |
|
UbitUmarov
|
f8c3fc5e05
|
mantis 8416: test
|
2018-12-08 02:26:36 +00:00 |
|
UbitUmarov
|
cc7a241cbc
|
remove xmr json functions that where a fix for ossl ones now removed
|
2018-11-29 21:07:46 +00:00 |
|
UbitUmarov
|
0307427b94
|
a few more changes
|
2018-11-26 20:20:28 +00:00 |
|
UbitUmarov
|
7258531e3b
|
show prim ID on script error
|
2018-11-26 19:57:42 +00:00 |
|
UbitUmarov
|
27da6f1301
|
Yengine: simplify ossl severe error message, and make it on debug channel like Xengine
|
2018-11-26 19:44:32 +00:00 |
|
UbitUmarov
|
fa29db5552
|
Yengine: oops rename the var on all relevant places
|
2018-11-23 02:43:34 +00:00 |
|
UbitUmarov
|
5dc20ad1e5
|
Yengine: rename a local var
|
2018-11-23 01:54:22 +00:00 |
|
UbitUmarov
|
5951152082
|
Yengine: try read XEngine state from wire
|
2018-11-22 01:11:35 +00:00 |
|
UbitUmarov
|
fb0c8036f0
|
Yengine: use using...
|
2018-11-20 23:07:14 +00:00 |
|
UbitUmarov
|
3e5ca6efd6
|
Yengine: change script first line processing, also look to language option
|
2018-11-20 22:54:57 +00:00 |
|
UbitUmarov
|
5485ba2ae6
|
Yengine: do use SourceHashCode
|
2018-11-20 22:43:03 +00:00 |
|
UbitUmarov
|
a2208e5c8c
|
Yengine: remove some xmr API functions now added to OSSL
|
2018-11-20 22:32:07 +00:00 |
|
UbitUmarov
|
d537862cc2
|
Yengine: remove potencial log spam
|
2018-11-15 16:57:50 +00:00 |
|
UbitUmarov
|
f44569eee5
|
Yengine: ignore llResetScript() in default state_entry like X does. No idea why some do it, but do
|
2018-11-15 01:24:46 +00:00 |
|