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

Updated JSONS and matching interfaces

updated ragman clothing

Updated quests

Updated trader assorts

Updated location servcies

Added new prestige data + new classes to handle new endpoints

Added new hideout customisation endpoint
This commit is contained in:
Chomp 2024-12-26 20:54:19 +00:00
parent 9740852de4
commit 089cf2f2b0
77 changed files with 228755 additions and 180695 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,219 +1,224 @@
{ {
"TraderServerSettings": { "BTRServerSettings": {
"TraderServices": { "AccelerationSpeed": 0.3,
"ExUsecLoyalty": { "BodySwingDamping": 0.77,
"TraderId": "638f541a29ffd1183d187f57", "BodySwingIntensity": 0.506,
"TraderServiceType": "ExUsecLoyalty", "BodySwingReturnSpeed": 1,
"Requirements": { "ChanceSpawn": 100,
"CompletedQuests": [{ "CheckTurnDistanceTime": 60,
"QuestId": "63966ff54c3ef01b6f3ffad8" "DecelerationSpeed": 1.5,
} "DecreaseSpeedOnTurnLimit": 0.5,
], "EndSplineDecelerationDistance": 3,
"Standings": { "MoveSpeed": 8,
"638f541a29ffd1183d187f57": { "PauseDurationRange": {
"Value": 0.09 "x": 90,
} "y": 150,
} "z": 0
},
"ServiceItemCost": {
"569668774bdc2da2298b4568": {
"Count": 2500
},
"61bf7c024770ee6f9c6b8b53": {
"Count": 2
}
},
"UniqueItems": []
},
"ZryachiyAid": {
"TraderId": "638f541a29ffd1183d187f57",
"TraderServiceType": "ZryachiyAid",
"Requirements": {
"CompletedQuests": [{
"QuestId": "6396701b9113f06a7c3b2379"
}
],
"Standings": {
"638f541a29ffd1183d187f57": {
"Value": 0.18
}
}
},
"ServiceItemCost": {
"62a0a16d0b9d3c46de5b6e97": {
"Count": 3
},
"5696686a4bdc2da3298b456a": {
"Count": 2000
}
},
"UniqueItems": []
},
"CultistsAid": {
"TraderId": "638f541a29ffd1183d187f57",
"TraderServiceType": "CultistsAid",
"Requirements": {
"CompletedQuests": [{
"QuestId": "63966fccac6f8f3c677b9d89"
}
],
"Standings": {
"638f541a29ffd1183d187f57": {
"Value": 0.03
}
}
},
"ServiceItemCost": {
"5c12613b86f7743bbe2c3f76": {
"Count": 3
},
"5696686a4bdc2da3298b456a": {
"Count": 1000
}
},
"UniqueItems": ["64d0b40fbe2eed70e254e2d4"]
},
"PlayerTaxi": {
"TraderId": "656f0f98d80a697f855d34b1",
"TraderServiceType": "PlayerTaxi",
"Requirements": {
"CompletedQuests": [],
"Standings": []
},
"ServiceItemCost": [],
"UniqueItems": []
},
"BtrItemsDelivery": {
"TraderId": "656f0f98d80a697f855d34b1",
"TraderServiceType": "BtrItemsDelivery",
"Requirements": {
"CompletedQuests": [],
"Standings": []
},
"ServiceItemCost": [],
"UniqueItems": []
},
"BtrBotCover": {
"TraderId": "656f0f98d80a697f855d34b1",
"TraderServiceType": "BtrBotCover",
"Requirements": {
"CompletedQuests": [],
"Standings": []
},
"ServiceItemCost": [],
"UniqueItems": []
},
"TransitItemsDelivery": {
"TraderId": "656f0f98d80a697f855d34b1",
"TraderServiceType": "TransitItemsDelivery",
"Requirements": {
"CompletedQuests": [],
"Standings": []
},
"ServiceItemCost": [],
"UniqueItems": []
}
}
}, },
"BTRServerSettings": { "ReadyToDepartureTime": 15,
"ServerMapBTRSettings": {
"Develop": {
"AccelerationSpeed": 0.3,
"BodySwingDamping": 0.6,
"BodySwingIntensity": 0.3,
"BodySwingReturnSpeed": 1,
"ChanceSpawn": 100, "ChanceSpawn": 100,
"SpawnPeriod": {
"x": 300,
"y": 600,
"z": 0
},
"MoveSpeed": 8,
"ReadyToDepartureTime": 15,
"CheckTurnDistanceTime": 60, "CheckTurnDistanceTime": 60,
"TurnCheckSensitivity": 0.98, "DecelerationSpeed": 1.5,
"DecreaseSpeedOnTurnLimit": 0.5, "DecreaseSpeedOnTurnLimit": 0.5,
"EndSplineDecelerationDistance": 3, "EndSplineDecelerationDistance": 3,
"AccelerationSpeed": 0.3, "MapID": "develop",
"DecelerationSpeed": 1.5, "MoveSpeed": 8,
"PauseDurationRange": { "PauseDurationRange": {
"x": 90, "x": 90,
"y": 150, "y": 150,
"z": 0 "z": 0
}, },
"ReadyToDepartureTime": 15,
"SpawnPeriod": {
"x": 300,
"y": 600,
"z": 0
},
"TurnCheckSensitivity": 0.98
},
"TarkovStreets": {
"AccelerationSpeed": 0.3,
"BodySwingDamping": 0.6,
"BodySwingIntensity": 0.3,
"BodySwingReturnSpeed": 1, "BodySwingReturnSpeed": 1,
"BodySwingDamping": 0.77, "ChanceSpawn": 100,
"BodySwingIntensity": 0.506, "CheckTurnDistanceTime": 60,
"ServerMapBTRSettings": { "DecelerationSpeed": 1.5,
"Develop": { "DecreaseSpeedOnTurnLimit": 0.5,
"MapID": "develop", "EndSplineDecelerationDistance": 3,
"ChanceSpawn": 100, "MapID": "TarkovStreets",
"SpawnPeriod": { "MoveSpeed": 8,
"x": 300, "PauseDurationRange": {
"y": 600, "x": 90,
"z": 0 "y": 150,
}, "z": 0
"MoveSpeed": 8, },
"ReadyToDepartureTime": 15, "ReadyToDepartureTime": 15,
"CheckTurnDistanceTime": 60, "SpawnPeriod": {
"TurnCheckSensitivity": 0.98, "x": 0,
"DecreaseSpeedOnTurnLimit": 0.5, "y": 10,
"EndSplineDecelerationDistance": 3, "z": 0
"AccelerationSpeed": 0.3, },
"DecelerationSpeed": 1.5, "TurnCheckSensitivity": 0.98
"PauseDurationRange": { },
"x": 90, "Woods": {
"y": 150, "AccelerationSpeed": 0.3,
"z": 0 "BodySwingDamping": 0.6,
}, "BodySwingIntensity": 0.3,
"BodySwingReturnSpeed": 1, "BodySwingReturnSpeed": 1,
"BodySwingDamping": 0.6, "ChanceSpawn": 100,
"BodySwingIntensity": 0.3 "CheckTurnDistanceTime": 60,
}, "DecelerationSpeed": 1.5,
"TarkovStreets": { "DecreaseSpeedOnTurnLimit": 0.5,
"MapID": "TarkovStreets", "EndSplineDecelerationDistance": 3,
"ChanceSpawn": 100, "MapID": "Woods",
"SpawnPeriod": { "MoveSpeed": 8,
"x": 0, "PauseDurationRange": {
"y": 10, "x": 90,
"z": 0 "y": 150,
}, "z": 0
"MoveSpeed": 8, },
"ReadyToDepartureTime": 15, "ReadyToDepartureTime": 15,
"CheckTurnDistanceTime": 60, "SpawnPeriod": {
"TurnCheckSensitivity": 0.98, "x": 0,
"DecreaseSpeedOnTurnLimit": 0.5, "y": 10,
"EndSplineDecelerationDistance": 3, "z": 0
"AccelerationSpeed": 0.3, },
"DecelerationSpeed": 1.5, "TurnCheckSensitivity": 0.98
"PauseDurationRange": { }
"x": 90, },
"y": 150, "SpawnPeriod": {
"z": 0 "x": 300,
}, "y": 600,
"BodySwingReturnSpeed": 1, "z": 0
"BodySwingDamping": 0.6, },
"BodySwingIntensity": 0.3 "TurnCheckSensitivity": 0.98
}, },
"Woods": { "TraderServerSettings": {
"MapID": "Woods", "TraderServices": {
"ChanceSpawn": 100, "BtrBotCover": {
"SpawnPeriod": { "Requirements": {
"x": 0, "CompletedQuests": [],
"y": 10, "Standings": []
"z": 0 },
}, "ServiceItemCost": [],
"MoveSpeed": 8, "TraderId": "656f0f98d80a697f855d34b1",
"ReadyToDepartureTime": 15, "TraderServiceType": "BtrBotCover",
"CheckTurnDistanceTime": 60, "UniqueItems": []
"TurnCheckSensitivity": 0.98, },
"DecreaseSpeedOnTurnLimit": 0.5, "BtrItemsDelivery": {
"EndSplineDecelerationDistance": 3, "Requirements": {
"AccelerationSpeed": 0.3, "CompletedQuests": [],
"DecelerationSpeed": 1.5, "Standings": []
"PauseDurationRange": { },
"x": 90, "ServiceItemCost": [],
"y": 150, "TraderId": "656f0f98d80a697f855d34b1",
"z": 0 "TraderServiceType": "BtrItemsDelivery",
}, "UniqueItems": []
"BodySwingReturnSpeed": 1, },
"BodySwingDamping": 0.6, "CultistsAid": {
"BodySwingIntensity": 0.3 "Requirements": {
"CompletedQuests": [
{
"QuestId": "63966fccac6f8f3c677b9d89"
} }
} ],
"Standings": {
"638f541a29ffd1183d187f57": {
"Value": 0.03
}
}
},
"ServiceItemCost": {
"5696686a4bdc2da3298b456a": {
"Count": 1000
},
"5c12613b86f7743bbe2c3f76": {
"Count": 3
}
},
"TraderId": "638f541a29ffd1183d187f57",
"TraderServiceType": "CultistsAid",
"UniqueItems": [
"64d0b40fbe2eed70e254e2d4"
]
},
"ExUsecLoyalty": {
"Requirements": {
"CompletedQuests": [
{
"QuestId": "63966ff54c3ef01b6f3ffad8"
}
],
"Standings": {
"638f541a29ffd1183d187f57": {
"Value": 0.09
}
}
},
"ServiceItemCost": {
"569668774bdc2da2298b4568": {
"Count": 2500
},
"61bf7c024770ee6f9c6b8b53": {
"Count": 2
}
},
"TraderId": "638f541a29ffd1183d187f57",
"TraderServiceType": "ExUsecLoyalty",
"UniqueItems": []
},
"PlayerTaxi": {
"Requirements": {
"CompletedQuests": [],
"Standings": []
},
"ServiceItemCost": [],
"TraderId": "656f0f98d80a697f855d34b1",
"TraderServiceType": "PlayerTaxi",
"UniqueItems": []
},
"TransitItemsDelivery": {
"Requirements": {
"CompletedQuests": [],
"Standings": []
},
"ServiceItemCost": [],
"TraderId": "656f0f98d80a697f855d34b1",
"TraderServiceType": "TransitItemsDelivery",
"UniqueItems": []
},
"ZryachiyAid": {
"Requirements": {
"CompletedQuests": [
{
"QuestId": "6396701b9113f06a7c3b2379"
}
],
"Standings": {
"638f541a29ffd1183d187f57": {
"Value": 0.18
}
}
},
"ServiceItemCost": {
"5696686a4bdc2da3298b456a": {
"Count": 2000
},
"62a0a16d0b9d3c46de5b6e97": {
"Count": 3
}
},
"TraderId": "638f541a29ffd1183d187f57",
"TraderServiceType": "ZryachiyAid",
"UniqueItems": []
}
} }
}
} }

View File

