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