Evil Factory
e62450c763
Actually subscribe to IEventAssemblyUnloading
2026-03-22 17:24:02 -03:00
Evil Factory
44a9ce2417
Guh?
2026-03-22 12:44:17 -03:00
Evil Factory
23e0ff7aa6
Remove types that have been registered when unloading
2026-03-22 12:42:23 -03:00
Evil Factory
de53b4514e
Fix console command registration
2026-03-22 12:42:09 -03:00
Maplewheels
994610869d
Fixed deadlock scenario caused by unsubscribing during an event.
2026-03-22 01:56:30 -04:00
Evil Factory
b0e3faa2ad
Make LuaCsLogger public
2026-03-21 15:59:48 -03:00
MapleWheels
fe34dcb0bd
Added null location check to assembly inclusion list.
2026-03-17 10:58:48 -04:00
Evil Factory
8717706b1c
Fix check ready to run not working properly
2026-03-15 18:44:15 -03:00
Evil Factory
b402e09b82
Move MainMenu code to a separate service that just injects our stuff into the mainmenu
2026-03-15 17:52:40 -03:00
Maplewheels
80832459b9
Added api for getting content package associatged with a plugin type.
2026-03-14 23:47:44 -04:00
Evil Factory
cf2c8b8e0e
Add missing HttpGet in the interface
2026-03-14 14:45:03 -03:00
Evil Factory
f802356b0a
Add legacy redirect for LuaCsSetup.Timer
2026-03-14 14:31:03 -03:00
Evil Factory
d4b774642b
ModUtils namespace compatibility
2026-03-14 13:41:12 -03:00
Evil Factory
103f28481d
Register setting types
2026-03-14 12:07:23 -03:00
Evil Factory
dd51bdae3f
Revert "performance fixes for IDE/attached debugger stuttering."
...
This reverts commit e5aa381e38 .
2026-03-14 12:04:29 -03:00
MapleWheels
e5aa381e38
performance fixes for IDE/attached debugger stuttering.
2026-03-10 03:22:30 -04:00
MapleWheels
5b52d22b1f
Added references cache for some hot paths services.
2026-03-06 18:15:44 -05:00
MapleWheels
368b18d440
- Fixed shet.
2026-03-05 17:48:27 -05:00
MapleWheels
1fe68aa861
- Added float, double settingentry types. Adjusted display formatting.
...
- Added menu refresh on Apply button.
- Fixed package name resolution for invalid chars.
- Added helper console command to get xml-safe name for use in localization files.
- Made error messages for bad settings xml more descriptive.
- Modified GUISlider.
- Converted HarmonyEventPatchesService to a System.
- Fixed package name resolution for incompatible names in Xml and files, in many places.
- Fixed base textbox implementation for settings.
2026-03-05 15:45:00 -05:00
MapleWheels
f38a7bd574
The gameplay settings menu kinda works (only for luacsforbarotrauma).
2026-03-04 20:39:13 -05:00
MapleWheels
ce8b984542
Fixed Csharp/Shared path resolution in ModConfigService.
2026-03-04 14:51:31 -05:00
MapleWheels
d0969cc723
- Fixed assembly references not resolving for minor dll signature differences.
...
- Fixed deadlock during assembly resolution.
2026-03-04 14:38:00 -05:00
MapleWheels
a66b9041ec
Fixed reference name error.
2026-03-03 22:44:56 -05:00
MapleWheels
83c198bc26
[Save/Sync] Commit work before .NET 10 tests.
2026-03-03 20:45:51 -05:00
Evil Factory
f8ff97d2b7
Fix debug console commands
2026-03-01 13:26:36 -03:00
Evil Factory
9ee4728e2a
Better logging
2026-03-01 13:09:05 -03:00
Evil Factory
22a74bf1fd
Move compat hooks
2026-03-01 12:43:59 -03:00
Evil Factory
845fcefad7
Fix Start(0 not returning an empty write only message
2026-03-01 09:50:52 -03:00
Maplewheels
e74f083300
LuaCs package bug fixed.
2026-02-28 22:32:01 -05:00
Maplewheels
09bc2d0891
- Weird LuaCs Settings Menu bug present: package is loaded on startup but is then unloaded if the settingsmenu is opened and the package is not in the enabled list.
2026-02-28 22:10:29 -05:00
Evil Factory
28b355911d
Add missing ILuaCsNetworking APIs
2026-02-28 17:57:02 -03:00
Evil Factory
e2c4282477
Add netMessageReceived hook back
2026-02-28 16:56:14 -03:00
Evil Factory
3192cc8b00
Remove need to define custom network header in upstream
2026-02-28 16:47:18 -03:00
Evil Factory
de73a18637
Compatibility for in memory scripts that used GameMain.LuaCs
2026-02-28 16:13:07 -03:00
Evil Factory
8e8b8eb8aa
GameMain.LuaCs is no more
2026-02-28 16:05:20 -03:00
MapleWheels
9b61cda6cf
- SettingsMenu work.
...
- Fixed NRE on NetSync in SettingEntry<T>
2026-02-27 17:25:25 -05:00
MapleWheels
94556fd6e7
- SettingsMenuService added.
...
- Added Settings Tab to vanilla SettingsMenu
- Fixed ISystem implementation.
2026-02-25 15:19:01 -05:00
MapleWheels
d9d980122d
- Moved all console commands to their respective services and added via injector service.
...
- Fixed LuaCs IsCsEnabled prompt not working.
- Add settings profiles support.
2026-02-24 15:26:49 -05:00
NotAlwaysTrue
679ffd380b
OBT/1.1.0 ( #50 )
...
Finished CL-EP
Restored early Parallelism setting
2026-02-24 15:16:41 +08:00
Maplewheels
a28333ff4e
Implemented ConfigProfiles internally.
2026-02-23 01:01:23 -05:00
Maplewheels
f4138d2398
- Added networking permission checks to SettingEntry.
...
- Removed error logging for missing save data for settings.
2026-02-22 06:35:37 -05:00
Evil Factory
91992194a9
Fix return events not working in Lua
2026-02-20 20:40:06 -03:00
Evil Factory
a7e9dc8c9c
oops
2026-02-20 20:39:53 -03:00
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