@ -3,6 +3,8 @@
"descriptionLocaleKey": "launcher-profile_standard", "descriptionLocaleKey": "launcher-profile_standard",
"bear": { "bear": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -448,6 +450,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "5fe4977574f15b4ad31b661a", "_id": "5fe4977574f15b4ad31b661a",
"_tpl": "5ac4cd105acfc40016339859", "_tpl": "5ac4cd105acfc40016339859",
"parentId": "5fe4977574f15b4ad31b6631", "parentId": "5fe4977574f15b4ad31b6631",
@ -2297,7 +2302,8 @@
"questRaidItems": "5fe4977574f15b4ad31b66b7", "questRaidItems": "5fe4977574f15b4ad31b66b7",
"questStashItems": "5fe4977574f15b4ad31b66b8", "questStashItems": "5fe4977574f15b4ad31b66b8",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe4977574f15b4ad31b66b6" "stash": "5fe4977574f15b4ad31b66b6",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -2683,6 +2689,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -3148,6 +3156,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "5fe49cdfa19cac3fa9054068", "_id": "5fe49cdfa19cac3fa9054068",
"_tpl": "5447a9cd4bdc2dbd208b4567", "_tpl": "5447a9cd4bdc2dbd208b4567",
"parentId": "5fe49cdfa19cac3fa905407f", "parentId": "5fe49cdfa19cac3fa905407f",
@ -5172,7 +5183,8 @@
"questRaidItems": "5fe49cdfa19cac3fa9054116", "questRaidItems": "5fe49cdfa19cac3fa9054116",
"questStashItems": "5fe49cdfa19cac3fa9054117", "questStashItems": "5fe49cdfa19cac3fa9054117",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe49cdfa19cac3fa9054115" "stash": "5fe49cdfa19cac3fa9054115",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -5559,6 +5571,8 @@
"descriptionLocaleKey": "launcher-profile_leftbehind", "descriptionLocaleKey": "launcher-profile_leftbehind",
"bear": { "bear": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -6029,6 +6043,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "5fe4a9285a72d07b6630291c", "_id": "5fe4a9285a72d07b6630291c",
"_tpl": "5ac4cd105acfc40016339859", "_tpl": "5ac4cd105acfc40016339859",
"parentId": "5fe4a9285a72d07b66302933", "parentId": "5fe4a9285a72d07b66302933",
@ -8414,7 +8431,8 @@
"questRaidItems": "5fe4a9285a72d07b663029e3", "questRaidItems": "5fe4a9285a72d07b663029e3",
"questStashItems": "5fe4a9285a72d07b663029e4", "questStashItems": "5fe4a9285a72d07b663029e4",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe4a9285a72d07b663029e2" "stash": "5fe4a9285a72d07b663029e2",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -8798,6 +8816,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -9288,6 +9308,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "5fe4a9fcf5aec236ec383625", "_id": "5fe4a9fcf5aec236ec383625",
"_tpl": "5447a9cd4bdc2dbd208b4567", "_tpl": "5447a9cd4bdc2dbd208b4567",
"parentId": "5fe4a9fcf5aec236ec38363c", "parentId": "5fe4a9fcf5aec236ec38363c",
@ -11755,7 +11778,8 @@
"questRaidItems": "5fe4a9fcf5aec236ec3836f8", "questRaidItems": "5fe4a9fcf5aec236ec3836f8",
"questStashItems": "5fe4a9fcf5aec236ec3836f9", "questStashItems": "5fe4a9fcf5aec236ec3836f9",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe4a9fcf5aec236ec3836f7" "stash": "5fe4a9fcf5aec236ec3836f7",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -12142,6 +12166,8 @@
"descriptionLocaleKey": "launcher-profile_preparetoescape", "descriptionLocaleKey": "launcher-profile_preparetoescape",
"bear": { "bear": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -12637,6 +12663,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "5fe4a66e40ca750fd72b586f", "_id": "5fe4a66e40ca750fd72b586f",
"_tpl": "5ac4cd105acfc40016339859", "_tpl": "5ac4cd105acfc40016339859",
"parentId": "5fe4a66e40ca750fd72b5886", "parentId": "5fe4a66e40ca750fd72b5886",
@ -15455,7 +15484,8 @@
"questRaidItems": "5fe4a66e40ca750fd72b595b", "questRaidItems": "5fe4a66e40ca750fd72b595b",
"questStashItems": "5fe4a66e40ca750fd72b595c", "questStashItems": "5fe4a66e40ca750fd72b595c",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe4a66e40ca750fd72b595a" "stash": "5fe4a66e40ca750fd72b595a",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -15839,6 +15869,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -16366,6 +16398,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "5fe4ab2240ca750fd72bbd23", "_id": "5fe4ab2240ca750fd72bbd23",
"_tpl": "5447a9cd4bdc2dbd208b4567", "_tpl": "5447a9cd4bdc2dbd208b4567",
"parentId": "5fe4ab2240ca750fd72bbd3a", "parentId": "5fe4ab2240ca750fd72bbd3a",
@ -19352,7 +19387,8 @@
"questRaidItems": "5fe4ab2240ca750fd72bbe1d", "questRaidItems": "5fe4ab2240ca750fd72bbe1d",
"questStashItems": "5fe4ab2240ca750fd72bbe1e", "questStashItems": "5fe4ab2240ca750fd72bbe1e",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe4ab2240ca750fd72bbe1c" "stash": "5fe4ab2240ca750fd72bbe1c",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -19740,6 +19776,7 @@
"bear": { "bear": {
"character": { "character": {
"Achievements": [], "Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -20327,6 +20364,9 @@
"_id": "6613bb72b5b0ba138a0fa9f4", "_id": "6613bb72b5b0ba138a0fa9f4",
"_tpl": "55d7217a4bdc2d86028b456d" "_tpl": "55d7217a4bdc2d86028b456d"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "6613bb72b5b0ba138a0fa9d9", "_id": "6613bb72b5b0ba138a0fa9d9",
"_tpl": "5ac4cd105acfc40016339859", "_tpl": "5ac4cd105acfc40016339859",
"parentId": "6613bb72b5b0ba138a0fa9f4", "parentId": "6613bb72b5b0ba138a0fa9f4",
@ -23104,7 +23144,8 @@
"questRaidItems": "6613bb72b5b0ba138a0fab08", "questRaidItems": "6613bb72b5b0ba138a0fab08",
"questStashItems": "6613bb72b5b0ba138a0fab09", "questStashItems": "6613bb72b5b0ba138a0fab09",
"sortingTable": "6613bb72b5b0ba138a0fab0a", "sortingTable": "6613bb72b5b0ba138a0fab0a",
"stash": "6613bb72b5b0ba138a0fab07" "stash": "6613bb72b5b0ba138a0fab07",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -23490,6 +23531,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -24043,6 +24086,9 @@
"_id": "6613e1cf291a2e76b00269a8", "_id": "6613e1cf291a2e76b00269a8",
"_tpl": "55d7217a4bdc2d86028b456d" "_tpl": "55d7217a4bdc2d86028b456d"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "6613e1cf291a2e76b002698d", "_id": "6613e1cf291a2e76b002698d",
"_tpl": "5447a9cd4bdc2dbd208b4567", "_tpl": "5447a9cd4bdc2dbd208b4567",
"parentId": "6613e1cf291a2e76b00269a8", "parentId": "6613e1cf291a2e76b00269a8",
@ -26982,7 +27028,8 @@
"questRaidItems": "6613e1cf291a2e76b0026acd", "questRaidItems": "6613e1cf291a2e76b0026acd",
"questStashItems": "6613e1cf291a2e76b0026ace", "questStashItems": "6613e1cf291a2e76b0026ace",
"sortingTable": "6613e1cf291a2e76b0026acf", "sortingTable": "6613e1cf291a2e76b0026acf",
"stash": "6613e1cf291a2e76b0026acc" "stash": "6613e1cf291a2e76b0026acc",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -27372,6 +27419,7 @@
"bear": { "bear": {
"character": { "character": {
"Achievements": [], "Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -28052,6 +28100,9 @@
"_id": "664113fa049fd2369707c37e", "_id": "664113fa049fd2369707c37e",
"_tpl": "55d7217a4bdc2d86028b456d" "_tpl": "55d7217a4bdc2d86028b456d"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "664113fa049fd2369707c363", "_id": "664113fa049fd2369707c363",
"_tpl": "5ac4cd105acfc40016339859", "_tpl": "5ac4cd105acfc40016339859",
"parentId": "664113fa049fd2369707c37e", "parentId": "664113fa049fd2369707c37e",
@ -31473,7 +31524,8 @@
"questRaidItems": "664113fa049fd2369707c4ec", "questRaidItems": "664113fa049fd2369707c4ec",
"questStashItems": "664113fa049fd2369707c4ed", "questStashItems": "664113fa049fd2369707c4ed",
"sortingTable": "664113fa049fd2369707c4ee", "sortingTable": "664113fa049fd2369707c4ee",
"stash": "664113fa049fd2369707c4eb" "stash": "664113fa049fd2369707c4eb",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -31862,6 +31914,7 @@
"usec": { "usec": {
"character": { "character": {
"Achievements": [], "Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -32539,6 +32592,9 @@
"_id": "664115f68b8ae858750609b3", "_id": "664115f68b8ae858750609b3",
"_tpl": "55d7217a4bdc2d86028b456d" "_tpl": "55d7217a4bdc2d86028b456d"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "664115f68b8ae85875060999", "_id": "664115f68b8ae85875060999",
"_tpl": "5447a9cd4bdc2dbd208b4567", "_tpl": "5447a9cd4bdc2dbd208b4567",
"parentId": "664115f68b8ae858750609b3", "parentId": "664115f68b8ae858750609b3",
@ -36181,7 +36237,8 @@
"questRaidItems": "664115f68b8ae85875060b3a", "questRaidItems": "664115f68b8ae85875060b3a",
"questStashItems": "664115f68b8ae85875060b3b", "questStashItems": "664115f68b8ae85875060b3b",
"sortingTable": "664115f68b8ae85875060b3c", "sortingTable": "664115f68b8ae85875060b3c",
"stash": "664115f68b8ae85875060b39" "stash": "664115f68b8ae85875060b39",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -36572,6 +36629,8 @@
"descriptionLocaleKey": "launcher-profile-tournament", "descriptionLocaleKey": "launcher-profile-tournament",
"bear": { "bear": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -37123,6 +37182,9 @@
"_id": "6651d79c3a25ddd0fc054a08", "_id": "6651d79c3a25ddd0fc054a08",
"_tpl": "55d7217a4bdc2d86028b456d" "_tpl": "55d7217a4bdc2d86028b456d"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "6651d79c3a25ddd0fc054a05", "_id": "6651d79c3a25ddd0fc054a05",
"_tpl": "54491bb74bdc2d09088b4567", "_tpl": "54491bb74bdc2d09088b4567",
"parentId": "6651d79c3a25ddd0fc054a08", "parentId": "6651d79c3a25ddd0fc054a08",
@ -37158,7 +37220,8 @@
"questStashItems": "6651d79c3a25ddd0fc054a0b", "questStashItems": "6651d79c3a25ddd0fc054a0b",
"fastPanel": {}, "fastPanel": {},
"hideoutAreaStashes": {}, "hideoutAreaStashes": {},
"favoriteItems": [] "favoriteItems": [],
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -37545,6 +37608,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -38094,6 +38159,9 @@
"_id": "6651d79c3a25ddd0fc054a08", "_id": "6651d79c3a25ddd0fc054a08",
"_tpl": "55d7217a4bdc2d86028b456d" "_tpl": "55d7217a4bdc2d86028b456d"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "6651d79c3a25ddd0fc054a05", "_id": "6651d79c3a25ddd0fc054a05",
"_tpl": "54491bb74bdc2d09088b4567", "_tpl": "54491bb74bdc2d09088b4567",
"parentId": "6651d79c3a25ddd0fc054a08", "parentId": "6651d79c3a25ddd0fc054a08",
@ -38129,7 +38197,8 @@
"questStashItems": "6651d79c3a25ddd0fc054a0b", "questStashItems": "6651d79c3a25ddd0fc054a0b",
"fastPanel": {}, "fastPanel": {},
"hideoutAreaStashes": {}, "hideoutAreaStashes": {},
"favoriteItems": [] "favoriteItems": [],
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -38519,6 +38588,8 @@
"descriptionLocaleKey": "launcher-profile_sptdeveloper", "descriptionLocaleKey": "launcher-profile_sptdeveloper",
"bear": { "bear": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -41102,6 +41173,9 @@
"_id": "65e5bb1713227bb7690cea0a", "_id": "65e5bb1713227bb7690cea0a",
"_tpl": "65e5957613227bb7690ce9f6" "_tpl": "65e5957613227bb7690ce9f6"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "66c8f2c0584b8fef8201d0e8", "_id": "66c8f2c0584b8fef8201d0e8",
"_tpl": "55d7217a4bdc2d86028b456d", "_tpl": "55d7217a4bdc2d86028b456d",
"parentId": "65e5bb1713227bb7690cea0a", "parentId": "65e5bb1713227bb7690cea0a",
@ -41265,7 +41339,8 @@
"questRaidItems": "5fe49444ae6628187a2e78b9", "questRaidItems": "5fe49444ae6628187a2e78b9",
"questStashItems": "5fe49444ae6628187a2e78ba", "questStashItems": "5fe49444ae6628187a2e78ba",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe49444ae6628187a2e78b8" "stash": "5fe49444ae6628187a2e78b8",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -41653,6 +41728,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -44222,6 +44299,9 @@
"_id": "5fe49444ae6628187a2e77b8", "_id": "5fe49444ae6628187a2e77b8",
"_tpl": "55d7217a4bdc2d86028b456d" "_tpl": "55d7217a4bdc2d86028b456d"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "f5e6bdac05e699d687993249", "_id": "f5e6bdac05e699d687993249",
"_tpl": "5857a8bc2459772bad15db29", "_tpl": "5857a8bc2459772bad15db29",
"parentId": "5fe49444ae6628187a2e77b8", "parentId": "5fe49444ae6628187a2e77b8",
@ -44384,7 +44464,8 @@
"questRaidItems": "5fe49444ae6628187a2e78b9", "questRaidItems": "5fe49444ae6628187a2e78b9",
"questStashItems": "5fe49444ae6628187a2e78ba", "questStashItems": "5fe49444ae6628187a2e78ba",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe49444ae6628187a2e78b8" "stash": "5fe49444ae6628187a2e78b8",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -44774,6 +44855,8 @@
"descriptionLocaleKey": "launcher-profile_spteasystart", "descriptionLocaleKey": "launcher-profile_spteasystart",
"bear": { "bear": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -47341,6 +47424,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "f5e6bdac05e699d687993249", "_id": "f5e6bdac05e699d687993249",
"_tpl": "5857a8bc2459772bad15db29", "_tpl": "5857a8bc2459772bad15db29",
"parentId": "5fe49444ae6628187a2e77b8", "parentId": "5fe49444ae6628187a2e77b8",
@ -48176,6 +48262,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -50743,6 +50831,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "f5e6bdac05e699d687993249", "_id": "f5e6bdac05e699d687993249",
"_tpl": "5857a8bc2459772bad15db29", "_tpl": "5857a8bc2459772bad15db29",
"parentId": "5fe49444ae6628187a2e77b8", "parentId": "5fe49444ae6628187a2e77b8",
@ -51193,7 +51284,8 @@
"questRaidItems": "5fe49444ae6628187a2e78b9", "questRaidItems": "5fe49444ae6628187a2e78b9",
"questStashItems": "5fe49444ae6628187a2e78ba", "questStashItems": "5fe49444ae6628187a2e78ba",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe49444ae6628187a2e78b8" "stash": "5fe49444ae6628187a2e78b8",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -51581,6 +51673,8 @@
"descriptionLocaleKey": "launcher-profile_sptzerotohero", "descriptionLocaleKey": "launcher-profile_sptzerotohero",
"bear": { "bear": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -52121,6 +52215,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "f5e6bdac05e699d687993249", "_id": "f5e6bdac05e699d687993249",
"_tpl": "544a11ac4bdc2d470e8b456a", "_tpl": "544a11ac4bdc2d470e8b456a",
"parentId": "5fe49444ae6628187a2e77b8", "parentId": "5fe49444ae6628187a2e77b8",
@ -52158,7 +52255,8 @@
"questRaidItems": "5fe49444ae6628187a2e78b9", "questRaidItems": "5fe49444ae6628187a2e78b9",
"questStashItems": "5fe49444ae6628187a2e78ba", "questStashItems": "5fe49444ae6628187a2e78ba",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe49444ae6628187a2e78b8" "stash": "5fe49444ae6628187a2e78b8",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []
@ -52542,6 +52640,8 @@
}, },
"usec": { "usec": {
"character": { "character": {
"Achievements": [],
"Prestige": [],
"TaskConditionCounters": {}, "TaskConditionCounters": {},
"Bonuses": [{ "Bonuses": [{
"id": "64f5b9e5fa34f11b380756c0", "id": "64f5b9e5fa34f11b380756c0",
@ -53093,6 +53193,9 @@
"_id": "63db64cbf9963741dc0d741f", "_id": "63db64cbf9963741dc0d741f",
"_tpl": "6401c7b213d9b818bf0e7dd7" "_tpl": "6401c7b213d9b818bf0e7dd7"
}, { }, {
"_id": "676db384777490e23c45b657",
"_tpl": "673c7b00cbf4b984b5099181"
}, {
"_id": "f5e6bdac05e699d687993249", "_id": "f5e6bdac05e699d687993249",
"_tpl": "544a11ac4bdc2d470e8b456a", "_tpl": "544a11ac4bdc2d470e8b456a",
"parentId": "5fe49444ae6628187a2e77b8", "parentId": "5fe49444ae6628187a2e77b8",
@ -53130,7 +53233,8 @@
"questRaidItems": "5fe49444ae6628187a2e78b9", "questRaidItems": "5fe49444ae6628187a2e78b9",
"questStashItems": "5fe49444ae6628187a2e78ba", "questStashItems": "5fe49444ae6628187a2e78ba",
"sortingTable": "60dca3da42ad9b706b369aca", "sortingTable": "60dca3da42ad9b706b369aca",
"stash": "5fe49444ae6628187a2e78b8" "stash": "5fe49444ae6628187a2e78b8",
"hideoutCustomizationStashId": "676db384777490e23c45b657"
}, },
"Notes": { "Notes": {
"Notes": [] "Notes": []

File diff suppressed because it is too large Load Diff

View File

@ -60,7 +60,8 @@
"66687bc89111279d600b5062", "66687bc89111279d600b5062",
"66d98233302686954b0c6f81", "66d98233302686954b0c6f81",
"6707d0bdaab679420007e01a", "6707d0bdaab679420007e01a",
"6707d0804e617ec94f0e562f" "6707d0804e617ec94f0e562f",
"67408903268737ef6908d432"
] ]
}, },
"location": "", "location": "",

View File

@ -1,40 +1,40 @@
{ {
"started": {}, "started": {},
"success": { "success": {
"66e80308ea847a407f0e6b42": "5936d90786f7742b1420ba5b", "676d24c3798491c5260f5838": "5ae4496986f774459e77beb6",
"66e80316ea847a407f0e6fab": "59674cd986f7744ab26e32f2", "676d24c7798491c5260f5a09": "60e71d23c1bfa3050473b8e6",
"66e8030fea847a407f0e6d50": "59674cd986f7744ab26e32f2", "676d24bf798491c5260f56a3": "59c50a9e86f7745fef66f4ff",
"66e8030dea847a407f0e6cc0": "59674eb386f774539f14813a", "676d24bc798491c5260f5556": "59c50a9e86f7745fef66f4ff",
"66e8030aea847a407f0e6bcd": "5967530a86f77462ba22226b", "676d24cd798491c5260f5c2d": "5c12452c86f7744b83469073",
"66e80312ea847a407f0e6e85": "5967530a86f77462ba22226b", "676d24c6798491c5260f5991": "59674cd986f7744ab26e32f2",
"66e80309ea847a407f0e6bc4": "59675d6c86f7740a842fc482", "676d24c1798491c5260f5747": "59674cd986f7744ab26e32f2",
"66e80308ea847a407f0e6b5c": "5967725e86f774601a446662", "676d24bc798491c5260f5576": "59c124d686f774189b3c843f",
"66e80309ea847a407f0e6b99": "59c124d686f774189b3c843f", "676d24bf798491c5260f56a0": "60e71b9bbd90872cb85440f3",
"66e80309ea847a407f0e6ba1": "59c50a9e86f7745fef66f4ff", "676d24bd798491c5260f55ee": "5967530a86f77462ba22226b",
"66e80308ea847a407f0e6b64": "59c50a9e86f7745fef66f4ff", "676d24c5798491c5260f5900": "5967530a86f77462ba22226b",
"66e80308ea847a407f0e6b62": "59ca2eb686f77445a80ed049", "676d24c5798491c5260f591b": "5d4bec3486f7743cac246665",
"66e80313ea847a407f0e6ebd": "5ac2426c86f774138762edfe", "676d24bc798491c5260f5554": "59ca2eb686f77445a80ed049",
"66e80309ea847a407f0e6bca": "5ae3270f86f77445ba41d4dd", "676d24bc798491c5260f554e": "5967725e86f774601a446662",
"66e80311ea847a407f0e6e18": "5ae4496986f774459e77beb6", "676d24bd798491c5260f5589": "5936d90786f7742b1420ba5b",
"66e8031cea847a407f0e71de": "5c12452c86f7744b83469073", "676d24c6798491c5260f5988": "5fd9fad9c1ce6b1a3b486d00",
"66e8031aea847a407f0e7118": "5d25e2e286f77444001e2e48", "676d24c8798491c5260f5a54": "6179b3a12153c15e937d52bc",
"66e80314ea847a407f0e6f20": "5d4bec3486f7743cac246665", "676d24c0798491c5260f56d9": "59674eb386f774539f14813a",
"66e8030dea847a407f0e6cc6": "5ede55112c95834b583f052a", "676d24bd798491c5260f55aa": "59675d6c86f7740a842fc482",
"66e80316ea847a407f0e6fa2": "5fd9fad9c1ce6b1a3b486d00", "676d24c0798491c5260f56ec": "5ede55112c95834b583f052a",
"66e80309ea847a407f0e6b9e": "60e71b9bbd90872cb85440f3", "676d24c5798491c5260f5933": "6179acbdc760af5ad2053585",
"66e80317ea847a407f0e6fef": "60e71d23c1bfa3050473b8e6", "676d24ca798491c5260f5ae0": "626bd75c71bd851e971b82a5",
"66e80314ea847a407f0e6f0b": "6179acbdc760af5ad2053585", "676d24be798491c5260f55fa": "63a5cf262964a7488f5243ce",
"66e80319ea847a407f0e70d4": "6179b3a12153c15e937d52bc", "676d24cb798491c5260f5b49": "63a9ae24009ffc6a551631a5",
"672767168e0d0c98fd0523f8": "6179b5b06e9dd54ac275e409", "676d24c7798491c5260f59f0": "63a9ae24009ffc6a551631a5",
"66e8031bea847a407f0e7165": "626bd75c71bd851e971b82a5", "676d24c9798491c5260f5a95": "64e7b9bffd30422ed03dad38",
"66e80309ea847a407f0e6b91": "6391359b9444fb141f4e6ee6", "676d24cb798491c5260f5b67": "64e7b99017ab941a6f7bf9d7",
"66e8030bea847a407f0e6c58": "63a5cf262964a7488f5243ce", "676d24c8798491c5260f5a1a": "64f5aac4b63b74469b6c14c2",
"66e80317ea847a407f0e7031": "63a9ae24009ffc6a551631a5", "676d24cb798491c5260f5b6d": "64e7b9a4aac4cd0a726562cb",
"66e80316ea847a407f0e6fe9": "63a9ae24009ffc6a551631a5", "676d24ca798491c5260f5b02": "5d25e2e286f77444001e2e48",
"66e80318ea847a407f0e7039": "64e7b99017ab941a6f7bf9d7", "676d24bd798491c5260f55b0": "5ae3270f86f77445ba41d4dd",
"66e80319ea847a407f0e70da": "64e7b9a4aac4cd0a726562cb", "676d24c5798491c5260f5943": "5ac2426c86f774138762edfe",
"66e80319ea847a407f0e7090": "64e7b9bffd30422ed03dad38", "676d24bd798491c5260f55bf": "6391359b9444fb141f4e6ee6",
"66e80317ea847a407f0e7018": "64f5aac4b63b74469b6c14c2" "672767168e0d0c98fd0523f8": "6179b5b06e9dd54ac275e409"
}, },
"fail": {} "fail": {}
} }

View File

@ -1,16 +1,16 @@
{ {
"started": {}, "started": {},
"success": { "success": {
"66e8031eea847a407f0e71f0": "596760e186f7741e11214d58", "676d24d1798491c5260f5def": "5ac3475486f7741d6224abd3",
"66e8031eea847a407f0e71f3": "59689ee586f7740d1570bbd5", "676d24cf798491c5260f5d74": "6179ad56c760af5ad2053587",
"66e8031fea847a407f0e721d": "5968eb3186f7741dde183a4d", "676d24ce798491c5260f5d35": "59689ee586f7740d1570bbd5",
"66e8031eea847a407f0e71f9": "5a68661a86f774500f48afb0", "676d24ce798491c5260f5d2c": "5a68665c86f774255929b4c7",
"66e8031fea847a407f0e7214": "5a68665c86f774255929b4c7", "676d24cf798491c5260f5d41": "6179afd0bca27a099552e040",
"66e80321ea847a407f0e72ce": "5ac3475486f7741d6224abd3", "676d24ce798491c5260f5d32": "5a68661a86f774500f48afb0",
"66e8031fea847a407f0e7235": "5c0d0d5086f774363760aef2", "676d24ce798491c5260f5d11": "5968eb3186f7741dde183a4d",
"66e80320ea847a407f0e7274": "6179ad56c760af5ad2053587", "676d24ce798491c5260f5d02": "596760e186f7741e11214d58",
"66e8031fea847a407f0e7229": "6179afd0bca27a099552e040", "676d24cf798491c5260f5d5c": "5c0d0d5086f774363760aef2",
"66e80321ea847a407f0e72d7": "64f3176921045e77405d63b5", "676d24d1798491c5260f5de0": "64f3176921045e77405d63b5",
"667eac90d135442276096594": "6672ec2a2b6f3b71be794cc5" "667eac90d135442276096594": "6672ec2a2b6f3b71be794cc5"
}, },
"fail": {} "fail": {}

View File

@ -52,7 +52,10 @@
"66687bc89111279d600b5062", "66687bc89111279d600b5062",
"66d98233302686954b0c6f81", "66d98233302686954b0c6f81",
"6707d0bdaab679420007e01a", "6707d0bdaab679420007e01a",
"6707d0804e617ec94f0e562f" "6707d0804e617ec94f0e562f",
"67408903268737ef6908d432",
"67614b542eb91250020f2b86",
"67614b6b47c71ea3d40256d7"
] ]
}, },
"location": "Таможня", "location": "Таможня",

View File

@ -1,36 +1,38 @@
{ {
"started": {}, "started": {},
"success": { "success": {
"66e8029eea847a407f0e4de1": "5967725e86f774601a446662", "676da859f5ca205bc20b522d": "675c3582f6ddc329a90f9c6d",
"66e8029fea847a407f0e4e33": "596b36c586f77450d6045ad2", "676d2476798491c5260f3476": "5c0bdb5286f774166e38eed4",
"66e802a8ea847a407f0e50ad": "596b36c586f77450d6045ad2", "676d247c798491c5260f376f": "5c0d4c12d09282029f539173",
"66e802a2ea847a407f0e4f16": "596b43fb86f77457ca186186", "676da859f5ca205bc20b5411": "6764174c86addd02bc033d68",
"66e802a9ea847a407f0e50e4": "596b455186f77457cb50eccb", "676d2475798491c5260f3439": "5a27b87686f77460de0252a8",
"66e8029fea847a407f0e4e50": "5979eee086f774311955e614", "676d2471798491c5260f3310": "5967725e86f774601a446662",
"66e802a3ea847a407f0e4f26": "5a27b87686f77460de0252a8", "676d2474798491c5260f33e4": "6179b4f16e9dd54ac275e407",
"66e802aaea847a407f0e5133": "5a27d2af86f7744e1115b323", "676d2473798491c5260f3385": "6179b4f16e9dd54ac275e407",
"66e802a3ea847a407f0e4f49": "5ac242ab86f77412464f68b4", "676d2474798491c5260f3402": "6179b4f16e9dd54ac275e407",
"66e802a8ea847a407f0e50be": "5b478ff486f7744d184ecbbf", "676d2472798491c5260f331b": "6193850f60b34236ee0483de",
"66e802a6ea847a407f0e5007": "5b4794cb86f774598100d5d4", "676d2474798491c5260f33b5": "596b36c586f77450d6045ad2",
"66e802a1ea847a407f0e4ec2": "5c0bbaa886f7746941031d82", "676d2479798491c5260f3624": "596b36c586f77450d6045ad2",
"66e802a8ea847a407f0e5083": "5c0bbaa886f7746941031d82", "676d2475798491c5260f3444": "596b43fb86f77457ca186186",
"66e802afea847a407f0e52bf": "5c0bbaa886f7746941031d82", "676d247b798491c5260f36f6": "6179b5eabca27a099552e052",
"66e802a2ea847a407f0e4f03": "5c0bdb5286f774166e38eed4", "676d2479798491c5260f35fb": "596b455186f77457cb50eccb",
"66e802afea847a407f0e52c2": "5c0d4c12d09282029f539173", "676d2476798491c5260f347e": "5ac242ab86f77412464f68b4",
"66e802a1ea847a407f0e4ea0": "6179b4f16e9dd54ac275e407", "676d2478798491c5260f358d": "639873003693c63d86328f25",
"66e802a0ea847a407f0e4e7b": "6179b4f16e9dd54ac275e407", "676d2477798491c5260f354a": "5b4794cb86f774598100d5d4",
"66e802a1ea847a407f0e4ebb": "6179b4f16e9dd54ac275e407", "676d2474798491c5260f33c9": "5979eee086f774311955e614",
"66e802abea847a407f0e51aa": "6179b5eabca27a099552e052", "676d2476798491c5260f3491": "64f6aafd67e11a7c6206e0d0",
"66e8029dea847a407f0e4dbc": "6193850f60b34236ee0483de", "676d2478798491c5260f35cc": "5b478ff486f7744d184ecbbf",
"66e802a7ea847a407f0e503d": "639873003693c63d86328f25", "676d2475798491c5260f3460": "5c0bbaa886f7746941031d82",
"676d2478798491c5260f35b8": "5c0bbaa886f7746941031d82",
"676d247c798491c5260f376c": "5c0bbaa886f7746941031d82",
"676d247a798491c5260f36b1": "5a27d2af86f7744e1115b323",
"676d2479798491c5260f3615": "64f5e20652fc01298e2c61e3",
"676d247e798491c5260f3824": "671a59e43d73dac1360765cc",
"676d247f798491c5260f3875": "671a49f77d49aea42c029b5f",
"6492e44bf4287b13040fccf6": "647710905320c660d91c15a5", "6492e44bf4287b13040fccf6": "647710905320c660d91c15a5",
"64a8578f0e9876295f0f83ed": "649af47d717cb30e7e4b5e26", "64a8578f0e9876295f0f83ed": "649af47d717cb30e7e4b5e26",
"64a8578f0e9876295f0f83ee": "649af47d717cb30e7e4b5e26", "64a8578f0e9876295f0f83ee": "649af47d717cb30e7e4b5e26",
"64a8578f0e9876295f0f83ef": "649af47d717cb30e7e4b5e26", "64a8578f0e9876295f0f83ef": "649af47d717cb30e7e4b5e26"
"66e802a7ea847a407f0e506a": "64f5e20652fc01298e2c61e3",
"66e802a3ea847a407f0e4f35": "64f6aafd67e11a7c6206e0d0",
"672351e59a6aebc1c604e407": "671a49f77d49aea42c029b5f",
"672351e59a6aebc1c604e3ec": "671a59e43d73dac1360765cc"
}, },
"fail": {} "fail": {}
} }

View File

@ -53,7 +53,8 @@
"66687bc89111279d600b5062", "66687bc89111279d600b5062",
"66d98233302686954b0c6f81", "66d98233302686954b0c6f81",
"6707d0bdaab679420007e01a", "6707d0bdaab679420007e01a",
"6707d0804e617ec94f0e562f" "6707d0804e617ec94f0e562f",
"67408903268737ef6908d432"
] ]
}, },
"location": "Предпортовая", "location": "Предпортовая",

View File

@ -1,47 +1,47 @@
{ {
"started": {}, "started": {},
"success": { "success": {
"66e802e8ea847a407f0e6282": "5a03173786f77451cb427172", "676d24ac798491c5260f4de7": "5ac244c486f77413e12cf945",
"66e802edea847a407f0e641c": "5a27b75b86f7742e97191958", "676d24ab798491c5260f4da8": "639872fe8871e1272b10ccf6",
"66e802ecea847a407f0e63c7": "5a27b75b86f7742e97191958", "676d24a4798491c5260f4aa5": "5a27bbf886f774333a418eeb",
"66e802f9ea847a407f0e67a8": "5a27b7a786f774579c3eb376", "676d24ac798491c5260f4db8": "5a27bbf886f774333a418eeb",
"66e802f0ea847a407f0e64f3": "5a27b7a786f774579c3eb376", "676d24a9798491c5260f4cd2": "5a27b75b86f7742e97191958",
"66e802e6ea847a407f0e61ba": "5a27b7d686f77460d847e6a6", "676d24a9798491c5260f4c90": "5a27b75b86f7742e97191958",
"66e802efea847a407f0e6495": "5a27b7d686f77460d847e6a6", "676d24a9798491c5260f4cbe": "5a27bc1586f7741f6d40fa2f",
"66e802e9ea847a407f0e62da": "5a27b80086f774429a5d7e20", "676d24a3798491c5260f4a1c": "5a27b80086f774429a5d7e20",
"66e802faea847a407f0e6810": "5a27b87686f77460de0252a8", "676d24ad798491c5260f4e58": "5a27bafb86f7741c73584017",
"66e802efea847a407f0e64bc": "5a27bafb86f7741c73584017", "676d24af798491c5260f4ee5": "5a27bc3686f7741c73584026",
"66e802e6ea847a407f0e61d7": "5a27bb3d86f77411ea361a21", "676d24a6798491c5260f4b5e": "5a27bb3d86f77411ea361a21",
"66e802e6ea847a407f0e61c4": "5a27bbf886f774333a418eeb", "676d24b1798491c5260f5019": "5a27bc8586f7741b543d8ea4",
"66e802efea847a407f0e64ac": "5a27bbf886f774333a418eeb", "676d24a4798491c5260f4a9b": "5a27b7d686f77460d847e6a6",
"66e802edea847a407f0e640b": "5a27bc1586f7741f6d40fa2f", "676d24a9798491c5260f4c65": "5a27b7d686f77460d847e6a6",
"66e802f5ea847a407f0e667f": "5a27bc3686f7741c73584026", "676d24b2798491c5260f5080": "5a27b87686f77460de0252a8",
"66e802ecea847a407f0e63b1": "5a27bc6986f7741c7358402b", "676d24a5798491c5260f4ade": "5a03173786f77451cb427172",
"66e802f9ea847a407f0e67b9": "5a27bc6986f7741c7358402b", "676d24b0798491c5260f4f94": "5a27b7a786f774579c3eb376",
"66e802f8ea847a407f0e6787": "5a27bc8586f7741b543d8ea4", "676d24af798491c5260f4ed7": "5a27b7a786f774579c3eb376",
"66e802f1ea847a407f0e6544": "5ac244c486f77413e12cf945", "676d24a6798491c5260f4b4a": "5a27bc6986f7741c7358402b",
"66e802ecea847a407f0e6388": "5b477f7686f7744d1b23c4d2", "676d24b2798491c5260f5089": "5a27bc6986f7741c7358402b",
"66e802f5ea847a407f0e6677": "5b47825886f77468074618d3", "676d24aa798491c5260f4cff": "5c0d4e61d09282029f53920e",
"66e80301ea847a407f0e6a02": "5c0bd01e86f7747cdd799e56", "676d24aa798491c5260f4cf6": "5c0d4e61d09282029f53920e",
"66e802eeea847a407f0e647b": "5c0d4e61d09282029f53920e", "676d24a4798491c5260f4a51": "5c0d4e61d09282029f53920e",
"66e802edea847a407f0e63e0": "5c0d4e61d09282029f53920e", "676d24b5798491c5260f51c2": "60e71ce009d7c801eb0c0ec6",
"66e802e7ea847a407f0e6225": "5c0d4e61d09282029f53920e", "676d24a5798491c5260f4b1f": "61958c366726521dd96828ec",
"66e802e7ea847a407f0e621f": "5edac020218d181e29451446", "676d24b0798491c5260f4f55": "5edac63b930f5454f51e128b",
"66e802f4ea847a407f0e6617": "5edac020218d181e29451446", "676d24a4798491c5260f4a84": "5edac020218d181e29451446",
"66e802f9ea847a407f0e67d3": "5edac63b930f5454f51e128b", "676d24ab798491c5260f4d59": "5edac020218d181e29451446",
"66e802fbea847a407f0e6879": "60e71ce009d7c801eb0c0ec6", "676d24a8798491c5260f4c36": "6179b4d1bca27a099552e04e",
"66e802edea847a407f0e63e2": "6179aff8f57fb279792c60a1", "676d24ab798491c5260f4daa": "6179b4d1bca27a099552e04e",
"66e802ebea847a407f0e6347": "6179b4d1bca27a099552e04e", "676d24b2798491c5260f508d": "5b47825886f77468074618d3",
"66e802f5ea847a407f0e666b": "6179b4d1bca27a099552e04e", "676d24aa798491c5260f4ceb": "6179aff8f57fb279792c60a1",
"66e802e6ea847a407f0e61cf": "61958c366726521dd96828ec", "676d24a7798491c5260f4be5": "5b477f7686f7744d1b23c4d2",
"66e802f6ea847a407f0e66b9": "639135f286e646067c176a87", "676d24b4798491c5260f5176": "63967028c4a91c5cb76abd81",
"66e802f7ea847a407f0e66eb": "639135f286e646067c176a87", "676d24b3798491c5260f5128": "63967028c4a91c5cb76abd81",
"66e802fdea847a407f0e68f4": "63967028c4a91c5cb76abd81", "676d24b6798491c5260f523d": "63967028c4a91c5cb76abd81",
"66e802fdea847a407f0e68f2": "63967028c4a91c5cb76abd81", "676d24b6798491c5260f5271": "5c0bd01e86f7747cdd799e56",
"66e802fbea847a407f0e687c": "63967028c4a91c5cb76abd81", "676d24b5798491c5260f5215": "63a9b229813bba58a50c9ee5",
"66e802f3ea847a407f0e65c1": "639872fe8871e1272b10ccf6", "676d24b0798491c5260f4f5b": "63a9b229813bba58a50c9ee5",
"66e802ffea847a407f0e699f": "63a9b229813bba58a50c9ee5", "676d24b2798491c5260f50be": "639135f286e646067c176a87",
"66e802faea847a407f0e6813": "63a9b229813bba58a50c9ee5", "676d24af798491c5260f4f0a": "639135f286e646067c176a87",
"656629d07cac3c3b160e63fb": "655e427b64d09b4122018228", "656629d07cac3c3b160e63fb": "655e427b64d09b4122018228",
"656629d07cac3c3b160e63fc": "655e427b64d09b4122018228", "656629d07cac3c3b160e63fc": "655e427b64d09b4122018228",
"656629d07cac3c3b160e63fd": "655e427b64d09b4122018228", "656629d07cac3c3b160e63fd": "655e427b64d09b4122018228",

View File

@ -53,7 +53,8 @@
"66687bc89111279d600b5062", "66687bc89111279d600b5062",
"66d98233302686954b0c6f81", "66d98233302686954b0c6f81",
"6707d0bdaab679420007e01a", "6707d0bdaab679420007e01a",
"6707d0804e617ec94f0e562f" "6707d0804e617ec94f0e562f",
"67408903268737ef6908d432"
] ]
}, },
"location": "Химкомбинат", "location": "Химкомбинат",

View File

@ -1,46 +1,47 @@
{ {
"started": { "started": {
"66e802c7ea847a407f0e5934": "5ac346cf86f7741d63233a02", "676d2491798491c5260f417f": "5ac346cf86f7741d63233a02",
"66e802caea847a407f0e5a7e": "5b47926a86f7747ccc057c15" "676d2491798491c5260f4132": "5b47926a86f7747ccc057c15"
}, },
"success": { "success": {
"66e802c9ea847a407f0e59fa": "5ac23c6186f7741247042bad", "676d2493798491c5260f42b8": "5ae327c886f7745c7b3f2f3f",
"66e802c7ea847a407f0e5923": "5ac2428686f77412450b42bf", "676d2495798491c5260f4350": "639872fa9b4fb827b200d8e5",
"66e802c8ea847a407f0e598a": "5ac244eb86f7741356335af1", "676d2497798491c5260f441b": "639872fa9b4fb827b200d8e5",
"66e802d0ea847a407f0e5bf3": "5ae3267986f7742a413592fe", "676da859f5ca205bc20b5344": "676529af9c90953d090882e7",
"66e802cdea847a407f0e5b53": "5ae327c886f7745c7b3f2f3f", "676d2495798491c5260f4362": "5f04886a3937dc337a6b8238",
"66e802c6ea847a407f0e58d5": "5b47749f86f7746c5d6a5fd4", "676d2495798491c5260f4395": "5c139eb686f7747878361a6f",
"66e802c6ea847a407f0e58c3": "5b47749f86f7746c5d6a5fd4", "676d2496798491c5260f43f0": "5c0bde0986f77479cf22c2f8",
"66e802dcea847a407f0e5f20": "5b47749f86f7746c5d6a5fd4", "676d249b798491c5260f465c": "5c1128e386f7746565181106",
"66e802dcea847a407f0e5eff": "5b47749f86f7746c5d6a5fd4", "676d249a798491c5260f45af": "5c0be13186f7746f016734aa",
"66e802c9ea847a407f0e59ea": "5b477b6f86f7747290681823", "676d24a1798491c5260f48c5": "6179b3bdc7560e13d23eeb8d",
"66e802ddea847a407f0e5f76": "5b477b6f86f7747290681823", "676d2492798491c5260f4188": "6179b3a12153c15e937d52bc",
"66e802deea847a407f0e5fb1": "5b477f7686f7744d1b23c4d2", "676d249a798491c5260f45fa": "5b47825886f77468074618d3",
"66e802d9ea847a407f0e5e42": "5b47825886f77468074618d3", "676d2499798491c5260f44fc": "63987301e11ec11ff5504036",
"66e802caea847a407f0e5a74": "5c0bde0986f77479cf22c2f8", "676d249a798491c5260f45e5": "63987301e11ec11ff5504036",
"66e802d8ea847a407f0e5dec": "5c0be13186f7746f016734aa", "676d2490798491c5260f4092": "5b47749f86f7746c5d6a5fd4",
"66e802dbea847a407f0e5ee1": "5c1128e386f7746565181106", "676d2490798491c5260f40a8": "5b47749f86f7746c5d6a5fd4",
"66e802d2ea847a407f0e5c3a": "5c139eb686f7747878361a6f", "676d249d798491c5260f46e4": "5b47749f86f7746c5d6a5fd4",
"66e802ceea847a407f0e5b9c": "5f04886a3937dc337a6b8238", "676d249d798491c5260f46de": "5b47749f86f7746c5d6a5fd4",
"66e802ccea847a407f0e5ae0": "6179b3a12153c15e937d52bc", "676d2493798491c5260f425a": "5b477b6f86f7747290681823",
"66e802e3ea847a407f0e6159": "6179b3bdc7560e13d23eeb8d", "676d249d798491c5260f4737": "5b477b6f86f7747290681823",
"66e802d9ea847a407f0e5e36": "6391372c8ba6894d155e77d7", "676d249e798491c5260f475d": "5b477f7686f7744d1b23c4d2",
"66e802e0ea847a407f0e605b": "63966fbeea19ac7ed845db2e", "676d249f798491c5260f47bf": "63967028c4a91c5cb76abd81",
"66e802e0ea847a407f0e604c": "639670029113f06a7c3b2377", "676d24a0798491c5260f4834": "639670029113f06a7c3b2377",
"66e802dfea847a407f0e6023": "63967028c4a91c5cb76abd81", "676d2497798491c5260f4424": "64f83bcdde58fc437700d8fa",
"66e802ceea847a407f0e5b8a": "639872fa9b4fb827b200d8e5", "676d249e798491c5260f4772": "64f83bcdde58fc437700d8fa",
"66e802d1ea847a407f0e5c08": "639872fa9b4fb827b200d8e5", "676d249d798491c5260f46f3": "64f83bb69878a0569d6ecfbe",
"66e802d8ea847a407f0e5e0a": "63987301e11ec11ff5504036", "676d249f798491c5260f47ec": "63966fbeea19ac7ed845db2e",
"66e802d9ea847a407f0e5e2d": "63987301e11ec11ff5504036", "676d249d798491c5260f470e": "64f83bd983cfca080a362c82",
"676d24a0798491c5260f4854": "64f83bd983cfca080a362c82",
"676d2490798491c5260f40ff": "5ac244eb86f7741356335af1",
"676d2493798491c5260f426a": "5ac23c6186f7741247042bad",
"676d2496798491c5260f4406": "5ae3267986f7742a413592fe",
"676d2491798491c5260f416e": "5ac2428686f77412450b42bf",
"676d249a798491c5260f45ee": "6391372c8ba6894d155e77d7",
"64a2e6f09b9ad2b93b0cab9c": "64916da7ad4e722c106f2345", "64a2e6f09b9ad2b93b0cab9c": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9d": "64916da7ad4e722c106f2345", "64a2e6f09b9ad2b93b0cab9d": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9e": "64916da7ad4e722c106f2345", "64a2e6f09b9ad2b93b0cab9e": "64916da7ad4e722c106f2345",
"64a2e6f09b9ad2b93b0cab9f": "64916da7ad4e722c106f2345", "64a2e6f09b9ad2b93b0cab9f": "64916da7ad4e722c106f2345"
"66e802dcea847a407f0e5f2f": "64f83bb69878a0569d6ecfbe",
"66e802cfea847a407f0e5bc9": "64f83bcdde58fc437700d8fa",
"66e802deea847a407f0e5fb7": "64f83bcdde58fc437700d8fa",
"66e802ddea847a407f0e5f4d": "64f83bd983cfca080a362c82",
"66e802e2ea847a407f0e60f7": "64f83bd983cfca080a362c82"
}, },
"fail": {} "fail": {}
} }

View File

@ -52,7 +52,10 @@
"66687bc89111279d600b5062", "66687bc89111279d600b5062",
"66d98233302686954b0c6f81", "66d98233302686954b0c6f81",
"6707d0bdaab679420007e01a", "6707d0bdaab679420007e01a",
"6707d0804e617ec94f0e562f" "6707d0804e617ec94f0e562f",
"67408903268737ef6908d432",
"67614b542eb91250020f2b86",
"67614b6b47c71ea3d40256d7"
] ]
}, },
"location": "", "location": "",
@ -112,6 +115,7 @@
"currency_coefficient": 1, "currency_coefficient": 1,
"excluded_category": [], "excluded_category": [],
"excluded_id_list": [], "excluded_id_list": [],
"price_rate": 0,
"quality": "1" "quality": "1"
}, },
"sell_category": [], "sell_category": [],

View File

@ -16,9 +16,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1800000, "count": 1800000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -41,9 +43,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 25000, "count": 25000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -66,9 +70,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 500000, "count": 500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -91,9 +97,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 230000, "count": 230000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -116,9 +124,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 800000, "count": 800000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -141,9 +151,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 790000, "count": 790000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -166,9 +178,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 30000, "count": 30000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -191,9 +205,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1240000, "count": 1240000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -216,9 +232,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 200000, "count": 200000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -241,9 +259,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2800000, "count": 2800000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -266,9 +286,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 4500000, "count": 4500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -291,9 +313,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2800000, "count": 2800000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -316,9 +340,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 3500000, "count": 3500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -343,8 +369,11 @@
], ],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 4000000, "count": 4000000,
"_tpl": "5449016a4bdc2d6f028b456f" "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -369,9 +398,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 3000000, "count": 3000000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -396,9 +427,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2800000, "count": 2800000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -421,9 +454,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 155000, "count": 155000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -446,9 +481,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 720000, "count": 720000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -471,9 +508,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 330000, "count": 330000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -496,9 +535,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 650000, "count": 650000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -521,9 +562,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1200000, "count": 1200000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -546,9 +589,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1400000, "count": 1400000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -571,9 +616,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 350000, "count": 350000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -596,9 +643,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 500000, "count": 500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -621,9 +670,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 180000, "count": 180000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -646,9 +697,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 180000, "count": 180000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -673,9 +726,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1100000, "count": 1100000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -698,9 +753,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 180000, "count": 180000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -719,11 +776,19 @@
"profileLevel": 42, "profileLevel": 42,
"standing": 0.6, "standing": 0.6,
"skillRequirements": [], "skillRequirements": [],
"questRequirements": [ "questRequirements": [],
"64f1d6e732bed22c3e0c7423" "achievementRequirements": [
"6529097eccf6aa5f8737b3d0"
],
"itemRequirements": [
{
"id": null,
"count": 50000,
"_tpl": "5696686a4bdc2da3298b456a",
"onlyFunctional": false,
"type": "ItemRequirement"
}
], ],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
} }
}, },
@ -744,9 +809,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 400000, "count": 400000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -769,9 +836,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 280000, "count": 280000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -794,9 +863,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2450000, "count": 2450000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -821,9 +892,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 700000, "count": 700000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -848,9 +921,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 600000, "count": 600000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -875,39 +950,16 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 400000, "count": 400000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
} }
}, },
{
"_id": "66744a20b1e7597eb971a5b6",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "66589f9b2c4a1b73af576b85",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 2,
"profileLevel": 18,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"count": 4,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{ {
"_id": "5f5f6160354701500f60f78c", "_id": "5f5f6160354701500f60f78c",
"tid": "5ac3b934156ae10c4430e83c", "tid": "5ac3b934156ae10c4430e83c",
@ -925,39 +977,16 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 5500000, "count": 5500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
} }
}, },
{
"_id": "66744a426fa5082871584be5",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a05f146af22739040fbd",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 3,
"profileLevel": 30,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"count": 6,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{ {
"_id": "5d1f555086f7744bcd134594", "_id": "5d1f555086f7744bcd134594",
"tid": "5ac3b934156ae10c4430e83c", "tid": "5ac3b934156ae10c4430e83c",
@ -1013,114 +1042,16 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 900000, "count": 900000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
} }
}, },
{
"_id": "66744a5673b98f3acb558c46",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a1466e007c6f3366200b",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 4,
"profileLevel": 42,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"count": 10,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744b0b6fa5082871584be6",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a0ca4de4820934746dd2",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 2,
"profileLevel": 18,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"count": 4,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744b3973b98f3acb558c47",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a01e3733207cb6677dc7",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 3,
"profileLevel": 30,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"count": 6,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744b4d1edffc3a9a5cdea5",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a1d54de4820934746dd4",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 4,
"profileLevel": 42,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"count": 10,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{ {
"_id": "66c20d8ea91e7d66fa1b0ac5", "_id": "66c20d8ea91e7d66fa1b0ac5",
"tid": "5ac3b934156ae10c4430e83c", "tid": "5ac3b934156ae10c4430e83c",
@ -1138,8 +1069,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 800000, "count": 800000,
"_tpl": "5449016a4bdc2d6f028b456f" "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -1162,8 +1096,349 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 600000, "count": 600000,
"_tpl": "5449016a4bdc2d6f028b456f" "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
}
],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edf7747071f542303381b",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "67506a0bf31909748c0dcdb6",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edf8f9c0d3a0f920f76ac",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "67506fe494cadd62770abbe6",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edfb447071f542303381d",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "675696bb7a69ab97c30a09f6",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edfc1551f7e93af0e537b",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "675697337a69ab97c30a09f8",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "6762d84efcb52aae730c7ab5",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "67599889a378f89a3e089b5a",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [
"675998a894008342eb04e47f"
],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "6762d8cd605be95f5b0ac503",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "675998aba378f89a3e089b5c",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [
"675998a894008342eb04e47f"
],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "6767636f4667ff22db0985d6",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "67603ea391ec8cab9406faa4",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 0,
"profileLevel": 0,
"standing": 0,
"skillRequirements": [],
"questRequirements": [
"675f535f07e24748400973e7"
],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 500000,
"_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
}
],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "66744a20b1e7597eb971a5b6",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "66589f9b2c4a1b73af576b85",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 2,
"profileLevel": 18,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 4,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true,
"type": "ItemRequirement"
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744a426fa5082871584be5",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a05f146af22739040fbd",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 3,
"profileLevel": 30,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 6,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true,
"type": "ItemRequirement"
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744a5673b98f3acb558c46",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a1466e007c6f3366200b",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 4,
"profileLevel": 42,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 10,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true,
"type": "ItemRequirement"
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744b0b6fa5082871584be6",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a0ca4de4820934746dd2",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 2,
"profileLevel": 18,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 4,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true,
"type": "ItemRequirement"
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744b3973b98f3acb558c47",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a01e3733207cb6677dc7",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 3,
"profileLevel": 30,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 6,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true,
"type": "ItemRequirement"
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "66744b4d1edffc3a9a5cdea5",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6658a1d54de4820934746dd4",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 4,
"profileLevel": 42,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 10,
"_tpl": "6656560053eaaa7a23349c86",
"onlyFunctional": true,
"type": "ItemRequirement"
}
],
"requiredTid": "6617beeaa9cfa777ca915b7c"
}
},
{
"_id": "676041cbb1b4d335a1019630",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "67603ea391ec8cab9406faa4",
"isActive": true,
"isHiddenInPVE": true,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 0,
"profileLevel": 0,
"standing": 0,
"skillRequirements": [],
"questRequirements": [
"675f535f07e24748400973e7"
],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 5,
"_tpl": "5d235b4d86f7742e017bc88a",
"onlyFunctional": false,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"

View File

@ -1,27 +1,27 @@
{ {
"started": {}, "started": {},
"success": { "success": {
"66e8029aea847a407f0e4d14": "5ae448f286f77448d73c0131", "676d2438fea226f88506612b": "5ae449d986f774453a54a7e1",
"66e80298ea847a407f0e4c4a": "5ae4493486f7744efa289417", "676da859f5ca205bc20b5111": "5ae4499a86f77449783815db",
"66e80298ea847a407f0e4c3a": "5ae4493d86f7744b8e15aa8f", "676da859f5ca205bc20b515d": "5ae449c386f7744bde357697",
"66e80299ea847a407f0e4cc3": "5ae4499a86f77449783815db", "676da859f5ca205bc20b515e": "5ae449c386f7744bde357697",
"66e80296ea847a407f0e4b54": "5ae449c386f7744bde357697", "676d522744352992480d002f": "5b478b1886f7744d1b23c57d",
"66e8029aea847a407f0e4d35": "5ae449c386f7744bde357697", "676da859f5ca205bc20b5297": "5b478d0f86f7744d190d91b5",
"66e80295ea847a407f0e4af7": "5ae449d986f774453a54a7e1", "676d2437fea226f885066050": "60e71d23c1bfa3050473b8e6",
"66e80294ea847a407f0e4a81": "5b478b1886f7744d1b23c57d", "676da859f5ca205bc20b5f5b": "63966fccac6f8f3c677b9d89",
"66e8029aea847a407f0e4d20": "5b478d0f86f7744d190d91b5", "676da859f5ca205bc20b6085": "63966fd9ea19ac7ed845db30",
"66e80299ea847a407f0e4cb3": "5c10f94386f774227172c572", "676da859f5ca205bc20b61ba": "5ae4493d86f7744b8e15aa8f",
"66e80295ea847a407f0e4abd": "5c112d7e86f7740d6f647486", "676da859f5ca205bc20b62af": "5ae4493486f7744efa289417",
"66e80295ea847a407f0e4b15": "5e381b0286f77420e3417a74", "676da859f5ca205bc20b62c1": "5ae448f286f77448d73c0131",
"6757426d68f15514081a689c": "5e383a6386f77465910ce1f3", "676d2438fea226f8850660ee": "5c112d7e86f7740d6f647486",
"66e80293ea847a407f0e49f7": "608974af4b05530f55550c21", "676da859f5ca205bc20b63b4": "5c10f94386f774227172c572",
"66e8029bea847a407f0e4d90": "608974af4b05530f55550c21", "676d2437fea226f885066056": "608974af4b05530f55550c21",
"66e80292ea847a407f0e49e4": "60e71d23c1bfa3050473b8e6", "676da859f5ca205bc20b63d3": "608974af4b05530f55550c21",
"66e80296ea847a407f0e4b35": "638fcd23dc65553116701d33", "676d2438fea226f885066162": "5e383a6386f77465910ce1f3",
"66e80298ea847a407f0e4c04": "639135a7e705511c8a4a1b78", "676da859f5ca205bc20b641f": "639135a7e705511c8a4a1b78",
"66e80299ea847a407f0e4c9a": "639135bbc115f907b14700a6", "676da859f5ca205bc20b6426": "639135bbc115f907b14700a6",
"66e8029bea847a407f0e4d6f": "63966fccac6f8f3c677b9d89", "676d2439fea226f885066182": "638fcd23dc65553116701d33",
"66e8029bea847a407f0e4db5": "63966fd9ea19ac7ed845db30" "672767168e0d0c98fd051934": "5e381b0286f77420e3417a74"
}, },
"fail": {} "fail": {}
} }

View File

@ -35,9 +35,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 300000, "count": 300000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -60,9 +62,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 800000, "count": 800000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -85,9 +89,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 175000, "count": 175000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -110,9 +116,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 680000, "count": 680000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -135,9 +143,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 4500000, "count": 4500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -160,9 +170,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 40000, "count": 40000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -185,9 +197,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2500000, "count": 2500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -210,9 +224,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 6500000, "count": 6500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -235,9 +251,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 25000, "count": 25000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -260,9 +278,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1330000, "count": 1330000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -285,9 +305,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 840000, "count": 840000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -312,8 +334,11 @@
], ],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 4000000, "count": 4000000,
"_tpl": "5449016a4bdc2d6f028b456f" "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -338,9 +363,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2850000, "count": 2850000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -365,9 +392,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 3100000, "count": 3100000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -390,9 +419,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 5750000, "count": 5750000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -415,9 +446,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 270000, "count": 270000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -440,9 +473,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 320000, "count": 320000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -465,9 +500,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 990000, "count": 990000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -490,9 +527,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 600000, "count": 600000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -515,9 +554,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1000000, "count": 1000000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -540,9 +581,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1350000, "count": 1350000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -565,9 +608,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 700000, "count": 700000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -590,9 +635,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 200000, "count": 200000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -615,9 +662,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 400000, "count": 400000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -640,9 +689,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1950000, "count": 1950000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -665,9 +716,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 750000, "count": 750000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -690,9 +743,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2400000, "count": 2400000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -715,9 +770,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 620000, "count": 620000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -736,11 +793,19 @@
"profileLevel": 42, "profileLevel": 42,
"standing": 0.6, "standing": 0.6,
"skillRequirements": [], "skillRequirements": [],
"questRequirements": [ "questRequirements": [],
"64f1d6e732bed22c3e0c7423" "achievementRequirements": [
"6529097eccf6aa5f8737b3d0"
],
"itemRequirements": [
{
"id": null,
"count": 50000,
"_tpl": "5696686a4bdc2da3298b456a",
"onlyFunctional": false,
"type": "ItemRequirement"
}
], ],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
} }
}, },
@ -761,9 +826,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 350000, "count": 350000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -786,9 +853,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 500000, "count": 500000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -811,9 +880,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1450000, "count": 1450000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -838,9 +909,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 1100000, "count": 1100000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -865,9 +938,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 700000, "count": 700000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -892,9 +967,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 600000, "count": 600000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -919,9 +996,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 400000, "count": 400000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -963,9 +1042,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 2900000, "count": 2900000,
"_tpl": "5449016a4bdc2d6f028b456f", "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": true "onlyFunctional": true,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -988,8 +1069,11 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 800000, "count": 800000,
"_tpl": "5449016a4bdc2d6f028b456f" "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"
@ -1012,8 +1096,158 @@
"achievementRequirements": [], "achievementRequirements": [],
"itemRequirements": [ "itemRequirements": [
{ {
"id": null,
"count": 600000, "count": 600000,
"_tpl": "5449016a4bdc2d6f028b456f" "_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
}
],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edf2f47071f5423033819",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6756997970afee6336051976",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edf529c0d3a0f920f76ab",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "675698eafb0f45813a055a36",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edfd017ad2d0758043e01",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "675070a550f7ea9dc604afc7",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "675edff217ad2d0758043e02",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "6750713a65b30e16220465d6",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": true,
"internalObtain": false,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "6762d8706aea4e46b107b71e",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "675fd71c1c153e52f1050fd6",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [
"675998a894008342eb04e47f"
],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "6762d8ae5ad704bbac091076",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "675fd6dc7a57e0b2a00e340a",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 1,
"profileLevel": 1,
"standing": 0,
"skillRequirements": [],
"questRequirements": [],
"achievementRequirements": [
"675998a894008342eb04e47f"
],
"itemRequirements": [],
"requiredTid": "5ac3b934156ae10c4430e83c"
}
},
{
"_id": "6767636f4667ff22db0985d6",
"tid": "5ac3b934156ae10c4430e83c",
"suiteId": "67603ea391ec8cab9406faa4",
"isActive": true,
"isHiddenInPVE": false,
"externalObtain": false,
"internalObtain": true,
"requirements": {
"loyaltyLevel": 0,
"profileLevel": 0,
"standing": 0,
"skillRequirements": [],
"questRequirements": [
"675f535f07e24748400973e7"
],
"achievementRequirements": [],
"itemRequirements": [
{
"id": null,
"count": 500000,
"_tpl": "5449016a4bdc2d6f028b456f",
"onlyFunctional": false,
"type": "ItemRequirement"
} }
], ],
"requiredTid": "5ac3b934156ae10c4430e83c" "requiredTid": "5ac3b934156ae10c4430e83c"

