Commit Graph

87 Commits

Author SHA1 Message Date
Evil Factory a5228583d0 Updated Moonsharp Interpreter, added support for implicit conversions, new types: LuaByte, LuaUShort and LuaFloat added to solve method overload conflict, support for setting UserData metatables, remove LuaUserData.AddCallMetaMethod and moved GUI object to Lua 2022-03-09 13:35:11 -03:00
Evil Factory a8fdc0f9c5 Improve Lua Networking 2022-03-03 19:34:52 -03:00
Evil Factory acfec0986e Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git 2022-02-25 14:52:18 -03:00
Markus Isberg a83f375681 Hotfix 0.16.7.0 2022-02-26 02:16:41 +09:00
Evil Factory 6340304ae4 Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git 2022-02-24 14:30:39 -03:00
Markus Isberg 102e089aa6 Unstable 0.16.6.1 2022-02-24 00:42:03 +09:00
Markus Isberg e54cee163e Unstable 0.16.6.0 2022-02-23 01:18:50 +09:00
Markus Isberg a0696ecb74 Unstable 0.16.5.0 2022-02-17 00:03:08 +09:00
Evil Factory d3e0625ef4 Lua is automatically initialized when entering singleplayer campaigns (doesn't include submarine editor) and roundStart && roundEnd hooks now work in CL Lua 2022-02-14 16:19:53 -03:00
Markus Isberg 2190fe08ef Unstable 0.16.3.0 2022-02-10 02:52:08 +09:00
Markus Isberg 6814a11520 Unstable 0.16.2.0 2022-02-02 00:55:02 +09:00
Markus Isberg b259af5911 Unstable 0.16.1.0 2022-01-27 00:30:32 +09:00
Markus Isberg 7d6421a548 Unstable 0.16.0.0 2022-01-14 01:28:24 +09:00
Evil Factory 994d881366 Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git 2022-01-13 12:41:56 -03:00
Markus Isberg d9baeaa2e1 Hotfix 0.15.23.0 2022-01-11 23:47:46 +09:00
Evil Factory 595f80e429 fix broken GUI library 2022-01-01 15:27:31 -03:00
Evil Factory 729cef7f3c allow client-side lua to be reloaded in multiplayer 2022-01-01 11:38:29 -03:00
Evil Factory 036b42ca7e new performance improvement setting and client-side lua fixes 2021-12-30 17:26:51 -03:00
Evil Factory f71f598976 Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git 2021-12-16 15:09:48 -03:00
Markus Isberg e2ce85884e Hotfix 0.15.22.1 2021-12-17 02:41:06 +09:00
Evil Factory 9927b5370e Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into Regalis11-dev 2021-12-16 12:46:42 -03:00
Markus Isberg a864a98d4f Unstable 0.15.22.0 2021-12-17 00:19:56 +09:00
Evil Factory bb1631a21c Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git into Regalis11-master 2021-12-15 14:45:31 -03:00
Markus Isberg 7d43cb1e91 0.15.21.0 2021-12-16 01:05:43 +09:00
Juan Pablo Arce 617d9ede88 Unstable v0.15.17.0 (Hex is out of town edition) 2021-12-03 13:31:10 -03:00
Markus Isberg 80f39cd2a3 Unstable 0.15.15.0 (and the one before it I forgor) 2021-11-18 21:34:30 +09:00
Evil Factory 192c103597 fix compile error 2021-11-08 20:04:18 -03:00
Evil Factory 50427390f2 calling lua function inside an async function causes lots of issues (probably caused by the fact that it runs on a separate thread?), solved by creating a queue of functions to be called on the main thread 2021-11-08 14:29:07 -03:00
Evil Factory 2048389896 Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git into Regalis11-master 2021-11-02 11:31:46 -03:00
Joonas Rikkonen 3a35dbfe6c Release v0.15.13.0 2021-11-02 13:19:59 +02:00
Evil Factory bae2390eb1 Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git into Regalis11-master 2021-10-27 14:41:47 -03:00
Joonas Rikkonen 234fb6bc06 Release v0.15.12.0 2021-10-27 18:50:57 +03:00
Evil Factory fad7d2d001 dropdown thing 2021-10-14 10:17:28 -03:00
Evil Factory 0000605186 for some reason you can move files but not delete, so i might aswell send them directly into the trash bin 🚊 2021-10-08 11:29:15 -03:00
Evil Factory 8500525722 client side lua install command thing 2021-10-08 10:44:24 -03:00
Evil Factory 578bba38a2 changes to client-side commands and added some physics related things 2021-10-07 11:46:57 -03:00
Evil Factory 33f74c4a73 version text 2021-10-06 15:13:43 -03:00
Evil Factory da98c04927 events apparently don't work 2021-10-05 16:16:40 -03:00
Evil Factory 1262c47e64 even more GUI 2021-10-04 11:46:13 -03:00
Evil Factory a5233b4686 more GUI stuff 2021-10-01 19:13:25 -03:00
Evil Factory a058d0a1bc some GUI 2021-09-25 11:14:03 -03:00
Evil Factory d81684cd19 fixed reloadlua breaking __call metamethods, fixed singleplayer crash, added fun things to client-side lua :) 2021-09-23 21:29:18 -03:00
Evil Factory 784baf550f added client and server network communication 2021-09-20 16:15:29 -03:00
Evil Factory 4075e71f7a separated Lua source by client, server and shared
github desktop bugged
2021-09-15 12:59:58 -03:00
Evil Factory ffb24594bc refactoring things out, removing unused additions 2021-09-10 19:10:05 -03:00
Evil Factory 176a24cb43 Merge pull request #16 from Regalis11/master
v0.14.9.1
2021-09-09 12:12:44 -03:00
Juan Pablo Arce dacbeb1cfa v0.14.9.1 2021-09-09 07:42:25 -03:00
Evil Factory 970ee8a93f Merge pull request #9 from Regalis11/master
0.14.9.0
2021-08-25 13:18:02 -03:00
Markus Isberg 4a9727e58f Release 0.14.9.0 2021-08-26 00:57:37 +09:00
Markus Isberg 27dd9e6022 Unstable 0.1400.8.0 2021-08-13 17:52:45 +09:00