49d6cb0d89
Make it not outright crash with 0xC0000005 or 0xC00000FD
2024-12-28 22:26:30 +07:00
9a958ecccb
Make it compile against PUC Lua
2024-12-28 21:09:44 +07:00
e1d1531e0a
Move remaining bindings to PUC Lua
2024-12-28 13:56:08 +07:00
311c6a4e47
Migrate world bindings to PUC Lua
2024-12-22 21:54:12 +07:00
d627526088
Move root bindings to native Lua
2024-12-17 20:51:38 +07:00
dd990becf4
More native Lua work
2024-12-15 23:07:35 +07:00
fb1aea8803
Bump JDK to 21, Kotlin to 2.1, Gradle to 8.11, more native Lua work
2024-12-15 02:46:56 +07:00
7f2097e5e7
More native Lua stuff
2024-12-14 21:20:48 +07:00
c5dc4a465a
Bring back most of native Lua code stuff
2024-12-14 20:12:09 +07:00
f95bc9762f
Minimally working Monster entities
...
PathController, PathFinder
Actor movement controller Lua bindings
Game loading no longer block Universe thread, more efficient registry population synchronization
Environmental status effects now can be stat modifiers
2024-06-28 22:44:13 +07:00
8eb1db919f
Intern strings originating from Lua
2024-05-22 19:02:19 +07:00
7f16e643f3
Expose almost all World Lua bindings
2024-05-06 22:45:50 +07:00
2a4b5ffb03
Server world Lua bindings
2024-05-05 22:34:18 +07:00
7270b1b47b
Fix wrong json conversion from numbers again
2024-04-22 21:43:01 +07:00
3bb7e50315
Fix wrong json conversion from numbers
2024-04-22 21:29:02 +07:00
7e26f0d3b8
Add more world bindings
2024-04-20 14:44:20 +07:00
50a3fa6865
Merge kommons math into kstarbound
2024-04-19 14:51:36 +07:00
adab78f0c0
Improve StringByteString performance
2024-04-18 14:09:44 +07:00
3ead24267c
Active item half functional
2024-04-18 14:04:37 +07:00
8ee60c0f4d
Some initial Lua bindings (object, animator, root, sb)
2024-04-14 01:45:15 +07:00