View File

@ -64,7 +64,8 @@
"6399f54b0a36db13c823ad21", "6399f54b0a36db13c823ad21",
"66687bc89111279d600b5062", "66687bc89111279d600b5062",
"66d98233302686954b0c6f81", "66d98233302686954b0c6f81",
"6707d0804e617ec94f0e562f" "6707d0804e617ec94f0e562f",
"67408903268737ef6908d432"
] ]
}, },
"location": "", "location": "",
@ -124,6 +125,7 @@
"currency_coefficient": 1, "currency_coefficient": 1,
"excluded_category": [], "excluded_category": [],
"excluded_id_list": [], "excluded_id_list": [],
"price_rate": 0,
"quality": "0.7" "quality": "0.7"
}, },
"sell_category": [], "sell_category": [],

View File

@ -1,36 +1,36 @@
{ {
"started": {}, "started": {},
"success": { "success": {
"670917f9f7040fb23a09174f": "597a0b2986f77426d66c0633", "676d2483798491c5260f3ac3": "5ae3280386f7742a41359364",
"670917f7f7040fb23a091698": "5ae3280386f7742a41359364", "676d248a798491c5260f3d86": "5c0bde0986f77479cf22c2f8",
"670917f9f7040fb23a09173f": "5bc479e586f7747f376c7da3", "676d248a798491c5260f3da8": "600302d73b897b11364cd161",
"670917f9f7040fb23a091731": "5bc47dbf86f7741ee74e93b9", "676d2484798491c5260f3b23": "5bc4826c86f774106d22d88b",
"670917f8f7040fb23a0916de": "5bc47dbf86f7741ee74e93b9", "676d2484798491c5260f3b2f": "5bc47dbf86f7741ee74e93b9",
"670917f9f7040fb23a091748": "5bc480a686f7741af0342e29", "676d2483798491c5260f3ad8": "5bc47dbf86f7741ee74e93b9",
"670917f8f7040fb23a0916ff": "5bc480a686f7741af0342e29", "676d2484798491c5260f3b1a": "5bc479e586f7747f376c7da3",
"670917f9f7040fb23a09170c": "5bc4826c86f774106d22d88b", "676d2484798491c5260f3b13": "5bc4893c86f774626f5ebf3e",
"670917f9f7040fb23a091709": "5bc4836986f7740c0152911c", "676d2484798491c5260f3b16": "5bc4893c86f774626f5ebf3e",
"670917f9f7040fb23a09174b": "5bc4856986f77454c317bea7", "676d2489798491c5260f3d73": "5bc4893c86f774626f5ebf3e",
"670917f9f7040fb23a091738": "5bc4893c86f774626f5ebf3e", "676d2484798491c5260f3b39": "5bc480a686f7741af0342e29",
"670917f9f7040fb23a09173b": "5bc4893c86f774626f5ebf3e", "676d2484798491c5260f3b06": "5bc480a686f7741af0342e29",
"670917fff7040fb23a09198f": "5bc4893c86f774626f5ebf3e", "676d2484798491c5260f3af6": "5bc4836986f7740c0152911c",
"670917fff7040fb23a091943": "5c0bde0986f77479cf22c2f8", "676d2484798491c5260f3b3c": "5bc4856986f77454c317bea7",
"67091801f7040fb23a091a2f": "5d25b6be86f77444001e1b89", "676d2484798491c5260f3b40": "597a0b2986f77426d66c0633",
"67091803f7040fb23a091af1": "5d25c81b86f77443e625dd71", "676d248b798491c5260f3e32": "63a9b36cc31b00242d28a99f",
"670917fbf7040fb23a0917a6": "5d25e2ee86f77443e35162ea", "676d248c798491c5260f3e97": "64e7b971f9d6fa49d6769b44",
"670917fbf7040fb23a0917ee": "5d25e2ee86f77443e35162ea", "676d248d798491c5260f3ef1": "64ee99639878a0569d6ec8c9",
"670917fdf7040fb23a091897": "5d25e2ee86f77443e35162ea", "676d2484798491c5260f3b4d": "5d25e2ee86f77443e35162ea",
"670917fcf7040fb23a09180b": "5d25e2ee86f77443e35162ea", "676d2487798491c5260f3c81": "5d25e2ee86f77443e35162ea",
"670917fdf7040fb23a0918e2": "5d25e45e86f77408251c4bfa", "676d2487798491c5260f3c65": "5d25e2ee86f77443e35162ea",
"670917faf7040fb23a091797": "5d25e46e86f77409453bce7c", "676d2486798491c5260f3c46": "5d25e2ee86f77443e35162ea",
"67091801f7040fb23a091a16": "5d25e4ca86f77409dd5cdf2c", "676d2485798491c5260f3bc2": "5d25e46e86f77409453bce7c",
"6757426d68f15514081a6db9": "600302d73b897b11364cd161", "676d2488798491c5260f3cda": "5d25e45e86f77408251c4bfa",
"670917fff7040fb23a091998": "63a511ea30d85e10e375b045", "676d248c798491c5260f3e9f": "5d25c81b86f77443e625dd71",
"67091801f7040fb23a091a50": "63a9b36cc31b00242d28a99f", "676d248b798491c5260f3e7a": "5d25b6be86f77444001e1b89",
"6492e44bf4287b13040fcd1e": "64764abcd125ab430a14ccb5", "676d248d798491c5260f3f51": "66b38e144f2ab7cc530c3fe7",
"67091801f7040fb23a091a60": "64e7b971f9d6fa49d6769b44", "676d2489798491c5260f3d66": "63a511ea30d85e10e375b045",
"67091802f7040fb23a091aca": "64ee99639878a0569d6ec8c9", "676d248b798491c5260f3e64": "5d25e4ca86f77409dd5cdf2c",
"67091804f7040fb23a091b2d": "66b38e144f2ab7cc530c3fe7" "6492e44bf4287b13040fcd1e": "64764abcd125ab430a14ccb5"
}, },
"fail": {} "fail": {}
} }

