Commit Graph

4954 Commits

Author SHA1 Message Date
zhurengong
8a34ead2ef define cosntants for csharp parse options. 2022-04-25 21:15:30 +08:00
Evil Factory
3aec67aa8e Merge pull request #66 from oiltanker/master
Missing filters for types, e.g. Vector2
2022-04-24 19:26:13 -03:00
Oiltanker
8a0c2d2166 Missing filters for types, e.g. Vector2 2022-04-25 00:10:14 +03:00
Evil Factory
ec3e8fecd1 Merge pull request #65 from Cintique/improve-require
Alter `LuaRequire`
2022-04-24 10:42:11 -03:00
Jacobin
7a4a8fc856 Small fixes in ModLoader.lua 2022-04-24 18:13:14 +10:00
Jacobin
ac920a8da9 Improve LuaRequire 2022-04-24 18:12:53 +10:00
Evil Factory
2c1329fa36 we don't actually need to check for threads if theres only one (multiplayer) 2022-04-24 00:01:43 -03:00
Evil Factory
fe3d17d1d9 AddCallMetaTable for sub userdatas 2022-04-23 12:42:19 -03:00
Evil Factory
910118303a fix clientWriteList Hook 2022-04-23 11:30:25 -03:00
Evil Factory
e799eed64e don't call stop hook if we are not in the main thread anymore (likely caused by the exiting of the program) 2022-04-22 16:26:33 -03:00
Evil Factory
e77ef4de26 Check thread access before executing any Lua function, if thats the case, throw a warning and ignore 2022-04-22 15:53:44 -03:00
Evil Factory
fd0c3ba19d Merge branch 'unstable-tests' 2022-04-21 11:21:30 -03:00
Evil Factory
58efac86c0 Merge pull request #62 from zhu-rengong/improves_fixes
some improves and fixes
2022-04-21 11:20:46 -03:00
Evil Factory
559a5fa20f added talent stuff 2022-04-21 11:19:02 -03:00
Evil Factory
9e03779f2d added detection of a special file called "usecurrentdirectoryforsaves" for shady hosting providers 2022-04-20 22:42:28 -03:00
Evil Factory
0aa2976697 only allow cs commands if cs package present 2022-04-20 20:04:49 -03:00
Evil Factory
5db4be7db5 Update installing-lua-for-barotrauma-manually.md 2022-04-20 18:00:22 -03:00
Evil Factory
fb159fd93d fix names 2022-04-20 15:55:10 -03:00
Evil Factory
2e14ff79fc fix hook calls not working correctly 2022-04-20 15:38:15 -03:00
Evil Factory
01eff8e434 fix docs 2022-04-20 14:48:32 -03:00
Evil Factory
a074e9d352 fix name 2022-04-20 14:33:11 -03:00
Evil Factory
5946a4c043 fix package names 2022-04-20 14:20:38 -03:00
Evil Factory
7817116ec1 forgor about linux client 2022-04-20 13:40:35 -03:00
Evil Factory
dc38ad266a fix CI (again) 2022-04-20 13:35:29 -03:00
Evil Factory
e833099fb5 hopefully *fix* CI 2022-04-20 13:27:53 -03:00
Evil Factory
fef3e5812f fix linux project 2022-04-20 13:21:06 -03:00
Evil Factory
6246588072 change package name 2022-04-20 13:17:03 -03:00
Evil Factory
2b5d077d04 Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git 2022-04-20 12:59:43 -03:00
Evil Factory
8d1990d878 Merge branch 'unstable-tests' 2022-04-20 12:56:20 -03:00
Regalis11
6cc100d98c Release 0.17.12.0 (Urban Expanses update) 2022-04-20 18:55:05 +03:00
Evil Factory
0a747c42fd update Lua examples 2022-04-20 12:54:33 -03:00
zhurengong
7c4d7d374b some improves and fixes:
1. should get the last loadded aseembly by checking its version instead of reversing.
2. fixed throw an exception when CsScriptRunner run the second time.
3. an argument carried by an UnregisterType called somewhere have had been accidentally removed.
2022-04-20 14:56:32 +08:00
Evil Factory
928428cabd update docs 2022-04-19 22:54:34 -03:00
Evil Factory
7a440e009b add Cs package check back and fix typos 2022-04-19 16:59:02 -03:00
Evil Factory
edb6571aa2 Merge pull request #59 from oiltanker/unstable-tests
fixes and mod warning for cs mods
2022-04-19 16:41:00 -03:00
Oiltanker
df83b1904e rebase to origin/unstable-tests 2022-04-19 22:39:05 +03:00
Oiltanker
da251099a3 working serialization + cs mods one-time warning 2022-04-19 22:35:08 +03:00
Evil Factory
ce85d50dbf prioritize enabled package 2022-04-19 13:31:25 -03:00
Evil Factory
8f79054537 only use package if enabled 2022-04-19 13:29:19 -03:00
Evil Factory
099bd87167 Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests 2022-04-19 12:03:29 -03:00
Markus Isberg
d9a05400e0 Build 0.17.11.0 2022-04-19 23:52:59 +09:00
Evil Factory
de18b1c2c0 Update MoonSharp 2022-04-19 11:28:51 -03:00
Oiltanker
8f4d5c4410 Merge pull request #1 from zhu-rengong/fix_leakage
Fix leakage of the dynamic assembly and unable to unloaded immediately.
2022-04-19 17:13:42 +03:00
zhurengong
592492a56f forgot this. 2022-04-19 19:01:10 +08:00
zhurengong
1b0c865459 should get the last assembly 2022-04-19 18:51:53 +08:00
Evil Factory
4939121016 Merge pull request #61 from Cintique/unstable-tests
Alter logic related to `require()`
2022-04-19 06:12:28 -03:00
zhurengong
6e0eae141b fixed assembly can't be unloaded 2022-04-19 15:45:51 +08:00
Jacobin
e0fef433fd Update ModLoader.lua
Lua mods are now executed after the module path has been set.
2022-04-19 15:22:03 +10:00
Jacobin
72063cdf93 Update require() behaviour
The behaviour of `require()` has been changed to align more closely with standard Lua (caching return results).
2022-04-19 15:20:52 +10:00
Oiltanker
767ff55604 fixes and custom serialization 2022-04-18 15:52:46 +03:00