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

1952 Commits

Author SHA1 Message Date
Chomp
f3cd9269fb Added missing achievement icon 2025-01-27 12:43:59 +00:00
Chomp
fb53ea3089 Updated bot data 2025-01-27 12:42:49 +00:00
Chomp
425a8a62b6 Added missing ammo pool to bossPartisan 2025-01-26 10:27:27 +00:00
Chomp
68b9ad64b7 Updated JSONs 2025-01-25 16:48:57 +00:00
Chomp
a7bc9c9849 Fixed typo AlwaysKeepFoundInRaidOnRaidEnd
Fixed incorrect log message
2025-01-23 22:26:53 +00:00
Chomp
fe534b2855 Updated JSONs 2025-01-22 00:00:21 +00:00
Chomp
6ec1cc5737 Updated assorts 2025-01-21 23:51:45 +00:00
Chomp
8e255d86cb Added missing icons 2025-01-21 17:18:45 +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
cdae576361 Added multiple new BTR quests 2025-01-21 15:03:00 +00:00
Chomp
a86262e9b0 Fixed incorrect bot json data 2025-01-21 15:01:49 +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
4bcece0e6b Added missing .50 ammo to PMCs 2025-01-21 10:04:33 +00:00
Chomp
171fc92a42 Added missing gifter durability values 2025-01-21 10:04:01 +00:00
Chomp
fbcd3c2e51 Updated achievement data from pvp mode 2025-01-20 10:11:55 +00:00
Chomp
f934a83707 Updated quest data using new values 2025-01-20 10:04:31 +00:00
Chomp
1048d23f64 Added missing hideout icon 2025-01-20 09:48:40 +00:00
Chomp
67887e7d66
Merge branch '4.0.0-DEV' into feat-rewardrefactor 2025-01-20 09:20:26 +00:00
DrakiaXYZ
b541c04bac Refactor quest and achievement reward handling to be more centralized
- Create a new RewardHelper class that contains the majority of shared reward handling
- Move a lot of methods from QuestRewardHelper into RewardHelper
- Fix a bug in `applyMoneyBoost` that could result in compounding money boost being applied across characters
- Route achievement reward handling through RewardHelper
2025-01-19 22:41:17 -08: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
0dfc6a7c4c Regenerated trader assort data 2025-01-19 10:04:08 +00:00
Chomp
4839547e6d Blacklisted 67408903268737ef6908d432-contraband box from reward pool 2025-01-19 10:03:03 +00:00
Chomp
c1cbb66a73 Updated quests
added `Hot Wheels - Lets Try Again`
2025-01-19 10:02:41 +00:00
Chomp
d4336863fb Updated JSONs 2025-01-19 09:47:54 +00:00
Chomp
58e30bb70f Updated server start text 2025-01-18 23:25:35 +00:00
Chomp
1ebce6f24a 34568 2025-01-18 22:36:28 +00:00
Chomp
df4c6c19f4 Added missing mannequin image 2025-01-17 10:08:24 +00:00
Chomp
743a78c5c9 Blacklisted prestige armbands from rewards 2025-01-16 18:27:25 +00:00
Chomp
24fb4e0578 Added missing quest image 2025-01-15 22:23:13 +00:00
Chomp
566f55c840 Added missing icon 2025-01-15 18:54:44 +00:00
Chomp
6e90fb09a3 Updated JSONs
New Quests + trader assort refresh
2025-01-15 17:39:50 +00:00
Chomp
f4180993cb Fixed prestiges not being persisted to profile 2025-01-15 10:29:35 +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
15ff09bbb5
Updates Issue URL 2025-01-09 13:33:06 -05:00
Chomp
228be2e50f Moved trader images to correct path 2025-01-09 14:50:58 +00:00
Chomp
54213a4ab3 Added missing images 2025-01-09 11:51:19 +00:00
Chomp
f6f744c928 Move images to correct path to be fully utilised by new route gen system 2025-01-09 11:43:33 +00:00
Chomp
f5600fe215 Stub out get Prestige endpoint 2025-01-09 10:52:09 +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
0eb31c468f Updated quest.json values
Updated locales
2025-01-08 15:48:31 +00:00