View File

@ -56,4 +56,8 @@ export class CustomizationCallbacks {
public buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse { public buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse {
return this.customizationController.buyClothing(pmcData, body, sessionID); return this.customizationController.buyClothing(pmcData, body, sessionID);
} }
public getHideoutCustomisation(url: string, info: any, sessionID: string): IGetBodyResponseData<any> {
return this.customizationController.getHideoutCustomisation(sessionID, info);
}
} }

View File

@ -202,7 +202,7 @@ export class HideoutCallbacks implements OnUpdate {
/** /**
* Handle client/game/profile/items/moving - HideoutDeleteProductionCommand * Handle client/game/profile/items/moving - HideoutDeleteProductionCommand
*/ */
hideoutDeleteProductionCommand( public hideoutDeleteProductionCommand(
pmcData: IPmcData, pmcData: IPmcData,
request: IHideoutDeleteProductionRequestData, request: IHideoutDeleteProductionRequestData,
sessionId: string, sessionId: string,

View File

@ -0,0 +1,36 @@
import type { PrestigeController } from "@spt/controllers/PrestigeController";
import { HttpServerHelper } from "@spt/helpers/HttpServerHelper";
import type { IEmptyRequestData } from "@spt/models/eft/common/IEmptyRequestData";
import type { IGetBodyResponseData } from "@spt/models/eft/httpResponse/IGetBodyResponseData";
import type { INotifierChannel } from "@spt/models/eft/notifier/INotifier";
import { HttpResponseUtil } from "@spt/utils/HttpResponseUtil";
import { JsonUtil } from "@spt/utils/JsonUtil";
import { inject, injectable } from "tsyringe";
@injectable()
export class PrestigeCallbacks {
constructor(
@inject("HttpServerHelper") protected httpServerHelper: HttpServerHelper,
@inject("HttpResponseUtil") protected httpResponse: HttpResponseUtil,
@inject("JsonUtil") protected jsonUtil: JsonUtil,
@inject("PrestigeController") protected prestigeController: PrestigeController,
) {}
/** Handle client/prestige/list */
public getPrestige(
url: string,
info: IEmptyRequestData,
sessionID: string,
): IGetBodyResponseData<INotifierChannel> {
return this.httpResponse.getBody(this.prestigeController.getPrestige(sessionID, info));
}
/** Handle client/prestige/obtain */
public obtainPrestige(
url: string,
info: IEmptyRequestData,
sessionID: string,
): IGetBodyResponseData<INotifierChannel> {
return this.httpResponse.getBody(this.prestigeController.obtainPrestige(sessionID, info));
}
}

View File

@ -238,4 +238,8 @@ export class CustomizationController {
return result; return result;
} }
public getHideoutCustomisation(sessionID: string, info: any) {
return this.databaseService.getHideout().customisation;
}
} }

