From 9dd7339d832a3e0339b12155fbdf994690f0a32a Mon Sep 17 00:00:00 2001 From: ThatGuyXIV Date: Mon, 13 Feb 2023 15:52:39 +0000 Subject: [PATCH] Updated files that are currently used to gen loot --- config/config.yaml | 27 +++++++++++++++++++++++++++ config/forced_loose.yaml | 22 ++++++++++++++++++++-- config/forced_static.yaml | 7 ++++++- config/map_directory_mapping.yaml | 20 ++++++++++++-------- 4 files changed, 65 insertions(+), 11 deletions(-) create mode 100644 config/config.yaml diff --git a/config/config.yaml b/config/config.yaml new file mode 100644 index 0000000..9eb3f89 --- /dev/null +++ b/config/config.yaml @@ -0,0 +1,27 @@ +--- +tools: + 7z_exe: 'C:/Program Files/7-Zip/7z.exe' +server: + # SPT-AKI Server location (to store the generated json) + location: 'D:/LDG' + # The map names in the loot dump do not directly correspond to the server database structure, this is the mapping + map_directory_mapping_yaml: map_directory_mapping.yaml + +archives: + # where we put our sequential dump jsons to be sorted archived, preprocessor will put them into archives + source_folder: 'D:/LDG/12.12/' + # here we store the archives with used data + target_folder: 'D:/LDG/12.12_used/' + # archive name for map loot dump data + loot_filename: loot_dumps.7z + # archive name for bot dump data + bot_filename: bot_dumps.7z + # all dump data is appended into an archive in this folder + backup_file: 'D:/LDG/12.12_unused/complete.7z' +config: + static: + # we have a separate yaml that defined forced static loot per map + forced_yaml: forced_static.yaml + loose: + # known quest items per map for validation + forced_yaml: forced_loose.yaml \ No newline at end of file diff --git a/config/forced_loose.yaml b/config/forced_loose.yaml index 9195040..5406265 100644 --- a/config/forced_loose.yaml +++ b/config/forced_loose.yaml @@ -36,7 +36,7 @@ Shoreline: - itemTpl: 5b4c72c686f77462ac37e907 # Motor Controller: item_barter_electr_controller3 - itemTpl: 5b43237186f7742f3a4ab252 # Chemical container: item_quest_chem_container - itemTpl: 5a29284f86f77463ef3db363 # Toughbook reinforced laptop - +- itemTpl: 638dfc803083a019d447768e # Working hard drive Interchange: - itemTpl: 5ae9a18586f7746e381e16a3 # OLI cargo manifests @@ -58,6 +58,11 @@ Lighthouse: - itemTpl: 619268de2be33f2604340159 # Pumping Station Operation Data In the upper floor office on the shelf. - itemTpl: 61a00bcb177fb945751bbe6a # Stolen military documents On the back corner of the dining room table on the third floor at Chalet. - itemTpl: 619252352be33f26043400a7 # Laptop with information +- itemTpl: 628393620d8524273e7eb028 # Working hard drive +- itemTpl: 6331bb0d1aa9f42b804997a6 # V3 Flash Drive +- itemTpl: 6398a072e301557ae24cec92 # Forged Info Docs +- itemTpl: 6398a0861c712b1e1d4dadf1 # Forged Lightkeeper intelligence +- itemTpl: 638dfc803083a019d447768e # Working hard drive ReserveBase: - itemTpl: 60915994c49cf53e4772cc38 # Military documents 1 on the table inside bunker control room @@ -69,4 +74,17 @@ ReserveBase: - itemTpl: 60c080eb991ac167ad1c3ad4 # MBT Integrated Navigation System Laboratory: -- itemTpl: 5eff135be0d3331e9d282b7b # Flash drive marked with blue tape \ No newline at end of file +- itemTpl: 5eff135be0d3331e9d282b7b # Flash drive marked with blue tape + +Streets of Tarkov: +- itemTpl: 63a943cead5cc12f22161ff7 # Accountant's notes +- itemTpl: 638cbc68a63f1b49be6a3010 # Registered letter +- itemTpl: 638df4cc7b560b03794a18d2 # AG guitar pick +- itemTpl: 638e0057ab150a5f56238960 # Housing office journal +- itemTpl: 63927b29c115f907b14700b9 # Chemical container with samples +- itemTpl: 638dfc803083a019d447768e # Working hard drive +- itemTpl: 638e9d5536b3b72c944e2fc7 # Flash drive with recordings +- itemTpl: 6393262086e646067c176aa2 # Medical observation record +- itemTpl: 63989ced706b793c7d60cfef # Informant's journal +- itemTpl: 638cbb3ba63f1b49be6a300e # Secure Flash drive +- itemTpl: 63a39e1d234195315d4020bd # Primorsky 46-48 skybridge key diff --git a/config/forced_static.yaml b/config/forced_static.yaml index b2cfb42..70c3da1 100644 --- a/config/forced_static.yaml +++ b/config/forced_static.yaml @@ -8,4 +8,9 @@ forced_items: Customs: # unknown key - containerId: custom_multiScene_00058 - itemTpl: 593962ca86f774068014d9af \ No newline at end of file + itemTpl: 593962ca86f774068014d9af + + Streets of Tarkov: + # Backup hideout key + - containerId: container_City_SE_02_Primorskiy_51_indoor_00001 + itemTpl: 6398fd8ad3de3849057f5128 \ No newline at end of file diff --git a/config/map_directory_mapping.yaml b/config/map_directory_mapping.yaml index f9fc67c..412a6a9 100644 --- a/config/map_directory_mapping.yaml +++ b/config/map_directory_mapping.yaml @@ -2,33 +2,37 @@ Customs: name: - bigmap - threshold_date: "2022-06-27" + threshold_date: "2022-12-28" Factory: name: - factory4_day - factory4_night - threshold_date: "2022-06-27" + threshold_date: "2022-12-28" Interchange: name: - interchange - threshold_date: "2022-06-27" + threshold_date: "2022-12-28" Laboratory: name: - laboratory - threshold_date: "2020-01-01" + threshold_date: "2022-12-28" Lighthouse: name: - lighthouse - threshold_date: "2022-06-27" + threshold_date: "2022-12-28" ReserveBase: name: - rezervbase - threshold_date: "2022-06-27" + threshold_date: "2022-12-28" Shoreline: name: - shoreline - threshold_date: "2022-06-27" + threshold_date: "2022-12-28" Woods: name: - woods - threshold_date: "2022-06-27" \ No newline at end of file + threshold_date: "2022-12-28" +Streets of Tarkov: + name: + - tarkovstreets + threshold_date: "2022-12-28" \ No newline at end of file