Commit Graph

4884 Commits

Author SHA1 Message Date
Evil Factory
7400ceceda expose Descriptors 2022-04-16 11:58:30 -03:00
Evil Factory
9d9b8e7cee Merge branch 'unstable-tests' of https://github.com/evilfactory/Barotrauma-lua-attempt into unstable-tests 2022-04-15 19:08:54 -03:00
Evil Factory
b7395bedea Refactor and fix #56 2022-04-15 19:08:27 -03:00
Evil Factory
42df433d3e Refactor and fix #56 2022-04-15 19:05:24 -03:00
Oiltanker
d71a06a465 my missing hook :'( 2022-04-15 22:05:51 +03:00
Oiltanker
6eb575ea81 remove unnecessary method from ACsMod 2022-04-15 21:48:34 +03:00
Oiltanker
56a0d4b1e1 working rebase 2022-04-15 21:35:01 +03:00
Oiltanker
e4ea88d598 hook addition name case-insensitivity fix 2022-04-15 21:29:14 +03:00
Oiltanker
2f0e83badd hook fixes, keybinds are not working 2022-04-15 21:29:14 +03:00
Oiltanker
3eba20ecb7 new hook call method + function to delegate conversion 2022-04-15 21:29:12 +03:00
Oiltanker
891efb4c4f working host game begin and host game exit 2022-04-15 21:28:24 +03:00
Oiltanker
5d06df437e hook merge + hook wrappers 2022-04-15 21:28:22 +03:00
Oiltanker
1e6ac68e86 initial cs-lua merge work 2022-04-15 21:25:58 +03:00
Oiltanker
ae2b84cceb wip, net hook class 2022-04-15 21:23:17 +03:00
Oiltanker
0b501ab4a1 Initial sandboxing implementation 2022-04-15 21:23:17 +03:00
Oiltanker
429557ad7d Some initial CSharp scripting functionality 2022-04-15 21:23:17 +03:00
Evil Factory
86a88c6e20 fix nil values being assigned a metatable 2022-04-15 14:48:23 -03:00
Evil Factory
7a28df8fd3 remove reference to LuaSetup when loading mods 2022-04-15 12:28:06 -03:00
Evil Factory
58337222c2 organize better default Lua stuff 2022-04-14 23:32:11 -03:00
Evil Factory
8238e8058c Game.Settings 2022-04-14 21:00:08 -03:00
Evil Factory
c3c233c92f new Hook to make writeClientList easier to use 2022-04-14 16:37:43 -03:00
Evil Factory
3549cadd12 Revert "MaxPlayers above 30 breaks stuff... why?"
This reverts commit d5eb804de9.
2022-04-14 16:34:25 -03:00
Evil Factory
5ceaa510eb added implicit conversion to Identifier 2022-04-14 16:22:33 -03:00
Evil Factory
eb20ff1a4e added component register 2022-04-14 15:21:14 -03:00
Evil Factory
3517b4c3ce improve update checker 2022-04-14 13:10:21 -03:00
Evil Factory
0ccac372a8 Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests 2022-04-14 12:14:19 -03:00
Markus Isberg
cfe0d6cbc3 Unstable 0.17.10.0 2022-04-14 23:50:49 +09:00
Evil Factory
5dd44dacf3 added workshop update checker 2022-04-13 19:41:43 -03:00
Evil Factory
e87e9341ef added Game.MyID 2022-04-13 15:46:52 -03:00
Evil Factory
e8b308bf53 fix client-side remove button 2022-04-12 13:14:43 -03:00
Evil Factory
3dc7a4689d SlotReference and Inventory static reference 2022-04-11 21:23:09 -03:00
Evil Factory
0cf4edbecf Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests 2022-04-11 15:58:36 -03:00
Markus Isberg
72328c29cb Unstable 0.17.9.0 2022-04-12 03:39:02 +09:00
Evil Factory
290a8bb5ae initialize Lua in multiplayer after you downloaded mods 2022-04-11 13:16:24 -03:00
Evil Factory
96fdefb9ed lua now runs on sub editor, added Game.GetEnabledContentPackages back for compatibility and printerror 2022-04-10 18:58:25 -03:00
Evil Factory
d5eb804de9 MaxPlayers above 30 breaks stuff... why? 2022-04-10 17:38:21 -03:00
Evil Factory
55752b592f *actually* fix content packages 2022-04-10 14:06:13 -03:00
Evil Factory
e625c88939 content package fixes 2022-04-10 12:39:02 -03:00
Evil Factory
b7d0376320 fixed restrictMessageSize and added writeClientList back 2022-04-10 12:21:07 -03:00
Evil Factory
dc7a7bd74d bunch of fixes that include fixing lua networking, script loading and client side lua installation 2022-04-09 21:44:18 -03:00
Evil Factory
454a0a22d1 fix file loading 2022-04-09 14:40:55 -03:00
Evil Factory
e1d0b8235f fix LuaRandom compatibility 2022-04-09 14:36:34 -03:00
Evil Factory
e1e0fd6acf Bunch of fixes 2022-04-09 09:06:29 -03:00
Evil Factory
b37fd8d9c9 Fixing stuff part 1 2022-04-08 16:08:59 -03:00
Evil Factory
f6241048c0 Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests 2022-04-08 15:28:28 -03:00
Markus Isberg
374f03c625 Unstable 0.17.8.0 2022-04-09 03:18:10 +09:00
Evil Factory
ccf5600ad1 Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests 2022-04-08 12:52:28 -03:00
Evil Factory
0702d41a73 register KeyboardState 2022-04-07 16:25:57 -03:00
Evil Factory
1c6fa1a261 InputType should be registered 2022-04-07 16:19:37 -03:00
Evil Factory
6cc0c9eb6e register Barotrauma.GUINumberInput and Barotrauma.GUI 2022-04-07 15:24:45 -03:00