Evil Factory
3f221c0d23
fix nullable errors
2022-04-29 17:58:56 -03:00
Evil Factory
af47136bbd
use cs package from backup packages
2022-04-29 14:00:53 -03:00
Oiltanker
e5215fb976
Cs source folder filter
2022-04-28 17:13:13 +03: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
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
5946a4c043
fix package names
2022-04-20 14:20:38 -03:00
Evil Factory
6246588072
change package name
2022-04-20 13:17:03 -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
7a440e009b
add Cs package check back and fix typos
2022-04-19 16:59:02 -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
zhurengong
6e0eae141b
fixed assembly can't be unloaded
2022-04-19 15:45:51 +08: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
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
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
Evil Factory
6da4481c83
fix names
2022-04-17 13:03:24 -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
b7395bedea
Refactor and fix #56
2022-04-15 19:08:27 -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
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