Commit Graph

4903 Commits

Author SHA1 Message Date
Oiltanker
8bcd19a4ff fix the return of LuaResult from hook call 2022-04-18 15:13:32 +03:00
Oiltanker
d7368475fe Merge branch 'unstable-tests' of https://github.com/evilfactory/Barotrauma-lua-attempt into unstable-tests 2022-04-17 23:14:46 +03:00
Oiltanker
5c714ce124 fix CsScriptRunner 2022-04-17 22:59:12 +03:00
Evil Factory
bab2a88533 cs print message 2022-04-17 15:13:12 -03:00
Evil Factory
edb665a22c only run cs mods if package is present 2022-04-17 15:09:24 -03:00
Oiltanker
94f0068509 Merge branch 'unstable-tests' of https://github.com/evilfactory/Barotrauma-lua-attempt into unstable-tests 2022-04-17 20:41:06 +03:00
Oiltanker
7458108fc0 fix cs filter metadata bug 2022-04-17 20:39:23 +03:00
Evil Factory
6277a6ce5d Merge pull request #58 from oiltanker/unstable-tests
cs script runner + mod store + cs-lua interface
2022-04-17 14:31:44 -03:00
Oiltanker
22f82c7cb2 fix cs filter metadata bug 2022-04-17 19:55:45 +03:00
Oiltanker
e52f762861 safer HookMethod and more sandboxed cs mods 2022-04-17 19:26:54 +03:00
Evil Factory
6da4481c83 fix names 2022-04-17 13:03:24 -03:00
Oiltanker
03881f1240 new working type filter 2022-04-17 18:23:41 +03:00
Oiltanker
a7b4004058 cs script runner + mod store + cs-lua interface 2022-04-17 16:05:00 +03:00
Evil Factory
6aeac06112 swap exception 2022-04-16 15:01:50 -03:00
Evil Factory
7f3aac186d fix typo 2022-04-16 13:37:09 -03:00
Evil Factory
2f4485405b Structure default lib/register 2022-04-16 12:49:12 -03:00
Evil Factory
f439cabc9a fix patch hooks and rename delegates 2022-04-16 12:44:50 -03:00
Evil Factory
0d8d88b7fb Merge pull request #57 from zhu-rengong/add_gui_event_handler
added OnValueEnteredHandler handler
2022-04-16 12:01:52 -03:00
Evil Factory
7400ceceda expose Descriptors 2022-04-16 11:58:30 -03:00
zhurengong
67767d5c9d added OnValueEnteredHandler handler 2022-04-16 18:16:31 +08: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