View File

@ -313,6 +313,11 @@ export class GameController {
useProtobuf: false, useProtobuf: false,
utc_time: new Date().getTime() / 1000, utc_time: new Date().getTime() / 1000,
totalInGame: gameTime, totalInGame: gameTime,
sessionMode: "pve",
purchasedGames: {
eft: true,
arena: false,
},
}; };
return config; return config;

View File

@ -0,0 +1,56 @@
import { PlayerScavGenerator } from "@spt/generators/PlayerScavGenerator";
import { DialogueHelper } from "@spt/helpers/DialogueHelper";
import type { ItemHelper } from "@spt/helpers/ItemHelper";
import { ProfileHelper } from "@spt/helpers/ProfileHelper";
import { QuestHelper } from "@spt/helpers/QuestHelper";
import { TraderHelper } from "@spt/helpers/TraderHelper";
import type { ILogger } from "@spt/models/spt/utils/ILogger";
import { EventOutputHolder } from "@spt/routers/EventOutputHolder";
import { SaveServer } from "@spt/servers/SaveServer";
import { DatabaseService } from "@spt/services/DatabaseService";
import { LocalisationService } from "@spt/services/LocalisationService";
import { MailSendService } from "@spt/services/MailSendService";
import { ProfileFixerService } from "@spt/services/ProfileFixerService";
import { SeasonalEventService } from "@spt/services/SeasonalEventService";
import { HashUtil } from "@spt/utils/HashUtil";
import { TimeUtil } from "@spt/utils/TimeUtil";
import type { ICloner } from "@spt/utils/cloners/ICloner";
import { inject, injectable } from "tsyringe";
import type { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData";
@injectable()
export class PrestigeController {
constructor(
@inject("PrimaryLogger") protected logger: ILogger,
@inject("HashUtil") protected hashUtil: HashUtil,
@inject("PrimaryCloner") protected cloner: ICloner,
@inject("TimeUtil") protected timeUtil: TimeUtil,
@inject("SaveServer") protected saveServer: SaveServer,
@inject("DatabaseService") protected databaseService: DatabaseService,
@inject("ItemHelper") protected itemHelper: ItemHelper,
@inject("ProfileFixerService") protected profileFixerService: ProfileFixerService,
@inject("LocalisationService") protected localisationService: LocalisationService,
@inject("SeasonalEventService") protected seasonalEventService: SeasonalEventService,
@inject("MailSendService") protected mailSendService: MailSendService,
@inject("PlayerScavGenerator") protected playerScavGenerator: PlayerScavGenerator,
@inject("EventOutputHolder") protected eventOutputHolder: EventOutputHolder,
@inject("TraderHelper") protected traderHelper: TraderHelper,
@inject("DialogueHelper") protected dialogueHelper: DialogueHelper,
@inject("QuestHelper") protected questHelper: QuestHelper,
@inject("ProfileHelper") protected profileHelper: ProfileHelper,
) {}
/**
* Handle /client/prestige/list
*/
public getPrestige(sessionID: string, info: any): any {
return this.databaseService.getTemplates().prestige;
}
/**
* Handle /client/prestige/obtain
*/
public obtainPrestige(sessionID: string, info: IEmptyRequestData): any {
throw new Error("Method not implemented.");
}
}

View File

@ -22,6 +22,7 @@ import { ModCallbacks } from "@spt/callbacks/ModCallbacks";
import { NoteCallbacks } from "@spt/callbacks/NoteCallbacks"; import { NoteCallbacks } from "@spt/callbacks/NoteCallbacks";
import { NotifierCallbacks } from "@spt/callbacks/NotifierCallbacks"; import { NotifierCallbacks } from "@spt/callbacks/NotifierCallbacks";
import { PresetCallbacks } from "@spt/callbacks/PresetCallbacks"; import { PresetCallbacks } from "@spt/callbacks/PresetCallbacks";
import { PrestigeCallbacks } from "@spt/callbacks/PrestigeCallbacks";
import { ProfileCallbacks } from "@spt/callbacks/ProfileCallbacks"; import { ProfileCallbacks } from "@spt/callbacks/ProfileCallbacks";
import { QuestCallbacks } from "@spt/callbacks/QuestCallbacks"; import { QuestCallbacks } from "@spt/callbacks/QuestCallbacks";
import { RagfairCallbacks } from "@spt/callbacks/RagfairCallbacks"; import { RagfairCallbacks } from "@spt/callbacks/RagfairCallbacks";
@ -51,6 +52,7 @@ import { MatchController } from "@spt/controllers/MatchController";
import { NoteController } from "@spt/controllers/NoteController"; import { NoteController } from "@spt/controllers/NoteController";
import { NotifierController } from "@spt/controllers/NotifierController"; import { NotifierController } from "@spt/controllers/NotifierController";
import { PresetController } from "@spt/controllers/PresetController"; import { PresetController } from "@spt/controllers/PresetController";
import { PrestigeController } from "@spt/controllers/PrestigeController";
import { ProfileController } from "@spt/controllers/ProfileController"; import { ProfileController } from "@spt/controllers/ProfileController";
import { QuestController } from "@spt/controllers/QuestController"; import { QuestController } from "@spt/controllers/QuestController";
import { RagfairController } from "@spt/controllers/RagfairController"; import { RagfairController } from "@spt/controllers/RagfairController";
@ -181,6 +183,7 @@ import { LauncherStaticRouter } from "@spt/routers/static/LauncherStaticRouter";
import { LocationStaticRouter } from "@spt/routers/static/LocationStaticRouter"; import { LocationStaticRouter } from "@spt/routers/static/LocationStaticRouter";
import { MatchStaticRouter } from "@spt/routers/static/MatchStaticRouter"; import { MatchStaticRouter } from "@spt/routers/static/MatchStaticRouter";
import { NotifierStaticRouter } from "@spt/routers/static/NotifierStaticRouter"; import { NotifierStaticRouter } from "@spt/routers/static/NotifierStaticRouter";
import { PrestigeStaticRouter } from "@spt/routers/static/PrestigeStaticRouter";
import { ProfileStaticRouter } from "@spt/routers/static/ProfileStaticRouter"; import { ProfileStaticRouter } from "@spt/routers/static/ProfileStaticRouter";
import { QuestStaticRouter } from "@spt/routers/static/QuestStaticRouter"; import { QuestStaticRouter } from "@spt/routers/static/QuestStaticRouter";
import { RagfairStaticRouter } from "@spt/routers/static/RagfairStaticRouter"; import { RagfairStaticRouter } from "@spt/routers/static/RagfairStaticRouter";
@ -369,6 +372,7 @@ export class Container {
depContainer.registerType("StaticRoutes", "NotifierStaticRouter"); depContainer.registerType("StaticRoutes", "NotifierStaticRouter");
depContainer.registerType("StaticRoutes", "ProfileStaticRouter"); depContainer.registerType("StaticRoutes", "ProfileStaticRouter");
depContainer.registerType("StaticRoutes", "TraderStaticRouter"); depContainer.registerType("StaticRoutes", "TraderStaticRouter");
depContainer.registerType("StaticRoutes", "PrestigeStaticRouter");
depContainer.registerType("DynamicRoutes", "BotDynamicRouter"); depContainer.registerType("DynamicRoutes", "BotDynamicRouter");
depContainer.registerType("DynamicRoutes", "BundleDynamicRouter"); depContainer.registerType("DynamicRoutes", "BundleDynamicRouter");
depContainer.registerType("DynamicRoutes", "CustomizationDynamicRouter"); depContainer.registerType("DynamicRoutes", "CustomizationDynamicRouter");
@ -526,6 +530,7 @@ export class Container {
depContainer.register<LocationStaticRouter>("LocationStaticRouter", { useClass: LocationStaticRouter }); depContainer.register<LocationStaticRouter>("LocationStaticRouter", { useClass: LocationStaticRouter });
depContainer.register<MatchStaticRouter>("MatchStaticRouter", { useClass: MatchStaticRouter }); depContainer.register<MatchStaticRouter>("MatchStaticRouter", { useClass: MatchStaticRouter });
depContainer.register<NotifierStaticRouter>("NotifierStaticRouter", { useClass: NotifierStaticRouter }); depContainer.register<NotifierStaticRouter>("NotifierStaticRouter", { useClass: NotifierStaticRouter });
depContainer.register<PrestigeStaticRouter>("PrestigeStaticRouter", { useClass: PrestigeStaticRouter });
depContainer.register<ProfileStaticRouter>("ProfileStaticRouter", { useClass: ProfileStaticRouter }); depContainer.register<ProfileStaticRouter>("ProfileStaticRouter", { useClass: ProfileStaticRouter });
depContainer.register<QuestStaticRouter>("QuestStaticRouter", { useClass: QuestStaticRouter }); depContainer.register<QuestStaticRouter>("QuestStaticRouter", { useClass: QuestStaticRouter });
depContainer.register<RagfairStaticRouter>("RagfairStaticRouter", { useClass: RagfairStaticRouter }); depContainer.register<RagfairStaticRouter>("RagfairStaticRouter", { useClass: RagfairStaticRouter });
@ -693,6 +698,7 @@ export class Container {
depContainer.register<WishlistCallbacks>("WishlistCallbacks", { useClass: WishlistCallbacks }); depContainer.register<WishlistCallbacks>("WishlistCallbacks", { useClass: WishlistCallbacks });
depContainer.register<AchievementCallbacks>("AchievementCallbacks", { useClass: AchievementCallbacks }); depContainer.register<AchievementCallbacks>("AchievementCallbacks", { useClass: AchievementCallbacks });
depContainer.register<BuildsCallbacks>("BuildsCallbacks", { useClass: BuildsCallbacks }); depContainer.register<BuildsCallbacks>("BuildsCallbacks", { useClass: BuildsCallbacks });
depContainer.register<PrestigeCallbacks>("PrestigeCallbacks", { useClass: PrestigeCallbacks });
} }
private static registerServices(depContainer: DependencyContainer): void { private static registerServices(depContainer: DependencyContainer): void {
@ -876,5 +882,6 @@ export class Container {
depContainer.register<WeatherController>("WeatherController", { useClass: WeatherController }); depContainer.register<WeatherController>("WeatherController", { useClass: WeatherController });
depContainer.register<WishlistController>("WishlistController", WishlistController); depContainer.register<WishlistController>("WishlistController", WishlistController);
depContainer.register<AchievementController>("AchievementController", AchievementController); depContainer.register<AchievementController>("AchievementController", AchievementController);
depContainer.register<PrestigeController>("PrestigeController", PrestigeController);
} }
} }

View File

@ -1,4 +1,4 @@
import type { Ixyz } from "@spt/models/eft/common/Ixyz"; import type { Ixy, Ixyz } from "@spt/models/eft/common/Ixyz";
import type { IItem } from "@spt/models/eft/common/tables/IItem"; import type { IItem } from "@spt/models/eft/common/tables/IItem";
export interface IGlobals { export interface IGlobals {
@ -8,10 +8,37 @@ export interface IGlobals {
bot_presets: IBotPreset[]; bot_presets: IBotPreset[];
AudioSettings: IAudioSettings; AudioSettings: IAudioSettings;
EnvironmentSettings: IEnvironmentSettings; EnvironmentSettings: IEnvironmentSettings;
PlayerSettings: IPlayerSettings;
RadioBroadcastSettings: IRadioBroadcastSettings;
BotWeaponScatterings: IBotWeaponScattering[]; BotWeaponScatterings: IBotWeaponScattering[];
ItemPresets: Record<string, IPreset>; ItemPresets: Record<string, IPreset>;
} }
export interface IPlayerSettings {
BaseMaxMovementRolloff: number;
EnabledOcclusionDynamicRolloff: boolean;
IndoorRolloffMult: number;
MinStepSoundRolloffMult: number;
MinStepSoundVolumeMult: number;
MovementRolloffMultipliers: IMovementRolloffMultiplier[];
OutdoorRolloffMult: number;
}
export interface IMovementRolloffMultiplier {
MovementState: string;
RolloffMultiplier: number;
}
export interface IRadioBroadcastSettings {
EnabledBroadcast: boolean;
RadioStations: IRadioStation[];
}
export interface IRadioStation {
Enabled: boolean;
Station: string;
}
export interface ILocationInfection { export interface ILocationInfection {
Interchange: number; Interchange: number;
Lighthouse: number; Lighthouse: number;
@ -115,6 +142,7 @@ export interface IConfig {
SessionsToShowHotKeys: number; SessionsToShowHotKeys: number;
MaxBotsAliveOnMap: number; MaxBotsAliveOnMap: number;
MaxBotsAliveOnMapPvE: number; MaxBotsAliveOnMapPvE: number;
RunddansSettings: IRunddansSettings;
SavagePlayCooldown: number; SavagePlayCooldown: number;
SavagePlayCooldownNdaFree: number; SavagePlayCooldownNdaFree: number;
SeasonActivity: ISeasonActivity; SeasonActivity: ISeasonActivity;
@ -124,6 +152,7 @@ export interface IConfig {
Mastering: IMastering[]; Mastering: IMastering[];
GlobalItemPriceModifier: number; GlobalItemPriceModifier: number;
TradingUnlimitedItems: boolean; TradingUnlimitedItems: boolean;
TradingUnsetPersonalLimitItems: boolean;
TransitSettings: ITransitSettings; TransitSettings: ITransitSettings;
TripwiresSettings: ITripwiresSettings; TripwiresSettings: ITripwiresSettings;
MaxLoyaltyLevelForAll: boolean; MaxLoyaltyLevelForAll: boolean;
@ -205,6 +234,27 @@ export interface IConfig {
RepairSettings: IRepairSettings; RepairSettings: IRepairSettings;
} }
export interface IRunddansSettings {
accessKeys: string[];
active: boolean;
activePVE: boolean;
applyFrozenEverySec: number;
consumables: string[];
drunkImmunitySec: number;
durability: Ixy;
fireDistanceToHeat: number;
grenadeDistanceToBreak: number;
interactionDistance: number;
knifeCritChanceToBreak: number;
locations: string[];
multitoolRepairSec: number;
nonExitsLocations: string[];
rainForFrozen: number;
repairSec: number;
secToBreak: Ixy;
sleighLocations: string[];
}
export interface ISeasonActivity { export interface ISeasonActivity {
InfectionHalloween: ISeasonActivityHalloween; InfectionHalloween: ISeasonActivityHalloween;
} }
@ -621,6 +671,7 @@ export interface IBodyParts {
} }
export interface IAirdropGlobalSettings { export interface IAirdropGlobalSettings {
AirdropViewType: string;
ParachuteEndOpenHeight: number; ParachuteEndOpenHeight: number;
ParachuteStartOpenHeight: number; ParachuteStartOpenHeight: number;
PlaneAdditionalDistance: number; PlaneAdditionalDistance: number;
@ -1933,6 +1984,7 @@ export interface IAudioGroupPreset {
Name: string; Name: string;
OcclusionEnabled: boolean; OcclusionEnabled: boolean;
OcclusionIntensity: number; OcclusionIntensity: number;
OcclusionRolloffScale: number;
OverallVolume: number; OverallVolume: number;
} }

View File

@ -1,4 +1,4 @@
import { MinMax } from "@spt/models/common/MinMax"; import type { MinMax } from "@spt/models/common/MinMax";
import type { Ixyz } from "@spt/models/eft/common/Ixyz"; import type { Ixyz } from "@spt/models/eft/common/Ixyz";
import type { ISpawnpointTemplate } from "./ILooseLoot"; import type { ISpawnpointTemplate } from "./ILooseLoot";
@ -110,6 +110,15 @@ export interface ILocationBase {
users_spawn_seconds_n2: number; users_spawn_seconds_n2: number;
users_summon_seconds: number; users_summon_seconds: number;
waves: IWave[]; waves: IWave[];
secretExits: ISecretExit[];
}
export interface ISecretExit {
EligibleForPMC: boolean;
EligibleForScav: boolean;
ExfiltrationTime: number;
Id: string;
Name: string;
} }
export interface ITransit { export interface ITransit {
@ -118,6 +127,7 @@ export interface ITransit {
name: string; name: string;
conditions: string; conditions: string;
description: string; description: string;
events: boolean;
id: number; id: number;
location: string; location: string;
target: string; target: string;
@ -317,6 +327,11 @@ export interface IWave {
export interface ILocationEvents { export interface ILocationEvents {
Halloween2024: IHalloween2024; Halloween2024: IHalloween2024;
Khorovod: IKhorovod;
}
export interface IKhorovod {
Chance: number;
} }
export interface IHalloween2024 { export interface IHalloween2024 {

View File

@ -3,3 +3,8 @@ export interface Ixyz {
y: number; y: number;
z: number; z: number;
} }
export interface Ixy {
x: number;
y: number;
}

View File

@ -87,12 +87,14 @@ export interface IInfo {
NicknameChangeDate: number; NicknameChangeDate: number;
NeedWipeOptions: any[]; NeedWipeOptions: any[];
lastCompletedWipe: ILastCompleted; lastCompletedWipe: ILastCompleted;
lastWipeTimestamp: number;
Bans: IBan[]; Bans: IBan[];
BannedState: boolean; BannedState: boolean;
BannedUntil: number; BannedUntil: number;
IsStreamerModeAvailable: boolean; IsStreamerModeAvailable: boolean;
lastCompletedEvent?: ILastCompleted; lastCompletedEvent?: ILastCompleted;
isMigratedSkills: boolean; isMigratedSkills: boolean;
PrestigeLevel: number;
} }
export interface IBotInfoSettings { export interface IBotInfoSettings {
@ -171,6 +173,7 @@ export interface IInventory {
hideoutAreaStashes: Record<string, string>; hideoutAreaStashes: Record<string, string>;
fastPanel: Record<string, string>; fastPanel: Record<string, string>;
favoriteItems: string[]; favoriteItems: string[];
hideoutCustomizationStashId: string;
} }
export interface IBaseJsonSkills { export interface IBaseJsonSkills {

View File

@ -21,6 +21,7 @@ export interface IProps {
Hands: string; Hands: string;
Feet: string; Feet: string;
Prefab: IPrefab; Prefab: IPrefab;
ProfileVersions: string[];
WatchPrefab: IPrefab; WatchPrefab: IPrefab;
IntegratedArmorVest: boolean; IntegratedArmorVest: boolean;
WatchPosition: Ixyz; WatchPosition: Ixyz;

View File

@ -0,0 +1,35 @@
import type { IQuestCondition, IQuestReward } from "./IQuest";
export interface IPrestige {
id: string;
conditions: IQuestCondition[];
rewards: IQuestReward[];
transferConfigs: ITransferConfigs;
image: string;
bigImage: string;
}
export interface ITransferConfigs {
stashConfig: IStashPrestigeConfig;
skillConfig: IPrestigeSkillConfig;
masteringConfig: IPrestigeMasteringConfig;
}
export interface IStashPrestigeConfig {
xCellCount: number;
yCellCount: number;
filters: IStashPrestigeFilters;
}
export interface IStashPrestigeFilters {
includedItems: string[];
excludedItems: string[];
}
export interface IPrestigeSkillConfig {
transferMultiplier: number;
}
export interface IPrestigeMasteringConfig {
transferMultiplier: number;
}

View File

@ -158,6 +158,8 @@ export interface IQuestRewards {
export interface IQuestReward { export interface IQuestReward {
value?: string | number; value?: string | number;
id?: string; id?: string;
illustrationConfig?: any;
isHidden?: boolean;
type: QuestRewardType; type: QuestRewardType;
index: number; index: number;
target?: string; target?: string;

View File

@ -40,6 +40,7 @@ export interface IProps {
IsUngivable?: boolean; IsUngivable?: boolean;
IsUnremovable?: boolean; IsUnremovable?: boolean;
IsLockedafterEquip?: boolean; IsLockedafterEquip?: boolean;
IsSecretExitRequirement?: boolean;
IsRagfairCurrency?: boolean; IsRagfairCurrency?: boolean;
IsSpecialSlotOnly?: boolean; IsSpecialSlotOnly?: boolean;
IsStationaryWeapon?: boolean; IsStationaryWeapon?: boolean;
@ -58,6 +59,7 @@ export interface IProps {
ExtraSizeDown?: number; ExtraSizeDown?: number;
ExtraSizeForceAdd?: boolean; ExtraSizeForceAdd?: boolean;
MergesWithChildren?: boolean; MergesWithChildren?: boolean;
MetascoreGroup?: string;
CanSellOnRagfair?: boolean; CanSellOnRagfair?: boolean;
CanRequireOnRagfair?: boolean; CanRequireOnRagfair?: boolean;
ConflictingItems?: string[]; ConflictingItems?: string[];
@ -88,6 +90,7 @@ export interface IProps {
EffectiveDistance?: number; EffectiveDistance?: number;
Ergonomics?: number; Ergonomics?: number;
Velocity?: number; Velocity?: number;
WeaponRecoilSettings: IWeaponRecoilSettings;
WithAnimatorAiming?: boolean; WithAnimatorAiming?: boolean;
RaidModdable?: boolean; RaidModdable?: boolean;
ToolModdable?: boolean; ToolModdable?: boolean;
@ -205,6 +208,7 @@ export interface IProps {
RecoilForceBack?: number; RecoilForceBack?: number;
RecoilAngle?: number; RecoilAngle?: number;
RecoilCamera?: number; RecoilCamera?: number;
RecoilCategoryMultiplierHandRotation?: number;
weapFireType?: string[]; weapFireType?: string[];
RecolDispersion?: number; RecolDispersion?: number;
SingleFireRate?: number; SingleFireRate?: number;
@ -424,7 +428,6 @@ export interface IProps {
LinkedWeapon?: string; LinkedWeapon?: string;
UseAmmoWithoutShell?: boolean; UseAmmoWithoutShell?: boolean;
RandomLootSettings?: IRandomLootSettings; RandomLootSettings?: IRandomLootSettings;
RecoilCategoryMultiplierHandRotation?: number;
RecoilDampingHandRotation?: number; RecoilDampingHandRotation?: number;
LeanWeaponAgainstBody?: boolean; LeanWeaponAgainstBody?: boolean;
RemoveShellAfterFire?: boolean; RemoveShellAfterFire?: boolean;
@ -441,6 +444,36 @@ export interface IProps {
TradersDiscountPVE?: number; TradersDiscountPVE?: number;
} }
export interface IWeaponRecoilSettings {
Enable: boolean;
values: IWeaponRecoilSettingValues[];
}
export interface IWeaponRecoilSettingValues {
Enable: boolean;
Process: IWeaponRecoilProcess;
Target: string;
}
export interface IWeaponRecoilProcess {
ComponentType: string;
CurveAimingValueMultiply: number;
CurveTimeMultiply: number;
CurveValueMultiply: number;
TransformationCurve: IWeaponRecoilTransformationCurve;
}
export interface IWeaponRecoilTransformationCurve {
Keys: IWeaponRecoilTransformationCurveKey[];
}
export interface IWeaponRecoilTransformationCurveKey {
inTangent: number;
outTangent: number;
time: number;
value: number;
}
export interface IHealthEffect { export interface IHealthEffect {
type: string; type: string;
value: number; value: number;

View File

@ -120,5 +120,7 @@ export interface ISuitRequirements {
export interface ItemRequirement { export interface ItemRequirement {
count: number; count: number;
_tpl: string; _tpl: string;
id: string;
onlyFunctional: boolean; onlyFunctional: boolean;
type: string;
} }

View File

@ -12,6 +12,13 @@ export interface IGameConfigResponse {
totalInGame: number; totalInGame: number;
reportAvailable: boolean; reportAvailable: boolean;
twitchEventMember: boolean; twitchEventMember: boolean;
sessionMode: string;
purchasedGames: IPurchasedGames;
}
export interface IPurchasedGames {
eft: boolean;
arena: boolean;
} }
export interface IBackend { export interface IBackend {

View File

@ -29,6 +29,7 @@ export interface IStage {
/** Containers inventory tpl */ /** Containers inventory tpl */
container?: string; container?: string;
description: string; description: string;
globalCounterId?: string;
displayInterface: boolean; displayInterface: boolean;
improvements: IStageImprovement[]; improvements: IStageImprovement[];
requirements: IStageRequirement[]; requirements: IStageRequirement[];
@ -69,6 +70,7 @@ export interface IStageRequirement extends IRequirementBase {
loyaltyLevel?: number; loyaltyLevel?: number;
skillName?: string; skillName?: string;
skillLevel?: number; skillLevel?: number;
isSpawnedInSession?: boolean;
} }
export interface IStageBonus { export interface IStageBonus {

View File

@ -0,0 +1,27 @@
import type { IQuestCondition } from "@spt/models/eft/common/tables/IQuest";
export interface IHideoutCustomisation {
globals: IHideoutCustomisationGlobal[];
slots: IHideoutCustomisationSlot[];
}
export interface IHideoutCustomisationGlobal {
id: string;
conditions: IQuestCondition[];
type: string;
index: number;
systemName: string;
isEnabled: boolean;
itemId: string;
}
export interface IHideoutCustomisationSlot {
id: string;
conditions: IQuestCondition[];
type: string;
index: number;
systemName: string;
isEnabled: boolean;
slotId: string;
areaTypeId: number;
}

View File

@ -27,6 +27,7 @@ export interface IRequirement extends IRequirementBase {
count?: number; count?: number;
isEncoded?: boolean; isEncoded?: boolean;
isFunctional?: boolean; isFunctional?: boolean;
isSpawnedInSession?: boolean;
areaType?: number; areaType?: number;
requiredLevel?: number; requiredLevel?: number;
resource?: number; resource?: number;

View File

@ -7,6 +7,7 @@ export interface IStartLocalRaidResponseData {
serverSettings: ILocationServices; serverSettings: ILocationServices;
profile: IProfileInsuredItems; profile: IProfileInsuredItems;
locationLoot: ILocationBase; locationLoot: ILocationBase;
transitionType: string;
transition: ITransition; transition: ITransition;
} }

View File

@ -1,4 +1,4 @@
import { MinMax } from "@spt/models/common/MinMax"; import type { MinMax } from "@spt/models/common/MinMax";
import type { IBaseConfig } from "@spt/models/spt/config/IBaseConfig"; import type { IBaseConfig } from "@spt/models/spt/config/IBaseConfig";
export interface IInventoryConfig extends IBaseConfig { export interface IInventoryConfig extends IBaseConfig {

View File

@ -1,10 +1,12 @@
import type { IHideoutArea } from "@spt/models/eft/hideout/IHideoutArea"; import type { IHideoutArea } from "@spt/models/eft/hideout/IHideoutArea";
import type { IHideoutCustomisation } from "@spt/models/eft/hideout/IHideoutCustomisation";
import type { IHideoutProductionData } from "@spt/models/eft/hideout/IHideoutProduction"; import type { IHideoutProductionData } from "@spt/models/eft/hideout/IHideoutProduction";
import type { IHideoutSettingsBase } from "@spt/models/eft/hideout/IHideoutSettingsBase"; import type { IHideoutSettingsBase } from "@spt/models/eft/hideout/IHideoutSettingsBase";
import type { IQteData } from "@spt/models/eft/hideout/IQteData"; import type { IQteData } from "@spt/models/eft/hideout/IQteData";
export interface IHideout { export interface IHideout {
areas: IHideoutArea[]; areas: IHideoutArea[];
customisation: IHideoutCustomisation;
production: IHideoutProductionData; production: IHideoutProductionData;
settings: IHideoutSettingsBase; settings: IHideoutSettingsBase;
qte: IQteData[]; qte: IQteData[];

View File

@ -2,6 +2,7 @@ import type { IAchievement } from "@spt/models/eft/common/tables/IAchievement";
import type { ICustomizationItem } from "@spt/models/eft/common/tables/ICustomizationItem"; import type { ICustomizationItem } from "@spt/models/eft/common/tables/ICustomizationItem";
import type { IHandbookBase } from "@spt/models/eft/common/tables/IHandbookBase"; import type { IHandbookBase } from "@spt/models/eft/common/tables/IHandbookBase";
import type { ILocationServices } from "@spt/models/eft/common/tables/ILocationServices"; import type { ILocationServices } from "@spt/models/eft/common/tables/ILocationServices";
import type { IPrestige } from "@spt/models/eft/common/tables/IPrestige";
import type { IProfileTemplates } from "@spt/models/eft/common/tables/IProfileTemplate"; import type { IProfileTemplates } from "@spt/models/eft/common/tables/IProfileTemplate";
import type { IQuest } from "@spt/models/eft/common/tables/IQuest"; import type { IQuest } from "@spt/models/eft/common/tables/IQuest";
import type { IRepeatableQuestDatabase } from "@spt/models/eft/common/tables/IRepeatableQuests"; import type { IRepeatableQuestDatabase } from "@spt/models/eft/common/tables/IRepeatableQuests";
@ -11,6 +12,7 @@ import type { IDefaultEquipmentPreset } from "@spt/models/eft/profile/ISptProfil
export interface ITemplates { export interface ITemplates {
character: string[]; character: string[];
items: Record<string, ITemplateItem>; items: Record<string, ITemplateItem>;
prestige: IPrestige;
quests: Record<string, IQuest>; quests: Record<string, IQuest>;
repeatableQuests: IRepeatableQuestDatabase; repeatableQuests: IRepeatableQuestDatabase;
handbook: IHandbookBase; handbook: IHandbookBase;

View File

@ -19,6 +19,17 @@ export class CustomizationStaticRouter extends StaticRouter {
return this.customizationCallbacks.getSuits(url, info, sessionID); return this.customizationCallbacks.getSuits(url, info, sessionID);
}, },
), ),
new RouteAction(
"/client/hideout/customization/offer/list",
async (
url: string,
info: any,
sessionID: string,
output: string,
): Promise<IGetBodyResponseData<IGetSuitsResponse>> => {
return this.customizationCallbacks.getHideoutCustomisation(url, info, sessionID);
},
),
]); ]);
} }
} }

View File

@ -0,0 +1,35 @@
import type { PrestigeCallbacks } from "@project/src/callbacks/PrestigeCallbacks";
import type { IGetBodyResponseData } from "@project/src/models/eft/httpResponse/IGetBodyResponseData";
import { RouteAction, StaticRouter } from "@spt/di/Router";
import { inject, injectable } from "tsyringe";
@injectable()
export class PrestigeStaticRouter extends StaticRouter {
constructor(@inject("PrestigeCallbacks") protected prestigeCallbacks: PrestigeCallbacks) {
super([
new RouteAction(
"/client/prestige/list",
async (
url: string,
info: any,
sessionID: string,
output: string,
): Promise<IGetBodyResponseData<any>> => {
return this.prestigeCallbacks.getPrestige(url, info, sessionID);
},
),
new RouteAction(
"/client/prestige/obtain",
async (
url: string,
info: any,
sessionID: string,
_output: string,
): Promise<IGetBodyResponseData<any>> => {
return this.prestigeCallbacks.obtainPrestige(url, info, sessionID);
},
),
]);
}
}