Commit Graph

4759 Commits

Author SHA1 Message Date
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 07b6bcc32b Merge pull request #25 from zhu-rengong/improve
move the registration of generic types to the lua side in a simple way
2021-11-08 13:52:08 -03:00
zhurengong 83d1c29917 move the registration of generic types to the lua side in a simple way 2021-11-09 00:16:48 +08:00
Evil Factory 9d45eb7402 fix http requests somehow causing weird errors when an exception happened inside it, for some reason i used registertype instead of createstatic, fix that, and added override disconnect character time 2021-11-08 12:12:35 -03:00
Evil Factory 72fff4ab73 replace harmony with a custom one that includes __params, some fixes in the lua setup and hook method is now actually useful 2021-11-05 20:40:50 -03:00
Evil Factory a8a0c96d57 move most of the registration code to Lua, include harmony, add useful perf methods to Time and a more useful(but still useless) error handling in the hook call 2021-11-04 11:30:36 -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 a49decc2ed Merge remote-tracking branch 'origin/dev'
# Conflicts:
#	Barotrauma/BarotraumaShared/SharedSource/Characters/AI/HumanAIController.cs
2021-11-02 13:20:18 +02:00
Joonas Rikkonen 3a35dbfe6c Release v0.15.13.0 2021-11-02 13:19:59 +02:00
Markus Isberg 935fc112bc Unstable 0.15.13.0 2021-11-01 23:58:29 +09:00
Evil Factory f4d6c686fe forgot to remove the member of the descriptor in case it already existed 2021-10-31 12:32:16 -03:00
Evil Factory 77bd8c3720 makes NetLobbyScreen.subs accessible by Lua and clean a bit the types 2021-10-31 11:52:20 -03:00
Markus Isberg a43b540d4b Unstable 0.15.13.0 2021-10-29 21:57:18 +09:00
Evil Factory 5712589ef3 add new talents 2021-10-28 18:55:18 -03:00
Evil Factory 07f7aba4f2 Merge pull request #22 from Regalis11/master
this is weird
2021-10-27 14:42:42 -03:00
Evil Factory 5d0dc39ee3 Merge branch 'Regalis11-master' 2021-10-27 14:42:06 -03: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
Evil Factory 8ef6ec90ca Revert "what the fuck"
This reverts commit 16e90bea61.

Revert "fix merge conflicts, warning: still broken"

This reverts commit 1f0f411d4f.
2021-10-27 13:59:19 -03:00
Evil Factory 16e90bea61 what the fuck 2021-10-27 13:47:14 -03:00
Evil Factory 1f0f411d4f fix merge conflicts, warning: still broken 2021-10-27 13:35:10 -03:00
Joonas Rikkonen a52a23f8c2 Merge remote-tracking branch 'origin/dev' 2021-10-27 18:57:12 +03:00
Joonas Rikkonen 4b5b6c5ee6 Updated libraries 2021-10-27 18:57:04 +03:00
Joonas Rikkonen 234fb6bc06 Release v0.15.12.0 2021-10-27 18:50:57 +03:00
Markus Isberg 1718dbc1c1 Unstable 0.15.12.0 2021-10-27 22:07:32 +09:00
Markus Isberg 6b84ff65e3 Unstable 0.15.11.0 + the last 2 unstables I missed 2021-10-27 03:22:53 +09:00
Evil Factory 9d80de3ecf fix problem with wifi link to chat 2021-10-25 11:49:22 -03:00
Evil Factory 9c07262480 added new hooks to docs 2021-10-16 18:07:16 -03:00
Evil Factory 3a7355ed21 add many item and inventory related hooks 2021-10-16 17:58:24 -03:00
Markus Isberg fc2f7b76da Unstable 0.1500.8.0 2021-10-16 10:32:38 +09:00
Evil Factory fad7d2d001 dropdown thing 2021-10-14 10:17:28 -03:00
Markus Isberg de917c5d74 Unstable 0.1500.7.0 (No edition) 2021-10-14 00:42:06 +09:00
Evil Factory 8ba8b7c0c6 traitor hooks 2021-10-11 12:36:22 -03:00
Evil Factory 65f956741f i should probably use reflection to automatically register all components 2021-10-09 10:45:50 -03:00
Markus Isberg c8943ef9c4 Unstable 0.1500.6.0 (1984 edition) 2021-10-09 00:22:02 +09: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 58dbfdb13b hm? 2021-10-07 11:47:51 -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 fc811c67fb basic file sandboxing 2021-10-03 19:27:27 -03:00
Evil Factory 8ff490bfee make spam filter disabler actually work 2021-10-03 18:31:02 -03:00
Evil Factory 446686e18c docs update and entity.spawner 2021-10-03 12:13:45 -03:00
Evil Factory a5233b4686 more GUI stuff 2021-10-01 19:13:25 -03:00
Evil Factory 31fcb5a1e2 added more actions and moved lobby update to networking which makes more sense 2021-10-01 12:54:06 -03:00
Evil Factory 6345166742 you can now load submarines dynamically and load them into the lobby screen and added entity spawner 2021-10-01 12:41:58 -03:00
Markus Isberg 08bdfc6cea Unstable 0.1500.5.0 (almost forgor edition 💀) 2021-10-01 23:56:14 +09:00
Evil Factory 1da9b5870c docs update and registered few things 2021-09-30 14:56:19 -03:00
Evil Factory 04f7fe2630 Merge branch 'master' of https://github.com/evilfactory/Barotrauma-lua-attempt 2021-09-30 00:08:17 -03:00