Commit Graph

3561 Commits

Author SHA1 Message Date
Chomp 5672cbc325 Merge pull request #600 from sp-tarkov/repeatable-quest-tuning
Repeatable quest tuning
2025-10-01 07:36:06 +00:00
Chomp 586128aab8 Merge branch 'develop' into repeatable-quest-tuning 2025-10-01 07:35:43 +00:00
Chomp 81d2fd8023 Fix missing culture invariant in parse (#599) 2025-10-01 07:28:46 +00:00
Cj 7a08fd4e16 Merge branch 'develop' into repeatable-quest-tuning 2025-10-01 03:16:37 -04:00
Cj c95446bb20 Implement level ranged Exploration objective generation 2025-10-01 02:58:20 -04:00
Lacyway f083cfe3b0 Fix missing culture invariant in parse 2025-10-01 08:24:09 +02:00
Cj 1cf33ad402 Reduce reward spread by 15% across the board 2025-10-01 01:55:28 -04:00
Cj e57f03bd28 - Add min extract requirement property
- Fix warnings
- Convert string to mongoId
2025-10-01 01:51:57 -04:00
Chomp cc745f4c46 Corrected ProcessBuyTradeRequestData transactionId to be Mongoid, updated associated code
Also moved TransactionId in `InsuranceRequestData` to be MongoId, updated associated code
2025-09-30 22:38:42 +01:00
Chomp d68a51f031 Fixed buying PMC offers from flea error #597 2025-09-30 22:05:41 +01:00
Cj aa3ee64526 Prevent key has already been added exception when checking for duplicate mods and building modPackageData 2025-09-30 12:06:14 -04:00
Chomp ba85880443 Updated nuget packages 2025-09-30 13:33:47 +01:00
Chomp 0ca3ecce42 Further adjustment to weatherPresetWeight
primary weather is sunny, rain/cloudy equal
2025-09-30 13:31:46 +01:00
sp-tarkov-bot 9dd246cbb0 Format Style Fixes 2025-09-30 12:24:35 +00:00
Chomp 836112dc50 Weather refactor (#596)
* First pass at Weather generation refactor

* Moved generation logic around

* Added seasonal variability support

* Expanded weather generation to use DI system and allow easier modding

* Updated weather weight values

Converted records into classes

* Added fallback when generator isn't found

* Fixed colliding lambda

Added method comments

* Cleanup of weather code

* Adjusted `weatherPresetWeight` values

---------

Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
2025-09-30 12:23:46 +00:00
Chomp f8b2b52afc Skip processing crafts that have been flagged as interrupted 2025-09-30 12:53:24 +01:00
Chomp f44f931be3 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-09-30 10:13:25 +01:00
Chomp 3abb5676bf Quest changes:
`Battery Change` updated
`To Great Heights - Part 4 + 5` added
`Against the Conscience - Part 1 + 2` added
`Decisions Decisions` added
`Between Two Fires` added
`Surprise Gift` added
2025-09-30 10:12:37 +01:00
Cj 36b247d92e Move HideoutAreas to the Models.Enums.Hideout namespace 2025-09-29 18:14:59 -04:00
Chomp 0e3ac64436 Added To Great Heights - Part 3 2025-09-29 17:45:05 +01:00
Chomp a872459e60 Fixed typo in GenerateWeather 2025-09-29 13:37:25 +01:00
Chomp 4a1061d183 Cleaned up if check inside GetWeatherValuesBySeason 2025-09-29 13:31:25 +01:00
Chomp 5efe5e8c4e Deconstructed kvp values inside RemoveExistingPmcWaves 2025-09-29 09:43:27 +01:00
Chomp 79e023392b Implemented CoreBot type
Enabled 'rudans' patrol flag in Christmas event
2025-09-29 09:33:16 +01:00
Chomp 499f6c67a3 Updated server locales with data from crowdin 2025-09-27 19:50:30 +01:00
sp-tarkov-bot f2eb062c0c Format Style Fixes 2025-09-26 12:39:38 +00:00
Chomp ecc0ba8406 Cleanup of warnings 2025-09-26 13:38:47 +01:00
Chomp f43a137fed Make use of logical patterns inside WeatherHelper 2025-09-26 13:19:41 +01:00
Chomp e32bace4d6 Improved dict access inside SetTraderUnlockedState + comment and naming improvements 2025-09-26 13:16:47 +01:00
Chomp ec682ccc16 Updated GetTrader to use mongoId for traderId + removed redundant 'ragfair' check + made sessionId optional + added comments 2025-09-26 13:05:20 +01:00
sp-tarkov-bot a33214dcbf Format Style Fixes 2025-09-24 15:17:18 +00:00
Chomp 4d4b7a7bae Updated locales 2025-09-24 16:16:10 +01:00
Chomp a2d9c982d6 Improved client logging 2025-09-24 09:40:57 +01:00
Chomp a8477eb6eb Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-09-23 15:52:07 +01:00
Chomp a558aaf233 Show spt version targeted when showing loaded mods inside modloader-loaded_mod message 2025-09-23 15:51:52 +01:00
sp-tarkov-bot 0a789d49a1 Format Style Fixes 2025-09-23 14:13:19 +00:00
CWX c67153b517 change sig on version response 2025-09-23 15:12:19 +01:00
Chomp dde85e6b8c Increased hideoutCraftMultiplier value 2025-09-23 14:13:20 +01:00
Cj 312be1361a Use GUID when searching for duplicate mods 2025-09-22 08:08:50 -04:00
Chomp be4edbf335 Added missing prereq for Provide Viewership quest 2025-09-21 13:11:33 +01:00
sp-tarkov-bot ecf08e338d Format Style Fixes 2025-09-21 10:45:40 +00:00
qe201020335 23e5f8f57a Fix PatchManager only finding patch types directly inheriting AbstractPatch (#592)
Co-authored-by: Cj <161484149+CJ-SPT@users.noreply.github.com>
2025-09-21 10:44:51 +00:00
Chomp ecedd57774 Merge pull request #595 from qingchunnh/develop
fix(airdrop.json): Remove duplicate item types
2025-09-21 10:44:21 +00:00
Chomp 12bc55fa61 Added DEVELOPERSDEVELOPERSDEVELOPERS gift code 2025-09-21 11:43:35 +01:00
qingchun eb4344848a Remove duplicate item types 2025-09-21 09:37:47 +08:00
Archangel 211e6a62b9 Remove unused service 2025-09-20 17:01:56 +02:00
Archangel d9e660f5b5 Remove unecessary double log 2025-09-20 16:58:20 +02:00
Archangel 72559be340 Dont handle RequestDelegate in SptHttpListener anymore 2025-09-20 16:57:04 +02:00
Jesse ef6e3b8c3a Http server refactor (#593)
* Refactor various parts of the HttpListener to support Blazor loading

* Add logging for WebSocket requests

* Add better handling for WebSockets not belonging to SPT

* Remove unecessary check

* Remove check as it's already handled earlier now

* Cleanup

* Set delegate
2025-09-20 14:05:23 +00:00
sp-tarkov-bot 3d43e6479c Format Style Fixes 2025-09-19 17:47:00 +00:00