Commit graph

9 commits

Author SHA1 Message Date
Ty Conner
b4e2334333
Update output of DateTime strings (#4224)
* Update output of DateTime strings

Define and use explicit formatting for DateTime objects used throughout source

* Update Player.cs

* Update GameActionQueryBirth.cs

* Update DateTimeExtensions.cs

* Update GameActionQueryBirth.cs

match the backpack panel output
2024-09-18 00:30:35 -04:00
aquafir
918aa66d9b
Command categories and Harmony bump (#4144)
* Bump Harmony version

* Add command category support

* Switch usage to unpatch all, split register commands from patch with Harmony

* Move instantiation of command handler dictionary to declaration

* Remove deferred command registration

* Revert build output changes

* Move mod listing to end of startup
2024-04-05 13:03:49 -04:00
Mag-nus
9d70b48380
Improve logging overhead by fixing string interpolation (#4107)
* First batch

* Second batch

* another batch

* last batch hopefully

* fix
2024-03-13 02:38:39 +00:00
Ty Conner
0d6f9dde51
Add AllowTrailingCommas to JsonSerializerOptions (#4082)
Additionally moved all serializers to single static instance in ACE.Common
2024-01-02 10:53:20 -05:00
Ty Conner
12e569652f
Switch to System.Text.Json (#4002)
* Switch to System.Text.Json

Removed Newtonsoft.Json and DouglasCrockford.JsMin

* Update GameConfiguration.cs

* Update MasterConfiguration.cs

* Update ThreadConfiguration.cs

* Update StarterSpell.cs

* Update StarterGearFactory.cs

* Update Program_Setup.cs

* Update LifestonedConverter.cs

* Update Program_Setup.cs

* Update Program_Setup.cs

* Update ACE.Adaptor

Shift JSON weenie [de]serialization to System.Text.Json

* Update LifestonedConverter.cs

* Update StarterGearFactory.cs

* Update ACE.Server.csproj

* Update ACE.Server.Tests.csproj

* Update Program.cs

* Update MySqlConfiguration.cs

* Update DDDConfiguration.cs

* Update ModContainer.cs

* Update ModManager.cs

* Update ModMetadata.cs

* Update ModMetadata.cs
2023-12-21 14:15:38 -05:00
aquafir
ca5c50f390
Prefer shared types in plugin loader (#4060) 2023-11-28 11:17:27 -05:00
Ty Conner
1ca3ca0757
Clean up Mod warns (#4014) 2023-06-06 02:38:51 -04:00
aquafir
1fac824cf4
Expose ModPath with default fallback (#4006)
* Expose ModPath with default fallback

* Handle a Harmony exception
2023-05-30 12:32:57 -04:00
aquafir
23a7a41a04
Add mod support (#3948)
* Add mod support

* Change .NET Core 3.1 to .NET 6 for DatLoader.Tests to remove dependency.

* Add default mod path

* Attempt to create missing mod folder

* Update Source/ACE.Server/Mods/ModManager.cs

Co-authored-by: gmriggs <gmriggs@gmail.com>

* Use pre-release Harmony

---------

Co-authored-by: gmriggs <gmriggs@gmail.com>
2023-05-25 22:15:41 -04:00