Commit Graph

20 Commits

Author SHA1 Message Date
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