MapleWheels
9e2fc13460
- Fixed the server not loading saved convars and not having absolute authority.
2026-02-10 18:48:31 -05:00
Evil Factory
6bbe5be5e6
Fix networking being completely bamboozled
2026-02-10 20:26:46 -03:00
MapleWheels
9dde5cac7d
Fixed Evil's obsession with OnKeyUpdate.
2026-02-10 15:11:46 -05:00
MapleWheels
6b9e48f96a
- Added ISystem (automatically run services) service type.
2026-02-10 14:28:22 -05:00
MapleWheels
30149b504d
- Added publicized assemblies to LuaCsForBarotrauma package via ModConfig.xml
...
- Added XmlAttribute tags for ModConfig.xml defined properties.
- GetType and GetImplementingTypes<T> rework.
2026-02-09 21:32:57 -05:00
Evil Factory
fb4648d759
Converting everything into Harmony patches part 1
2026-02-09 21:54:44 -03:00
Evil Factory
d14c353115
Remove old LuaCsNetworking
2026-02-09 21:01:07 -03:00
MapleWheels
f1bae4c1ca
- Added Copy-On-Build for publicized assemblies to the luatrauma localmods folder.
2026-02-09 18:37:27 -05:00
Evil Factory
a61e705dbf
Better LoggerService
2026-02-09 19:51:31 -03:00
MapleWheels
64831bd580
- Made the assembly compilation logs output in production builds.
...
- Removed double logging in debug builds.
2026-02-09 17:43:59 -05:00
MapleWheels
dc1093eeed
Added LuaCs package lookup to the info provider.
2026-02-09 17:18:50 -05:00
MapleWheels
95376622fa
- Added LuaCsForBarotrauma check to enabled packages list.
2026-02-09 16:58:53 -05:00
MapleWheels
511f98ec18
- Added pre-touch to the ContentPath.FullPath to make them thread-safe.
2026-02-09 15:52:37 -05:00
NotAlwaysTrue
740ace88f0
OBT/1.0.15
...
* Removed PF support again
Fixed Object reference not set to an instance of an object exception in EnemyAIController.cs UpdateLimbAttack()
* Reverted pervious fix on EnemyAIController bcuz the fix will not fix anything
Reduced MaxDegreeOfParallelism by 1 bcuz already a task there
* Re-removed all PF related stuff to fix issue
Removed all RUN_PHYSICS_IN_SEPARATE_THREAD related code because these codes are no longer functional
Removed a duplicated loop in GameScreen
Removed mulitple unnessary parallel operations
* Potentially fixed #44 and #43
* added a ToList for Gap.GapList
2026-02-09 15:34:07 +08:00
Evil Factory
70e98467e8
nuh uh
2026-02-08 23:47:02 -03:00
Evil Factory
e8bec96970
THE REQUIRE PATHS WORK!@!!!!!!11!
2026-02-08 23:38:52 -03:00
Maplewheels
a505d48a4c
- Loading/Saving for Settings via console.
2026-02-08 20:23:49 -05:00
Evil Factory
bcc4357a16
Pass in cs enabled check in ExecuteLoadedScripts
2026-02-08 21:46:00 -03:00
Evil Factory
668197ad6f
Fix Lua/Cs execute order
2026-02-08 21:45:17 -03:00
Evil Factory
0a91b89694
Add publicized assemblies to metadata references
2026-02-08 21:29:31 -03:00
Evil Factory
5b10661874
Legacy network stuff
2026-02-08 18:26:59 -03:00
Evil Factory
36a126774a
Register INetworkIdProvider
2026-02-08 15:06:22 -03:00
Evil Factory
705137e993
Finalize networking service
2026-02-08 15:03:03 -03:00
Evil Factory
ce4cd1fefd
Implement most of the net var networking functionality
2026-02-08 11:51:09 -03:00
Maplewheels
224e32ccf1
Some work on save/load for configs.
2026-02-08 06:39:44 -05:00
Evil Factory
f01ee61278
Clear file cache when resetting LuaScriptManagementService
2026-02-08 01:37:24 -03:00
Evil Factory
c637e34b48
Fix GUI enums in Lua
2026-02-08 01:30:44 -03:00
Maplewheels
67c195034d
Network Sync work. Added network unique key.
2026-02-07 22:58:56 -05:00
Evil Factory
02b1f524b6
Re-enable DefaultHook.lua
2026-02-07 23:29:22 -03:00
Evil Factory
e76aaf5a34
Fix deadlock when reloading packages
2026-02-07 23:29:00 -03:00
Evil Factory
422e8a6185
Misc Lua fixes
2026-02-07 20:11:46 -05:00
Evil Factory
ba10d9d031
Working NetworkingService without net vars
2026-02-07 20:11:46 -05:00
Maplewheels
87dc9be10e
-Changed NetworkSync interfaces.
2026-02-07 20:11:46 -05:00
Evil Factory
d47b75c778
Give Lua references to IEvent and finally add an alias for think
2026-02-07 20:11:46 -05:00
MapleWheels
2c29969bfb
- Oops.
2026-02-07 20:11:46 -05:00
Evil Factory
c84d9660e2
Add command cfg_getvalue
2026-02-07 20:11:46 -05:00
MapleWheels
dcd7df4860
Fixed TrySetValue returning an incorrect result.
2026-02-07 20:11:46 -05:00
Evil Factory
b3d0fbeb5d
Add cfg_setvalue command
2026-02-07 20:11:46 -05:00
MapleWheels
fa340e91de
Fixed an issue affecting parsing the required runstate to edit a setting.
2026-02-07 20:11:46 -05:00
MapleWheels
771e73a798
- Basic Config & Settings working (read-only, changes must be made via debug halt).
2026-02-07 20:11:46 -05:00
MapleWheels
e75208507d
- Config Services almost ready.
...
- Refactored and flattened namespaces.
2026-02-07 20:11:46 -05:00
MapleWheels
863ee23583
- Some work on config service.
2026-02-07 20:11:46 -05:00
MapleWheels
9cc20a03c0
Fixed networking references errors.
2026-02-07 20:11:46 -05:00
MapleWheels
cae3741953
Made most of the networking interfaces public.
2026-02-07 20:11:46 -05:00
Evil Factory
80555ef933
IT WORKS!!!!!!!!!!!!!!!!!!!!
2026-02-07 20:11:45 -05:00
Evil Factory
cf251451ed
Fix EventService.Call not implemented correctly
2026-02-07 20:11:45 -05:00
MapleWheels
4cf4b1604b
Fixed some NREs.
2026-02-07 20:11:45 -05:00
MapleWheels
fd037153ee
- Fixed recursion deadlock due to the EventService.Reset() being called during event publishing.
2026-02-07 20:11:45 -05:00
MapleWheels
02a7338ab8
Removed duplicate rawrrs
2026-02-07 20:11:45 -05:00
Evil Factory
70dd602bcf
Move the Lua IL patching bullshit to a separate service
2026-02-07 20:11:45 -05:00