Evil Factory
da5b9389db
Fix missing HookMethod APIs in the interface
2026-02-20 20:20:15 -03:00
Evil Factory
ddd9dac2fb
Fix Descriptors not being populated correctly
2026-02-20 19:32:15 -03:00
Evil Factory
124b1e545d
Fix missing ILuaCsNetworking API
2026-02-20 19:32:03 -03:00
Evil Factory
f52617deab
The great event move
2026-02-20 18:45:41 -03:00
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
Maplewheels
6ac49a10f4
- XML GUI Asset service implemented (alpha, requires testing).
2026-02-16 02:22:14 -05:00
Evil Factory
f70251fa3b
Event pain
2026-02-15 17:58:25 -03:00
Evil Factory
13bfffa777
More events moved
2026-02-15 16:57:16 -03:00
Evil Factory
a36bd70505
Strip down the original logger class
2026-02-13 18:58:35 -03:00
Evil Factory
36471f2239
Move more events to be Harmony patches
2026-02-13 18:44:27 -03:00
NotAlwaysTrue
d16707a2f3
OBT/1.0.16
...
Fixed the GapList bug again to see if this will work
P L E A S E W O R K
2026-02-13 15:02:17 +08:00
MapleWheels
dff38f7609
- Added XmlDoc for InternalScript instance.
2026-02-12 20:21:46 -05:00
Evil Factory
5f38b4a43a
Fix bullshit Lua issues
2026-02-12 21:50:13 -03:00
MapleWheels
07d838eee0
Finished removing Impromptu Interfaces package.
2026-02-12 14:59:24 -05:00
MapleWheels
5747d896eb
- Removed ImpromptuInterfaces
2026-02-12 14:53:33 -05:00
MapleWheels
ad152ee747
- pOoosh
2026-02-11 15:19:40 -05:00
MapleWheels
471e256353
Revert "-- MonoMod.Hook replacement."
...
This reverts commit 948b7c48c5 .
2026-02-11 15:17:32 -05:00
MapleWheels
59584fefc1
- Updated dependencies versions.
...
- Made EventService handle errors again.
2026-02-11 15:16:04 -05:00
MapleWheels
948b7c48c5
-- MonoMod.Hook replacement.
2026-02-11 12:57:49 -05:00
MapleWheels
5e33a908d2
Removed NIException.
2026-02-10 19:15:23 -05:00
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
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
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