NotAlwaysTrue
61f05d25d0
Sync with upstream
2026-06-16 22:09:05 +08:00
Evil Factory
c1073ff3d2
Merge remote-tracking branch 'upstream/master' into develop
2026-06-16 09:40:27 -03:00
Regalis11
1cd0178e0a
v1.13.3.1 (Summer Update 2026)
2026-06-16 15:35:36 +03:00
NotAlwaysTrue
59bc21973a
OBT/1.2.0(Spring Update)
...
Sync with Upstream
2026-04-25 13:25:41 +08:00
Evil Factory
3f199a9500
Remove hard coded string LuaCsForBarotrauma everywhere possible
2026-04-23 22:54:06 -03:00
Evil Factory
8d90ccb4a3
Merge remote-tracking branch 'upstream/master' into develop
2026-04-21 08:18:49 -03:00
Regalis11
7446dc17c1
v1.12.7.0 (Spring Update 2026 Hotfix 1)
2026-04-21 12:21:41 +03:00
Evil Factory
bb21a09244
New icon for settings and make the top left text more user friendly
2026-04-18 16:36:36 -03:00
Evil Factory
12e05cb07e
Fix LuaCs net messages received during connection initialization to be read incorrectly, happened because we would reset the BitPosition in our harmony patch which would cause the message to be read incorrectly later
2026-04-18 00:00:00 -03:00
MapleWheels
8f33e0af43
- Fixed up the settings menu.
...
- Made SettingEntry throw an error if "Value" attribute is not found in XML.
- Fixed saved values for settings sometimes not reloading after disabling and re-enabling a package.
2026-04-17 09:00:13 -04:00
MapleWheels
17003e47cd
- Fixed networking sync vars failing to sync initially.
...
- Fixed lua failing to differentiate overloads ISettingBase.
2026-04-14 12:17:12 -04:00
MapleWheels
38f0055b74
Added "RunUnrestricted" mode for lua scripts that need to run outside of sandbox.
2026-04-13 15:36:11 -04:00
Evil Factory
775ae0ef91
Fix server host being prompted twice with the C# popup
2026-04-10 23:49:16 -03:00
Evil Factory
ac6147e4a0
Fix Cs prompt showing up more than one between rounds
2026-04-10 22:36:29 -03:00
Evil Factory
df8bfb1807
Fix LuaCs initializing too late for singleplayer campaigns and rework the C# prompt to only show when enabling mods/joining server
2026-04-10 21:40:32 -03:00
Evil Factory
5505f20925
PackageId -> PackageName
2026-04-10 16:50:15 -03:00
Evil Factory
790378d2a5
Merge remote-tracking branch 'upstream/master' into develop
2026-04-09 09:12:16 -03:00
Regalis11
a4607dffad
v1.12.6.2 (Spring Update 2026)
2026-04-09 15:10:07 +03:00
MapleWheels
ef66d27ffe
- Fixed network synchro of vars, needs synctype testing.
2026-04-09 05:34:50 -04:00
Evil Factory
3a5fbfde1e
Fix cs enabled for session state not being preserved between reloads
2026-04-08 20:12:20 -03:00
MapleWheels
ebe8ec455f
LuaCs CSharp Enabled Rework
...
- New UI for the prompt
- Third time's the charm.
- Fixed TOCTOU for cs prompt on main menu. - Fixed SubEditor not running lua when don't run is selected for cs.
- LuaCs CSharp Enabled Rework
2026-04-08 16:31:42 -03:00
Evil Factory
14c610e6c7
Re-added the install_cl_lua command
2026-03-28 21:50:13 -03:00
MapleWheels
ac329a70a4
- Reduced console spam when failing to load config file in release builds.
...
- Added console logging for failing to unload assembly load ctx.
- Removed unused StorageService instance.
- Removed unused luacs settings.
- Added plugin event service and event service dispatcher api.
2026-03-22 18:01:19 -04:00
Evil Factory
de53b4514e
Fix console command registration
2026-03-22 12:42:09 -03: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
8190b3f312
Fixed cs enabled prompt for hosts.
2026-03-08 22:07:56 -04:00
MapleWheels
e26cfa2e52
[Untested][Save/Sync]
...
- Fix for IsCsEnabled check.
2026-03-06 18:49:55 -05:00
MapleWheels
5a452709c3
Minor adjustment to setting entry height and styles.
2026-03-06 08:31:09 -05:00
MapleWheels
8470e81dc7
Added tooltips and SettingControl input listener to the settings menu. Minor cosmetic adjustments.
2026-03-06 04:57:00 -05:00
MapleWheels
947a481400
Added spacer to settings labels.
2026-03-05 19:43:04 -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
83c198bc26
[Save/Sync] Commit work before .NET 10 tests.
2026-03-03 20:45:51 -05:00
MapleWheels
168ce83820
Fixed potential NRE that shouldn't happen so long as the LuaCsForBarotrauma exists.
2026-03-01 17:13:15 -05:00
Evil Factory
f8ff97d2b7
Fix debug console commands
2026-03-01 13:26:36 -03:00
Maplewheels
9b55bf4847
[Save/Sync] Work on the settings menu.
2026-03-01 06:03:31 -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
3192cc8b00
Remove need to define custom network header in upstream
2026-02-28 16:47:18 -03:00
Evil Factory
8e8b8eb8aa
GameMain.LuaCs is no more
2026-02-28 16:05:20 -03:00
MapleWheels
c676233dfd
[Save/Sync] Work on SettingsMenu
2026-02-27 17:56:47 -05:00
MapleWheels
9b61cda6cf
- SettingsMenu work.
...
- Fixed NRE on NetSync in SettingEntry<T>
2026-02-27 17:25:25 -05:00
MapleWheels
ebf2935fb4
- Some menu implementation.
2026-02-27 15:21:40 -05:00
MapleWheels
6e556a02d4
I'm cooked, will finish this later.
2026-02-26 19:16:50 -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
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