Commit Graph

3620 Commits

Author SHA1 Message Date
Dev
93127ff16a Added nullguard to setTraderUnlockedState() 2024-10-01 21:41:14 +01:00
Dev
379bbe8993 Added additional icons to image cache 2024-10-01 21:21:13 +01:00
Dev
161c2d97fb Adjusted how PMCs deal with Halloween event bots 2024-10-01 16:41:20 +01:00
Dev
12c5fcbd98 Force added entry points for scav extracts on Streets 2024-10-01 14:08:57 +01:00
Dev
73ecbe7d2c Removed ProfileSnapshotService
Added `InMemoryCacheService`
2024-10-01 11:21:32 +01:00
Dev
6301411a86 Removed unnecessary use of ProfileSnapshotService 2024-10-01 10:57:59 +01:00
Dev
9b3d18ded5 Improved wrong container size error 2024-09-30 17:29:19 +01:00
Dev
820934c186 Fixed Tourny profile being unable to purchase items (profile had incorrect stash tpl) 2024-09-30 17:26:31 +01:00
Dev
24ab327ac2 Fixed off by one error inside generateUniqueBotNickname that would result in undefined names when the unique name pool was low 2024-09-30 16:55:34 +01:00
Dev
9d55bf0fac Updated JSON data 2024-09-30 13:41:21 +01:00
Dev
5f85a8ea72 Added Repair kits to flea showAsSingleStack 2024-09-30 11:48:09 +01:00
Mattdokn
599c03dd06 Update quest interfaces to match quests.json (!415)
Matched quest related interfaces with the types being used in quests.json. Also made some properties that weren't required into nullable types.

Co-authored-by: mBarneto <4347791+m-barneto@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT/Server/pulls/415
Co-authored-by: Mattdokn <mattdokn@noreply.dev.sp-tarkov.com>
Co-committed-by: Mattdokn <mattdokn@noreply.dev.sp-tarkov.com>
2024-09-29 18:53:08 +00:00
Dev
a82a41f3df Tiered flea:
Added system to limit single items by tpl to player level

Added:
Oakley Mechanism - level 32
Tri-zip - level 30
Beta 2 - level 30
Gruppa 99 T30 - level 30
Eberlestock F5  - level 30

Poyas-A - level 26
Velocity Systems MPPV - level 25

labs keycard - level 30
Sledgehammer - level 25
ledx - level 25
Graphics card - level 35
2024-09-29 17:29:08 +01:00
Dev
92c64024eb Force rain off if clouds are below or equal to 2 2024-09-29 16:51:04 +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
bc0bb3a636 Removed unused property 2024-09-28 23:40:36 +01:00
Dev
057425b363 Improved bot generation system to allow PMCs to wear NVGs at night more than during day 2024-09-28 23:29:08 +01:00
Dev
f5360d0a92 Added ability to know if current raid is at nighttime 2024-09-28 23:00:24 +01:00
Dev
fa37cb4ea8 Normalised many quest names 2024-09-28 14:12:23 +01:00
Dev
5c3be05bbc Updated ragman+prapor assorts 2024-09-28 10:30:57 +01:00
Dev
56253299ed Updated JSON data
Added additional quests
2024-09-28 10:06:24 +01:00
Dev
63acfacfd3 Disable tiered flea 2024-09-27 21:03:26 +01:00
Dev
5cf5749c99 Fixed dupe ID issue with locale 2024-09-27 21:01:37 +01:00
Dev
5828216729 Fixed weapon_izhmash_ak105_545x39 generation error with BEAR PMCs 2024-09-27 20:58:47 +01:00
Dev
66c49dc9d8 Fixed getTraderSuits() not returning ragman clothing 2024-09-27 20:41:36 +01:00
Dev
7b4be0817b Add missing interface 2024-09-27 18:18:53 +01:00
Dev
80762d6a00 Handle changes to airdrop endpoint
Reworked airdrop loot generation to incorporate 'radar' drops

Added `forced loot` system to LootGenerator service, can now explicitly define what items it contains

Fixed airdrop system sending incorrect icon to client
2024-09-27 14:30:35 +01:00
Dev
3bbe167450 Added shooterBTR to PMC friendly list 2024-09-27 11:33:32 +01:00
Dev
48bd0d0c5d Updated incorrect tpl 2024-09-27 09:10:43 +01:00
Dev
700b6a5338 Updated itemtpl enum + overrides 2024-09-27 08:50:28 +01:00
Dev
98a079fa4c Set IStartLocalRaidResponseData transition data correctly 2024-09-27 08:45:26 +01:00
Dev
a5ad6e4135 Added SPLASH gift code 2024-09-27 08:44:55 +01:00
DrakiaXYZ
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: https://dev.sp-tarkov.com/SPT/Server/pulls/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
ca8b61a001 Added nickname check to pmc response message send, kills profiles when name is null 2024-09-26 21:01:01 +01: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
c8d21b2d2f 32678 2024-09-26 14:06:06 +01:00
Dev
5e528d668e Added profile version whitelist and blacklist
Blacklisted `Old Patterns` from Unhead profiles
Whitelisted `The Good Times - Part 1` to only Edge of darkness profiles
2024-09-26 09:44:18 +01:00
Dev
14a96cb034 Added STASHQOL gift code 2024-09-25 19:13:03 +01:00
Dev
4d8aaea4a9 Fixed airdrop crates having the incorrect id 2024-09-25 19:07:02 +01:00
Dev
c7a44456bb Added tiered flea system with placeholder values - Allow items to be locked to a specific level - defaults to off
Unlocks have a priority order, it will be filtered by whatever is first in the dictionary
e.g.

pistol: unlock level 20
weapon: unlock  level 30

A pistol will be unlocked at level 20,
A shotgun will be unlocked at level 30

if the order was different:
weapon: unlock level 30
pistol: unlock level 20

The pistol would be unlocked at level 30 as its a weapon and gets picked up by the weapon filter first
2024-09-25 17:16:44 +01:00
Dev
4fbed1c191 Updated location data 2024-09-25 08:53:35 +01:00
Dev
99afff5a9b Added various additional mod items to PMC weapon pool 2024-09-24 23:31:09 +01:00
Dev
d38fe84ce2 Added mod_tactical001/mod_tactical002 to randomisation pool 2024-09-24 23:18:54 +01:00
Dev
07d1fbe19a Fixed factory night loot containers not working 2024-09-24 21:48:06 +01:00
Dev
3ba1d3839e Fixed incorrect usec hostilitySettings value 2024-09-24 18:45:22 +01:00
Dev
9b7602baa8 Fixed mannequin pocket items being lost on pmc death 2024-09-24 18:21:19 +01:00
Dev
4c2f93f219 Added extra PMC waves to sandbox_high 2024-09-24 17:29:50 +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