NotAlwaysTrue
de1f1c599f
OBT/1.0.17
...
Removed Client Kick to see if this will fix some of "Received an update for an entity that doesn't exist"
Revert some change from pervious updates due to performance issue
Sync with upstream
2026-02-20 14:54:04 +08:00
EvilFactory
0f49932604
Re-enabled the lua type filter again
2023-04-09 14:10:34 -03:00
EvilFactory
6974c5338a
Simplify how None is handled and fixed libs getting loaded too late
2023-03-17 20:24:54 -03:00
EvilFactory
3fe775405c
Added more util functions
2023-03-08 17:22:49 -03:00
EvilFactory
644238997b
Disable this for now
2022-11-28 20:51:51 -03:00
EvilFactory
ef0bb33def
Register Cargo and Upgrade types and remove old debug print
2022-10-30 19:21:15 -03:00
EvilFactory
6e4d4b0950
Fix inverted check
2022-10-30 18:57:16 -03:00
EvilFactory
43810a3509
Use WorkshopId instead and minor cleanup
2022-10-28 12:26:47 -03:00
Evil Factory
efd1243754
Minor refactor for LuaUserData.lua
2022-06-14 13:09:52 -03:00
Evil Factory
7400ceceda
expose Descriptors
2022-04-16 11:58:30 -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
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
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
e1e0fd6acf
Bunch of fixes
2022-04-09 09:06:29 -03:00
Evil Factory
53c7bcc6d5
fix errors when executing Lua mods being weird (not completely tested)
2022-03-16 06:39:57 -03:00
Evil Factory
cc2a4b1b7b
fix a small mistake that caused lua mods to not properly load 💀
2022-03-12 22:24:14 -03:00
Evil Factory
9c0bcaa44f
use Game.GameSettings instead of GetEnabledContentPackages
2022-03-05 21:32:31 -03:00
Evil Factory
d3e0625ef4
Lua is automatically initialized when entering singleplayer campaigns (doesn't include submarine editor) and roundStart && roundEnd hooks now work in CL Lua
2022-02-14 16:19:53 -03:00
Evil Factory
8f3ab34b50
remove semi colons from LuaSetup.lua
2022-02-11 18:19:06 -03:00
Evil Factory
21f314aed0
Revert "limit how many errors can be sent per second (prevents message queue from overflowing and stopping all commands from working) and removed useless semicolons that i added for some reason here"
...
This reverts commit 62cda52342 .
2022-02-11 18:16:10 -03:00
Evil Factory
62cda52342
limit how many errors can be sent per second (prevents message queue from overflowing and stopping all commands from working) and removed useless semicolons that i added for some reason here
2022-02-10 12:59:32 -03:00
Evil Factory
1f751152db
added loaded hook, called after all mods been loaded
2022-02-06 19:27:26 -03:00
Evil Factory
036b42ca7e
new performance improvement setting and client-side lua fixes
2021-12-30 17:26:51 -03:00
Evil Factory
72f770d83b
whoops, don't execute mods if using client-side lua
2021-12-13 18:04:06 -03:00
Evil Factory
1f84c0c801
fix module path not working correctly in workshop version and update workshop
2021-11-18 18:51:46 -03:00
Evil Factory
f9302b36b5
forgot to include compatibility Lua lib in 6cda213
2021-11-11 12:23:32 -03:00
zhurengong
6b1aca8efa
modified way to patch, can realize params map for compatibility, and try to hook Item in lua.
2021-11-10 21:07:19 +08: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