Commit Graph

232 Commits

Author SHA1 Message Date
Archangel d3990c1219 Use file streams to deserialize files
- Improves load speed
- Lowers memory overhead
2025-02-14 12:52:18 +01:00
Chomp 04f6501fa1 Renamed methods 2025-02-13 20:50:53 +00:00
Chomp 3acf10b27e Flagged various methods as virtual to allow for overriding 2025-02-13 12:52:42 +00:00
Chomp 388ce141f5 Fixed typo 2025-02-12 21:56:59 +00:00
Chomp d8e0ef457a Stubbed out new service `CustomLocaleService 2025-02-12 21:55:23 +00:00
CWX d6d7afb451 fix repeateable quest logic deleting quests 2025-02-12 19:50:21 +00:00
CWX 194f2a7c36 Fix insurance blowing up, fix quest handover item blowing up 2025-02-12 18:22:47 +00:00
Chomp 096d3298b6 improved GetLocaleDb dictionary lookup 2025-02-12 18:03:35 +00:00
Chomp e9bfce4b28 Updated removeNewBeginningRequirementFromPrestige to check for BOTH New Beginning quest ids as they're no the same between prestige 2025-02-12 15:34:17 +00:00
Chomp 71079def3e Fixed removeNewBeginningRequirementFromPrestige looking for the wrong id 2025-02-12 11:33:04 +00:00
Chomp 233a7c4202 Updated prestige system 2025-02-11 21:27:52 +00:00
CWX 11a7b4fdbd make sure there are props to override before iterating 2025-02-10 21:09:25 +00:00
CWX 7d9e7f0727 fix bundle sending 2025-02-10 20:38:12 +00:00
CWX e8acef4e75 fix loading of bundles 2025-02-10 19:40:35 +00:00
CWX b572f1da18 start modExample 21, fix bundleLoading being Null, 2025-02-10 18:17:36 +00:00
Chomp 3219718d27 Replaced minmaxdouble + minmaxint with generic minmax<T>
Updated various doubles to be ints
2025-02-10 10:44:24 +00:00
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 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 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 efd8b360de Formatting 2025-02-07 22:47:47 +00:00
CWX 50f83cca25 finish off mod side of backup service 2025-02-07 22:06:14 +00:00
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +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 c709efbca2 Improved nullguarding inside RagfairOfferHolder 2025-02-06 22:20:24 +00:00
Chomp b0ce98d847 Store expired offer id inside RagfairOfferService instead of the offer itself 2025-02-06 16:54:43 +00:00
CWX 91ab4b8ecf update props and DI styling 2025-02-06 15:56:00 +00:00
Chomp 83f9c0c3eb Flagged various strings as consts 2025-02-06 12:57:23 +00:00
Chomp 955e44eb62 Multiple casting fixes 2025-02-05 20:16:19 +00:00
CWX 87d66b963d Update debug logging 2025-02-05 16:35:11 +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
CWX ce78a2231e add comment 2025-02-05 06:41:50 +00:00
CWX 43c9a42d47 added alternative keys to mapping of location, should be able to resolve all types we deal with then 2025-02-05 06:39:41 +00:00
Chomp 28ae273ef2 More centralised FiR status handing across server 2025-02-04 21:14:36 +00:00
Chomp 983baa64bb Improved FiR handling of weapon/armors from cultist circle 2025-02-04 20:28:11 +00:00
Chomp e985777267 Flag weapon/armor rewards from circle as FiR 2025-02-04 11:48:01 +00:00
KaenoDev 45fbd198d0 Fix Botcaps not getting set correctly 2025-02-03 19:38:25 +00:00
CWX e1cd19933f Removed unused Achievements object, use pmcdata.achievements. now transfer correct stuff for prestige 2025-02-03 17:19:40 +00:00
Chomp 5a2e4fe8cc Improved logging 2025-02-03 17:01:58 +00:00
Chomp 7366da899b Renamed IsSameItem 2025-02-03 15:02:03 +00:00
CWX 9fb41fe0c7 fix logic 2025-02-03 14:26:48 +00:00
Chomp 67e8ddef30 Logging improvements 2025-02-03 11:29:01 +00:00
Chomp 85b018869e Improved concurrency issues with multithreaded bot gen 2025-02-03 11:25:20 +00:00
KaenoDev 92d66351d8 Fix Regex used by SptCommando And default message maxstoragetime if null 2025-02-02 22:24:19 +00:00
Chomp 15c1bb3f5a Updated debug logs + added dict saftey 2025-02-02 17:55:29 +00:00
Chomp d469bba7b8 Wrapped all debug logging inside backupService 2025-02-02 17:14:57 +00:00
Chomp 462579f33e Fixed linked search not working 2025-02-01 22:27:12 +00:00