Commit Graph

715 Commits

Author SHA1 Message Date
Chomp 08b5caf337 Renamed Minmax to MinMaxDouble and added MinMaxInt
Swapped various doubles for ints across loot generator and airdrop code paths

Fixed forced airdrop loot being returned with a decimal stack count
2025-02-10 09:57:01 +00:00
Chomp c8dadd106c Interned more strings 2025-02-09 19:14:48 +00:00
Alex 88893ac7be small refactor to routers and added notifier stuff 2025-02-09 18:31:07 +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 606bb2dc58 Small cleanup of IsSameItems 2025-02-09 15:36:19 +00:00
Chomp 22e52dbdb3 Removed CompareUtil as its been replaced by itemHelper.IsSameItems 2025-02-09 15:34:47 +00:00
Chomp 2b2ae8fa7b Made changes to GenerateCrc32ForData 2025-02-09 15:33:05 +00:00
Chomp abd7f243e8 Removed unnecessary TODOs and fixed typos
Removed unnecessary uses of `GetByJsonProp`
2025-02-09 15:13:05 +00:00
Chomp 5aaa5a2841 Fixed caps for GetProfileModsGroupedByModName 2025-02-09 14:34:56 +00:00
Chomp dec3956167 Expanded ModDllLoader implementation 2025-02-09 11:33:28 +00:00
Chomp 53c740f7b2 Further implemented bundle loader 2025-02-08 21:26:51 +00:00
Chomp 9b320344b5 Removed New Beginning quest requirement from prestige via code instead of manual json edit 2025-02-08 21:12:49 +00:00
Chomp 98041ac785 Stubbed out bundle loading 2025-02-08 15:22:25 +00:00
CWX 2b9a6ab7b2 Fix build errors 2025-02-08 13:09:56 +00:00
Chomp c9c1af653b Renamed "OnUpdate" interface
Added OnUpdate example mod

Expanded `OnUpdateOrder` options
2025-02-08 12:29:56 +00:00
Chomp ac7b2daeba Renamed interface to IOnLoad
Added OnLoad mod
Expanded `OnLoadOrder` options
2025-02-08 12:18:57 +00:00
Chomp 212dfd0d65 Added package jsons to mods + updated related poco 2025-02-08 11:56:14 +00:00
CWX efd8b360de Formatting 2025-02-07 22:47:47 +00:00
CWX ed2ddc9526 Add GetProfileModsGroupedByModName temp - THIS MIGHT BE MOVED TO something like a ModService 2025-02-07 22:07:11 +00:00
CWX 44b88687dd finish off mod side in gameController 2025-02-07 22:06:33 +00:00
CWX 50f83cca25 finish off mod side of backup service 2025-02-07 22:06:14 +00:00
CWX d6925e492c Create wrapper for SptMod with assembly and package.json 2025-02-07 21:20:53 +00:00
KaenoDev c7aea64a34 Added quest to Event quest and added missing quest icon 2025-02-07 20:22:12 +00:00
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +00:00
CWX c221f3919f implement EftEnumListConverter 2025-02-07 16:20:54 +00:00
Chomp e644ed58ae Ragfair code formatting 2025-02-07 15:49:24 +00:00
Chomp 0fcb0f74e7 Fixed concurrency issue with expired offer ids 2025-02-07 15:43:51 +00:00
Chomp 53a51d82e6 Fixed expired flea offers being purged too early and causing errors 2025-02-07 15:43:34 +00:00
CWX db351c8632 Fix errors by using the actual error codes 2025-02-07 12:43:54 +00:00
Chomp 7da0ac6fa9 Added GarbageMessageHandler "garbage" command to SPT Friend
Fixed namespaces
2025-02-07 12:06:39 +00:00
Chomp 372cad6732 Fixed nullref when generating elimination quest 2025-02-07 11:50:29 +00:00
Chomp a6408cf9b7 34861 + asset update 2025-02-07 10:56:27 +00:00
Chomp 1c23b60278 Corrected method return type 2025-02-06 22:29:34 +00:00
Chomp 0394f470c9 Improved JsonUtil comments 2025-02-06 22:29:17 +00:00
Chomp c709efbca2 Improved nullguarding inside RagfairOfferHolder 2025-02-06 22:20:24 +00:00
Chomp 7a12d17fb6 Improved nullguarding in GetuserBuilds method 2025-02-06 22:19:54 +00:00
Chomp ab34a14c03 Broke CreateStaticLootItem into smaller methods 2025-02-06 22:17:38 +00:00
Chomp b0ce98d847 Store expired offer id inside RagfairOfferService instead of the offer itself 2025-02-06 16:54:43 +00:00
Chomp f955b387fe Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-02-06 16:40:44 +00:00
Chomp 2f5394ae93 Reduced duplicate date stored in RagfairOfferHolder by storing offerIds instead of the offer itself 2025-02-06 16:40:32 +00:00
CWX 91ab4b8ecf update props and DI styling 2025-02-06 15:56:00 +00:00
CWX 071cf5fd29 enable insurance processing 2025-02-06 15:49:52 +00:00
Chomp 9db104cff7 Utilised string.Intern to reduce memory footprint of server 2025-02-06 14:39:22 +00:00
Chomp 83f9c0c3eb Flagged various strings as consts 2025-02-06 12:57:23 +00:00
Chomp 9b33dd2d35 Updated itemTpl + weapon tpls to be consts 2025-02-06 11:21:36 +00:00
Chomp 83bc15ab1b updated BaseClasses to use const and be a static class 2025-02-06 11:10:25 +00:00
Chomp 1c52456c91 Cleanup of RagfairServerHelper 2025-02-06 11:03:04 +00:00
Chomp 3858aeeadd Set _goodSoldTemplate as const 2025-02-06 11:00:33 +00:00
Chomp 6d2f8f7bbb Cleaned up RagfairHelper 2025-02-06 10:46:31 +00:00