Commit Graph

41 Commits

Author SHA1 Message Date
Jesse 7ab24629e2 Fix up tooling to handle new types in DI (#434)
* Fix up tooling to handle new types in DI

* Remove usings
2025-06-29 14:40:49 +01:00
Chomp f450161273 Fixed HideoutCraftQuestIdGenerator storing output in wrong directory 2025-06-29 12:04:32 +01:00
Chomp 3df61005eb Updated ItemTpl mappings 2025-06-29 11:11:39 +01:00
Chomp 3a28852487 Fixed ItemTplGenerator not functioning 2025-06-29 10:55:58 +01:00
Chomp cf61560266 Cleaned up comments
Set properties as readonly
2025-06-29 09:33:11 +01:00
Chomp 8ed8ae22ee Updated tooling to create ExtensionData as nullable 2025-06-25 15:11:54 +01:00
refringe 6e01428b2b .NET Format Style Fixes 2025-06-18 17:09:20 +00:00
Chomp e596974d07 Cleaned up usings 2025-06-14 16:43:24 +01:00
Chomp 1d5162c761 Various changes and fixes for things that have been bugging me
Removed/flagged unused props
Typo fixes
Use `FirstOrDefault` over direct index access
Log stacktrace on exception inside `CreateWeaponItems`
2025-06-08 10:40:40 +01:00
Alex e3aaf63162 Added tool to add JsonExtensionData annotation to all model classes 2025-06-03 20:24:48 +01:00
clodanSPT ee51e1fcab Refactored pre spt mod loader to user IOnLoad, moved Watermark to IOnLoad as well (#313)
Co-authored-by: Alex <alex@dm-me-for-questions.com>
2025-05-30 11:03:08 +01:00
Alex 1499627d3c DI completely reworked to keep status of singletons on multi type components 2025-05-06 10:52:22 +01:00
Alex 222ca2e274 Replaced Serilog for custom logger 2025-04-24 16:29:36 +01:00
CWX 80747a16f6 Formatting 2025-04-22 16:00:23 +01:00
CWX 7c7297f63c Code cleanup and format 2025-04-22 14:49:05 +01:00
Chomp 33c56e0730 Updated values to be consts where possible 2025-03-08 09:33:04 +00:00
Archangel 63737e656c Centralize globally used build properties 2025-03-07 17:47:47 +01:00
clodan 270f095413 renamed projects and namespaces 2025-03-07 13:16:43 +00:00
Chomp 33a9de3d1d Various comment conversions + removed unused method 2025-03-06 15:43:45 +00:00
Chomp e3664d3614 Comment improvements
Made various variables static / readonly
2025-03-04 11:47:14 +00:00
Chomp 1ff8d2cbef Replaced lists containing unique values with HashSets
Reworked Soft Insert id checks

Improved dogtag id lookup memory usage

Removed wave cleanup code
2025-02-17 19:05:47 +00:00
CWX ea4cb13ed4 Removed unused references 2025-02-12 17:33:47 +00:00
Chomp 51e889e34e Fixed build errors 2025-02-11 15:27:49 +00:00
CWX cd26c6ca87 Update mods to be a SDK.Web project and output library, this enables some features used by ASPNET 2025-02-10 16:08:56 +00:00
Alex a3bc7eea23 Merge branch 'main' into develop
# Conflicts:
#	Server/Logger/WebApplicationLogger.cs
2025-02-09 18:04:46 +00:00
Alex c67c807dd3 WriteToLogFile now implemented 2025-02-09 17:46:18 +00:00
Chomp ac7b2daeba Renamed interface to IOnLoad
Added OnLoad mod
Expanded `OnLoadOrder` options
2025-02-08 12:18:57 +00:00
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +00:00
Chomp 9b33dd2d35 Updated itemTpl + weapon tpls to be consts 2025-02-06 11:21:36 +00:00
Chomp 5d6a01e098 Merge branch 'main' of https://github.com/sp-tarkov/server-csharp 2025-02-05 10:59:52 +00:00
Chomp 3f41db4b9b Added HideoutCraftQuestIdGenerator project 2025-02-05 10:59:18 +00:00
CWX a4f8036d09 formatting, fix build error 2025-02-05 07:36:13 +00:00
CWX f648f42721 This is just Jetbrains formatting and code syntax styling 2025-02-05 06:56:51 +00:00
Alex b7b5b7da34 added if checks to some debug logs 2025-01-27 21:10:44 +00:00
Alex ea3e3f3a30 moaaaaar 2025-01-22 21:16:10 +00:00
clodan 9a6bcfa21a ItemTplGenerator 2025-01-21 22:57:13 +00:00
clodan 83d639bf47 Moved assets outside of main project to avoid duplication and other fixes 2025-01-21 20:39:52 +00:00
Chomp 966b36715b More bot generation implementation 2025-01-21 10:59:04 +00:00
Chomp f991f41390 use correct logger 2025-01-21 00:03:09 +00:00
Alex d78fed48c5 Item TplGenerator pass 1 2025-01-19 19:20:55 +00:00
Alex 3d875bd15b solution organization 2025-01-19 12:18:33 +00:00