Commit Graph

70 Commits

Author SHA1 Message Date
DrakiaXYZ d2e2f04c93 Merge 4.0.3 changes to main (#674)
* Fix exception sometimes thrown on save
- Switch back from File.Rename to File.Move, as Rename is throwing exceptions on some users systems

* Change BTR skin to tarcola during Christmas event

* Added comment

* Remove unused using

* Add wipe Response model

* formatting and add Wipe Endpoint to V2

* Format Style Fixes

* Merge pull request #669 from sp-tarkov/Assembly-ref-validation

Validate core assembly reference when loading mods

* removed zombies from customs and interchange + increased infection across other maps that have zombie kill quests

* Don't apply hostility changes to maps without zombies during halloween

`ReplaceBotHostiltiy` has optional map whitelist param

* Updated hostility values for maps with infection:
bosses = hostile to player not to pmc bots
followers = hostile to player not to pmc bots
pmcs = hostile to player + always hostile to scavs
scavs = hostile to player and pmc bots
raiders = hostile to player and pmc bots

Adjusted infection rates to just maps with zombie kill quests

* Format Style Fixes

* Added missing values for event bosses

* Format Style Fixes

* Added missing values for `ravangezryachiyevent`
Fixed preset typo `bossTagillaAgro`

* Format Style Fixes

* Flagged `Night of The Cult` as halloween quest

* Fixed incorrect logic

* Enabled `Night of The Cult` bosses to spawn

* Format Style Fixes

* Addd a new ReleaseCheckService to notify users of updates (#670)

* Addd a new ReleaseCheckService to notify users of updates
- Pulls the latest release from GitHub API to compare the tag against the users current SPT version
- Runs at the very end of the startup process to avoid being pushed off screen by mod logging
- Only notifies of patch version increments, not major or minor increments
- Links the release notes so users can Ctrl+Click to open directly to the upgrade page
- Is run on its own thread, and discards all errors, so as to not impact users without an internet connection or ability to access GitHub

* Formatting

* Use record for the ReleaseInformation class

---------

Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>

* ProfileDataService changes:

Added `ClearProfileData()`
Replaced filepath access with `Path.Combine`
Reduced various sources of duplication

* Adjusted `Goons` spawn chance to 20% across `Customs/Lighthouse/Woods/Shoreline`

* Account for compound items in DialogHelper.GetMessageItemContents

* Generate weapon/armor price based on the child item price total

* Added halloween event bosses to april event

* Flagged infected spawns as `ForceSpawn` and ``

* Add migration for invalid pockets

* Default assign IEnumerable

* Post raid effect fixes:
When exiting raid with severe muscle pain, prevent client instructing server to add mild muscle pain
When exiting a raid with effect that has a timer, decrease timer value by amount of time spent in raid

* Updated nuget packages

* Fixed player scav not having correct HP values on limbs #642

* Remove unused record

* Revert "Updated nuget packages"

This reverts commit f6d9d461a6.

* Added `IMP mine detector` to reward and flea blacklist

* Fixed weapon builds not overwriting existing #654

Cleaned up `SaveWeaponBuild` and `SaveEquipmentBuild`

---------

Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
Co-authored-by: CWX <CWXDEV@outlook.com>
Co-authored-by: sp-tarkov-bot <singleplayertarkov@gmail.com>
Co-authored-by: Cj <161484149+CJ-SPT@users.noreply.github.com>
Co-authored-by: Tyfon <29051038+tyfon7@users.noreply.github.com>
Co-authored-by: Archangel <jesse@archangel.wtf>
2025-10-31 14:55:07 -07:00
Chomp 020ee1b3dd Updated bot difficulty values using patch 40743 data 2025-10-22 15:27:09 +01:00
Cj 5e60904eb7 remove duped name 2025-10-13 20:59:15 -04:00
Cj 6bdc1cc702 Add new PMC names 2025-10-13 20:52:02 -04:00
Chomp 92ed412823 Reduced zombie head hp - workaround for halloween event being nearly impossible 2025-10-10 12:38:03 +01:00
sp-tarkov-bot 8ad0f3d31a Format Style Fixes 2025-10-10 11:19:58 +00:00
Chomp 117b07d73b Added missing Caliber40mmRU values 2025-10-10 12:19:03 +01:00
sp-tarkov-bot da115b77ec Format Style Fixes 2025-10-10 09:55:07 +00:00
Chomp 48b41add00 Added dummy head to PMCs during Halloween event
Made `FIxDogtag` method protected
2025-10-10 10:54:13 +01:00
Chomp ec830cbd10 Manually adjusted partisans mags and grenade weights 2025-10-05 09:13:17 +01:00
sp-tarkov-bot e46893f45e Format Style Fixes 2025-10-04 22:26:53 +00:00
Chomp fbb81faa3c Updated bot data 2025-10-04 23:25:55 +01:00
Chomp 794aa558a0 Adjusted partizan grenade wights 2025-09-15 13:25:32 +01:00
Chomp 3ac47c6c60 Increased partisan mag count 2025-09-14 15:52:13 +01:00
Chomp e95421820a Reduced PMC ATTACK_LAY_CHANCE value to 15 2025-09-14 12:54:47 +01:00
Chomp d38c9358fe Adjusted PMC difficulty values based on values BSG uses for their PMCs as a base 2025-09-13 17:26:11 +01:00
sp-tarkov-bot c5b4834473 Format Style Fixes 2025-09-12 19:42:52 +00:00
Chomp 8559c16851 Added missing PMC difficulty values 2025-09-12 20:41:46 +01:00
sp-tarkov-bot a3de70e93a Format Style Fixes 2025-09-12 18:24:57 +00:00
Archangel 4aefa5f3d3 Update bot types 2025-09-12 20:24:08 +02:00
sp-tarkov-bot e8a7dbc102 Format Style Fixes 2025-09-12 16:44:22 +00:00
Archangel b111e2b5cd Update bot types 2025-09-12 18:43:28 +02:00
sp-tarkov-bot 26cf4d4f8d Format Style Fixes 2025-09-12 16:35:55 +00:00
Archangel eae8880150 Regenerate sectant bot types 2025-09-12 18:34:59 +02:00
sp-tarkov-bot 1e53d14abc Format Style Fixes 2025-09-12 12:23:51 +00:00
Chomp 76c3ee65d5 Updated PMC difficulty values 2025-09-12 13:22:58 +01:00
sp-tarkov-bot 5dd6732b82 Format Style Fixes 2025-09-12 11:16:28 +00:00
Archangel 636adab137 Update bot types 2025-09-12 13:15:34 +02:00
sp-tarkov-bot a3fafadf15 Format Style Fixes 2025-09-12 10:37:35 +00:00
Archangel b7317854f1 Update bot types 2025-09-12 12:36:41 +02:00
sp-tarkov-bot ca5c80f587 Format Style Fixes 2025-09-07 11:47:14 +00:00
Archangel ad0d92ffad Update bot types 2025-09-07 13:46:22 +02:00
sp-tarkov-bot b02d600120 Format Style Fixes 2025-09-07 10:40:21 +00:00
Archangel 521bae661e Update bot types 2025-09-07 12:39:15 +02:00
Archangel 6ec1453ebe Update bots 2025-08-30 19:04:38 +02:00
sp-tarkov-bot cda0f2f39a Format Style Fixes 2025-08-30 16:54:38 +00:00
Archangel e5b24589bc Update bot configs 2025-08-30 18:53:24 +02:00
sp-tarkov-bot 6623a6f08e Format Style Fixes 2025-08-30 16:16:01 +00:00
Chomp 26dd047d6f Manually fixed infected bots having incorrect values
Adjusted model property to be string
2025-08-30 17:15:11 +01:00
sp-tarkov-bot 53a091b8bc Format Style Fixes 2025-08-24 12:24:10 +00:00
Archangel 901c9323e4 Rebuild bot jsons with latest dumps 2025-08-24 14:23:21 +02:00
sp-tarkov-bot 59d82cab29 Format Style Fixes 2025-08-23 20:40:09 +00:00
Archangel d7fe07361b Update bot jsons 2025-08-23 22:39:07 +02:00
sp-tarkov-bot dca1c27c33 Format Style Fixes 2025-08-23 17:48:12 +00:00
Chomp fcf4fdd1cf Fixed various bot voice ID 2025-08-23 18:47:25 +01:00
Chomp cb164aa270 Fixed arenaFighterEvent voice id 2025-08-23 18:41:09 +01:00
Chomp 7106607f0c Updated PMC voices to use correct MongoIds 2025-08-23 18:39:16 +01:00
sp-tarkov-bot aa6d3068fc Format Style Fixes 2025-08-23 17:17:46 +00:00
Archangel 9dec5e8dc7 Update bot jsons 2025-08-23 19:16:52 +02:00
Chomp 1df80171eb Added new property to profiles 2025-08-23 14:34:53 +01:00