Dev
a56d33b5f2
Fixed adjustBotHostilitySettings()
failing when location lacks various properties
2024-11-01 13:15:38 +00:00
Dev
38f20e76ea
Added null protection inside lightkeeperQuestWorkaround()
related to daily quests
2024-10-25 19:19:49 +01:00
Dev
b57a199c8a
Removed unused parameter from processPostRaidQuests()
2024-10-24 22:56:02 +01:00
Dev
3818388893
Added workaround for LK quests not completing correctly in PvE
2024-10-24 22:45:42 +01:00
Dev
c97f5c2327
Added 0.01 rep gain when successfully exiting a raid as a scav
...
Fixed incorrect check of rep on pmc profile
Renamed inraid config property from `scavExtractGain` to `scavExtractStandingGain`
2024-10-17 14:49:39 +01:00
Dev
ca529eb5a0
Fixed maps with transit requirements not working after player transits
2024-10-07 12:48:49 +01:00
Dev
5a7f03a2d4
Further refinement of loot generation code switch
2024-10-03 15:17:00 +01:00
Dev
7b1a37e71e
Added sptGenerateLoot
to IStartLocalRaidRequestData
to allow caller to choose to generate loot or not, default is true
2024-10-03 15:12:51 +01:00
Dev
a9e13c7238
Map transit improvements:
...
Scav inventory now persists between transitions
Item FiR status is not lost when transitioning
Made `endLocalRaid()` aware of 'transfer' end state
2024-09-29 10:30:44 +01:00
Dev
98a079fa4c
Set IStartLocalRaidResponseData
transition
data correctly
2024-09-27 08:45:26 +01:00
3703698a1a
Implement TransitItemsDelivery service via expansion of the BTR item delivery handler ( !413 )
...
- Fixes exception thrown when attempting to transfer items during transit
- Implements transit item transfer by expanding on the existing BTR item transfer code (They are both BTR services)
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: SPT/Server#413
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-09-27 07:19:20 +00:00
Dev
058ccc2b29
More JSON and interface changes
2024-09-26 20:49:08 +01:00
Dev
454a71213f
Updated JSONs and interfaces to match new patch
2024-09-26 17:28:23 +01:00
Dev
a57ce79b45
Fixed BTR not delivering items
...
Fixed player scav being unable to transfer items via BTR
2024-09-24 17:25:32 +01:00
Dev
8baac2cfad
Fixed items added to wishlist in-raid not persisting to out of raid
2024-09-24 16:47:55 +01:00
Dev
ab1422bc40
Updated interfaces to follow correct naming convention
...
Removed some interface duplication
2024-09-24 12:47:29 +01:00
Dev
5fd9271491
Updated various interfaces to use correct naming scheme
...
Added `IGroupPostion`
2024-09-24 11:26:45 +01:00
Dev
23570f4e2a
Hmm
2024-09-20 16:43:00 +01:00
Dev
b6b147f439
Renamed function to clear up its purpose startPostRaidInsuranceLostProcess
2024-09-20 16:38:19 +01:00
Dev
47b2aee91a
Updated adjustExtracts()
to push scav extracts into existing exits instead of overwriting
2024-09-20 11:07:27 +01:00
Dev
0c9a05756f
Expanded scav exit pool to include coop exits
2024-09-19 20:35:17 +01:00
Dev
5ca4f8531c
Fixed typos
...
Added skier/peacemaker bots to pmc enemy list
Flagged scav as always an enemy of PMCs
Removed forced warning of assault from PMCs
2024-09-19 14:02:57 +01:00
Dev
d35063ecb1
Fixed PMCs not being hostile to player scav until they're very close
...
Fixed incorrect capitalisation
Added `SavageEnemyChance` property to pmc config
2024-09-19 12:28:33 +01:00
Dev
961a05942c
Replace map exits with scav exits from allExits
array
2024-09-18 13:23:06 +01:00
Dev
6db0cef381
Added support for SavagePlayerBehaviour
2024-09-18 11:39:32 +01:00
Dev
3952b34e29
Added config system to adjust raid hostility settings
...
Removed `enemyTypes` from pmcconfig
2024-09-18 11:36:45 +01:00
Dev
12a79488d8
Do not return insured items stored in secure/special slots on death
2024-09-17 16:24:23 +01:00
Dev
64d4eb2cd6
Updated how map id is passed through to dynamic loot generation
2024-09-13 22:50:59 +01:00
Dev
1d55075f99
Fixed location loot generator not creating unique IDs for weapons/armor child items
2024-09-13 20:51:22 +01:00
Dev
e650271d3a
Reset repeatable+failed quests to Fail
instead of MarkedAsFailed
after raid
2024-09-10 13:41:54 +01:00
Dev
eaa16259ae
Added service to ensure bot names are unique to a raid
2024-09-07 12:08:37 +01:00
Kaeno
026ff4d929
Make scav regenerate later after death to not persist old data, causing stale kills to appear on death.
2024-09-04 23:01:33 +01:00
Dev
2768217d57
Fixed quest status not correctly mapping to integer
2024-09-03 19:12:23 +01:00
Dev
9d923a8b0e
Fixed Exhaustion
effect persisting after raid
2024-09-03 18:38:32 +01:00
Dev
f5dd69f43d
Processed quests into original format post-raid - untested
2024-09-03 17:09:56 +01:00
Dev
3dc32f5b70
Removed redundant removeLostInsuranceFromProfile
function
2024-09-01 17:20:50 +01:00
Dev
ca23daa7b8
Do not overwrite insuredItems array this early, is required by insurance service to send items out, cleaned up later
2024-09-01 17:14:40 +01:00
Dev
c2402af09e
Add small refactors to 2 functions
2024-08-31 20:48:32 +01:00
Dev
d7ce092a4a
Added code to clean up insured items data post-raid
2024-08-29 17:36:31 +01:00
Dev
60e82cf3f9
Updated Insured item data after a raid
2024-08-29 17:06:28 +01:00
0342a0c39c
3.10.0-DEV WIP: Fixes #771 - Quest items not appearing on the case of dying after collecting them. Fixes an issue with gulp v5 corrupting pngs. ( !403 )
...
See #771 for discussion and bug report. Implementation deletes the specific task's completedCondition so as to allow the item to appear again.
Gulp v5 has a known issue that corrupts pngs when copying or moving them, this turns off encoding for the copying assets part of the build task.
Reference was [this stack post](https://stackoverflow.com/questions/78391263/copying-images-with-gulp-are-corrupted-damaged ).
Reviewed-on: SPT/Server#403
Co-authored-by: crustyselenium <crustyselenium@gmail.com>
Co-committed-by: crustyselenium <crustyselenium@gmail.com>
2024-08-27 22:15:08 +00:00
Kaeno
171fdfd6dd
Remove FiR status from items on run through. Added toggle to always keep FiR status on items regardless of end raid status
2024-08-23 19:20:44 +01:00
Dev
8fc2428239
Added helper function handleInsuredItemLostEvent()
2024-08-23 10:35:41 +01:00
Dev
18158bb4dc
Fixed FiR status persisting after death for items inside secure container
2024-08-02 15:54:39 +01:00
Dev
7be6b47e23
Fixed various Biome issues
2024-07-23 17:30:20 +01:00
5740774a46
Apply Biome Formatting
...
This is the result of running `npm run format` which applies the Biome formatting rules. Rejoice!
2024-07-23 11:12:53 -04:00
96a40eb301
Enable Quest saving when leaving raid as pmc. Modify maxbotpve caps instead of maxbot cap
2024-07-09 14:52:35 +01:00
Dev
02fbc4f044
Added reputation saving to post raid code
2024-07-08 16:06:59 +01:00
Dev
3288c04a25
Improved post-raid handling of scav raids + btr item service
2024-07-07 21:51:24 +01:00
Dev
ac4c8ff0b3
Implemented insurance returns
2024-07-07 20:57:41 +01:00