0
0
mirror of https://github.com/sp-tarkov/server.git synced 2025-02-13 09:50:43 -05:00

921 Commits

Author SHA1 Message Date
Chomp
c44e90b064 Adjusted pmc conversion rate and max bot cap values 2025-02-03 17:13:40 +00:00
Valens
041b67a160 Update bot.json
Change ammo weighting for a better early game experience.
2025-02-03 07:36:28 -05:00
Chomp
e6fe25e95e Added missing quest items to forcedLootSingleSpawnById 2025-02-02 20:57:42 +00:00
Chomp
3675297a96 Fixed formatting 2025-02-02 20:27:30 +00:00
Chomp
15ba0763ba Added 66687bc89111279d600b5062 to forcedLootSingleSpawnById 2025-02-02 20:26:12 +00:00
Chomp
682605dbf9 Added missing scar x-17 preset 2025-02-02 12:11:06 +00:00
Chomp
ec96c6114c 34720 2025-01-30 12:20:10 +00:00
Chomp
845f749528 Pmc value adjustments 2025-01-29 09:06:21 +00:00
Chomp
15b5cd117b Updated game config version 2025-01-27 19:48:45 +00:00
Chomp
a7bc9c9849 Fixed typo AlwaysKeepFoundInRaidOnRaidEnd
Fixed incorrect log message
2025-01-23 22:26:53 +00:00
Chomp
85158a0f8a Added craft clone system to hideout config
Create lootbox crafts with it
Auto-unlock some crafts on server start
2025-01-21 17:13:20 +00:00
Chomp
ddeb739616 Added skier/peacemaker durability values 2025-01-21 14:26:31 +00:00
Chomp
346a57f23a Added missing gifter config values 2025-01-21 14:24:09 +00:00
Chomp
171fc92a42 Added missing gifter durability values 2025-01-21 10:04:01 +00:00
KaenoDev
4a019d2130 Make MechanicGiftDay1 Gift be found in raid like live 2025-01-20 01:14:19 +00:00
Chomp
ad782e5906 Replicated Mechanic sending player a measuring tape on profile creation 2025-01-19 19:16:23 +00:00
Chomp
4839547e6d Blacklisted 67408903268737ef6908d432-contraband box from reward pool 2025-01-19 10:03:03 +00:00
Chomp
1ebce6f24a 34568 2025-01-18 22:36:28 +00:00
Chomp
743a78c5c9 Blacklisted prestige armbands from rewards 2025-01-16 18:27:25 +00:00
Chomp
d36443d9d1 Improved chatbot functionality
Easier to disable bots via mod
2025-01-14 16:02:42 +00:00
Chomp
bb26db793a Added chance keycards are partially used 2025-01-13 17:43:07 +00:00
Chomp
49286ec146 Blacklisted KOSA from PMCs 2025-01-10 16:22:47 +00:00
17a614aa03
Removes PNPM Feature (#1060)
Removes the auto-install mod dependencies feature, the related messages,
and the configuration option.

Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2025-01-09 20:29:28 +00:00
9c17464ae3
File System (#1050)
This adds the `FileSystem` and `FileSystemSync` classes to replace the
VFS class. These classes handle file system operations using `fs-extra`
for most tasks, except where the `atomically` package can be used to
improve reads and writes. The goal is to ensure that file operations are
as safe as possible while still providing a comfortable API. File
operation atomicity is focused on single files, as there's no trivial,
strict way to ensure atomicity for directory operations.

## Changes
- Adds `FileSystem` class for asynchronous file operations
- Adds `FileSystemSync` class for synchronous file operations
- Updates `atomically` to `2.0.3`
- Updates build script to transpiles ESM modules
- Resolves `AbstractWinstonLogger` bug that could cause a log file to be
overwritten
- Removes `VFS` class
- Removes `AsyncQueue` class
- Removes `proper-lockfile` package

## TODO

- Test anything that touches a file.

I'm leaving this in a draft state until I can test this further. Help is
more than welcome at this point. The classes are pretty solid, but
ensuring that they're being used properly throughout the existing code
still needs work.

---------

Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
2025-01-09 10:50:39 +00:00
Chomp
3273c3233c Blacklisted TG-Vi-24 true vaccine from loot + pmcs 2025-01-08 22:15:59 +00:00
Chomp
97e4fa98ff Revert "Added locationConfig.forcedRaidEndState property"
This reverts commit d578e5f001cac460d2eac10ec81465b54ac334fd.
2025-01-08 19:38:58 +00:00
Chomp
d578e5f001 Added locationConfig.forcedRaidEndState property 2025-01-08 19:30:41 +00:00
Chomp
ce1f645697 Extend christmas to 14th 2025-01-08 19:03:59 +00:00
Chomp
33591df715 Added system to strip children from containers defined in new config property tplsToStripChildItemsFrom
Fixes Christmas gifts causing strange behaviour when moved to stash as we generate container gift loot when player opens then
2025-01-08 19:03:50 +00:00
Chomp
e31303fec9 Added killa helmet globals default preset 2025-01-08 14:53:11 +00:00
Chomp
5a5b01dc71 Disabled cursedAssault to pmc conversion 2025-01-08 12:07:11 +00:00
Chomp
2ad2774739 Blacklisted locked case from pmcs and loot reward pool 2025-01-08 12:06:47 +00:00
Chomp
60996cd330 Blacklisted case key from PMCs and item reward pool 2025-01-08 11:49:15 +00:00
Chomp
588e5ecb44 Blacklisted TG-Vi-24 lethal vaccine from PMCs and reward item pool 2025-01-08 10:16:08 +00:00
Chomp
2e8cdce3c2 Blacklisted GARY ZONT portable electronic warfare device from PMCs and reward pools 2025-01-07 22:39:22 +00:00
Chomp
6a2afe2fa7 Added ability to filter out PMC loot items from pool based on its value, configured via pmc.json/lootItemLimitsRub 2025-01-07 20:28:41 +00:00
7190557805
Biome Configuration Updates (#1042)
See 0d1e1ba3591458bb195812232d3b8c3345abbeaa for actual changes. The
rest is from running the `style:fix` script.

- Consolidated ignores
- Enabled for `ModCompilerService.ts`
- Added a format ignore line to `ModCompilerService.ts` to prevent
mappings from being affected
- Enabled for `jsonc` file types

---------

Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2025-01-07 15:36:08 +00:00
Chomp
f1b1dd46eb Fixed incorrect types inside playerscav.json 2025-01-07 15:07:10 +00:00
Chomp
35287b46d7 Fixed incorrect types 2025-01-07 15:02:12 +00:00
Chomp
4d039bf869 Added 6B47 Ratnik-BSh helmet (EMR Arctic cover) itemPreset default 2025-01-07 11:51:58 +00:00
Chomp
af06b51239 Blacklisted KOSA and mr kerman from pmc loot pool 2025-01-06 20:22:28 +00:00
Chomp
3c9688cd6d Blacklisted Contraband box from PMC loot pool 2025-01-06 20:21:32 +00:00
Chomp
0835ad6ca0 Added more bot types to PMCs always hostile array + various adjustments 2025-01-06 19:32:45 +00:00
Chomp
600be0d5cb Added more items to PMCs + added white balaclava to PMCs during Christmas 2025-01-05 15:56:28 +00:00
Chomp
4dc9c916e1 Blacklisted 2 additional test keys 2025-01-04 18:31:37 +00:00
Chomp
8d31aba753 Merge branch '4.0.0-DEV' of https://github.com/sp-tarkov/server into 4.0.0-DEV 2025-01-04 11:33:24 +00:00
Chomp
926001c387 Blacklisted test keys: Key 2, Key 3, Key 5 2025-01-04 11:32:52 +00:00
5a412d80e5
Added new Cultist Recipes to the hideout.json file - these should be 1:1 from my own testing in PvP and PvE 2025-01-03 18:55:37 -05:00
Chomp
25c9fbb7c1 Added 6B13 M assault armor (Christmas Edition) price override 2025-01-03 20:57:45 +00:00
Chomp
5551a2a234 Added 6B13 M assault armor (Christmas Edition) to globals item preset overrides 2025-01-03 20:54:50 +00:00