Chomp
5cd5ed1f42
Refactored logic of ragfairServer.update()
...
typo fixes
2025-08-06 15:17:34 +01:00
Cj
529fe61f23
Controller house keeping ( #532 )
...
* Cleanup BotController.cs
* More controller cleanup
* More dialogue changes
2025-08-05 16:24:59 +01:00
Chomp
9793cd25ed
Improved key lookup inside ProcessPostRaidQuests()
2025-08-04 13:38:56 +01:00
Chomp
e7fd757dce
Improved how bots are generated to be less blocking
...
Updated `GenerateBotWaves` to return empty results when request data is empty
Cleaned up `GenerateBotWave` to not need a manual lock
Improved `botRelativeLevelDelta` value in pmc.config
Updated `MatchBotDetailsCacheService` to store PMCs primary weapon tpl
2025-08-04 13:25:19 +01:00
Archangel
cec47fefd2
Apply enforced file scoped namespacing
2025-07-31 15:23:32 +02:00
Jesse
bf5dedb672
Add currently active client mods in ProfileActivityService ( #523 )
...
* Add currently active client mods in ProfileActivityService
* Add method to fetch active client mods on profile
2025-07-28 21:18:38 +00:00
sp-tarkov-bot
b14b74bf24
Format Style Fixes
2025-07-28 19:39:29 +00:00
R3ality
82efbfc7db
Refactor Json key name to offerCurrencyChancePercent
2025-07-27 13:36:38 +03:00
R3ality
7733d2df96
Fix typo in locationMultipler
2025-07-27 13:15:37 +03:00
R3ality
b5b24b2003
Fix typo in traderPriceMultipler
2025-07-27 13:04:50 +03:00
R3ality
765adcac5e
Fix typo in priceThreshholdRub
2025-07-27 11:38:54 +03:00
R3ality
8c52c15d6e
Fix typo in handbookPriceMultipier
2025-07-27 11:38:53 +03:00
R3ality
9eaa46e024
Fix typo in skillGainMultiplers
2025-07-27 11:38:35 +03:00
R3ality
08a279c4e4
Fix typo in cultistCircle.craftTimeThreshholds
2025-07-27 11:38:12 +03:00
R3ality
8e20a97d5d
Fix typo in cultistCircle.rewardPriceMultiplerMinMax
2025-07-27 11:38:11 +03:00
Chomp
34bd002876
list to ienumerable changes
...
Removed unused methods
strong to mongoId changes
2025-07-25 12:28:40 +01:00
Chomp
1f6231ce6b
Improved readability of GetRelativePmcBotLevelRange
2025-07-24 18:16:13 +01:00
Chomp
f562c634a7
Converted lists to hashsets where appropriate
...
Removed unnecessary uses of ToList()
string to mongoId conversions
2025-07-24 13:26:34 +01:00
Chomp
6079e282f5
List to ienumerable conversions
2025-07-24 11:36:42 +01:00
Chomp
a1e0dadd08
Part 2 of list to ienumerable
2025-07-23 15:55:28 +01:00
Jesse
839e154adc
Make mod loading non nullable, set certain properties to be read only after init ( #506 )
...
* Make mod loading non nullable, set certain properties to be read only after init
- Breaks all mods, will require new nugets
* Make mod assembly list IEnumerable
* Convert checks to IsNullOrEmpty
* Update comment, enforce ModGuid
2025-07-23 11:24:55 +01:00
Chomp
731b79519f
Rename method to GetItemWithChildren
2025-07-22 20:43:08 +01:00
Chomp
02b0c23cba
Created CreateFleaOfferDetails
2025-07-21 14:38:00 +01:00
Chomp
4b12fb98f3
Removed some null props
2025-07-20 22:53:11 +01:00
Chomp
f772e97d4e
string to mongoId changes
2025-07-20 13:07:42 +01:00
Chomp
80e0637b26
string to mongoid conversion
...
Removed unnecessary nulls
Cleaned up access levels for methods in `BotGenerator`
2025-07-20 11:33:25 +01:00
Chomp
02d079985f
Updated pmc dogtag generation systems to use weights + prestige tags
2025-07-19 22:26:22 +01:00
Chomp
38fb2454c7
Various micro-optimisations
2025-07-18 16:05:29 +01:00
Chomp
50f684537d
Expanded max loot in pmc container systems
...
Now allows for per-map multipliers + pocket + vest loot uses same level-based value as backpack
labs multiplier = 2
labyrinth = 4
Removed nullability from some properties
2025-07-17 18:25:31 +01:00
Chomp
2221c4e749
Added early concept of a status page
2025-07-17 12:54:40 +01:00
Chomp
42d2e3f7ea
Updated properties to not be nullable + various fixes
2025-07-16 14:57:24 +01:00
Chomp
fdfbf66c1b
Removed unncessary nulls
2025-07-16 13:26:09 +01:00
Chomp
f3482e28d9
Removed unnecessary nulls from Globals class
2025-07-16 12:20:19 +01:00
Chomp
99c14de7af
String to Mongo Id conversions
...
Cleaned up global class null values
2025-07-16 11:40:38 +01:00
Chomp
2639504471
String to MongoId conversions
...
Removed unnecessary properties from quest object
2025-07-15 10:37:49 +01:00
Chomp
040be2feaa
More strings to MongoIds
...
Convert constructors into primary constructors
Simplified logic with use of ??, ??= and method groups
Cleaned up redundant conditional access qualifiers
2025-07-14 22:29:41 +01:00
Chomp
0ec5aeab91
Removed FilterBlacklistedGear, same functionality can be done via editing the equipment's weighting to 0
2025-07-14 17:57:32 +01:00
Chomp
d99416a5a4
Removed use of reflection inside RemoveChristmasItemsFromBotInventory
...
Replaced more strings with mongoIds
2025-07-14 17:32:09 +01:00
Chomp
fba084639c
Add back incorrectly removed properties that are accessed via reflection + improved dictionary access
2025-07-14 15:42:50 +01:00
Refringe
7cb286c659
Updates ModID property to ModGuid ( #480 )
...
* Updates `ModID` property to `ModGuid`
This will better align with what it's referred to elsewhere.
* Updated `ModGuid` Docblock
Updated the `ModGuid` docblock to reference the ideal use of reverse domain name notation.
* Updated `summary` to use `see` tag for reference link
* Updated `summary` to include line break
* Updated `summary` to include HTML line break
2025-07-13 19:38:50 +01:00
Archangel
73269806cc
Remove unused properties from configs, cleanup nullability
2025-07-12 14:24:21 +02:00
Chomp
499b5f8b71
Updated ModId to be string to allow compat with client mods
2025-07-10 20:20:29 +01:00
Chomp
504a0e7e99
Added ModId property to AbstractModMetadata
2025-07-10 20:15:46 +01:00
Chomp
5d9a97ce5b
Converted customisations ids to mongoIds
2025-07-09 17:24:12 +01:00
Chomp
f8a143544a
Fixed boxing issue
2025-07-08 15:33:14 +01:00
chompDev
577d4e9b95
.NET Format Style Fixes
2025-07-07 15:38:51 +00:00
Chomp
5b42ea59b7
Added missing ExtensionData dicts
...
Fixed issues with DataGen tool
2025-07-07 16:38:19 +01:00
Chomp
9470855b50
Fixed more boxing perf issues + removed unnecessary check that reduced perf when generating flea offers
2025-07-07 13:07:53 +01:00
Chomp
7ccb388030
Converted sessionIds to MongoId and renamed property to reflect what type of value it holds
2025-07-07 11:47:08 +01:00
Cj
448c258600
update mongoIds, remove underscores from injections in generators ( #460 )
2025-07-07 09:46:51 +01:00