6c9e4fd0bb
Custom LFS Sever ( #970 )
...
We've created our own Git Large File Storage (LFS) server due to the
excessive cost of GitHub's bandwidth. Did you know all of their Ethernet
cables are actually gold coated diamonds?
This PR reverses the work done in #954 to compress large location JSON
files into a 7zip archive and handle the (de)compression of the archive.
Only JSON files within the `project/assets/database/` directory that are
larger than 5MB have been included in LFS. This translates to all of the
`looseLoot.json` files. The rest are small enough to be included in the
base repo.
A `.lfsconfig` file has been added to the root of the project to alert
git to the presence of the custom LFS server. This public server is
read-only. Write access is only available to developers within the
Single Player Tarkov GitHub organization.
<img
src="https://github.com/user-attachments/assets/7ddfec9b-5a9a-42e6-806d-fd419e4eaa4f "
width="250">
2024-12-06 13:56:05 +00:00
f55861528a
Compress Database Location Files ( #954 )
...
Due to LFS storage issues... This PR removes all current LFS files (the
location loot files) and replaces them with a single 7-zip archive. The
archive is stored in LFS, but has decreased in size by roughly 95%.
The location `.json` files are now git-ignored.
There are two new npm commands to aid in working with the archive:
- `npm run database:compress`
Compresses the JSON files into an archive *which can be committed into
the project*.
- `npm run database:decompress`
Decompresses the archive into the original JSON files located in the
working directory.
The gulp file that handles builds has been updated to ensure that the
archive files are *always* used when a build is processed, regardless of
if the JSON files are already present in the working directory.
2024-11-28 15:51:53 +00:00
Chomp
cc75864756
Updated locations
2024-11-25 19:25:24 +00:00
Dev
269174fc6d
Updated interface with new property + Updated JSONs
2024-11-22 18:07:18 +00:00
Dev
6146a84242
Updated location data + reverted customs airdrop chance
2024-11-21 20:22:21 +00:00
Dev
5e067b46f1
Updated location data
2024-11-14 20:44:09 +00:00
Dev
797d681a24
Removed halloween data from location JSONs
2024-11-11 21:16:39 +00:00
Dev
d08c555057
Updated map location data
2024-11-07 17:37:09 +00:00
Dev
e43cee5386
Updated location data + fixed container id collisions
2024-11-06 15:22:31 +00:00
Dev
25794916c1
Updated location data
2024-11-05 15:41:24 +00:00
Dev
88f07bf7db
Regenerated statics
2024-11-05 10:13:25 +00:00
Dev
3baf2231ee
Updated location data
2024-11-04 15:56:30 +00:00
Dev
3ef91a3b97
Updated BotLocationModifier
values for all locations
2024-11-02 12:52:17 +00:00
Dev
0cedc83b84
Updated JSONs
2024-11-01 09:03:28 +00:00
7ae68466e0
Fix loading into raid in 33374 ( !419 )
...
- Add new `infected` bots where necessary
- Add new `infected` bot JSON to bots/types, generated from a small set of dumps
- Add infected bots to default PMC enemy list
- Update ZombieInfection values in globals.json from live dump
- Update map data from latest live dump (BossChance, Events, limits and maxItemCountInLocation primarily. A couple maps added missing properties/replaced SpawnPointParams. This was only a partial update though, enough to get in-raid)
Note: `infectedTagilla` is just a copy of `bossTagilla`, as none of the dumps contained that bot type, and it was required to get in-raid
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: SPT/Server#419
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-11-01 08:52:39 +00:00
Dev
70ccacfee2
Updated location data
2024-10-31 09:13:37 +00:00
Dev
454a71213f
Updated JSONs and interfaces to match new patch
2024-09-26 17:28:23 +01:00
Dev
4fbed1c191
Updated location data
2024-09-25 08:53:35 +01:00
Dev
788d001b8d
Updated extract data for all maps
2024-09-18 13:05:11 +01:00
Dev
75e3514c09
Updated map data
2024-09-15 19:13:52 +01:00
Dev
5e3a749fcc
Updated location data
2024-09-01 20:08:00 +01:00
Dev
b988977894
Updated loot data JSONs - only using fresh 0.15 data
2024-08-22 20:46:34 +01:00
Dev
dc43574cad
Updated static containers
2024-08-21 20:39:21 +01:00
Dev
dd9e293ee5
Updated various other map base jsons
2024-08-20 22:56:52 +01:00
Dev
57100544c9
Merge branch 'master' of https://dev.sp-tarkov.com/SPT/Server into 310-dev
...
# Conflicts:
# project/assets/database/globals.json
2024-07-07 14:13:35 +01:00
Dev
87947bedd3
Regenerated loot
2024-07-06 21:37:59 +01:00
Dev
47edbbcd98
Merge branch 'master' of https://dev.sp-tarkov.com/SPT/Server into 310-dev
2024-07-06 15:01:57 +01:00
Dev
2febdb2c41
Update map loot JSONs
2024-07-05 21:47:01 +01:00
Dev
d3357be9e6
Updated map jsons
2024-07-05 08:50:32 +01:00
Dev
5f6cee3f8b
Updated JSONs
2024-06-27 11:11:58 +01:00
Dev
5d40c36215
Update location loot data
2024-06-24 18:41:09 +01:00
Dev
f8292c5ea7
Updated map exfil and statics data
2024-06-12 09:58:17 +01:00
Dev
6c5cc40e0f
Regenerated loot after various generation errors were fixed
2024-06-11 16:29:36 +01:00
Dev
d7e9135d6f
Updated loot files + include new quest items
2024-06-11 13:27:38 +01:00
4788f6b407
30473 ( !361 )
...
Co-authored-by: Dev <dev@dev.sp-tarkov.com>
Co-authored-by: Kaeno <kaeno@noreply.dev.sp-tarkov.com>
Reviewed-on: SPT/Server#361
2024-06-07 18:25:27 +00:00
Dev
307822f647
Updated Map loot
2024-06-03 22:30:46 +01:00
Dev
0864b0074b
Updated map base JSONs
2024-05-31 19:10:07 +01:00
Dev
95fbe09154
Updated map loot
2024-05-30 16:31:05 +01:00
Dev
cc1f51e522
Updated map loot
2024-05-27 11:32:26 +01:00
Dev
13a552c827
Updated loot data
2024-05-21 15:42:28 +01:00
Dev
de55d99b81
Updated location loot data + fixed forced statics not appearing
2024-05-20 21:14:53 +01:00
Dev
fa7d67b46e
Updated location loot data
2024-05-17 20:34:41 +01:00
Dev
d608e8b690
Update JSONs
2024-05-15 11:40:12 +01:00
Dev
6ec3ed55bc
Update map loot
2024-04-29 20:36:56 +01:00
Dev
cee7ef2e47
Updated all maps with new loot data structure
2024-04-28 15:31:37 +01:00
Dev
7f56cee388
29862
2024-04-25 21:37:22 +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
82003b24ff
Update JSONs for 29704
...
MISSING:
quests
trader assorts
usec ragman clothing
2024-04-15 14:39:49 +01:00
Dev
8cbc51d20e
Revert "Merge branch '3.9.0-DEV' into 3.8.1-DEV"
...
This reverts commit 6121e65b4e0fde2d9e797cab9b271db6096ff0ce, reversing
changes made to 10b1b2b3aa3ee549738c5ad9a27c70ec9c7639d7.
2024-04-15 09:00:52 +01:00