Dev
a63f1c3890
Plumb in sandbox_high to configs
2024-04-30 21:51:11 +01:00
Dev
d6cd99b8ab
Reduce sandbox to max level 20
2024-04-30 20:31:00 +01:00
Dev
923ca0226b
Fixed incorrect data structure of base.json inside sandbox_high
2024-04-30 20:30:49 +01:00
Dev
267efdc7ea
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
2024-04-29 21:50:12 +01:00
Dev
6ec3ed55bc
Update map loot
2024-04-29 20:36:56 +01:00
Dev
3e99f6761f
Add missing base json for sandbox_high
2024-04-29 16:30:48 +01:00
Valens
a425b1bc4b
Fix weightingAdjustmentsBybotLevel ( !315 )
...
Fixed linting/syntax of the weightingAdjustmentsByBotLevel function to properly end equipment and start clothing as part of IAdjustmentDetails.
Additionally, added the "add" subfunctions to equipment for the last three levelRanges as they were missing.
Co-authored-by: VforValens <8889280+VforValens@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/315
Co-authored-by: Valens <valens@noreply.dev.sp-tarkov.com>
Co-committed-by: Valens <valens@noreply.dev.sp-tarkov.com>
2024-04-29 15:03:42 +00:00
Dev
619137417b
Adjusted PMC loot/stam values due to earlier fixes to loot generation
2024-04-29 14:25:24 +01:00
Dev
15348cec35
Fixed water bottles lacking a FoodDrink
property in EoD profiles
2024-04-28 22:42:39 +01:00
Dev
cee7ef2e47
Updated all maps with new loot data structure
2024-04-28 15:31:37 +01:00
Dev
ddd5d69eda
Added 2 additional pmc kill messages
2024-04-28 14:33:30 +01:00
kiobu
44583f40ac
fixes to get in raid (customs only) ( !310 )
...
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/310
Co-authored-by: kiobu <kiobu@sdf.org>
Co-committed-by: kiobu <kiobu@sdf.org>
2024-04-28 08:01:27 +00:00
Dev
b59283e5b5
Added missing 68x51 ammo to bigmap json
2024-04-27 23:18:07 +01:00
Dev
9dff3e0790
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
2024-04-27 22:58:05 +01:00
Dev
30ee6de4a2
Added 2 additional PMC responses
2024-04-27 22:02:06 +01:00
Dev
d7a8e1558a
Fixed missing mod_mount
data in PMCs, should reduce chance of seeing low level PMCs with helmet attachments
...
Reduced chance of mount on equipment to 1 for level 1-14 PMCs
2024-04-27 10:22:41 +01:00
Dev
a2886f102b
Adjusted scav raid time for streets
2024-04-26 21:21:17 +01:00
Dev
3bbef3fd0c
Added unheard
gift code
2024-04-26 10:20:33 +01:00
Dev
7f56cee388
29862
2024-04-25 21:37:22 +01:00
Dev
8f4919a9c7
Update Quest and Trader assort data
2024-04-24 21:36:30 +01:00
Dev
f07637cf63
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
2024-04-24 21:23:14 +01:00
Refringe
d8504950f2
Additional Card Limits to Glukhar Guards
...
This refines the previous commit to only allowing Glukhar to spawn a Labs access key card. His guards will not spawn any.
2024-04-24 09:57:17 -04:00
Refringe
d68734e571
Limits Glukhar Labs Access Cards
...
This change limits the number of Labs Access Cards that can spawn on on Glukhar and his guards to one. We had a report of three spawning on Glukhar, and two spawning on one of his guards, all in the same raid.
2024-04-24 09:37:16 -04:00
Dev
76db8ca5e8
Add assaultGroup
bot with their settings from game client
2024-04-24 12:39:49 +01:00
Terkoiz
d41a40b2d2
Updated the PMC name list with more modders and prominent community members ( !303 )
...
Co-authored-by: Terkoiz <terkoiz@spt.dev>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/303
Co-authored-by: Terkoiz <terkoiz@noreply.dev.sp-tarkov.com>
Co-committed-by: Terkoiz <terkoiz@noreply.dev.sp-tarkov.com>
2024-04-23 19:16:56 +00:00
Dev
8761462acd
Update server locales with data from crowdin
2024-04-23 17:14:21 +01:00
Dev
57557d6063
Migrate loot generation code to use per-map static data - ONLY WORKS WITH CUSTOMS (other maps to follow later)
2024-04-23 10:27:09 +01:00
Dev
8e8df89434
29774
2024-04-21 11:39:15 +01:00
Dev
fc544379e4
29774 - Update JSONs
2024-04-21 11:31:41 +01:00
Dev
bba169127c
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
...
# Conflicts:
# project/assets/configs/bot.json
# project/assets/configs/core.json
# project/assets/database/bots/types/arenafighterevent.json
# project/assets/database/bots/types/assault.json
# project/assets/database/bots/types/bear.json
# project/assets/database/bots/types/bossboar.json
# project/assets/database/bots/types/bossboarsniper.json
# project/assets/database/bots/types/bossbully.json
# project/assets/database/bots/types/bossgluhar.json
# project/assets/database/bots/types/bosskilla.json
# project/assets/database/bots/types/bossknight.json
# project/assets/database/bots/types/bosskojaniy.json
# project/assets/database/bots/types/bosskolontay.json
# project/assets/database/bots/types/bosssanitar.json
# project/assets/database/bots/types/bosstagilla.json
# project/assets/database/bots/types/bosszryachiy.json
# project/assets/database/bots/types/exusec.json
# project/assets/database/bots/types/followerbigpipe.json
# project/assets/database/bots/types/followerbirdeye.json
# project/assets/database/bots/types/followerboar.json
# project/assets/database/bots/types/followerboarclose1.json
# project/assets/database/bots/types/followerboarclose2.json
# project/assets/database/bots/types/followerbully.json
# project/assets/database/bots/types/followergluharassault.json
# project/assets/database/bots/types/followergluharscout.json
# project/assets/database/bots/types/followergluharsecurity.json
# project/assets/database/bots/types/followerkojaniy.json
# project/assets/database/bots/types/followerkolontayassault.json
# project/assets/database/bots/types/followerkolontaysecurity.json
# project/assets/database/bots/types/followerzryachiy.json
# project/assets/database/bots/types/gifter.json
# project/assets/database/bots/types/marksman.json
# project/assets/database/bots/types/peacefullzryachiyevent.json
# project/assets/database/bots/types/pmcbot.json
# project/assets/database/bots/types/ravangezryachiyevent.json
# project/assets/database/bots/types/sectantpriest.json
# project/assets/database/bots/types/sectantwarrior.json
# project/assets/database/bots/types/shooterbtr.json
# project/assets/database/bots/types/usec.json
# project/assets/database/globals.json
# project/assets/database/locales/global/ch.json
# project/assets/database/locales/global/cz.json
# project/assets/database/locales/global/en.json
# project/assets/database/locales/global/es-mx.json
# project/assets/database/locales/global/es.json
# project/assets/database/locales/global/fr.json
# project/assets/database/locales/global/ge.json
# project/assets/database/locales/global/hu.json
# project/assets/database/locales/global/it.json
# project/assets/database/locales/global/jp.json
# project/assets/database/locales/global/kr.json
# project/assets/database/locales/global/pl.json
# project/assets/database/locales/global/po.json
# project/assets/database/locales/global/ro.json
# project/assets/database/locales/global/ru.json
# project/assets/database/locales/global/sk.json
# project/assets/database/locales/global/tu.json
# project/assets/database/templates/achievements.json
# project/assets/database/templates/handbook.json
# project/src/generators/BotLootGenerator.ts
# project/src/generators/LootGenerator.ts
# project/src/models/eft/common/tables/IBotType.ts
# project/src/models/spt/bots/IBotLootCache.ts
# project/src/servers/HttpServer.ts
# project/src/services/BotLootCacheService.ts
# project/src/services/FenceService.ts
# project/tests/controllers/InsuranceController.test.ts
2024-04-20 23:29:54 +01:00
Dev
b305ffdc24
Add currency
to generation configuration for each bot
...
Fix various missing properties in some bot jsons
2024-04-18 11:56:45 +01:00
haze
688e2b77cd
fix assort.json syntax inconsistencies ( !296 )
...
Two lines changed - removed two sets of quotation marks for int-typed variables
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/296
Co-authored-by: haze <haze@noreply.dev.sp-tarkov.com>
Co-committed-by: haze <haze@noreply.dev.sp-tarkov.com>
2024-04-18 07:51:40 +00:00
Dev
cd911bdd0d
Enable forceStock
for bloodhounds
2024-04-17 11:24:19 +01:00
Dev
d039d75b1d
Increased chance basic ammo stack size will be found on assault scavs
2024-04-17 10:07:46 +01:00
Brent
5026dc13ab
Fix issue 627, limit Reshala and Sanitar keys
2024-04-16 00:47:42 -04:00
Dev
e2492e9162
Update quest data
2024-04-15 15:04:22 +01:00
Dev
82003b24ff
Update JSONs for 29704
...
MISSING:
quests
trader assorts
usec ragman clothing
2024-04-15 14:39:49 +01:00
Dev
5b13e1b7c0
29704
2024-04-15 11:47:49 +01:00
Dev
29ef7769ee
Update akiVersion
property inside core.json
2024-04-15 09:07:44 +01:00
Dev
8cbc51d20e
Revert "Merge branch '3.9.0-DEV' into 3.8.1-DEV"
...
This reverts commit 6121e65b4e
, reversing
changes made to 10b1b2b3aa
.
2024-04-15 09:00:52 +01:00
chomp
687436ab8b
update 3.9.0 with 3.8.1 changes ( !289 )
...
Co-authored-by: Refringe <me@refringe.com>
Co-authored-by: Dev <dev@dev.sp-tarkov.com>
Co-authored-by: Terkoiz <terkoiz@spt.dev>
Co-authored-by: Refringe <refringe@noreply.dev.sp-tarkov.com>
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/289
2024-04-15 07:59:33 +00:00
chomp
6121e65b4e
Merge branch '3.9.0-DEV' into 3.8.1-DEV
2024-04-15 07:57:24 +00:00
Dev
a9d89695f0
Added new service ProfileActivityService
...
Maintains a timestamp of when each profile was last active on the server.
Timestamp is refreshed on two events: `game/start and `game/keepalive`
Timestamp is used to determine if a profiles hideout should be processed. If a profile has a timestamp older than 90 minutes, it is not processed. (could be set lower but its a conservative value)
This has the side effects of not adjusting the `sptUpdateLastRunTimestamp` property, resulting in `saveProfile()` not running for every profile.
My testing shows a 20x perf increase for every profile in SPT not in use.
Service could likely be used in other scenarios to avoid doing unnecessary work
2024-04-13 12:46:43 +01:00
Dev
73a1dd9511
Split out static/dynamic magazine fill options in config
...
set static mag fill to 0%
2024-04-12 23:05:27 +01:00
Dev
a33325cbf5
Revert change to minFillStaticMagazinePercent
2024-04-12 22:12:26 +01:00
Dev
1c660fcf4e
Reduced magazine fill size to 0 for static loot to match live
2024-04-12 09:50:37 +01:00
Dev
61d63d9ca6
Slightly reduce mp7a1/2 weighting on PMCs
2024-04-12 09:33:17 +01:00
Dev
d60cdb6be2
Separate out address used by backend to assist with users who have locked down local machines and cannot connect to a local http server
...
Remove unsed ip/port property assignment on server start that wasn't used anywhere
2024-04-12 09:27:15 +01:00
Dev
e48362ae6e
Added setting to allow/deny player wiping a profile via launcher - default true
2024-04-10 22:49:26 +01:00
Terkoiz
6f98d0c696
Fixed bad name
2024-04-10 21:38:25 +03:00
Terkoiz
341a99f883
Adjusted PMC names list
2024-04-10 21:30:50 +03:00
Dev
8342edf55f
Added 1x golden chain item limit to bloodhounds
2024-04-09 20:50:12 +01:00
Dev
30dbc85c14
Added dev balaclava to reward item blacklist
2024-04-09 12:58:26 +01:00
Dev
46d48c7531
Added system to filter out ammos from fence by its penetration value
...
Removed redundant hard-coded ammos from blacklist
2024-04-09 10:29:12 +01:00
Dev
c5ca346466
Limit Sanitar
to 1 Keycard with a blue marking
item
2024-04-09 09:13:51 +01:00
Dev
64ddca4124
Improved handling of fence assort item refresh. Duplicate stacks should be much less common
...
Stacked items can now be partially reduced instead of all or nothing
2024-04-08 20:01:51 +01:00
Dev
b0576a3115
Add 100 round PK box to blacklist
2024-04-08 19:51:13 +01:00
Dev
84729cc5dd
Added ammo boxes to fence blacklist
2024-04-08 19:20:41 +01:00
Dev
f73802ec17
Updated USEC EoD profile to match live
2024-04-08 13:31:05 +01:00
Dev
ef2442178a
Implement weights for food/drink on bots
2024-04-08 12:31:51 +01:00
Dev
6d2c17596b
Updated Bear EoD profile to match live
2024-04-08 10:52:37 +01:00
DrakiaXYZ
49f4eda90a
Fix coop extract gifts ( !279 )
...
Add missing properties to coopExtractGifts in fence trader.json
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/279
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-04-07 08:02:32 +00:00
Dev
35e48add20
Added ability to override hideout craft times via config
2024-04-06 20:25:57 +01:00
Dev
dedb47eb14
Remove unused config property
...
(cherry picked from commit f7bf4dfa344b9d860aeb2843dbb894d0cf1eadbb)
2024-04-06 11:25:12 -04:00
Dev
7323fd0b90
29618
2024-04-06 11:25:11 -04:00
Dev
00fce2bc9d
Update bot difficulty values + add event bot stubs (clone of raiders)
2024-04-06 11:25:11 -04:00
Kaeno
1ccac4bd68
Added some more bot limits to items. added Forcestock on followerzryachiy
2024-04-06 11:25:11 -04:00
Dev
8b9e004885
Fixed winter season boundary by splitting it into 2 separate sections
2024-04-06 11:25:10 -04:00
Dev
6f640edd9f
Fixed bad comma
2024-04-06 11:25:10 -04:00
Dev
61dbc2b1d0
Add season handling
2024-04-06 11:25:09 -04:00
Kaeno
b211952afa
update version from 3.8 to 3.9
2024-04-06 11:25:07 -04:00
Dev
6690704208
29577
2024-04-06 11:25:04 -04:00
Dev
18b28a6d0b
Remove unused /singleplayer/settings/weapon/durability
endpoint
2024-04-06 11:23:57 -04:00
Dev
387e924fb4
Remove unused config property
2024-04-06 11:23:56 -04:00
Kaeno
74dd9a8859
Added some more bot limits to items. added Forcestock on followerzryachiy
...
(cherry picked from commit 9caf464f99b3d96e8d304aac4552850e0f5c6323)
2024-04-06 11:23:56 -04:00
Dev
134696c7b3
Add quest icon
2024-04-06 11:23:54 -04:00
Dev
2dd4d91438
Add extra PMC names
2024-04-01 16:02:11 +01:00
Dev
8419c0deae
Update dutch / Hungarian lcoales
2024-04-01 15:55:13 +01:00
Dev
4d5788f169
Bot weight adjustments
2024-04-01 10:57:33 +01:00
Dev
27aceb7de5
Fixed duplicate PMC name prefix
2024-03-31 15:43:00 +01:00
Dev
a751ae1f48
Adjusted bot loot levels
2024-03-31 14:44:16 +01:00
Dev
179ee052e4
Update flea prices
2024-03-31 13:48:03 +01:00
Dev
2af669abdc
Add additional enemy types to PMC enemy pool + lint + fix capitalization of existing bots
2024-03-31 10:25:16 +01:00
Dev
3603658231
Remove extra newline
2024-03-31 10:04:15 +01:00
Dev
1f9c89c2c7
Set Killas lightIsActiveDayChancePercent
to 75%
2024-03-31 09:57:00 +01:00
Dev
a861321c97
Adjusted airdropTypeWeightings
to more heavily mixed drop types
2024-03-31 09:39:50 +01:00
Dev
e1609363c1
Update server locales
2024-03-30 22:22:32 +00:00
Dev
c05347279b
Added variable hideout update() check times when in and out of raid
2024-03-30 15:15:06 +00:00
Dev
ac16385c8f
Remove persistPurchaseDataInProfile
from json
2024-03-30 13:00:35 +00:00
Dev
50f580858d
* Removed broken requirement from Signal part 3
2024-03-29 20:54:47 +00:00
Dev
76733cc5db
Lint JSONs
...
(cherry picked from commit 94c96c8ff2
)
2024-03-29 20:20:37 +00:00
Dev
26484b643c
Add Spear assort
2024-03-28 18:59:12 +00:00
Dev
3acf98d803
* Quest updates:
...
* Signal part 3
* Trust regain
* Make an impression
* Trouble in the big city
* Overseas trust part 1
2024-03-28 17:56:55 +00:00
Dev
755e7ec0f6
Remove PMC name
2024-03-28 14:33:34 +00:00
Dev
6309c0b419
Bot data update
2024-03-28 14:17:18 +00:00
Dev
9ddc09c10d
Adjust marksman nvg properties
2024-03-26 16:01:29 +00:00
Dev
372de25443
Add missing nvg properties to assault bots
2024-03-26 16:01:09 +00:00
Dev
9e65834668
Reduce bots generated on map load to improve load time
2024-03-26 16:00:48 +00:00
Dev
ed7e30bd4c
Move 6398a072e301557ae24cec92 Lightkeeper intelligence
from lighthouse to reserve
2024-03-26 09:38:06 +00:00
Dev
993ea78ce6
Reduce loose loot down to 75% of live values to account for only one player being on map
2024-03-26 09:35:17 +00:00