Commit Graph

11 Commits

Author SHA1 Message Date
refringe 6e01428b2b .NET Format Style Fixes 2025-06-18 17:09:20 +00:00
Chomp 2f0bcdea25 Fixed PMC loot pool generator returning the first cached pool regardless of what pmc type was requested
Refactored PMCLootGenerator
Made use of Primary constructor
Created helper function to generate loot pool
Cache loot data against PMC type
2025-06-11 13:39:24 +01:00
Chomp 63db5ed6ff Fixed PMC loot pool generation not utilising the pmc pool blacklists #390
Comment improvements
Renamed helped method for readability
2025-06-11 12:30:20 +01:00
Chomp 1d85328586 Made locks readonly 2025-05-28 11:21:06 +01:00
Chomp 45bc4191dd Made use of Lock as.net 9 has optimisations for this object type 2025-05-28 11:18:50 +01:00
Chomp 8a382f5d63 Replaced concurrent dictionary with manual locks inside PMCLootGenerator 2025-05-28 11:06:16 +01:00
Alex 1499627d3c DI completely reworked to keep status of singletons on multi type components 2025-05-06 10:52:22 +01:00
CWX 7c7297f63c Code cleanup and format 2025-04-22 14:49:05 +01:00
CWX 5053b8486d add missing blacklist to pmc loot gen 2025-04-22 13:08:56 +01:00
CWX a7b52a5632 Change to use ConcurrentDict as i got a modified whilst reading on cloner 2025-04-11 13:55:18 +01:00
clodan 270f095413 renamed projects and namespaces 2025-03-07 13:16:43 +00:00