Complete Remake of the Modpack
This commit is contained in:
parent
db58ebbefb
commit
a57e637d5f
Binary file not shown.
|
@ -0,0 +1,28 @@
|
|||
[General]
|
||||
gameName=spt
|
||||
modid=0
|
||||
version=d2025.5.14.0
|
||||
newestVersion=
|
||||
category="-1,"
|
||||
nexusFileStatus=1
|
||||
installationFile=AI-Refactored.RC2.zip
|
||||
repository=Nexus
|
||||
ignoredVersion=
|
||||
comments=
|
||||
notes=
|
||||
nexusDescription=
|
||||
url=
|
||||
hasCustomURL=false
|
||||
lastNexusQuery=
|
||||
lastNexusUpdate=
|
||||
nexusLastModified=2025-05-14T12:50:24Z
|
||||
nexusCategory=0
|
||||
converted=false
|
||||
validated=false
|
||||
color=@Variant(\0\0\0\x43\0\xff\xff\0\0\0\0\0\0\0\0)
|
||||
tracked=0
|
||||
|
||||
[installedFiles]
|
||||
1\modid=0
|
||||
1\fileid=0
|
||||
size=1
|
|
@ -1,28 +0,0 @@
|
|||
[General]
|
||||
gameName=spt
|
||||
modid=0
|
||||
version=d2024.12.21.0
|
||||
newestVersion=
|
||||
category="1,2"
|
||||
nexusFileStatus=1
|
||||
installationFile=WTT-Armory-Ak5C-1.0.3.zip
|
||||
repository=Nexus
|
||||
ignoredVersion=
|
||||
comments=
|
||||
notes=
|
||||
nexusDescription=
|
||||
url=
|
||||
hasCustomURL=false
|
||||
lastNexusQuery=
|
||||
lastNexusUpdate=
|
||||
nexusLastModified=2024-12-22T04:12:41Z
|
||||
nexusCategory=0
|
||||
converted=false
|
||||
validated=false
|
||||
color=@Variant(\0\0\0\x43\0\xff\xff\0\0\0\0\0\0\0\0)
|
||||
tracked=0
|
||||
|
||||
[installedFiles]
|
||||
1\modid=0
|
||||
1\fileid=0
|
||||
size=1
|
|
@ -1,95 +0,0 @@
|
|||
{
|
||||
"manifest": [
|
||||
{
|
||||
"key": "WeaponAK5C/ak5c.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle",
|
||||
"assets/content/audio/blendoptions/assets.bundle",
|
||||
"assets/content/weapons/additional_hands/client_assets.bundle",
|
||||
"assets/content/weapons/weapon_root_anim_fix.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5cbarrel.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5ccover.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5cfs.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5cgrip.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5chandguard.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5cmag.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5cmuzzle.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5crail.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5cstock.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "WeaponAK5C/ak5cstock_1.bundle",
|
||||
"dependencyKeys": [
|
||||
"shaders",
|
||||
"cubemaps",
|
||||
"assets/commonassets/physics/physicsmaterials.bundle"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5c.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5c.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cbarrel.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cbarrel.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5ccover.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5ccover.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cfs.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cfs.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cgrip.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cgrip.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5chandguard.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5chandguard.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cmag.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cmag.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cmuzzle.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cmuzzle.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5crail.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5crail.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cstock.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cstock.bundle (Stored with Git LFS)
Binary file not shown.
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cstock_1.bundle (Stored with Git LFS)
BIN
mods/AK-5C/user/mods/WTTArmoryAk5C/bundles/WeaponAK5C/ak5cstock_1.bundle (Stored with Git LFS)
Binary file not shown.
|
@ -1,128 +0,0 @@
|
|||
{
|
||||
"PEACEKEEPER": {
|
||||
"items": [
|
||||
{
|
||||
"_id": "6671efb6acbb23fc7b97d066",
|
||||
"_tpl": "6671ec0028088d829af1a668",
|
||||
"parentId": "hideout",
|
||||
"slotId": "hideout",
|
||||
"upd": {
|
||||
"StackObjectsCount": 1000
|
||||
}
|
||||
},
|
||||
{
|
||||
"_id": "6671efbac1e4261ab018d515",
|
||||
"_tpl": "6671ecd0c978c594704b61f4",
|
||||
"parentId": "hideout",
|
||||
"slotId": "hideout",
|
||||
"upd": {
|
||||
"StackObjectsCount": 1000
|
||||
}
|
||||
},
|
||||
{
|
||||
"_id": "6671f0d35157784af2055255",
|
||||
"_tpl": "6671ebcdd32bd95eb398e920",
|
||||
"parentId": "hideout",
|
||||
"slotId": "hideout",
|
||||
"upd": {
|
||||
"StackObjectsCount": 99805,
|
||||
"Repairable": {
|
||||
"Durability": 100,
|
||||
"MaxDurability": 100
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"_id": "6671f11665b0f49c45f19bf3",
|
||||
"_tpl": "6671ee9490d3a9978a371da7",
|
||||
"parentId": "6671f0d35157784af2055255",
|
||||
"slotId": "mod_mount"
|
||||
},
|
||||
{
|
||||
"_id": "6671f11420335e0bdd93c863",
|
||||
"_tpl": "6671eca71020d64fb2240530",
|
||||
"parentId": "6671f0d35157784af2055255",
|
||||
"slotId": "mod_sight_front"
|
||||
},
|
||||
{
|
||||
"_id": "6671f1115ea70dbd607d2aa7",
|
||||
"_tpl": "6671ecb42225b07c8afc4ce3",
|
||||
"parentId": "6671f0d35157784af2055255",
|
||||
"slotId": "mod_stock"
|
||||
},
|
||||
{
|
||||
"_id": "6671f10e062ffaf93fb65338",
|
||||
"_tpl": "6671ec6e0bebf6ee2d5abf61",
|
||||
"parentId": "6671f0d35157784af2055255",
|
||||
"slotId": "mod_pistol_grip"
|
||||
},
|
||||
{
|
||||
"_id": "6671f10a2e68b8c0ad1ff43d",
|
||||
"_tpl": "6671ec0028088d829af1a668",
|
||||
"parentId": "6671f0d35157784af2055255",
|
||||
"slotId": "mod_magazine"
|
||||
},
|
||||
{
|
||||
"_id": "6671f1307017899a8c8d4320",
|
||||
"_tpl": "6671ece3365d10b3362eb40f",
|
||||
"parentId": "6671f0d35157784af2055255",
|
||||
"slotId": "mod_handguard"
|
||||
},
|
||||
{
|
||||
"_id": "6671f0ffd993ff5c5c65dc59",
|
||||
"_tpl": "6671ed4b45dbd54033e7bbb0",
|
||||
"parentId": "6671f0d35157784af2055255",
|
||||
"slotId": "mod_barrel"
|
||||
},
|
||||
{
|
||||
"_id": "6671f192da41c7ae8fd07708",
|
||||
"_tpl": "6671ed384a25cc51b3e8d8a7",
|
||||
"parentId": "6671f1307017899a8c8d4320",
|
||||
"slotId": "mod_tactical"
|
||||
},
|
||||
{
|
||||
"_id": "6671f18f92e55b4c2e842ac3",
|
||||
"_tpl": "6671ed384a25cc51b3e8d8a7",
|
||||
"parentId": "6671f1307017899a8c8d4320",
|
||||
"slotId": "mod_tactical_2"
|
||||
},
|
||||
{
|
||||
"_id": "6671f106d133165140d4e524",
|
||||
"_tpl": "6671ed5805ef46250c47e46a",
|
||||
"parentId": "6671f0ffd993ff5c5c65dc59",
|
||||
"slotId": "mod_muzzle"
|
||||
}
|
||||
],
|
||||
"barter_scheme": {
|
||||
"6671efb6acbb23fc7b97d066": [
|
||||
[
|
||||
{
|
||||
"count": 25,
|
||||
"_tpl": "5696686a4bdc2da3298b456a"
|
||||
}
|
||||
]
|
||||
],
|
||||
"6671efbac1e4261ab018d515": [
|
||||
[
|
||||
{
|
||||
"count": 58,
|
||||
"_tpl": "5696686a4bdc2da3298b456a"
|
||||
}
|
||||
]
|
||||
],
|
||||
"6671f0d35157784af2055255": [
|
||||
[
|
||||
{
|
||||
"count": 785,
|
||||
"_tpl": "5696686a4bdc2da3298b456a"
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"loyal_level_items": {
|
||||
"6671efb6acbb23fc7b97d066": 2,
|
||||
"6671efbac1e4261ab018d515": 2,
|
||||
"6671f0d35157784af2055255": 2
|
||||
}
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -1,34 +0,0 @@
|
|||
{
|
||||
"name": "WTTArmoryAk5C",
|
||||
"author": "Tron and MoxoPixel",
|
||||
"version": "1.0.3",
|
||||
"license": "NCSA",
|
||||
"main": "src/mod.js",
|
||||
"sptVersion": "~3.10",
|
||||
"loadBefore": [],
|
||||
"loadAfter": [],
|
||||
"isBundleMod": true,
|
||||
"incompatibilities": [],
|
||||
"contributors": [],
|
||||
"scripts": {
|
||||
"setup": "npm i",
|
||||
"build": "node ./build.mjs",
|
||||
"buildinfo": "node ./build.mjs --verbose"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "20.11",
|
||||
"@typescript-eslint/eslint-plugin": "7.2",
|
||||
"@typescript-eslint/parser": "7.2",
|
||||
"archiver": "^6.0",
|
||||
"eslint": "8.57",
|
||||
"fs-extra": "11.2",
|
||||
"ignore": "^5.2",
|
||||
"os": "^0.1",
|
||||
"tsyringe": "4.8.0",
|
||||
"typescript": "5.4",
|
||||
"winston": "3.12"
|
||||
},
|
||||
"dependencies": {
|
||||
"jsonc": "^2.0.0"
|
||||
}
|
||||
}
|
|
@ -1,49 +0,0 @@
|
|||
/* eslint-disable @typescript-eslint/naming-convention */
|
||||
import type { WTTInstanceManager } from "./WTTInstanceManager";
|
||||
import customAssortSchemes from "../db/CustomAssortSchemes/CustomAssortSchemes.json";
|
||||
import { traderIDs } from "./references/configConsts";
|
||||
import type { ITraderAssort } from "@spt/models/eft/common/tables/ITrader";
|
||||
export class CustomAssortSchemeService
|
||||
{
|
||||
private instanceManager: WTTInstanceManager;
|
||||
|
||||
public preSptLoad(instanceManager: WTTInstanceManager): void
|
||||
{
|
||||
this.instanceManager = instanceManager;
|
||||
}
|
||||
|
||||
public postDBLoad(): void
|
||||
{
|
||||
const tables = this.instanceManager.database;
|
||||
for (const traderId in customAssortSchemes)
|
||||
{
|
||||
const traderIdFromMap = traderIDs[traderId];
|
||||
const finalTraderId = traderIdFromMap || traderId;
|
||||
const trader = tables.traders[finalTraderId];
|
||||
|
||||
if (!trader)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
const newAssort : ITraderAssort = customAssortSchemes[traderId];
|
||||
|
||||
for (const item of newAssort.items)
|
||||
{
|
||||
trader.assort.items.push(item);
|
||||
}
|
||||
for (const [itemName, scheme] of Object.entries(newAssort.barter_scheme))
|
||||
{
|
||||
trader.assort.barter_scheme[itemName] = scheme;
|
||||
}
|
||||
|
||||
for (const [itemName, count] of Object.entries(newAssort.loyal_level_items))
|
||||
{
|
||||
trader.assort.loyal_level_items[itemName] = count;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -1,856 +0,0 @@
|
|||
/* eslint-disable @typescript-eslint/naming-convention */
|
||||
import type { NewItemFromCloneDetails } from "@spt/models/spt/mod/NewItemDetails";
|
||||
import type { ConfigItem } from "./references/configConsts";
|
||||
import { traderIDs } from "./references/configConsts";
|
||||
import { currencyIDs } from "./references/configConsts";
|
||||
import { inventorySlots } from "./references/configConsts";
|
||||
import { ItemMap } from "./references/items";
|
||||
import { ItemBaseClassMap } from "./references/itemBaseClasses";
|
||||
import { ItemHandbookCategoryMap } from "./references/itemHandbookCategories";
|
||||
import { LogTextColor } from "@spt/models/spt/logging/LogTextColor";
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
import type { WTTInstanceManager } from "./WTTInstanceManager";
|
||||
import type { IDatabaseTables } from "@spt/models/spt/server/IDatabaseTables";
|
||||
import type { ILocation } from "@spt/models/eft/common/ILocation";
|
||||
import type { IPreset } from "@spt/models/eft/common/IGlobals";
|
||||
import type { IItem } from "@spt/models/eft/common/tables/IItem";
|
||||
import type { IInventory } from "@spt/models/eft/common/tables/IBotType";
|
||||
import type { IProps } from "@spt/models/eft/common/tables/ITemplateItem";
|
||||
|
||||
export class CustomItemService {
|
||||
private instanceManager: WTTInstanceManager;
|
||||
|
||||
public preSptLoad(instanceManager: WTTInstanceManager): void {
|
||||
this.instanceManager = instanceManager;
|
||||
}
|
||||
|
||||
public postDBLoad(): void {
|
||||
const configPath = path.join(__dirname, "../db/Items");
|
||||
const configFiles = fs
|
||||
.readdirSync(configPath)
|
||||
.filter((file) => !file.includes("BaseItemReplacement"));
|
||||
|
||||
let numItemsAdded = 0;
|
||||
|
||||
for (const file of configFiles) {
|
||||
const filePath = path.join(configPath, file);
|
||||
|
||||
try {
|
||||
const fileContents = fs.readFileSync(filePath, "utf-8");
|
||||
const config = JSON.parse(fileContents) as ConfigItem;
|
||||
|
||||
for (const itemId in config) {
|
||||
const itemConfig = config[itemId];
|
||||
|
||||
try {
|
||||
const { exampleCloneItem, finalItemTplToClone } =
|
||||
this.createExampleCloneItem(itemConfig, itemId);
|
||||
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Processing file: ${file}, Item ID: ${itemId}`);
|
||||
console.log(
|
||||
`Prefab Path: ${exampleCloneItem.overrideProperties?.Prefab.path}`
|
||||
);
|
||||
}
|
||||
|
||||
this.instanceManager.customItem.createItemFromClone(exampleCloneItem);
|
||||
|
||||
this.processStaticLootContainers(itemConfig, itemId);
|
||||
this.processModSlots(itemConfig, [finalItemTplToClone], itemId);
|
||||
this.processInventorySlots(itemConfig, itemId);
|
||||
this.processMasterySections(itemConfig, itemId);
|
||||
this.processWeaponPresets(itemConfig, itemId);
|
||||
this.processTraders(itemConfig, itemId);
|
||||
this.addtoHallofFame(itemConfig, itemId);
|
||||
this.addtoSpecialSlots(itemConfig, itemId);
|
||||
|
||||
numItemsAdded++;
|
||||
} catch (itemError) {
|
||||
console.error(`Error processing item ID: ${itemId} in file: ${file}`);
|
||||
console.error(itemError);
|
||||
}
|
||||
}
|
||||
} catch (fileError) {
|
||||
console.error(`Error processing config file: ${file}`);
|
||||
console.error(fileError);
|
||||
}
|
||||
}
|
||||
|
||||
if (numItemsAdded > 0) {
|
||||
this.instanceManager.logger.log(
|
||||
`[${this.instanceManager.modName}] Database: Loaded ${numItemsAdded} custom items.`,
|
||||
LogTextColor.GREEN
|
||||
);
|
||||
} else {
|
||||
this.instanceManager.logger.log(
|
||||
`[${this.instanceManager.modName}] Database: No custom items loaded.`,
|
||||
LogTextColor.GREEN
|
||||
);
|
||||
}
|
||||
|
||||
// Post-item processing (e.g., bot inventories, quest modifications)
|
||||
for (const file of configFiles) {
|
||||
const filePath = path.join(configPath, file);
|
||||
|
||||
try {
|
||||
const fileContents = fs.readFileSync(filePath, "utf-8");
|
||||
const config = JSON.parse(fileContents) as ConfigItem;
|
||||
|
||||
for (const itemId in config) {
|
||||
const itemConfig = config[itemId];
|
||||
this.processBotInventories(itemConfig, itemConfig.itemTplToClone, itemId);
|
||||
}
|
||||
} catch (fileError) {
|
||||
console.error(`Error processing bot inventories for file: ${file}`);
|
||||
console.error(fileError);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an example clone item with the provided item configuration and item ID.
|
||||
*
|
||||
* @param {any} itemConfig - The configuration of the item to clone.
|
||||
* @param {string} itemId - The ID of the item.
|
||||
* @return {{ exampleCloneItem: NewItemFromCloneDetails, finalItemTplToClone: string }} The created example clone item and the final item template to clone.
|
||||
*/
|
||||
private createExampleCloneItem(
|
||||
itemConfig: ConfigItem[string],
|
||||
itemId: string
|
||||
): {
|
||||
exampleCloneItem: NewItemFromCloneDetails;
|
||||
finalItemTplToClone: string;
|
||||
} {
|
||||
const itemTplToCloneFromMap =
|
||||
ItemMap[itemConfig.itemTplToClone] || itemConfig.itemTplToClone;
|
||||
const finalItemTplToClone = itemTplToCloneFromMap;
|
||||
|
||||
const parentIdFromMap =
|
||||
ItemBaseClassMap[itemConfig.parentId] || itemConfig.parentId;
|
||||
const finalParentId = parentIdFromMap;
|
||||
|
||||
const handbookParentIdFromMap =
|
||||
ItemHandbookCategoryMap[itemConfig.handbookParentId] ||
|
||||
itemConfig.handbookParentId;
|
||||
const finalHandbookParentId = handbookParentIdFromMap;
|
||||
|
||||
const itemPrefabPath = `customItems/${itemId}.bundle`;
|
||||
|
||||
const exampleCloneItem: NewItemFromCloneDetails = {
|
||||
itemTplToClone: finalItemTplToClone,
|
||||
overrideProperties: itemConfig.overrideProperties
|
||||
? {
|
||||
...itemConfig.overrideProperties,
|
||||
Prefab: {
|
||||
path:
|
||||
itemConfig.overrideProperties.Prefab?.path || itemPrefabPath,
|
||||
rcid: ""
|
||||
}
|
||||
}
|
||||
: undefined,
|
||||
parentId: finalParentId,
|
||||
newId: itemId,
|
||||
fleaPriceRoubles: itemConfig.fleaPriceRoubles,
|
||||
handbookPriceRoubles: itemConfig.handbookPriceRoubles,
|
||||
handbookParentId: finalHandbookParentId,
|
||||
locales: itemConfig.locales
|
||||
};
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Cloning item ${finalItemTplToClone} for itemID: ${itemId}`);
|
||||
}
|
||||
return { exampleCloneItem, finalItemTplToClone };
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds an item to a static loot container with a given probability.
|
||||
*
|
||||
* @param {string} containerID - The ID of the loot container.
|
||||
* @param {string} itemToAdd - The item to add to the loot container.
|
||||
* @param {number} probability - The probability of the item being added.
|
||||
* @return {void} This function does not return anything.
|
||||
*/
|
||||
private addToStaticLoot(
|
||||
containerID: string,
|
||||
itemToAdd: string,
|
||||
probability: number
|
||||
): void {
|
||||
const locations = this.instanceManager.database.locations;
|
||||
|
||||
for (const locationID in locations) {
|
||||
if (!Object.prototype.hasOwnProperty.call(locations, locationID)) {
|
||||
continue; // Skip invalid locations
|
||||
}
|
||||
|
||||
const location: ILocation = locations[locationID];
|
||||
if (!location.staticLoot) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.warn(`Warning: No static loot found in location: ${locationID}`);
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
const staticLoot = location.staticLoot;
|
||||
if (!Object.prototype.hasOwnProperty.call(staticLoot, containerID)) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Error: Loot container ID ${containerID} not found in location: ${locationID}`);
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
const lootContainer = staticLoot[containerID];
|
||||
if (!lootContainer) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Error: Loot container ID ${containerID} is null in location: ${locationID}`);
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
const templateFromMap = ItemMap[itemToAdd];
|
||||
const finalTemplate = templateFromMap || itemToAdd;
|
||||
|
||||
const newLoot = [
|
||||
{
|
||||
tpl: finalTemplate,
|
||||
relativeProbability: probability,
|
||||
},
|
||||
];
|
||||
|
||||
lootContainer.itemDistribution.push(...newLoot);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Added ${itemToAdd} to loot container: ${containerID} in location: ${locationID}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Processes the static loot containers for a given item.
|
||||
*
|
||||
* @param {any} itemConfig - The configuration object for the item.
|
||||
* @param {string} itemId - The ID of the item.
|
||||
* @return {void} This function does not return a value.
|
||||
*/
|
||||
private processStaticLootContainers(itemConfig: ConfigItem[string], itemId: string): void {
|
||||
if (itemConfig.addtoStaticLootContainers) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing static loot containers for item:", itemId);
|
||||
}
|
||||
if (Array.isArray(itemConfig.StaticLootContainers)) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Adding item to multiple static loot containers:");
|
||||
}
|
||||
for (const container of itemConfig.StaticLootContainers) {
|
||||
const staticLootContainer =
|
||||
ItemMap[container.ContainerName] || container.ContainerName;
|
||||
|
||||
this.addToStaticLoot(
|
||||
staticLootContainer,
|
||||
itemId,
|
||||
container.Probability
|
||||
);
|
||||
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(
|
||||
` - Added to container '${staticLootContainer}' with probability ${container.Probability}`
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
const staticLootContainer =
|
||||
ItemMap[itemConfig.StaticLootContainers] ||
|
||||
itemConfig.StaticLootContainers;
|
||||
this.addToStaticLoot(
|
||||
staticLootContainer,
|
||||
itemId,
|
||||
itemConfig.Probability
|
||||
);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Added to container '${staticLootContainer}' with probability ${itemConfig.Probability}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes the mod slots of an item.
|
||||
*
|
||||
* @param {any} itemConfig - The configuration of the item.
|
||||
* @param {string[]} finalItemTplToClone - The final item template to clone.
|
||||
* @param {string} itemId - The ID of the item.
|
||||
* @returns {void}
|
||||
*/
|
||||
private processModSlots(
|
||||
itemConfig: ConfigItem[string],
|
||||
finalItemTplToClone: string[],
|
||||
itemId: string
|
||||
): void {
|
||||
const tables = this.instanceManager.database;
|
||||
|
||||
const moddableItemWhitelistIds = Array.isArray(
|
||||
itemConfig.ModdableItemWhitelist
|
||||
)
|
||||
? itemConfig.ModdableItemWhitelist.map((shortname) => ItemMap[shortname])
|
||||
: itemConfig.ModdableItemWhitelist
|
||||
? [ItemMap[itemConfig.ModdableItemWhitelist]]
|
||||
: [];
|
||||
|
||||
const moddableItemBlacklistIds = Array.isArray(
|
||||
itemConfig.ModdableItemBlacklist
|
||||
)
|
||||
? itemConfig.ModdableItemBlacklist.map((shortname) => ItemMap[shortname])
|
||||
: itemConfig.ModdableItemBlacklist
|
||||
? [ItemMap[itemConfig.ModdableItemBlacklist]]
|
||||
: [];
|
||||
|
||||
const modSlots = Array.isArray(itemConfig.modSlot)
|
||||
? itemConfig.modSlot
|
||||
: itemConfig.modSlot
|
||||
? [itemConfig.modSlot]
|
||||
: [];
|
||||
|
||||
const lowercaseModSlots = modSlots.map((modSlotName) =>
|
||||
modSlotName.toLowerCase()
|
||||
);
|
||||
|
||||
if (itemConfig.addtoModSlots) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing mod slots for item:", itemId);
|
||||
}
|
||||
for (const parentItemId in tables.templates.items) {
|
||||
const parentItem = tables.templates.items[parentItemId];
|
||||
|
||||
if (!parentItem._props.Slots) {
|
||||
continue;
|
||||
}
|
||||
|
||||
const isBlacklisted = moddableItemBlacklistIds.includes(parentItemId);
|
||||
const isWhitelisted = moddableItemWhitelistIds.includes(parentItemId);
|
||||
|
||||
if (isBlacklisted) {
|
||||
continue;
|
||||
}
|
||||
|
||||
let addToModSlots = false;
|
||||
|
||||
if (isWhitelisted && itemConfig.modSlot) {
|
||||
addToModSlots = true;
|
||||
}
|
||||
else if (!isBlacklisted && itemConfig.modSlot) {
|
||||
for (const modSlot of parentItem._props.Slots) {
|
||||
if (
|
||||
modSlot._props.filters?.[0].Filter.some((filterItem) =>
|
||||
finalItemTplToClone.includes(filterItem)
|
||||
)
|
||||
) {
|
||||
if (lowercaseModSlots.includes(modSlot._name.toLowerCase())) {
|
||||
addToModSlots = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (addToModSlots) {
|
||||
for (const modSlot of parentItem._props.Slots) {
|
||||
if (lowercaseModSlots.includes(modSlot._name.toLowerCase())) {
|
||||
if (!modSlot._props.filters) {
|
||||
modSlot._props.filters = [
|
||||
{
|
||||
AnimationIndex: 0,
|
||||
Filter: []
|
||||
}
|
||||
];
|
||||
}
|
||||
if (!modSlot._props.filters[0].Filter.includes(itemId)) {
|
||||
modSlot._props.filters[0].Filter.push(itemId);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Successfully added item ${itemId} to the filter of mod slot ${modSlot._name} for parent item ${parentItemId}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes the inventory slots for a given item.
|
||||
*
|
||||
* @param {any} itemConfig - The configuration object for the item.
|
||||
* @param {string} itemId - The ID of the item.
|
||||
* @param {any} defaultInventorySlots - The default inventory slots.
|
||||
* @return {void} This function does not return a value.
|
||||
*/
|
||||
private processInventorySlots(
|
||||
itemConfig: ConfigItem[string],
|
||||
itemId: string
|
||||
): void {
|
||||
const tables = this.instanceManager.database;
|
||||
|
||||
if (itemConfig.addtoInventorySlots) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing inventory slots for item:", itemId);
|
||||
}
|
||||
const defaultInventorySlots =
|
||||
tables.templates.items["55d7217a4bdc2d86028b456d"]._props.Slots;
|
||||
|
||||
const allowedSlots = Array.isArray(itemConfig.addtoInventorySlots)
|
||||
? itemConfig.addtoInventorySlots
|
||||
: [itemConfig.addtoInventorySlots];
|
||||
|
||||
// Iterate over the slots and push the item into the filters per the config
|
||||
for (const slot of defaultInventorySlots) {
|
||||
const slotName = inventorySlots[slot._name];
|
||||
const slotId = Object.keys(inventorySlots).find(
|
||||
(key) => inventorySlots[key] === slot._name
|
||||
);
|
||||
|
||||
if (
|
||||
allowedSlots.includes(slot._name) ||
|
||||
allowedSlots.includes(slotName) ||
|
||||
allowedSlots.includes(slotId)
|
||||
) {
|
||||
if (!slot._props.filters[0].Filter.includes(itemId)) {
|
||||
slot._props.filters[0].Filter.push(itemId);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Successfully added item ${itemId} to the filter of slot ${slot._name}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes the mastery sections for an item.
|
||||
*
|
||||
* @param {any} itemConfig - The configuration object for the item.
|
||||
* @param {string} itemId - The ID of the item.
|
||||
* @param {any} tables - The tables object containing global configuration.
|
||||
* @return {void} This function does not return a value.
|
||||
*/
|
||||
private processMasterySections(
|
||||
itemConfig: ConfigItem[string],
|
||||
itemId: string
|
||||
): void {
|
||||
const tables = this.instanceManager.database;
|
||||
if (itemConfig.masteries) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing mastery sections for item:", itemId);
|
||||
}
|
||||
const masterySections = Array.isArray(itemConfig.masterySections)
|
||||
? itemConfig.masterySections
|
||||
: [itemConfig.masterySections];
|
||||
|
||||
for (const mastery of masterySections) {
|
||||
const existingMastery = tables.globals.config.Mastering.find(
|
||||
(existing) => existing.Name === mastery.Name
|
||||
);
|
||||
if (existingMastery) {
|
||||
existingMastery.Templates.push(...mastery.Templates);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Adding to existing mastery section for item: ${itemId}`);
|
||||
}
|
||||
}
|
||||
else {
|
||||
tables.globals.config.Mastering.push(mastery);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Adding new mastery section for item: ${itemId}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes weapon presets based on the provided item configuration and tables.
|
||||
*
|
||||
* @param {any} itemConfig - The item configuration.
|
||||
* @return {void} This function does not return anything.
|
||||
*/
|
||||
private processWeaponPresets(
|
||||
itemConfig: ConfigItem[string],
|
||||
itemId: string
|
||||
): void {
|
||||
const tables = this.instanceManager.database;
|
||||
const { addweaponpreset, weaponpresets } = itemConfig;
|
||||
const itemPresets = tables.globals.ItemPresets;
|
||||
|
||||
if (addweaponpreset) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing weapon presets for item:", itemId);
|
||||
}
|
||||
for (const presetData of weaponpresets) {
|
||||
const preset: IPreset = {
|
||||
_changeWeaponName: presetData._changeWeaponName,
|
||||
_encyclopedia: presetData._encyclopedia || undefined,
|
||||
_id: presetData._id,
|
||||
_items: presetData._items.map((itemData: IItem) => {
|
||||
const item: IItem = {
|
||||
_id: itemData._id,
|
||||
_tpl: itemData._tpl
|
||||
};
|
||||
|
||||
// Add parentId and slotId only if they are present in itemData
|
||||
if (itemData.parentId) {
|
||||
item.parentId = itemData.parentId;
|
||||
}
|
||||
if (itemData.slotId) {
|
||||
item.slotId = itemData.slotId;
|
||||
}
|
||||
|
||||
return item;
|
||||
}),
|
||||
_name: presetData._name,
|
||||
_parent: presetData._parent,
|
||||
_type: "Preset"
|
||||
};
|
||||
|
||||
itemPresets[preset._id] = preset;
|
||||
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Added weapon preset: ${preset._name}`);
|
||||
console.log(` - Preset: ${JSON.stringify(preset)}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes traders based on the item configuration.
|
||||
*
|
||||
* @param {any} itemConfig - The configuration of the item.
|
||||
* @param {string} itemId - The ID of the item.
|
||||
* @return {void} This function does not return a value.
|
||||
*/
|
||||
private processTraders(
|
||||
itemConfig: ConfigItem[string],
|
||||
itemId: string
|
||||
): void {
|
||||
const tables = this.instanceManager.database;
|
||||
if (!itemConfig.addtoTraders) {
|
||||
return;
|
||||
}
|
||||
|
||||
const { traderId, traderItems, barterScheme } = itemConfig;
|
||||
|
||||
const traderIdFromMap = traderIDs[traderId];
|
||||
const finalTraderId = traderIdFromMap || traderId;
|
||||
const trader = tables.traders[finalTraderId];
|
||||
|
||||
if (!trader) {
|
||||
return;
|
||||
}
|
||||
|
||||
for (const item of traderItems) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing traders for item:", itemId);
|
||||
}
|
||||
const newItem = {
|
||||
_id: itemId,
|
||||
_tpl: itemId,
|
||||
parentId: "hideout",
|
||||
slotId: "hideout",
|
||||
upd: {
|
||||
UnlimitedCount: item.unlimitedCount,
|
||||
StackObjectsCount: item.stackObjectsCount
|
||||
}
|
||||
};
|
||||
|
||||
trader.assort.items.push(newItem);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Successfully added item ${itemId} to the trader ${traderId}`);
|
||||
}
|
||||
}
|
||||
|
||||
trader.assort.barter_scheme[itemId] = [];
|
||||
|
||||
for (const scheme of barterScheme) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing trader barter scheme for item:", itemId);
|
||||
}
|
||||
const count = scheme.count;
|
||||
const tpl = currencyIDs[scheme._tpl] || ItemMap[scheme._tpl];
|
||||
|
||||
if (!tpl) {
|
||||
throw new Error(
|
||||
`Invalid _tpl value in barterScheme for item: ${itemId}`
|
||||
);
|
||||
}
|
||||
|
||||
trader.assort.barter_scheme[itemId].push([
|
||||
{
|
||||
count: count,
|
||||
_tpl: tpl
|
||||
}
|
||||
]);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Successfully added item ${itemId} to the barter scheme of trader ${traderId}`);
|
||||
}
|
||||
}
|
||||
|
||||
trader.assort.loyal_level_items[itemId] = itemConfig.loyallevelitems;
|
||||
}
|
||||
|
||||
private addtoHallofFame(itemConfig: ConfigItem[string], itemId: string) {
|
||||
const hallofFame1 = this.instanceManager.database.templates.items["63dbd45917fff4dee40fe16e"];
|
||||
const hallofFame2 = this.instanceManager.database.templates.items["65424185a57eea37ed6562e9"];
|
||||
const hallofFame3 = this.instanceManager.database.templates.items["6542435ea57eea37ed6562f0"];
|
||||
|
||||
// Add to Hall of Fame filters
|
||||
if (itemConfig.addtoHallOfFame) {
|
||||
const hallOfFames = [hallofFame1, hallofFame2, hallofFame3];
|
||||
for (const hall of hallOfFames) {
|
||||
for (const slot of hall._props.Slots) {
|
||||
for (const filter of slot._props.filters) {
|
||||
if (!filter.Filter.includes(itemId)) {
|
||||
filter.Filter.push(itemId);
|
||||
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(`Added item ${itemId} to filter Hall of Fame ${hall._name}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private addtoSpecialSlots(itemConfig: ConfigItem[string], itemId: string) {
|
||||
const tables = this.instanceManager.database;
|
||||
if (itemConfig.addtoSpecialSlots) {
|
||||
const pockets = tables.templates.items["627a4e6b255f7527fb05a0f6"];
|
||||
for (const slot of pockets._props.Slots) {
|
||||
if (!slot._props.filters[0].Filter.includes(itemId)) {
|
||||
slot._props.filters[0].Filter.push(itemId);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes the bot inventories based on the given item configuration.
|
||||
*
|
||||
* @param {ConfigItem[string]} itemConfig - The item configuration.
|
||||
* @param {string} finalItemTplToClone - The final item template to clone.
|
||||
* @param {string} itemId - The item ID.
|
||||
* @return {void} This function does not return anything.
|
||||
*/
|
||||
private processBotInventories(
|
||||
itemConfig: ConfigItem[string],
|
||||
finalItemTplToClone: string,
|
||||
itemId: string
|
||||
): void {
|
||||
const tables = this.instanceManager.database;
|
||||
|
||||
if (!itemConfig.addtoBots) return;
|
||||
|
||||
if (this.instanceManager.debug) {
|
||||
console.log("Processing bot inventories for item:", itemId);
|
||||
}
|
||||
|
||||
// Iterate through bot types
|
||||
for (const botId in tables.bots.types) {
|
||||
const botType = botId;
|
||||
const botInventory = tables.bots.types[botId].inventory;
|
||||
|
||||
botInventory.Ammo = botInventory.Ammo || {};
|
||||
|
||||
// Process items and equipment
|
||||
this.processInventoryType(botInventory.items, finalItemTplToClone, itemId, botType, "items");
|
||||
this.processInventoryType(botInventory.equipment, finalItemTplToClone, itemId, botType, "equipment");
|
||||
|
||||
// Process mods if applicable
|
||||
if (itemConfig.addtoModSlots && itemConfig.modSlot) {
|
||||
this.processBotModSlots(finalItemTplToClone, itemId, botType, itemConfig.modSlot);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes inventory type (items or equipment) and gathers mods based on Slots.
|
||||
*
|
||||
* @param {any} inventoryType - The inventory type to process.
|
||||
* @param {string} finalTplToClone - The final item template to clone.
|
||||
* @param {string} itemId - The item ID.
|
||||
* @param {string} botType - The bot type identifier.
|
||||
* @param {string} typeLabel - Label indicating items or equipment.
|
||||
* @return {void} This function does not return anything.
|
||||
*/
|
||||
private processInventoryType(
|
||||
// biome-ignore lint/suspicious/noExplicitAny: <explanation>
|
||||
inventoryType: any,
|
||||
finalTplToClone: string,
|
||||
itemId: string,
|
||||
botType: string,
|
||||
typeLabel: string
|
||||
): void {
|
||||
const tables = this.instanceManager.database;
|
||||
if (typeLabel === "equipment" && (
|
||||
(inventoryType.FirstPrimaryWeapon?.[finalTplToClone]) ||
|
||||
(inventoryType.SecondPrimaryWeapon?.[finalTplToClone]) ||
|
||||
(inventoryType.Holster?.[finalTplToClone])
|
||||
)) {
|
||||
if (!this.ensureValidWeaponPreset(itemId)) {
|
||||
return;
|
||||
}
|
||||
this.processAmmoAndChambers(tables.bots.types[botType].inventory, tables.templates.items[itemId]._props, itemId, botType);
|
||||
}
|
||||
|
||||
for (const lootSlot in inventoryType) {
|
||||
const items = inventoryType[lootSlot];
|
||||
if (items && items[finalTplToClone] !== undefined) {
|
||||
const weight = items[finalTplToClone];
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Adding item to bot ${typeLabel} for bot type: ${botType} in loot slot: ${lootSlot} with weight: ${weight}`);
|
||||
}
|
||||
items[itemId] = weight;
|
||||
|
||||
this.addModsToItem(tables, itemId, botType);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds mods to an item based on its Slots configuration.
|
||||
*
|
||||
* @param {any} tables - The database tables.
|
||||
* @param {string} itemId - The item ID.
|
||||
* @param {string} botType - The bot type identifier.
|
||||
* @return {void} This function does not return anything.
|
||||
*/
|
||||
private addModsToItem(tables: IDatabaseTables, itemId: string, botType: string): void {
|
||||
const itemProps = tables.templates.items[itemId]._props;
|
||||
if (itemProps?.Slots) {
|
||||
for (const slot of itemProps.Slots) {
|
||||
const slotName = slot._name;
|
||||
const filters = slot._props.filters;
|
||||
if (filters && filters.length > 0) {
|
||||
for (const filter of filters) {
|
||||
for (const modId of filter.Filter) {
|
||||
if (modId && tables.templates.items[modId]) {
|
||||
tables.bots.types[botType].inventory.mods[itemId] = tables.bots.types[botType].inventory.mods[itemId] || {};
|
||||
tables.bots.types[botType].inventory.mods[itemId][slotName] = tables.bots.types[botType].inventory.mods[itemId][slotName] || [];
|
||||
if (!tables.bots.types[botType].inventory.mods[itemId][slotName].includes(modId)) {
|
||||
tables.bots.types[botType].inventory.mods[itemId][slotName].push(modId);
|
||||
if (tables.templates.items[modId]._props) {
|
||||
if (tables.templates.items[modId]._props.Slots.length > 0) {
|
||||
this.addModsToItem(tables, modId, botType);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Added mod ${modId} to ${itemId}'s ${slotName} of bot type ${botType}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes mod slots and adds itemId to specified slots if finalItemTplToClone is present.
|
||||
*
|
||||
* @param {any} mods - The mods inventory.
|
||||
* @param {string} finalItemTplToClone - The final item template to clone.
|
||||
* @param {string} itemId - The item ID.
|
||||
* @param {string} botType - The bot type identifier.
|
||||
* @param {string[]} modSlots - The list of mod slots to process.
|
||||
* @return {void} This function does not return anything.
|
||||
*/
|
||||
private processBotModSlots(
|
||||
finalItemTplToClone: string,
|
||||
itemId: string,
|
||||
botType: string,
|
||||
modSlots: string[]
|
||||
): void {
|
||||
const mods = this.instanceManager.database.bots.types[botType].inventory.mods;
|
||||
for (const item in mods) {
|
||||
const itemMods = mods[item];
|
||||
|
||||
for (const modSlot of modSlots) {
|
||||
if (itemMods[modSlot]?.includes(finalItemTplToClone)) {
|
||||
itemMods[modSlot].push(itemId);
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Added item ${itemId} to mod slot ${modSlot} for bot type ${botType} in item ${item}`);
|
||||
}
|
||||
|
||||
// Adding nested mods for the new item
|
||||
this.addModsToItem(this.instanceManager.database, itemId, botType);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Processes ammo and chambers, adding calibers and chamber filters if needed.
|
||||
*
|
||||
* @param {any} botInventory - The bot's inventory.
|
||||
* @param {any} itemProps - The properties of the item.
|
||||
* @param {string} itemId - The item ID.
|
||||
* @param {string} botType - The bot type identifier.
|
||||
* @return {void} This function does not return anything.
|
||||
*/
|
||||
private processAmmoAndChambers(
|
||||
botInventory: IInventory,
|
||||
itemProps: IProps,
|
||||
itemId: string,
|
||||
botType: string
|
||||
): void {
|
||||
const ammoCaliber = itemProps.ammoCaliber;
|
||||
if (!ammoCaliber) return;
|
||||
|
||||
botInventory.Ammo[ammoCaliber] = botInventory.Ammo[ammoCaliber] || {};
|
||||
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Added new caliber ${ammoCaliber} to bot inventory for bot type ${botType}`);
|
||||
}
|
||||
|
||||
if (itemProps.Chambers) {
|
||||
for (const chamber of itemProps.Chambers) {
|
||||
const filters = chamber._props.filters;
|
||||
if (filters && filters.length > 0) {
|
||||
for (const filter of filters) {
|
||||
for (const filterItem of filter.Filter) {
|
||||
botInventory.Ammo[ammoCaliber][filterItem] = botInventory.Ammo[ammoCaliber][filterItem] || 0;
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Added filter item ${filterItem} to caliber ${ammoCaliber} in bot inventory for bot type ${botType}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Ensures the weapon has a valid preset in the global ItemPresets.
|
||||
*
|
||||
* @param {string} itemId - The item ID.
|
||||
* @return {boolean} True if the weapon has a valid preset, false otherwise.
|
||||
*/
|
||||
private ensureValidWeaponPreset(itemId: string): boolean {
|
||||
const db = this.instanceManager.database;
|
||||
const presets: Record<string, IPreset> = db.globals.ItemPresets;
|
||||
for (const presetObj of Object.values(presets)) {
|
||||
if (presetObj._items[0]._tpl === itemId) {
|
||||
if (this.instanceManager.debug) {
|
||||
console.log(` - Valid preset found for item ${itemId}`);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
if (this.instanceManager.debug) {
|
||||
console.warn(`No valid preset found for item ${itemId} in globals.ItemPresets`);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
|
@ -1,119 +0,0 @@
|
|||
import path from "node:path";
|
||||
|
||||
import type { ILogger } from "@spt/models/spt/utils/ILogger";
|
||||
import type { ProfileController } from "@spt/controllers/ProfileController";
|
||||
import type { ProfileCallbacks } from "@spt/callbacks/ProfileCallbacks";
|
||||
import type { EventOutputHolder } from "@spt/routers/EventOutputHolder";
|
||||
import type { DatabaseServer } from "@spt/servers/DatabaseServer";
|
||||
import type { IDatabaseTables } from "@spt/models/spt/server/IDatabaseTables";
|
||||
import type { StaticRouterModService } from "@spt/services/mod/staticRouter/StaticRouterModService";
|
||||
import type { DynamicRouterModService } from "@spt/services/mod/dynamicRouter/DynamicRouterModService";
|
||||
import type { TraderAssortService } from "@spt/services/TraderAssortService";
|
||||
import type { DependencyContainer } from "tsyringe";
|
||||
import type { CustomItemService } from "@spt/services/mod/CustomItemService";
|
||||
import type { ImageRouter } from "@spt/routers/ImageRouter";
|
||||
import type { PreSptModLoader } from "@spt/loaders/PreSptModLoader";
|
||||
import type { ConfigServer } from "@spt/servers/ConfigServer";
|
||||
import type { JsonUtil } from "@spt/utils/JsonUtil";
|
||||
import type { ProfileHelper } from "@spt/helpers/ProfileHelper";
|
||||
import type { RagfairPriceService } from "@spt/services/RagfairPriceService";
|
||||
import type { ImporterUtil } from "@spt/utils/ImporterUtil";
|
||||
import type { SaveServer } from "@spt/servers/SaveServer";
|
||||
import type { ItemHelper } from "@spt/helpers/ItemHelper";
|
||||
import type { ApplicationContext } from "@spt/context/ApplicationContext";
|
||||
import type { VFS } from "@spt/utils/VFS";
|
||||
|
||||
export class WTTInstanceManager
|
||||
{
|
||||
//#region Accessible in or after preSptLoad
|
||||
public modName: string;
|
||||
public debug: boolean;
|
||||
// Useful Paths
|
||||
public profilePath: string = path.join(process.cwd(), "\\user\\profiles");
|
||||
|
||||
// Instances
|
||||
public container: DependencyContainer;
|
||||
public PreSptModLoader: PreSptModLoader;
|
||||
public configServer: ConfigServer;
|
||||
public saveServer: SaveServer;
|
||||
public itemHelper: ItemHelper;
|
||||
public logger: ILogger;
|
||||
public staticRouter: StaticRouterModService;
|
||||
public dynamicRouter: DynamicRouterModService;
|
||||
public profileController: ProfileController;
|
||||
public profileCallbacks: ProfileCallbacks;
|
||||
//#endregion
|
||||
|
||||
//#region Acceessible in or after postDBLoad
|
||||
public database: IDatabaseTables;
|
||||
public customItem: CustomItemService;
|
||||
public imageRouter: ImageRouter;
|
||||
public jsonUtil: JsonUtil;
|
||||
public profileHelper: ProfileHelper;
|
||||
public eventOutputHolder: EventOutputHolder;
|
||||
public ragfairPriceService: RagfairPriceService;
|
||||
public importerUtil: ImporterUtil;
|
||||
public traderAssortService: TraderAssortService;
|
||||
public applicationContext: ApplicationContext;
|
||||
public vfs: VFS;
|
||||
//#endregion
|
||||
|
||||
// Call at the start of the mods postDBLoad method
|
||||
public preSptLoad(container: DependencyContainer, mod: string): void
|
||||
{
|
||||
this.modName = mod;
|
||||
|
||||
this.container = container;
|
||||
this.PreSptModLoader = container.resolve<PreSptModLoader>("PreSptModLoader");
|
||||
this.imageRouter = container.resolve<ImageRouter>("ImageRouter");
|
||||
this.configServer = container.resolve<ConfigServer>("ConfigServer");
|
||||
this.saveServer = container.resolve<SaveServer>("SaveServer");
|
||||
this.itemHelper = container.resolve<ItemHelper>("ItemHelper");
|
||||
this.eventOutputHolder = container.resolve<EventOutputHolder>("EventOutputHolder");
|
||||
this.profileController = container.resolve<ProfileController>("ProfileController");
|
||||
this.profileCallbacks = container.resolve<ProfileCallbacks>("ProfileCallbacks");
|
||||
this.logger = container.resolve<ILogger>("WinstonLogger");
|
||||
this.staticRouter = container.resolve<StaticRouterModService>("StaticRouterModService");
|
||||
this.dynamicRouter = container.resolve<DynamicRouterModService>("DynamicRouterModService");
|
||||
this.traderAssortService = container.resolve<TraderAssortService>("TraderAssortService");
|
||||
this.vfs = container.resolve<VFS>("VFS");
|
||||
|
||||
|
||||
}
|
||||
|
||||
public postDBLoad(container: DependencyContainer): void
|
||||
{
|
||||
this.database = container.resolve<DatabaseServer>("DatabaseServer").getTables();
|
||||
this.customItem = container.resolve<CustomItemService>("CustomItemService");
|
||||
this.jsonUtil = container.resolve<JsonUtil>("JsonUtil");
|
||||
this.profileHelper = container.resolve<ProfileHelper>("ProfileHelper");
|
||||
this.ragfairPriceService = container.resolve<RagfairPriceService>("RagfairPriceService");
|
||||
this.importerUtil = container.resolve<ImporterUtil>("ImporterUtil");
|
||||
this.applicationContext = container.resolve<ApplicationContext>("ApplicationContext");
|
||||
|
||||
}
|
||||
|
||||
public colorLog(message: string, color: string) {
|
||||
const colorCodes = {
|
||||
red: "\x1b[31m",
|
||||
green: "\x1b[32m",
|
||||
yellow: "\x1b[33m",
|
||||
blue: "\x1b[34m",
|
||||
magenta: "\x1b[35m",
|
||||
cyan: "\x1b[36m",
|
||||
white: "\x1b[37m",
|
||||
gray: "\x1b[90m",
|
||||
brightRed: "\x1b[91m",
|
||||
brightGreen: "\x1b[92m",
|
||||
brightYellow: "\x1b[93m",
|
||||
brightBlue: "\x1b[94m",
|
||||
brightMagenta: "\x1b[95m",
|
||||
brightCyan: "\x1b[96m",
|
||||
brightWhite: "\x1b[97m"
|
||||
};
|
||||
|
||||
const resetCode = "\x1b[0m";
|
||||
const colorCode = colorCodes[color as keyof typeof colorCodes] || "\x1b[37m"; // Default to white if color is invalid.
|
||||
console.log(`${colorCode}${message}${resetCode}`); // Log the colored message here
|
||||
}
|
||||
}
|
|
@ -1,94 +0,0 @@
|
|||
/* eslint-disable @typescript-eslint/naming-convention */
|
||||
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
|
||||
import type { DependencyContainer } from "tsyringe";
|
||||
import type { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
|
||||
import type { IPreSptLoadMod } from "@spt/models/external/IPreSptLoadMod";
|
||||
import { LogTextColor } from "@spt/models/spt/logging/LogTextColor";
|
||||
|
||||
// WTT imports
|
||||
import { WTTInstanceManager } from "./WTTInstanceManager";
|
||||
|
||||
// Boss imports
|
||||
import { CustomItemService } from "./CustomItemService";
|
||||
|
||||
// Custom Trader Assort Items
|
||||
import { CustomAssortSchemeService } from "./CustomAssortSchemeService";
|
||||
|
||||
|
||||
|
||||
class WTTArmoryAk5C
|
||||
implements IPreSptLoadMod, IPostDBLoadMod
|
||||
{
|
||||
private instanceManager: WTTInstanceManager = new WTTInstanceManager();
|
||||
private version: string;
|
||||
private modName = "WTTArmoryAk5C";
|
||||
|
||||
private customItemService: CustomItemService = new CustomItemService();
|
||||
private customAssortSchemeService: CustomAssortSchemeService = new CustomAssortSchemeService();
|
||||
|
||||
debug = false;
|
||||
|
||||
// Anything that needs done on preSptLoad, place here.
|
||||
public preSptLoad(container: DependencyContainer): void
|
||||
{
|
||||
// Initialize the instance manager DO NOTHING ELSE BEFORE THIS
|
||||
this.instanceManager.preSptLoad(container, this.modName);
|
||||
this.instanceManager.debug = this.debug;
|
||||
// EVERYTHING AFTER HERE MUST USE THE INSTANCE
|
||||
|
||||
this.getVersionFromJson();
|
||||
this.displayCreditBanner();
|
||||
|
||||
this.customItemService.preSptLoad(this.instanceManager);
|
||||
|
||||
this.customAssortSchemeService.preSptLoad(this.instanceManager);
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Anything that needs done on postDBLoad, place here.
|
||||
postDBLoad(container: DependencyContainer): void
|
||||
{
|
||||
// Initialize the instance manager DO NOTHING ELSE BEFORE THIS
|
||||
this.instanceManager.postDBLoad(container);
|
||||
// EVERYTHING AFTER HERE MUST USE THE INSTANCE
|
||||
|
||||
this.customItemService.postDBLoad();
|
||||
|
||||
this.customAssortSchemeService.postDBLoad();
|
||||
this.instanceManager.logger.log(
|
||||
`[${this.modName}] Database: Loading complete.`,
|
||||
LogTextColor.GREEN
|
||||
);
|
||||
}
|
||||
|
||||
private getVersionFromJson(): void
|
||||
{
|
||||
const packageJsonPath = path.join(__dirname, "../package.json");
|
||||
|
||||
fs.readFile(packageJsonPath, "utf-8", (err, data) =>
|
||||
{
|
||||
if (err)
|
||||
{
|
||||
console.error("Error reading file:", err);
|
||||
return;
|
||||
}
|
||||
|
||||
const jsonData = JSON.parse(data);
|
||||
this.version = jsonData.version;
|
||||
});
|
||||
}
|
||||
|
||||
private displayCreditBanner(): void
|
||||
{
|
||||
this.instanceManager.colorLog
|
||||
(`[${this.modName}] Developers: Tron, MoxoPixel, and the WTT Team
|
||||
Swede dreams are made of this`, "green");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module.exports = { mod: new WTTArmoryAk5C() };
|
|
@ -1,296 +0,0 @@
|
|||
/* eslint-disable @typescript-eslint/naming-convention */
|
||||
|
||||
import type { IPreset } from "@spt/models/eft/common/IGlobals";
|
||||
import type { Ixyz } from "@spt/models/eft/common/Ixyz";
|
||||
import type { IPrefab } from "@spt/models/eft/common/tables/ICustomizationItem";
|
||||
|
||||
export interface ConfigItem
|
||||
{
|
||||
[itemId: string]: {
|
||||
itemTplToClone: string;
|
||||
overrideProperties: {
|
||||
Prefab: {
|
||||
path: string;
|
||||
rcid: string;
|
||||
};
|
||||
ReverbVolume: number;
|
||||
};
|
||||
parentId: string;
|
||||
fleaPriceRoubles: number;
|
||||
handbookPriceRoubles: number;
|
||||
handbookParentId: string;
|
||||
locales: {
|
||||
[locale: string]: {
|
||||
name: string;
|
||||
shortName: string;
|
||||
description: string;
|
||||
};
|
||||
};
|
||||
clearClonedProps: boolean;
|
||||
addtoInventorySlots: string[];
|
||||
addtoModSlots: boolean;
|
||||
modSlot: string[];
|
||||
ModdableItemWhitelist: string;
|
||||
ModdableItemBlacklist: string;
|
||||
addtoTraders: boolean;
|
||||
traderId: traderIDs;
|
||||
traderItems: {
|
||||
unlimitedCount: boolean;
|
||||
stackObjectsCount: number;
|
||||
}[];
|
||||
barterScheme: {
|
||||
count: number;
|
||||
_tpl: string;
|
||||
}[];
|
||||
loyallevelitems: number;
|
||||
addtoBots: boolean;
|
||||
addtoStaticLootContainers: boolean;
|
||||
StaticLootContainers: string;
|
||||
Probability: number;
|
||||
masteries: boolean;
|
||||
masterySections: {
|
||||
Name: string;
|
||||
Templates: string[];
|
||||
Level2: number;
|
||||
Level3: number;
|
||||
};
|
||||
addweaponpreset: boolean;
|
||||
weaponpresets: IPreset[];
|
||||
addtoHallOfFame: boolean;
|
||||
addtoSpecialSlots: boolean;
|
||||
};
|
||||
};
|
||||
|
||||
export interface HeadConfig {
|
||||
path: string;
|
||||
addHeadToPlayer: boolean;
|
||||
side: string[];
|
||||
locales: {
|
||||
[key: string]: string; // This allows dynamic locale keys, such as "en", "ru", etc.
|
||||
};
|
||||
}
|
||||
|
||||
export interface VoiceConfig
|
||||
{
|
||||
[voiceId: string]: {
|
||||
locales: {
|
||||
[key: string]: string; // This allows dynamic locale keys, such as "en", "ru", etc.
|
||||
};
|
||||
name: string;
|
||||
addVoiceToPlayer: boolean;
|
||||
sideSpecificVoice: string;
|
||||
addToBotTypes: Record<string, number>;
|
||||
};
|
||||
}
|
||||
|
||||
export interface ClothingConfig {
|
||||
type: string; // The type of clothing item, e.g., "bottom"
|
||||
suiteId: string; // ID of the clothing item's suite
|
||||
outfitId: string; // Unique identifier for the outfit
|
||||
bottomId?: string; // ID of the clothing item's bottom
|
||||
locales: {
|
||||
[key: string]: string; // This allows dynamic locale keys, such as "en", "ru", etc.
|
||||
};
|
||||
topId?: string; // ID of the clothing item's top
|
||||
handsId?: string; // ID of the clothing item's hands
|
||||
side: string[]; // Side of the clothing item, e.g., ["usec", "bear"]
|
||||
bottomBundlePath?: string; // Path to the clothing item's asset bundle
|
||||
topBundlePath?: string; // Path to the clothing item's top asset bundle
|
||||
handsBundlePath?: string; // Path to the clothing item's hands asset bundle
|
||||
watchPrefab?: IPrefab; // Path to the watch prefab asset bundle
|
||||
watchPosition?: Ixyz; // Position of the watch on the clothing item
|
||||
watchRotation?: Ixyz; // Rotation of the watch on the clothing item
|
||||
handsBaseID?: string; // ID of the clothing item's hands base
|
||||
traderId: string; // Trader who sells this item, e.g., "RAGMAN"
|
||||
loyaltyLevel: number; // Loyalty level required to purchase the item
|
||||
profileLevel: number; // Player profile level required to purchase the item
|
||||
standing: number; // Minimum standing required with the trader
|
||||
currencyId: string; // Currency type for the item's price, e.g., "ROUBLES"
|
||||
price: number; // Cost of the clothing item in the specified currency
|
||||
}
|
||||
|
||||
|
||||
export enum traderIDs
|
||||
{
|
||||
MECHANIC = "5a7c2eca46aef81a7ca2145d",
|
||||
SKIER = "58330581ace78e27b8b10cee",
|
||||
PEACEKEEPER = "5935c25fb3acc3127c3d8cd9",
|
||||
THERAPIST = "54cb57776803fa99248b456e",
|
||||
PRAPOR = "54cb50c76803fa8b248b4571",
|
||||
JAEGAR = "5c0647fdd443bc2504c2d371",
|
||||
RAGMAN = "5ac3b934156ae10c4430e83c",
|
||||
FENCE = "579dc571d53a0658a154fbec",
|
||||
BADGER = "bd3a8b28356d9c6509966546"
|
||||
}
|
||||
|
||||
export enum currencyIDs
|
||||
{
|
||||
ROUBLES = "5449016a4bdc2d6f028b456f",
|
||||
EUROS = "569668774bdc2da2298b4568",
|
||||
DOLLARS = "5696686a4bdc2da3298b456a"
|
||||
}
|
||||
|
||||
export enum allBotTypes
|
||||
{
|
||||
|
||||
// Arena Fighters
|
||||
ARENAFIGHTER = "arenafighter",
|
||||
ARENAFIGHTEREVENT = "arenafighterevent",
|
||||
|
||||
// Scavs
|
||||
ASSAULT = "assault",
|
||||
ASSAULTGROUP = "assaultgroup",
|
||||
MARKSMAN = "marksman",
|
||||
CRAZYASSAULTEVENT = "crazyassaultevent",
|
||||
CURSEDASSAULT = "cursedassault",
|
||||
|
||||
// PMC's
|
||||
BEAR = "bear",
|
||||
USEC = "usec",
|
||||
PMCBEAR = "pmcbear",
|
||||
PMCUSEC = "pmcusec",
|
||||
PMC = "pmcbot",
|
||||
|
||||
// ExUsec
|
||||
EXUSEC = "exusec",
|
||||
|
||||
// Cultists
|
||||
CULTISTPRIEST = "sectantpriest",
|
||||
CULTISTWARRIOR = "sectantwarrior",
|
||||
CULTISTONI = "sectantoni",
|
||||
CULTISTPRIESTEVENT = "sectantpriestevent",
|
||||
CULTISTPREDVESTNIK = "sectantpredvestnik",
|
||||
CULTISTPRIZRAK = "sectantprizrak",
|
||||
|
||||
// BTR
|
||||
BTR = "btrshooter",
|
||||
|
||||
// Spirits
|
||||
SPIRITSPRING = "spiritspring",
|
||||
SPIRITWINTER = "spiritwinter",
|
||||
|
||||
// Zombies
|
||||
INFECTEDASSAULT = "infectedassault",
|
||||
INFECTEDCIVIL = "infectedcivil",
|
||||
INFECTEDLABORANT = "infectedlaborant",
|
||||
INFECTEDPMC = "infectedpmc",
|
||||
INFECTEDTAGILLA = "infectedtagilla",
|
||||
|
||||
|
||||
// Santa
|
||||
GIFTER = "gifter",
|
||||
|
||||
// Bosses & Followers
|
||||
|
||||
// Kaban
|
||||
KABAN = "bossboar",
|
||||
KABANSNIPER = "bossboarsniper",
|
||||
FOLLOWERBOAR = "followerboar",
|
||||
FOLLOWERBOARCLOSE1 = "followerboarclose1",
|
||||
FOLLOWERBOARCLOSE2 = "followerboarclose2",
|
||||
|
||||
// Killa
|
||||
KILLA = "bosskilla",
|
||||
|
||||
// Kolontay
|
||||
KOLONTAY = "bosskolontay",
|
||||
FOLLOWERKOLONTAYASSAULT = "followerkolontayassault",
|
||||
FOLLOWERKOLONTAYSECURITY = "followerkolontaysecurity",
|
||||
|
||||
// Partisan
|
||||
PARTISAN = "bosspartisan",
|
||||
|
||||
// Reshala
|
||||
RESHALA = "bossbully",
|
||||
FOLLOWERRESHALA = "followerbully",
|
||||
|
||||
// Gluhar
|
||||
GLUHAR = "bossgluhar",
|
||||
FOLLOWERGLUHARASSAULT = "followergluharassault",
|
||||
FOLLOWERGLUHARSCOUT = "followergluharscout",
|
||||
FOLLOWERGLUHARSECURITY = "followergluharsecurity",
|
||||
FOLLOWERGLUHARSNIPER = "followergluharsnipe",
|
||||
|
||||
// Goons
|
||||
KNIGHT = "bossknight",
|
||||
FOLLOWERBIGPIPE = "followerbigpipe",
|
||||
FOLLOWERBIRDEYE = "followerbirdeye",
|
||||
|
||||
// Shturman
|
||||
SHTURMAN = "bosskojaniy",
|
||||
FOLLOWERSHTURMAN = "followerkojaniy",
|
||||
|
||||
// Sanitar
|
||||
SANITAR = "bosssanitar",
|
||||
FOLLOWERSANITAR = "followersanitar",
|
||||
|
||||
// Tagilla
|
||||
TAGILLA = "bosstagilla",
|
||||
FOLLOWERTAGILLA = "followertagilla",
|
||||
|
||||
// Zryachiy
|
||||
ZRYACHIY = "bosszryachiy",
|
||||
FOLLOWERZRYACHIY = "followerzryachiy",
|
||||
PEACEFULZRYACHIYEVENT = "peacefulzryachiyevent",
|
||||
RAVANGEZRYACHIYEVENT = "ravengezryachiyevent",
|
||||
|
||||
// Traders
|
||||
|
||||
// Peacemaker
|
||||
PEACEMAKER = "peacemaker",
|
||||
|
||||
// Skier
|
||||
SKIER = "skier",
|
||||
|
||||
}
|
||||
|
||||
export enum inventorySlots
|
||||
{
|
||||
FirstPrimaryWeapon = "55d729c64bdc2d89028b4570",
|
||||
SecondPrimaryWeapon = "55d729d14bdc2d86028b456e",
|
||||
Holster = "55d729d84bdc2de3098b456b",
|
||||
Scabbard = "55d729e34bdc2d1b198b456d",
|
||||
FaceCover = "55d729e84bdc2d8a028b4569",
|
||||
Headwear = "55d729ef4bdc2d3a168b456c",
|
||||
TacticalVest = "55d729f74bdc2d87028b456e",
|
||||
SecuredContainer = "55d72a054bdc2d88028b456e",
|
||||
Backpack = "55d72a104bdc2d89028b4571",
|
||||
ArmorVest = "55d72a194bdc2d86028b456f",
|
||||
Pockets = "55d72a274bdc2de3098b456c",
|
||||
Earpiece = "5665b7164bdc2d144c8b4570",
|
||||
Dogtag = "59f0be1e86f77453be490939",
|
||||
Eyewear = "5a0ad9313f1241000e072755",
|
||||
ArmBand = "5b3f583786f77411d552fb2b"
|
||||
}
|
||||
|
||||
export enum Stashes
|
||||
{
|
||||
LEVEL1 = "566abbc34bdc2d92178b4576",
|
||||
LEVEL2 = "5811ce572459770cba1a34ea",
|
||||
LEVEL3 = "5811ce662459770f6f490f32",
|
||||
LEVEL4 = "5811ce772459770e9e5f9532"
|
||||
}
|
||||
|
||||
export interface QuestZone
|
||||
{
|
||||
zoneId: string;
|
||||
zoneName: string;
|
||||
zoneType: string;
|
||||
flareType?: string;
|
||||
zoneLocation: string;
|
||||
position: {
|
||||
x: string;
|
||||
y: string;
|
||||
z: string;
|
||||
};
|
||||
rotation: {
|
||||
x: string;
|
||||
y: string;
|
||||
z: string;
|
||||
};
|
||||
scale: {
|
||||
x: string;
|
||||
y: string;
|
||||
z: string;
|
||||
};
|
||||
}
|
|
@ -1,79 +0,0 @@
|
|||
export const ItemBaseClassMap: { [itemName: string]: string } = {
|
||||
"AMMO": "5485a8684bdc2da71d8b4567",
|
||||
"AMMO_CONTAINER": "543be5cb4bdc2deb348b4568",
|
||||
"ARMORED_EQUIPMENT": "57bef4c42459772e8d35a53b",
|
||||
"ARMBAND": "5b3f15d486f77432d0509248",
|
||||
"ARMOR": "5448e54d4bdc2dcc718b4568",
|
||||
"ARMORPLATE": "644120aa86ffbe10ee032b6f",
|
||||
"ASSAULT_CARBINE": "5447b5fc4bdc2d87278b4567",
|
||||
"ASSAULT_RIFLE": "5447b5f14bdc2d61278b4567",
|
||||
"ASSAULT_SCOPE": "55818add4bdc2d5b648b456f",
|
||||
"BACKPACK": "5448e53e4bdc2d60728b4567",
|
||||
"BARREL": "555ef6e44bdc2de9068b457e",
|
||||
"BATTERY": "57864ee62459775490116fc1",
|
||||
"BIPOD": "55818afb4bdc2dde698b456d",
|
||||
"BUILDING_MATERIAL": "57864ada245977548638de91",
|
||||
"CHARGING_HANDLE": "55818a6f4bdc2db9688b456b",
|
||||
"CHEST_RIG": "5448e5284bdc2dcb718b4567",
|
||||
"COMMON_CONTAINER": "5795f317245977243854e041",
|
||||
"COMPACT_REFLEX_SIGHT": "55818acf4bdc2dde698b456b",
|
||||
"COMPASS": "5f4fbaaca5573a5ac31db429",
|
||||
"DRINK": "5448e8d64bdc2dce718b4568",
|
||||
"DRUG": "5448f3a14bdc2d27728b4569",
|
||||
"ELECTRONICS": "57864a66245977548f04a81f",
|
||||
"FACECOVER": "5a341c4686f77469e155819e",
|
||||
"FLASHLIGHT": "55818b084bdc2d5b648b4571",
|
||||
"FLASHHIDER": "550aa4bf4bdc2dd6348b456b",
|
||||
"FOOD": "5448e8d04bdc2ddf718b4569",
|
||||
"FOREGRIP": "55818af64bdc2d5b648b4570",
|
||||
"FUEL": "5d650c3e815116009f6201d2",
|
||||
"GAS_BLOCK": "56ea9461d2720b67698b456f",
|
||||
"GRENADE_LAUNCHER": "5447bedf4bdc2d87278b4568",
|
||||
"HANDGUN": "5447b5cf4bdc2d65278b4567",
|
||||
"HANDGUARD": "55818a104bdc2db9688b4569",
|
||||
"HEADPHONES": "5645bcb74bdc2ded0b8b4578",
|
||||
"HEADWEAR": "5a341c4086f77401f2541505",
|
||||
"INFO": "5448ecbe4bdc2d60728b4568",
|
||||
"INVENTORY": "55d720f24bdc2d88028b456d",
|
||||
"IRON_SIGHT": "55818ac54bdc2d5b648b456e",
|
||||
"KEYCARD": "5c164d2286f774194c5e69fa",
|
||||
"KEYMECHANICAL": "5c99f98d86f7745c314214b3",
|
||||
"KEY_CARD": "5c164d2286f774194c5e69fa",
|
||||
"KNIFE": "5447e1d04bdc2dff2f8b4567",
|
||||
"LOCKING_CONTAINER": "5671435f4bdc2d96058b4569",
|
||||
"LOOT_CONTAINER": "566965d44bdc2d814c8b4571",
|
||||
"LUBRICANT": "57864e4c24597754843f8723",
|
||||
"MACHINEGUN": "5447bed64bdc2d97278b4568",
|
||||
"MAGAZINE": "5448bc234bdc2d3c308b4569",
|
||||
"MAP": "567849dd4bdc2d150f8b456e",
|
||||
"MARKSMAN_RIFLE": "5447b6194bdc2d67278b4567",
|
||||
"MEDICAL_ITEM": "5448f3ac4bdc2dce718b4569",
|
||||
"MEDICAL_SUPPLIES": "57864c8c245977548867e7f1",
|
||||
"MEDITKIT": "5448f39d4bdc2d0a728b4568",
|
||||
"MONEY": "543be5dd4bdc2deb348b4569",
|
||||
"MUZZLECOMBO": "550aa4dd4bdc2dc9348b4569",
|
||||
"MOUNT": "55818b224bdc2dde698b456f",
|
||||
"NIGHTVISION": "5a2c3a9486f774688b05e574",
|
||||
"OTHER": "590c745b86f7743cc433c5f2",
|
||||
"PISTOLGRIP": "55818a684bdc2ddd698b456d",
|
||||
"POCKETS": "557596e64bdc2dc2118b4571",
|
||||
"PORTABLE_RANGEFINDER": "61605ddea09d851a0a0c1bbc",
|
||||
"RANDOMLOOTCONTAINER": "62f109593b54472778797866",
|
||||
"RECEIVER": "55818a304bdc2db5418b457d",
|
||||
"REFLEX_SIGHT": "55818ad54bdc2ddc698b4569",
|
||||
"REPAIRKITS": "616eb7aea207f41933308f46",
|
||||
"SCOPE": "55818ae44bdc2dde698b456c",
|
||||
"SHOTGUN": "5447b6094bdc2dc3278b4567",
|
||||
"SILENCER": "550aa4cd4bdc2dd8348b456c",
|
||||
"SNIPER_RIFLE": "5447b6254bdc2dc3278b4568",
|
||||
"SPECIAL_ITEM": "5447e0e74bdc2d3c308b4567",
|
||||
"STASH": "566abbb64bdc2d144c8b457d",
|
||||
"STATIONARY_CONT.": "567583764bdc2d98058b456e",
|
||||
"STIMULANT": "5448f3a64bdc2d60728b456a",
|
||||
"STOCK": "55818a594bdc2db9688b456a",
|
||||
"THROWABLE_WEAPON": "543be6564bdc2df4348b4568",
|
||||
"THERMALVISION": "5d21f59b6dbe99052b54ef83",
|
||||
"TOOL": "57864bb7245977548b3b66c2",
|
||||
"UBGL": "55818b014bdc2ddc698b456b",
|
||||
"VIS_OBSERV_DEVICE": "5448e5724bdc2ddf718b4568",
|
||||
};
|
|
@ -1,81 +0,0 @@
|
|||
export const ItemHandbookCategoryMap: { [itemName: string]: string } = {
|
||||
"AMMO": "5b47574386f77428ca22b346",
|
||||
"AMMO_BOXES": "5b47574386f77428ca22b33c",
|
||||
"AMMO_ROUNDS": "5b47574386f77428ca22b33b",
|
||||
"BARTER": "5b47574386f77428ca22b33e",
|
||||
"BARTER_BUILDING": "5b47574386f77428ca22b2ee",
|
||||
"BARTER_ELECTRONICS": "5b47574386f77428ca22b2ef",
|
||||
"BARTER_ENERGY": "5b47574386f77428ca22b2ed",
|
||||
"BARTER_FLAMMABLE": "5b47574386f77428ca22b2f2",
|
||||
"BARTER_HOUSEHOLD": "5b47574386f77428ca22b2f0",
|
||||
"BARTER_MEDICAL": "5b47574386f77428ca22b2f3",
|
||||
"BARTER_OTHERS": "5b47574386f77428ca22b2f4",
|
||||
"BARTER_TOOLS": "5b47574386f77428ca22b2f6",
|
||||
"BARTER_VALUABLES": "5b47574386f77428ca22b2f1",
|
||||
"GEAR": "5b47574386f77428ca22b33f",
|
||||
"GEAR_ARMOR": "5b5f701386f774093f2ecf0f",
|
||||
"GEAR_BACKPACKS": "5b5f6f6c86f774093f2ecf0b",
|
||||
"GEAR_CASES": "5b5f6fa186f77409407a7eb7",
|
||||
"GEAR_COMPONENTS": "5b5f704686f77447ec5d76d7",
|
||||
"GEAR_FACECOVERS": "5b47574386f77428ca22b32f",
|
||||
"GEAR_HEADSETS": "5b5f6f3c86f774094242ef87",
|
||||
"GEAR_HEADWEAR": "5b47574386f77428ca22b330",
|
||||
"GEAR_RIGS": "5b5f6f8786f77447ed563642",
|
||||
"GEAR_SECURED": "5b5f6fd286f774093f2ecf0d",
|
||||
"GEAR_VISORS": "5b47574386f77428ca22b331",
|
||||
"INFO": "5b47574386f77428ca22b341",
|
||||
"KEYS": "5b47574386f77428ca22b342",
|
||||
"KEYS_ELECTRONIC": "5c518ed586f774119a772aee",
|
||||
"KEYS_MECHANIC": "5c518ec986f7743b68682ce2",
|
||||
"MAPS": "5b47574386f77428ca22b343",
|
||||
"MEDICAL": "5b47574386f77428ca22b344",
|
||||
"MEDICAL_INJECTORS": "5b47574386f77428ca22b33a",
|
||||
"MEDICAL_INJURY": "5b47574386f77428ca22b339",
|
||||
"MEDICAL_MEDKITS": "5b47574386f77428ca22b338",
|
||||
"MEDICAL_PILLS": "5b47574386f77428ca22b337",
|
||||
"MODS": "5b5f71a686f77447ed5636ab",
|
||||
"MODS_FUNCTIONAL": "5b5f71b386f774093f2ecf11",
|
||||
"MODS_GEAR": "5b5f750686f774093e6cb503",
|
||||
"MODS_VITAL": "5b5f75b986f77447ec5d7710",
|
||||
"MOD_ASSAULT_SCOPE": "5b5f740a86f77447ec5d7706",
|
||||
"MOD_AUX": "5b5f74cc86f77447ec5d770a",
|
||||
"MOD_BARREL": "5b5f75c686f774094242f19f",
|
||||
"MOD_BIPOD": "5b5f71c186f77409407a7ec0",
|
||||
"MOD_CHARGE": "5b5f751486f77447ec5d770c",
|
||||
"MOD_FLASHHIDER": "5b5f724c86f774093f2ecf15",
|
||||
"MOD_FOREGRIP": "5b5f71de86f774093f2ecf13",
|
||||
"MOD_GASBLOCK": "5b5f760586f774093e6cb509",
|
||||
"MOD_HANDGUARD": "5b5f75e486f77447ec5d7712",
|
||||
"MOD_IRON_SIGHT": "5b5f746686f77447ec5d7708",
|
||||
"MOD_LAUNCHER": "5b5f752e86f774093e6cb505",
|
||||
"MOD_LIGHTLASER": "5b5f736886f774094242f193",
|
||||
"MOD_MAGAZINE": "5b5f754a86f774094242f19b",
|
||||
"MOD_MOUNT": "5b5f755f86f77447ec5d770e",
|
||||
"MOD_MICRO_DOT": "5b5f744786f774094242f197",
|
||||
"MOD_MUZZLE": "5b5f724186f77447ed5636ad",
|
||||
"MOD_OPTIC": "5b5f748386f774093e6cb501",
|
||||
"MOD_PISTOLGRIP": "5b5f761f86f774094242f1a1",
|
||||
"MOD_RECEIVER": "5b5f764186f77447ec5d7714",
|
||||
"MOD_SIGHT": "5b5f73ec86f774093e6cb4fd",
|
||||
"MOD_STOCK": "5b5f757486f774093e6cb507",
|
||||
"MOD_SUPPRESSOR": "5b5f731a86f774093e6cb4f9",
|
||||
"MONEY": "5b5f78b786f77447ed5636af",
|
||||
"PROVISIONS": "5b47574386f77428ca22b340",
|
||||
"PROVISIONS_DRINKS": "5b47574386f77428ca22b335",
|
||||
"PROVISIONS_FOOD": "5b47574386f77428ca22b336",
|
||||
"QUEST": "5b619f1a86f77450a702a6f3",
|
||||
"SPEC": "5b47574386f77428ca22b345",
|
||||
"WEAPONS": "5b5f78dc86f77409407a7f8e",
|
||||
"WEAPONS_ASSAULTRIFLES": "5b5f78fc86f77409407a7f90",
|
||||
"WEAPONS_BOLTACTION": "5b5f798886f77447ed5636b5",
|
||||
"WEAPONS_CARBINES": "5b5f78e986f77447ed5636b1",
|
||||
"WEAPONS_DMR": "5b5f791486f774093f2ed3be",
|
||||
"WEAPONS_GL": "5b5f79d186f774093f2ed3c2",
|
||||
"WEAPONS_MG": "5b5f79a486f77409407a7f94",
|
||||
"WEAPONS_MELEE": "5b5f7a0886f77409407a7f96",
|
||||
"WEAPONS_PISTOLS": "5b5f792486f77447ed5636b3",
|
||||
"WEAPONS_SHOTGUNS": "5b5f794b86f77409407a7f92",
|
||||
"WEAPONS_SMG": "5b5f796a86f774093f2ed3c0",
|
||||
"WEAPONS_SPECIAL": "5b5f79eb86f77447ed5636b7",
|
||||
"WEAPONS_THROW": "5b5f7a2386f774093f2ed3c4",
|
||||
};
|
File diff suppressed because it is too large
Load Diff
|
@ -1,28 +0,0 @@
|
|||
[General]
|
||||
gameName=spt
|
||||
modid=0
|
||||
version=d2025.1.14.0
|
||||
newestVersion=
|
||||
category="1,"
|
||||
nexusFileStatus=1
|
||||
installationFile=AUG_AttachmentPack.zip
|
||||
repository=
|
||||
ignoredVersion=
|
||||
comments=
|
||||
notes=
|
||||
nexusDescription=
|
||||
url=
|
||||
hasCustomURL=false
|
||||
lastNexusQuery=
|
||||
lastNexusUpdate=
|
||||
nexusLastModified=2025-01-15T01:12:37Z
|
||||
nexusCategory=0
|
||||
converted=false
|
||||
validated=false
|
||||
color=@Variant(\0\0\0\x43\0\xff\xff\0\0\0\0\0\0\0\0)
|
||||
tracked=0
|
||||
|
||||
[installedFiles]
|
||||
1\modid=0
|
||||
1\fileid=0
|
||||
size=1
|
|
@ -1,36 +0,0 @@
|
|||
{
|
||||
"manifest": [
|
||||
{
|
||||
"key": "assets/content/items/mods/handguards/handguard_fb20.bundle",
|
||||
"dependencyKeys": [
|
||||
"assets/commonassets/physics/physicsmaterials.bundle",
|
||||
"cubemaps",
|
||||
"shaders"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "assets/content/items/mods/handguards/handguard_guerilla.bundle",
|
||||
"dependencyKeys": [
|
||||
"assets/commonassets/physics/physicsmaterials.bundle",
|
||||
"cubemaps",
|
||||
"shaders"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "assets/content/items/mods/handguards/handguard_turaco.bundle",
|
||||
"dependencyKeys": [
|
||||
"assets/commonassets/physics/physicsmaterials.bundle",
|
||||
"cubemaps",
|
||||
"shaders"
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "assets/content/items/mods/magazines/mag_aug_60.bundle",
|
||||
"dependencyKeys": [
|
||||
"assets/commonassets/physics/physicsmaterials.bundle",
|
||||
"cubemaps",
|
||||
"shaders"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,24 +0,0 @@
|
|||
{
|
||||
"templates": {
|
||||
"6786e03b67ad44fd9b0fabd0": {
|
||||
"Name": "AUG RAS Handguard",
|
||||
"ShortName": "AUG",
|
||||
"Description": "ARMY Metal AUG RAS Handguard For AUG A3 AEG Bullpup Rifle"
|
||||
},
|
||||
"6786e03b67ad44fd9b0fabd1": {
|
||||
"Name": "AUG Cantilever Handguard",
|
||||
"ShortName": "AUG",
|
||||
"Description": "The AUG Cantilever Forend combines a top rail, side rail, and M-LOK forend into a compact, light, and incredibly versatile package."
|
||||
},
|
||||
"6786e03b67ad44fd9b0fabd2": {
|
||||
"Name": "AUG Turaco handguard",
|
||||
"ShortName": "AUG",
|
||||
"Description": "A CNC made handguard with an M-LOK interface."
|
||||
},
|
||||
"6786e03b67ad44fd9b0fabd3": {
|
||||
"Name": "AUG A3 556x45 60-round drum magazine",
|
||||
"ShortName": "AUG",
|
||||
"Description": "A modified PMAG-D60 made to fit Steyr AUG A3"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
{
|
||||
"Items": [
|
||||
{
|
||||
"Id": "6786e03b67ad44fd9b0fabd0",
|
||||
"ParentId": "5b5f75e486f77447ec5d7712",
|
||||
"Price": 20000
|
||||
},
|
||||
{
|
||||
"Id": "6786e03b67ad44fd9b0fabd1",
|
||||
"ParentId": "5b5f75e486f77447ec5d7712",
|
||||
"Price": 18000
|
||||
},
|
||||
{
|
||||
"Id": "6786e03b67ad44fd9b0fabd2",
|
||||
"ParentId": "5b5f75e486f77447ec5d7712",
|
||||
"Price": 17000
|
||||
},
|
||||
{
|
||||
"Id": "6786e03b67ad44fd9b0fabd3",
|
||||
"ParentId": "5b5f754a86f774094242f19b",
|
||||
"Price": 15000
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,771 +0,0 @@
|
|||
{
|
||||
"6786e03b67ad44fd9b0fabd0": {
|
||||
"_id": "6786e03b67ad44fd9b0fabd0",
|
||||
"_name": "handguard_fb20",
|
||||
"_parent": "55818a104bdc2db9688b4569",
|
||||
"_type": "Item",
|
||||
"_props": {
|
||||
"Name": "",
|
||||
"ShortName": "",
|
||||
"Description": "",
|
||||
"Weight": 0.209,
|
||||
"BackgroundColor": "blue",
|
||||
"Width": 2,
|
||||
"Height": 1,
|
||||
"StackMaxSize": 1,
|
||||
"ItemSound": "mod",
|
||||
"Prefab": {
|
||||
"path": "assets/content/items/mods/handguards/handguard_fb20.bundle",
|
||||
"rcid": ""
|
||||
},
|
||||
"UsePrefab": {
|
||||
"path": "",
|
||||
"rcid": ""
|
||||
},
|
||||
"StackObjectsCount": 1,
|
||||
"NotShownInSlot": false,
|
||||
"ExaminedByDefault": true,
|
||||
"ExamineTime": 1,
|
||||
"IsUndiscardable": false,
|
||||
"IsUnsaleable": false,
|
||||
"IsUnbuyable": false,
|
||||
"IsUngivable": false,
|
||||
"IsLockedafterEquip": false,
|
||||
"QuestItem": false,
|
||||
"LootExperience": 10,
|
||||
"ExamineExperience": 3,
|
||||
"HideEntrails": false,
|
||||
"RepairCost": 0,
|
||||
"RepairSpeed": 0,
|
||||
"ExtraSizeLeft": 1,
|
||||
"ExtraSizeRight": 0,
|
||||
"ExtraSizeUp": 0,
|
||||
"ExtraSizeDown": 0,
|
||||
"ExtraSizeForceAdd": false,
|
||||
"MergesWithChildren": true,
|
||||
"CanSellOnRagfair": true,
|
||||
"CanRequireOnRagfair": false,
|
||||
"ConflictingItems": [],
|
||||
"Unlootable": false,
|
||||
"UnlootableFromSlot": "FirstPrimaryWeapon",
|
||||
"UnlootableFromSide": [],
|
||||
"AnimationVariantsNumber": 0,
|
||||
"DiscardingBlock": false,
|
||||
"RagFairCommissionModifier": 1,
|
||||
"IsAlwaysAvailableForInsurance": false,
|
||||
"DiscardLimit": -1,
|
||||
"DropSoundType": "None",
|
||||
"InsuranceDisabled": false,
|
||||
"QuestStashMaxCount": 0,
|
||||
"IsSpecialSlotOnly": false,
|
||||
"IsUnremovable": false,
|
||||
"Grids": [],
|
||||
"Slots": [
|
||||
{
|
||||
"_name": "mod_mount_000",
|
||||
"_id": "5c6d5d8b2e221644fc630b3b",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5a800961159bd4315e3a1657",
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5cc9c20cd7f00c001336c65d",
|
||||
"5d2369418abbc306c62e0c80",
|
||||
"5b07dd285acfc4001754240d",
|
||||
"56def37dd2720bec348b456a",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5a5f1ce64f39f90b401987bc",
|
||||
"560d657b4bdc2da74d8b4572",
|
||||
"5b3a337e5acfc4704b4a19a0",
|
||||
"5c5952732e2216398b5abda2",
|
||||
"57d17e212459775a1179a0f5",
|
||||
"6267c6396b642f77f56f5c1c",
|
||||
"6272370ee4013c5d7e31f418",
|
||||
"6272379924e29f06af4d5ecb",
|
||||
"626becf9582c3e319310b837"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_mount_001",
|
||||
"_id": "5c6d5d8b2e221644fc630b3c",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5a800961159bd4315e3a1657",
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5cc9c20cd7f00c001336c65d",
|
||||
"5d2369418abbc306c62e0c80",
|
||||
"5b07dd285acfc4001754240d",
|
||||
"56def37dd2720bec348b456a",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5a5f1ce64f39f90b401987bc",
|
||||
"560d657b4bdc2da74d8b4572",
|
||||
"5b3a337e5acfc4704b4a19a0",
|
||||
"5c5952732e2216398b5abda2",
|
||||
"57d17e212459775a1179a0f5",
|
||||
"6267c6396b642f77f56f5c1c",
|
||||
"6272370ee4013c5d7e31f418",
|
||||
"6272379924e29f06af4d5ecb",
|
||||
"626becf9582c3e319310b837"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_tactical",
|
||||
"_id": "5c6d5d8b2e221644fc630b3e",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5c5952732e2216398b5abda2"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_foregrip",
|
||||
"_id": "5c6d5d8b2e221644fc630b40",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5c7fc87d2e221644f31c0298",
|
||||
"5cda9bcfd7f00c0c0b53e900",
|
||||
"59f8a37386f7747af3328f06",
|
||||
"619386379fb0c665d5490dbe",
|
||||
"5c87ca002e221600114cb150",
|
||||
"588226d124597767ad33f787",
|
||||
"588226dd24597767ad33f789",
|
||||
"588226e62459776e3e094af7",
|
||||
"588226ef24597767af46e39c",
|
||||
"59fc48e086f77463b1118392",
|
||||
"5fce0cf655375d18a253eff0",
|
||||
"5cf4fb76d7f00c065703d3ac",
|
||||
"5b057b4f5acfc4771e1bd3e9",
|
||||
"5c791e872e2216001219c40a",
|
||||
"558032614bdc2de7118b4585",
|
||||
"58c157be86f77403c74b2bb6",
|
||||
"58c157c886f774032749fb06",
|
||||
"5f6340d3ca442212f4047eb2",
|
||||
"591af28e86f77414a27a9e1d",
|
||||
"5c1cd46f2e22164bef5cfedb",
|
||||
"5c1bc4812e22164bef5cfde7",
|
||||
"5c1bc5612e221602b5429350",
|
||||
"5c1bc5af2e221602b412949b",
|
||||
"5c1bc5fb2e221602b1779b32",
|
||||
"5c1bc7432e221602b412949d",
|
||||
"5c1bc7752e221602b1779b34"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
}
|
||||
],
|
||||
"CanPutIntoDuringTheRaid": true,
|
||||
"CantRemoveFromSlotsDuringRaid": [],
|
||||
"Durability": 100,
|
||||
"Accuracy": 0,
|
||||
"Recoil": -1,
|
||||
"Loudness": 0,
|
||||
"EffectiveDistance": 0,
|
||||
"Ergonomics": 8,
|
||||
"Velocity": 0,
|
||||
"RaidModdable": false,
|
||||
"ToolModdable": true,
|
||||
"BlocksFolding": false,
|
||||
"BlocksCollapsible": false,
|
||||
"IsAnimated": false,
|
||||
"HasShoulderContact": false,
|
||||
"SightingRange": 0,
|
||||
"DoubleActionAccuracyPenaltyMult": 1,
|
||||
"HeatFactor": 0.985,
|
||||
"CoolFactor": 1.055
|
||||
},
|
||||
"_proto": "55d459824bdc2d892f8b4573"
|
||||
},
|
||||
"6786e03b67ad44fd9b0fabd1": {
|
||||
"_id": "6786e03b67ad44fd9b0fabd1",
|
||||
"_name": "handguard_guerilla",
|
||||
"_parent": "55818a104bdc2db9688b4569",
|
||||
"_type": "Item",
|
||||
"_props": {
|
||||
"Name": "",
|
||||
"ShortName": "",
|
||||
"Description": "",
|
||||
"Weight": 0.209,
|
||||
"BackgroundColor": "blue",
|
||||
"Width": 2,
|
||||
"Height": 1,
|
||||
"StackMaxSize": 1,
|
||||
"ItemSound": "mod",
|
||||
"Prefab": {
|
||||
"path": "assets/content/items/mods/handguards/handguard_guerilla.bundle",
|
||||
"rcid": ""
|
||||
},
|
||||
"UsePrefab": {
|
||||
"path": "",
|
||||
"rcid": ""
|
||||
},
|
||||
"StackObjectsCount": 1,
|
||||
"NotShownInSlot": false,
|
||||
"ExaminedByDefault": true,
|
||||
"ExamineTime": 1,
|
||||
"IsUndiscardable": false,
|
||||
"IsUnsaleable": false,
|
||||
"IsUnbuyable": false,
|
||||
"IsUngivable": false,
|
||||
"IsLockedafterEquip": false,
|
||||
"QuestItem": false,
|
||||
"LootExperience": 10,
|
||||
"ExamineExperience": 3,
|
||||
"HideEntrails": false,
|
||||
"RepairCost": 0,
|
||||
"RepairSpeed": 0,
|
||||
"ExtraSizeLeft": 1,
|
||||
"ExtraSizeRight": 0,
|
||||
"ExtraSizeUp": 0,
|
||||
"ExtraSizeDown": 0,
|
||||
"ExtraSizeForceAdd": false,
|
||||
"MergesWithChildren": true,
|
||||
"CanSellOnRagfair": true,
|
||||
"CanRequireOnRagfair": false,
|
||||
"ConflictingItems": [],
|
||||
"Unlootable": false,
|
||||
"UnlootableFromSlot": "FirstPrimaryWeapon",
|
||||
"UnlootableFromSide": [],
|
||||
"AnimationVariantsNumber": 0,
|
||||
"DiscardingBlock": false,
|
||||
"RagFairCommissionModifier": 1,
|
||||
"IsAlwaysAvailableForInsurance": false,
|
||||
"DiscardLimit": -1,
|
||||
"DropSoundType": "None",
|
||||
"InsuranceDisabled": false,
|
||||
"QuestStashMaxCount": 0,
|
||||
"IsSpecialSlotOnly": false,
|
||||
"IsUnremovable": false,
|
||||
"Grids": [],
|
||||
"Slots": [
|
||||
{
|
||||
"_name": "mod_mount_001",
|
||||
"_id": "5c6d5d8b2e221644fc630b3c",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5a800961159bd4315e3a1657",
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5cc9c20cd7f00c001336c65d",
|
||||
"5d2369418abbc306c62e0c80",
|
||||
"5b07dd285acfc4001754240d",
|
||||
"56def37dd2720bec348b456a",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5a5f1ce64f39f90b401987bc",
|
||||
"560d657b4bdc2da74d8b4572",
|
||||
"5b3a337e5acfc4704b4a19a0",
|
||||
"5c5952732e2216398b5abda2",
|
||||
"57d17e212459775a1179a0f5",
|
||||
"6267c6396b642f77f56f5c1c",
|
||||
"6272370ee4013c5d7e31f418",
|
||||
"6272379924e29f06af4d5ecb",
|
||||
"626becf9582c3e319310b837"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_foregrip",
|
||||
"_id": "5c6d5d8b2e221644fc630b40",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5c7fc87d2e221644f31c0298",
|
||||
"5cda9bcfd7f00c0c0b53e900",
|
||||
"59f8a37386f7747af3328f06",
|
||||
"619386379fb0c665d5490dbe",
|
||||
"5c87ca002e221600114cb150",
|
||||
"588226d124597767ad33f787",
|
||||
"588226dd24597767ad33f789",
|
||||
"588226e62459776e3e094af7",
|
||||
"588226ef24597767af46e39c",
|
||||
"59fc48e086f77463b1118392",
|
||||
"5fce0cf655375d18a253eff0",
|
||||
"5cf4fb76d7f00c065703d3ac",
|
||||
"5b057b4f5acfc4771e1bd3e9",
|
||||
"5c791e872e2216001219c40a",
|
||||
"558032614bdc2de7118b4585",
|
||||
"58c157be86f77403c74b2bb6",
|
||||
"58c157c886f774032749fb06",
|
||||
"5f6340d3ca442212f4047eb2",
|
||||
"591af28e86f77414a27a9e1d",
|
||||
"5c1cd46f2e22164bef5cfedb",
|
||||
"5c1bc4812e22164bef5cfde7",
|
||||
"5c1bc5612e221602b5429350",
|
||||
"5c1bc5af2e221602b412949b",
|
||||
"5c1bc5fb2e221602b1779b32",
|
||||
"5c1bc7432e221602b412949d",
|
||||
"5c1bc7752e221602b1779b34"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_tactical",
|
||||
"_id": "5c6d5d8b2e221644fc630b3e",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5c5952732e2216398b5abda2"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
}
|
||||
],
|
||||
"CanPutIntoDuringTheRaid": true,
|
||||
"CantRemoveFromSlotsDuringRaid": [],
|
||||
"Durability": 100,
|
||||
"Accuracy": 0,
|
||||
"Recoil": -1,
|
||||
"Loudness": 0,
|
||||
"EffectiveDistance": 0,
|
||||
"Ergonomics": 8,
|
||||
"Velocity": 0,
|
||||
"RaidModdable": false,
|
||||
"ToolModdable": true,
|
||||
"BlocksFolding": false,
|
||||
"BlocksCollapsible": false,
|
||||
"IsAnimated": false,
|
||||
"HasShoulderContact": false,
|
||||
"SightingRange": 0,
|
||||
"DoubleActionAccuracyPenaltyMult": 1,
|
||||
"HeatFactor": 0.985,
|
||||
"CoolFactor": 1.055
|
||||
},
|
||||
"_proto": "55d459824bdc2d892f8b4573"
|
||||
},
|
||||
"6786e03b67ad44fd9b0fabd2": {
|
||||
"_id": "6786e03b67ad44fd9b0fabd2",
|
||||
"_name": "handguard_turaco",
|
||||
"_parent": "55818a104bdc2db9688b4569",
|
||||
"_type": "Item",
|
||||
"_props": {
|
||||
"Name": "",
|
||||
"ShortName": "",
|
||||
"Description": "",
|
||||
"Weight": 0.209,
|
||||
"BackgroundColor": "blue",
|
||||
"Width": 2,
|
||||
"Height": 1,
|
||||
"StackMaxSize": 1,
|
||||
"ItemSound": "mod",
|
||||
"Prefab": {
|
||||
"path": "assets/content/items/mods/handguards/handguard_turaco.bundle",
|
||||
"rcid": ""
|
||||
},
|
||||
"UsePrefab": {
|
||||
"path": "",
|
||||
"rcid": ""
|
||||
},
|
||||
"StackObjectsCount": 1,
|
||||
"NotShownInSlot": false,
|
||||
"ExaminedByDefault": true,
|
||||
"ExamineTime": 1,
|
||||
"IsUndiscardable": false,
|
||||
"IsUnsaleable": false,
|
||||
"IsUnbuyable": false,
|
||||
"IsUngivable": false,
|
||||
"IsLockedafterEquip": false,
|
||||
"QuestItem": false,
|
||||
"LootExperience": 10,
|
||||
"ExamineExperience": 3,
|
||||
"HideEntrails": false,
|
||||
"RepairCost": 0,
|
||||
"RepairSpeed": 0,
|
||||
"ExtraSizeLeft": 1,
|
||||
"ExtraSizeRight": 0,
|
||||
"ExtraSizeUp": 0,
|
||||
"ExtraSizeDown": 0,
|
||||
"ExtraSizeForceAdd": false,
|
||||
"MergesWithChildren": true,
|
||||
"CanSellOnRagfair": true,
|
||||
"CanRequireOnRagfair": false,
|
||||
"ConflictingItems": [],
|
||||
"Unlootable": false,
|
||||
"UnlootableFromSlot": "FirstPrimaryWeapon",
|
||||
"UnlootableFromSide": [],
|
||||
"AnimationVariantsNumber": 0,
|
||||
"DiscardingBlock": false,
|
||||
"RagFairCommissionModifier": 1,
|
||||
"IsAlwaysAvailableForInsurance": false,
|
||||
"DiscardLimit": -1,
|
||||
"DropSoundType": "None",
|
||||
"InsuranceDisabled": false,
|
||||
"QuestStashMaxCount": 0,
|
||||
"IsSpecialSlotOnly": false,
|
||||
"IsUnremovable": false,
|
||||
"Grids": [],
|
||||
"Slots": [
|
||||
{
|
||||
"_name": "mod_mount_000",
|
||||
"_id": "5c6d5d8b2e221644fc630b3b",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5a800961159bd4315e3a1657",
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5cc9c20cd7f00c001336c65d",
|
||||
"5d2369418abbc306c62e0c80",
|
||||
"5b07dd285acfc4001754240d",
|
||||
"56def37dd2720bec348b456a",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5a5f1ce64f39f90b401987bc",
|
||||
"560d657b4bdc2da74d8b4572",
|
||||
"5b3a337e5acfc4704b4a19a0",
|
||||
"5c5952732e2216398b5abda2",
|
||||
"57d17e212459775a1179a0f5",
|
||||
"6267c6396b642f77f56f5c1c",
|
||||
"6272370ee4013c5d7e31f418",
|
||||
"6272379924e29f06af4d5ecb",
|
||||
"626becf9582c3e319310b837"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_mount_001",
|
||||
"_id": "5c6d5d8b2e221644fc630b3c",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5a800961159bd4315e3a1657",
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5cc9c20cd7f00c001336c65d",
|
||||
"5d2369418abbc306c62e0c80",
|
||||
"5b07dd285acfc4001754240d",
|
||||
"56def37dd2720bec348b456a",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5a5f1ce64f39f90b401987bc",
|
||||
"560d657b4bdc2da74d8b4572",
|
||||
"5b3a337e5acfc4704b4a19a0",
|
||||
"5c5952732e2216398b5abda2",
|
||||
"57d17e212459775a1179a0f5",
|
||||
"6267c6396b642f77f56f5c1c",
|
||||
"6272370ee4013c5d7e31f418",
|
||||
"6272379924e29f06af4d5ecb",
|
||||
"626becf9582c3e319310b837"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_tactical",
|
||||
"_id": "5c6d5d8b2e221644fc630b3e",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"57fd23e32459772d0805bcf1",
|
||||
"544909bb4bdc2d6f028b4577",
|
||||
"5d10b49bd7ad1a1a560708b0",
|
||||
"5c06595c0db834001a66af6c",
|
||||
"5a7b483fe899ef0016170d15",
|
||||
"61605d88ffa6e502ac5e7eeb",
|
||||
"5c5952732e2216398b5abda2"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
},
|
||||
{
|
||||
"_name": "mod_foregrip",
|
||||
"_id": "5c6d5d8b2e221644fc630b40",
|
||||
"_parent": "5c6d5d8b2e221644fc630b39",
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Shift": 0,
|
||||
"Filter": [
|
||||
"5c7fc87d2e221644f31c0298",
|
||||
"5cda9bcfd7f00c0c0b53e900",
|
||||
"59f8a37386f7747af3328f06",
|
||||
"619386379fb0c665d5490dbe",
|
||||
"5c87ca002e221600114cb150",
|
||||
"588226d124597767ad33f787",
|
||||
"588226dd24597767ad33f789",
|
||||
"588226e62459776e3e094af7",
|
||||
"588226ef24597767af46e39c",
|
||||
"59fc48e086f77463b1118392",
|
||||
"5fce0cf655375d18a253eff0",
|
||||
"5cf4fb76d7f00c065703d3ac",
|
||||
"5b057b4f5acfc4771e1bd3e9",
|
||||
"5c791e872e2216001219c40a",
|
||||
"558032614bdc2de7118b4585",
|
||||
"58c157be86f77403c74b2bb6",
|
||||
"58c157c886f774032749fb06",
|
||||
"5f6340d3ca442212f4047eb2",
|
||||
"591af28e86f77414a27a9e1d",
|
||||
"5c1cd46f2e22164bef5cfedb",
|
||||
"5c1bc4812e22164bef5cfde7",
|
||||
"5c1bc5612e221602b5429350",
|
||||
"5c1bc5af2e221602b412949b",
|
||||
"5c1bc5fb2e221602b1779b32",
|
||||
"5c1bc7432e221602b412949d",
|
||||
"5c1bc7752e221602b1779b34",
|
||||
"5a7dbfc1159bd40016548fde"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_required": false,
|
||||
"_mergeSlotWithChildren": false,
|
||||
"_proto": "55d30c4c4bdc2db4468b457e"
|
||||
}
|
||||
],
|
||||
"CanPutIntoDuringTheRaid": true,
|
||||
"CantRemoveFromSlotsDuringRaid": [],
|
||||
"Durability": 100,
|
||||
"Accuracy": 0,
|
||||
"Recoil": -1,
|
||||
"Loudness": 0,
|
||||
"EffectiveDistance": 0,
|
||||
"Ergonomics": 8,
|
||||
"Velocity": 0,
|
||||
"RaidModdable": false,
|
||||
"ToolModdable": true,
|
||||
"BlocksFolding": false,
|
||||
"BlocksCollapsible": false,
|
||||
"IsAnimated": false,
|
||||
"HasShoulderContact": false,
|
||||
"SightingRange": 0,
|
||||
"DoubleActionAccuracyPenaltyMult": 1,
|
||||
"HeatFactor": 0.985,
|
||||
"CoolFactor": 1.055
|
||||
},
|
||||
"_proto": "55d459824bdc2d892f8b4573"
|
||||
},
|
||||
"6786e03b67ad44fd9b0fabd3": {
|
||||
"_id": "6786e03b67ad44fd9b0fabd3",
|
||||
"_name": "mag_aug_60",
|
||||
"_parent": "5448bc234bdc2d3c308b4569",
|
||||
"_type": "Item",
|
||||
"_props": {
|
||||
"Name": "",
|
||||
"ShortName": "",
|
||||
"Description": "",
|
||||
"Weight": 0.58,
|
||||
"BackgroundColor": "yellow",
|
||||
"Width": 1,
|
||||
"Height": 2,
|
||||
"StackMaxSize": 1,
|
||||
"ItemSound": "mag_plastic",
|
||||
"Prefab": {
|
||||
"path": "assets/content/items/mods/magazines/mag_aug_60.bundle",
|
||||
"rcid": ""
|
||||
},
|
||||
"UsePrefab": {
|
||||
"path": "",
|
||||
"rcid": ""
|
||||
},
|
||||
"StackObjectsCount": 1,
|
||||
"NotShownInSlot": false,
|
||||
"ExaminedByDefault": true,
|
||||
"ExamineTime": 1,
|
||||
"IsUndiscardable": false,
|
||||
"IsUnsaleable": false,
|
||||
"IsUnbuyable": false,
|
||||
"IsUngivable": false,
|
||||
"IsLockedafterEquip": false,
|
||||
"QuestItem": false,
|
||||
"LootExperience": 10,
|
||||
"ExamineExperience": 2,
|
||||
"HideEntrails": false,
|
||||
"RepairCost": 0,
|
||||
"RepairSpeed": 0,
|
||||
"ExtraSizeLeft": 0,
|
||||
"ExtraSizeRight": 0,
|
||||
"ExtraSizeUp": 0,
|
||||
"ExtraSizeDown": 1,
|
||||
"ExtraSizeForceAdd": false,
|
||||
"MergesWithChildren": true,
|
||||
"CanSellOnRagfair": false,
|
||||
"CanRequireOnRagfair": false,
|
||||
"ConflictingItems": [],
|
||||
"Unlootable": false,
|
||||
"UnlootableFromSlot": "FirstPrimaryWeapon",
|
||||
"UnlootableFromSide": [],
|
||||
"AnimationVariantsNumber": 0,
|
||||
"DiscardingBlock": false,
|
||||
"RagFairCommissionModifier": 1,
|
||||
"IsAlwaysAvailableForInsurance": false,
|
||||
"DiscardLimit": -1,
|
||||
"DropSoundType": "None",
|
||||
"InsuranceDisabled": false,
|
||||
"QuestStashMaxCount": 0,
|
||||
"IsSpecialSlotOnly": false,
|
||||
"IsUnremovable": false,
|
||||
"Grids": [],
|
||||
"Slots": [],
|
||||
"CanPutIntoDuringTheRaid": true,
|
||||
"CantRemoveFromSlotsDuringRaid": [],
|
||||
"Durability": 100,
|
||||
"Accuracy": 0,
|
||||
"Recoil": 0,
|
||||
"Loudness": 0,
|
||||
"EffectiveDistance": 0,
|
||||
"Ergonomics": -16,
|
||||
"Velocity": 0,
|
||||
"RaidModdable": true,
|
||||
"ToolModdable": false,
|
||||
"BlocksFolding": false,
|
||||
"BlocksCollapsible": false,
|
||||
"IsAnimated": false,
|
||||
"HasShoulderContact": false,
|
||||
"SightingRange": 0,
|
||||
"DoubleActionAccuracyPenaltyMult": 1,
|
||||
"magAnimationIndex": 5,
|
||||
"Cartridges": [
|
||||
{
|
||||
"_name": "cartridges",
|
||||
"_id": "59c1383d86f774290a37e0cb",
|
||||
"_parent": "59c1383d86f774290a37e0ca",
|
||||
"_max_count": 60,
|
||||
"_props": {
|
||||
"filters": [
|
||||
{
|
||||
"Filter": [
|
||||
"59e6920f86f77411d82aa167",
|
||||
"59e6927d86f77411da468256",
|
||||
"54527a984bdc2d4e668b4567",
|
||||
"54527ac44bdc2d36668b4567",
|
||||
"59e68f6f86f7746c9f75e846",
|
||||
"59e6906286f7746c9f75e847",
|
||||
"59e690b686f7746c9f75e848",
|
||||
"59e6918f86f7746c9f75e849",
|
||||
"60194943740c5d77f6705eea",
|
||||
"601949593ae8f707c4608daa",
|
||||
"5c0d5ae286f7741e46554302",
|
||||
"5fbe3ffdf8b6a877a729ea82",
|
||||
"5fd20ff893a8961fc660a954",
|
||||
"619636be6db0f2477964e710",
|
||||
"6196364158ef8c428c287d9f",
|
||||
"6196365d58ef8c428c287da1"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"_proto": "5748538b2459770af276a261"
|
||||
}
|
||||
],
|
||||
"CanFast": true,
|
||||
"CanHit": false,
|
||||
"CanAdmin": false,
|
||||
"LoadUnloadModifier": 60,
|
||||
"CheckTimeModifier": 20,
|
||||
"CheckOverride": 0,
|
||||
"ReloadMagType": "ExternalMagazine",
|
||||
"VisibleAmmoRangesString": "1-3",
|
||||
"MalfunctionChance": 0.3,
|
||||
"TagColor": 0,
|
||||
"TagName": ""
|
||||
},
|
||||
"_proto": "55802d5f4bdc2dac148b458e"
|
||||
}
|
||||
}
|
|
@ -1,87 +0,0 @@
|
|||
{
|
||||
"traderId":"5935c25fb3acc3127c3d8cd9",
|
||||
"assorts":{
|
||||
"items":[
|
||||
{
|
||||
"_id":"6786e03b67ad44fd9b0fabd0",
|
||||
"_tpl":"6786e03b67ad44fd9b0fabd0",
|
||||
"parentId":"hideout",
|
||||
"slotId":"hideout",
|
||||
"upd":{
|
||||
"UnlimitedCount":true,
|
||||
"StackObjectsCount":999999
|
||||
}
|
||||
},
|
||||
{
|
||||
"_id":"6786e03b67ad44fd9b0fabd1",
|
||||
"_tpl":"6786e03b67ad44fd9b0fabd1",
|
||||
"parentId":"hideout",
|
||||
"slotId":"hideout",
|
||||
"upd":{
|
||||
"UnlimitedCount":true,
|
||||
"StackObjectsCount":999999
|
||||
}
|
||||
},
|
||||
{
|
||||
"_id":"6786e03b67ad44fd9b0fabd2",
|
||||
"_tpl":"6786e03b67ad44fd9b0fabd2",
|
||||
"parentId":"hideout",
|
||||
"slotId":"hideout",
|
||||
"upd":{
|
||||
"UnlimitedCount":true,
|
||||
"StackObjectsCount":999999
|
||||
}
|
||||
},
|
||||
{
|
||||
"_id":"6786e03b67ad44fd9b0fabd3",
|
||||
"_tpl":"6786e03b67ad44fd9b0fabd3",
|
||||
"parentId":"hideout",
|
||||
"slotId":"hideout",
|
||||
"upd":{
|
||||
"UnlimitedCount":true,
|
||||
"StackObjectsCount":999999
|
||||
}
|
||||
}
|
||||
],
|
||||
"barter_scheme":{
|
||||
"6786e03b67ad44fd9b0fabd0":[
|
||||
[
|
||||
{
|
||||
"count":21000,
|
||||
"_tpl":"5449016a4bdc2d6f028b456f"
|
||||
}
|
||||
]
|
||||
],
|
||||
"6786e03b67ad44fd9b0fabd1":[
|
||||
[
|
||||
{
|
||||
"count":21000,
|
||||
"_tpl":"5449016a4bdc2d6f028b456f"
|
||||
}
|
||||
]
|
||||
],
|
||||
"6786e03b67ad44fd9b0fabd2":[
|
||||
[
|
||||
{
|
||||
"count":21000,
|
||||
"_tpl":"5449016a4bdc2d6f028b456f"
|
||||
}
|
||||
]
|
||||
],
|
||||
"6786e03b67ad44fd9b0fabd3":[
|
||||
[
|
||||
{
|
||||
"count":21000,
|
||||
"_tpl":"5449016a4bdc2d6f028b456f"
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"loyal_level_items":{
|
||||
"6786e03b67ad44fd9b0fabd0":3,
|
||||
"6786e03b67ad44fd9b0fabd1":3,
|
||||
"6786e03b67ad44fd9b0fabd2":3,
|
||||
"6786e03b67ad44fd9b0fabd3":3
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,103 +0,0 @@
|
|||
"use strict";
|
||||
|
||||
let mydb;
|
||||
|
||||
class Mod {
|
||||
postDBLoad(container) {
|
||||
// Credit Banner
|
||||
console.log(`
|
||||
=======================================
|
||||
| AUG Attachment Pack |
|
||||
| Created by: KoKaZ93 |
|
||||
| 3.10 Port made by: GMAK3R |
|
||||
=======================================
|
||||
`);
|
||||
|
||||
const modLoader = container.resolve("PreSptModLoader");
|
||||
const importerUtil = container.resolve("ImporterUtil");
|
||||
const db = container.resolve("DatabaseServer").getTables();
|
||||
const locales = db.locales.global;
|
||||
const items = db.templates.items;
|
||||
const handbook = db.templates.handbook.Items;
|
||||
const peacekeeper = db.traders["5935c25fb3acc3127c3d8cd9"];
|
||||
|
||||
mydb = importerUtil.loadRecursive(`${modLoader.getModPath("AUG_AttachmentPack")}database/`);
|
||||
|
||||
for (const item in mydb.templates.items) {
|
||||
items[item] = mydb.templates.items[item];
|
||||
}
|
||||
|
||||
for (const item of mydb.templates.handbook.Items) {
|
||||
handbook.push(item);
|
||||
}
|
||||
|
||||
for (const item of mydb.traders.assort.assorts.items) {
|
||||
peacekeeper.assort.items.push(item);
|
||||
}
|
||||
|
||||
for (const bc in mydb.traders.assort.assorts.barter_scheme) {
|
||||
peacekeeper.assort.barter_scheme[bc] = mydb.traders.assort.assorts.barter_scheme[bc];
|
||||
}
|
||||
|
||||
for (const level in mydb.traders.assort.assorts.loyal_level_items) {
|
||||
peacekeeper.assort.loyal_level_items[level] = mydb.traders.assort.assorts.loyal_level_items[level];
|
||||
}
|
||||
|
||||
for (const localeID in locales) {
|
||||
if (localeID == "en") {
|
||||
for (const [itemId, template] of Object.entries(mydb.locales.en.templates)) {
|
||||
for (const [key, value] of Object.entries(template)) {
|
||||
locales[localeID][`${itemId} ${key}`] = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Mod.addHandguardToFilters(db);
|
||||
Mod.addMagazineToFilters(db);
|
||||
}
|
||||
|
||||
static addHandguardToFilters(db) {
|
||||
const isItemSlotsExist = (item) =>
|
||||
item._props && item._props.Slots && item._props.Slots.length > 0;
|
||||
const attachmentToAdd = ["6786e03b67ad44fd9b0fabd0", "6786e03b67ad44fd9b0fabd1", "6786e03b67ad44fd9b0fabd2"];
|
||||
const attachmentItemId = "634e61b0767cb15c4601a877";
|
||||
|
||||
for (const item of Object.values(db.templates.items)) {
|
||||
if (isItemSlotsExist(item)) {
|
||||
for (const slot of item._props.Slots) {
|
||||
if (slot._props.filters.some((filter) => filter.Filter.includes(attachmentItemId))) {
|
||||
slot._props.filters.forEach((filter) => {
|
||||
if (filter.Filter.includes(attachmentItemId)) {
|
||||
filter.Filter.push(...attachmentToAdd);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static addMagazineToFilters(db) {
|
||||
const isItemSlotsExist = (item) =>
|
||||
item._props && item._props.Slots && item._props.Slots.length > 0;
|
||||
const attachmentToAdd = "6786e03b67ad44fd9b0fabd3";
|
||||
const attachmentItemId = "630e1adbbd357927e4007c09";
|
||||
|
||||
for (const item of Object.values(db.templates.items)) {
|
||||
if (isItemSlotsExist(item)) {
|
||||
for (const slot of item._props.Slots) {
|
||||
if (slot._props.filters.some((filter) => filter.Filter.includes(attachmentItemId))) {
|
||||
slot._props.filters.forEach((filter) => {
|
||||
if (filter.Filter.includes(attachmentItemId)) {
|
||||
filter.Filter.push(attachmentToAdd);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = { mod: new Mod() };
|
|
@ -1,9 +0,0 @@
|
|||
{
|
||||
"name": "AUG Attachment Pack",
|
||||
"author": "KoKaZ93",
|
||||
"license": "CC BY-NC-SA 3.0",
|
||||
"version": "1.0.4",
|
||||
"sptVersion": "3.10.x",
|
||||
"main": "mod.js",
|
||||
"isBundleMod": true
|
||||
}
|
|
@ -6,7 +6,7 @@ newestVersion=
|
|||
category="-1,"
|
||||
nexusFileStatus=1
|
||||
installationFile=acidphantasm-botplacementsystem.zip
|
||||
repository=Nexus
|
||||
repository=
|
||||
ignoredVersion=
|
||||
comments=
|
||||
notes=
|
||||
|
@ -15,7 +15,7 @@ url=
|
|||
hasCustomURL=false
|
||||
lastNexusQuery=
|
||||
lastNexusUpdate=
|
||||
nexusLastModified=2025-05-13T08:46:56Z
|
||||
nexusLastModified=2025-05-14T12:49:35Z
|
||||
nexusCategory=0
|
||||
converted=false
|
||||
validated=false
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
[General]
|
||||
gameName=spt
|
||||
modid=0
|
||||
version=d2025.1.14.0
|
||||
newestVersion=
|
||||
category="1,"
|
||||
nexusFileStatus=1
|
||||
installationFile=acidphantasm-progressivebotsystem.zip
|
||||
repository=
|
||||
ignoredVersion=
|
||||
comments=
|
||||
notes=
|
||||
nexusDescription=
|
||||
url=
|
||||
hasCustomURL=false
|
||||
lastNexusQuery=
|
||||
lastNexusUpdate=
|
||||
nexusLastModified=2024-12-16T07:04:24Z
|
||||
nexusCategory=0
|
||||
converted=false
|
||||
validated=false
|
||||
color=@Variant(\0\0\0\x43\0\xff\xff\0\0\0\0\0\0\0\0)
|
||||
tracked=0
|
||||
|
||||
[installedFiles]
|
||||
1\modid=0
|
||||
1\fileid=0
|
||||
size=1
|
|
@ -1,21 +0,0 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2024 acidphantasm
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
|
@ -1,47 +0,0 @@
|
|||
# Welcome to PBS (Progressive Bot System)
|
||||
|
||||
The goal of this mod is to provide a system that allows all bots to progress with the player.
|
||||
|
||||
In vanilla, scavs are a minor annoyance once you reach level 30+. This aims to change that, they may not always have the best ammo but they won't always be rocking crappy shotguns or low level weapons.
|
||||
|
||||
## General Notes
|
||||
|
||||
This mod has only been tested with SAIN, SWAG+Donuts, QuestingBots, and LootingBots.
|
||||
|
||||
This mod may have missing mods or templates for weapons. If you see errors or warning - REPORT THEM.
|
||||
|
||||
This mod may have issues that prevent the game from working - if this happens, REMOVE THE MOD and REPORT THEM.
|
||||
|
||||
Currently all bots that are due to spawn or have spawned are logged inside the \user\mods\acidphantasm-progressivebotsystem\logs\ folder. These logs are wiped when you restart the server. These may be needed to provide support, and are a nice thing to review if you happen to want to know everything that has or will spawn.
|
||||
|
||||
## Put this mod last in your load order. If you have issues and it isn't last, then move it last.
|
||||
|
||||
### Current Features
|
||||
- All AI will level with you.
|
||||
- All AI have a tiering system.
|
||||
- All AI will use modded weapons that you have installed.
|
||||
- USEC spawn with weapons that you would expect from non-Russian forces.
|
||||
- BEAR spawn with weapons that you would expect from Russian forces.
|
||||
- Scavs pull a weapon from the Tier they have spawned from (any weapon available in that tier from USEC or BEAR can be chosen.)
|
||||
- Scavs pull from ammo pools that do not contains meta ammo. I felt this was too easy a source of ammunition. This is subject to change.
|
||||
- Bosses pull weapons from their vanilla pools until a later version.
|
||||
- Bosses & guards pull ammo from a Tier4 pool.
|
||||
- Boss guards pull a Tier4 weapon from the combined pools of USEC & BEAR.
|
||||
|
||||
### Current Tiers
|
||||
- Tier 1 = Lv1-10
|
||||
- Level Variance +/- 5
|
||||
- Tier 2 = Lv11-20
|
||||
- Level Variance +/- 7
|
||||
- Tier 3 = Lv21-30
|
||||
- Level Variance +/- 10
|
||||
- Tier 4 = Lv31-40
|
||||
- Level Variance +/- 15
|
||||
- Tier 5 = Lv41-50
|
||||
- Level Variance +/- 15
|
||||
- Tier 6 = Lv51-60
|
||||
- Level Variance +/- 20
|
||||
- Tier 7 = Lv61-78
|
||||
- Level Variance +/- 30
|
||||
|
||||
## Put this mod last in your load order. If you have issues and it isn't last, then move it last.
|
|
@ -1,264 +0,0 @@
|
|||
{
|
||||
// Enable/Disable using a preset
|
||||
// Presets are to be built and shared among APBS users. If enabled, ensure that you set the "presetName" to the name of the folder of your preset
|
||||
"usePreset": false,
|
||||
"presetName": "example",
|
||||
|
||||
// If you enable either of these settings, support will not be granted.
|
||||
// enableModdedWeapons - Any mods adding weapons loaded before APBS will have their weapons & attachments imported.
|
||||
// enableModdedEquipment - Any mods adding equipment loaded before APBS will be imported with their attachments (if any).
|
||||
// enableModdedClothing - Any mods adding clothing loaded before APBS will be imported.
|
||||
// initialTierAppearance - Whatever number (1-7) you put here, will be the first tier that imported mod items will be added to.
|
||||
// pmcWeaponWeights - Weight of modded weapons being added to PMCs
|
||||
// scavWeaponWeights - Weight of modded weapons being added to Scavs
|
||||
// followerWeaponWeights - Weight of modded weapons being added to boss followers (not Goons)
|
||||
// enableSafeGuard - Enables preventing weapon importing from bastardizing vanilla weapons. If you disable this, you will get cursed vanilla weapons.
|
||||
// Higher weights = more often. Lower weights = less often. If you add a LOT of mod weapons, I suggest using a lower value.
|
||||
// REVIEW THE APBS LOGS TO TUNE YOUR CONFIG. (\user\mods\acidphantasm-progressivebotsystem\logs)
|
||||
"enableModdedWeapons": true,
|
||||
"enableModdedEquipment": true,
|
||||
"enableModdedClothing": true,
|
||||
"initalTierAppearance": 3,
|
||||
"pmcWeaponWeights": 10,
|
||||
"scavWeaponWeights": 1,
|
||||
"followerWeaponWeights": 7,
|
||||
"enableSafeGuard": true,
|
||||
|
||||
// Enable/Disable PMC Seasonal Clothing
|
||||
// If true, PMCs will wear seasonal appropriate clothing to blend into the environment better. If disabled, clothing will be tiered by level instead.
|
||||
// If true, modded clothing will not import, regardless of setting, to protect the appearance of appropriate clothing.
|
||||
"seasonalPmcAppearance": true,
|
||||
|
||||
// Enable/Disable Realism Gas Mask Compatibility
|
||||
// APBS automatically detects Realism and adds gas masks to bots due to Radiation Zones. If you dont want this to happen, set to true.
|
||||
"disableRealismGasMasks": false,
|
||||
|
||||
// Looking for a challenge, or maybe just want to chill and wreck some bots?
|
||||
// Enable "onlyChads" to force all bots to be Tier7, or enable "tarkovAndChill" to force all bots to be Tier1
|
||||
// Enabling both will enable chaos mode, bots will pull gear and weapons from completely random Tiers during generation. It's chaos.
|
||||
// Alternatively, enable "blickyMode" to give everyone a blicky. It's actually the real chill mode.
|
||||
// Side note on "blickyMode" - it breaks some boss guards. Don't report it. It's a joke mode. It also won't do anything if either of the other two "modes" are enabled.
|
||||
"onlyChads": false,
|
||||
"tarkovAndChill": false,
|
||||
"blickyMode": false,
|
||||
|
||||
// Enable/Disable specific bot generation
|
||||
// If set to true, it will disable APBS generation for that bot type, if false - will use APBS generation.
|
||||
"disableScavTierGeneration": false,
|
||||
"disablePMCTierGeneration": false,
|
||||
"disableBossTierGeneration": false,
|
||||
"disableBossFollowerTierGeneration": false,
|
||||
"disableRaiderRogueTierGeneration": false,
|
||||
|
||||
// Enable/Disable bots having the chance to roll ammo choice for rig magazines after selecting ammo choice for weapon
|
||||
// "enableBotsToRollAmmoAgain" If set to true, AI PMCs will roll their ammo choice for additional magazines based on the chance configured - if false all magazines will always have the same ammo selected for the weapon.
|
||||
// "chanceToRollAmmoAgain" chance out of 100 that bot will roll ammo again for each subsequent additional magazine they spawn with in their rig.
|
||||
"enableBotsToRollAmmoAgain": true,
|
||||
"chanceToRollAmmoAgain": 50,
|
||||
|
||||
// Enable/Disable custom game version weights for AI PMCs
|
||||
// If set to true, AI PMCs will roll their weights from the values below - if false will use SPT defaults.
|
||||
// The values listed below ARE the SPT defaults (for reference)
|
||||
"gameVersionWeight": false,
|
||||
"standard": 2,
|
||||
"left_behind": 1,
|
||||
"prepare_for_escape": 1,
|
||||
"edge_of_darkness": 4,
|
||||
"unheard_edition": 2,
|
||||
|
||||
// Enable/Disable PMC ammo tier sliding
|
||||
// If set to true, it will enabling a sliding system for PMC ammo pools. If you enable this, the below numbers are the recommended amounts. Tweak as you wish.
|
||||
// Example: "pmcAmmoTierSlideAmount: 1 will allow a Tier5 PMC to "slide" down and pick from a Tier4 ammo pool, if it passes the roll for "slideChance".
|
||||
"enablePMCAmmoTierSliding": false,
|
||||
"slideAmount": 1,
|
||||
"slideChance": 33,
|
||||
|
||||
// Enable/Disable using individual weapon type attachment chances.
|
||||
// If set to true, will allow generation to use individual category based weapon attachment chances, if false - all weapons use the same attachment chance pool.
|
||||
// For Preset Makers:
|
||||
// If the below setting is false, "weaponMods" in the chances.json is the attachment chance rolls used.
|
||||
// If the below setting is true, then you must also fill out each weapons category of chances.
|
||||
"enablePerWeaponTypeAttachmentChances": true,
|
||||
|
||||
// Force weapon stocks
|
||||
// If set to true, will enforce all AI weapons to have stocks, if false - will use APBS values
|
||||
// "stockButtpadChance" will allow dynamic configuration of any butt pads spawning on a stock that can take them.
|
||||
"forceStock": false,
|
||||
"stockButtpadChance": 50,
|
||||
|
||||
// Force weapon dust covers
|
||||
// If set to true, will enforce all AI weapons to have dust covers, if false - will use APBS values
|
||||
"forceDustCover": false,
|
||||
|
||||
// Force weapon mod_scope slot
|
||||
// If set to true, will enforce all AI weapons to have a mod in the mod_scope slot
|
||||
// This slot is *MOSTLY* optics but it's sometimes a laser/flashlight depending on gun, if false - will use APBS values
|
||||
"forceScopeSlot": false,
|
||||
|
||||
// Force weapon muzzles
|
||||
// "forceMuzzle" If set to true, will enforce all AI PMC weapons to have muzzles based on the chance configured, if false - will use APBS values
|
||||
// "muzzleChance" chance of muzzle being selected (overrides preset and database values) for each tier [ T1, T2, T3, T4, T5, T6, T7 ]
|
||||
// "forceChildrenMuzzle" If set to true, enforces muzzle children to also spawn (so if it rolls to pick a threaded adapter, the child silencer will be forced to spawn), if false - will roll those slots independently
|
||||
// "forceChildrenMuzzle" works regardless of you setting forceMuzzle or not - if you just want to see more children adapters spawn, just set this true
|
||||
"forceMuzzle": false,
|
||||
"muzzleChance": [ 10, 25, 40, 55, 65, 75, 75 ],
|
||||
"forceChildrenMuzzle": false,
|
||||
|
||||
// Force weapon mod count limits
|
||||
// If set to true, will enforce all AI weapons to be limited to the scopeLimit & tacticalLimit, if disabled the generation may go wild
|
||||
"forceWeaponModLimits": true,
|
||||
"scopeLimit": 2,
|
||||
"tacticalLimit": 1,
|
||||
|
||||
// Enable/disable AI having T-7 thermal goggles
|
||||
// If set to true, will allow AI to spawn with T-7 thermal goggles, if false they will not.
|
||||
// "startTier" controls what tier the goggles will be available in. "5c110624d174af029e69734c"
|
||||
"enableT7Thermals": false,
|
||||
"startTier": 6,
|
||||
|
||||
// Enable/Disable PMC/scav Loot
|
||||
// If set to true, will allow PMCs/scavs to have backpack/rig/pocket loot. If disabled, they will not.
|
||||
// Add ItemIDs to the blacklist array to prevent them from spawning
|
||||
// Blacklist example "pmcLootBlacklistItems": ["6711039f9e648049e50b3307", "5c0e531286f7747fa54205c2"]
|
||||
"pmcLoot": false,
|
||||
"pmcLootBlacklistItems": [ "6711039f9e648049e50b3307" ],
|
||||
"scavLoot": true,
|
||||
|
||||
// Enable/Disabe Scav specific tiering options
|
||||
// "enableScavAttachmentTiering" - If set to true, will allow scavs to get additional weapon/equipment attachments as they tier up. If disabled, they will always have tier 1 attachments.
|
||||
// "enableScavEqualChanceEquipmentTiering" - If set to true, will allow scavs to have equal chances for any equipment in their pools. If disabled, they will use APBS defaults (low chances for good gear).
|
||||
"enableScavAttachmentTiering": false,
|
||||
"enableScavEqualEquipmentTiering": false,
|
||||
|
||||
// Enable/Disable adding keys to Scav Backpack loot
|
||||
// Pick -ONE- option below and enable it if you would like to expand the backpack key pool for scavs.
|
||||
// All keys include every key/keycard.
|
||||
// Mechanical keys are keys that aren't keycards. <- Recommended, if you are going to enable something
|
||||
// Keycards include ALL keycards.
|
||||
"addAllKeysToScavs": false,
|
||||
"addOnlyMechanicalKeysToScavs": false,
|
||||
"addOnlyKeyCardsToScavs": false,
|
||||
|
||||
// Configure Weapon Durability per AI Bot Type
|
||||
// Numbers are as follows: [ minDurability, maxDurability, minDelta, maxDelta ]
|
||||
// Example: [ 50, 90, 0, 25 ]
|
||||
// Ex ctd: Minimum possible "max" durability would be 50%, the highest possible "max" durability is 90%
|
||||
// Ex ctd: Whatever value is picked between 50% & 90% will be the "max" durability of the weapon ("max" is the limit you can repair the weapon to)
|
||||
// Ex ctd: After the max durability is selected, it will roll for the actual current durability which will be between 0-25% lower than the max.
|
||||
// Ex ctd: Weapons are safeguarded to never fall below 40%.
|
||||
"scavWeaponDurability": [ 50, 90, 0, 20 ],
|
||||
"pmcWeaponDurability": [ 95, 100, 0, 5 ],
|
||||
"bossWeaponDurability": [ 80, 100, 0, 20 ],
|
||||
"guardWeaponDurability": [ 80, 100, 0, 20 ],
|
||||
"raiderWeaponDurability": [ 80, 100, 0, 20 ],
|
||||
|
||||
// Enable/Disable custom plate chances
|
||||
// If you REALLY don't like APBS plate chances then you can adjust it here.
|
||||
// If set to true, will change all AI plate chances to the values you set below, if false - will use APBS values
|
||||
// If set to true, Main Plates = front/back and Side Plates = left/right, if false - APBS uses individual plate chances for front/back and sides.
|
||||
// Values are configured for each tier, example: [ Tier1, Tier2, Tier3, Tier4, Tier5, Tier6, Tier7 ]
|
||||
"enableCustomPlateChances": false,
|
||||
"scavMainPlateChance": [ 25, 25, 25, 25, 25, 25, 25 ],
|
||||
"scavSidePlateChance": [ 25, 25, 25, 25, 25, 25, 25 ],
|
||||
"pmcMainPlateChance": [ 65, 75, 90, 90, 95, 100, 100 ],
|
||||
"pmcSidePlateChance": [ 15, 25, 50, 75, 90, 95, 100 ],
|
||||
"bossMainPlateChance": [ 75, 75, 75, 75, 75, 75, 75 ],
|
||||
"bossSidePlateChance": [ 50, 50, 50, 50, 50, 50, 50 ],
|
||||
"guardMainPlateChance": [ 75, 75, 75, 75, 75, 75, 75 ],
|
||||
"guardSidePlateChance": [ 75, 75, 75, 75, 75, 75, 75 ],
|
||||
"raiderMainPlateChance": [ 75, 75, 75, 75, 75, 75, 75 ],
|
||||
"raiderSidePlateChance": [ 75, 75, 75, 75, 75, 75, 75 ],
|
||||
|
||||
// Enable/Disable randomization of medical and food resource values
|
||||
// If set to true, all scavs and PMCs will have randomized resource values, based on the chances you set below, for medical and food items.
|
||||
// If disabled the items will always be full resource values.
|
||||
// Explanation: "pmcMedRates": [ Chance for full resource value available, Minimum percent of item randomized between min and max resource ]
|
||||
// Example.. "pmcMedRates": [ 65, 20 ] --- AFAK on a PMC has a 65% chance to be 400/400 and 35% chance to be between 0% and 80% used (it would spawn somewhere between 80/400 to 400/400).
|
||||
"enableConsumableResourceRandomization": true,
|
||||
"scavFoodRates": [ 10, 25 ],
|
||||
"scavMedRates": [ 10, 25 ],
|
||||
"pmcFoodRates": [ 10, 25 ],
|
||||
"pmcMedRates": [ 10, 25 ],
|
||||
|
||||
// Blacklist specific ammo types from all AI -- USE "https://db.sp-tarkov.com/" to get the item _id
|
||||
// Configure per tier blacklists
|
||||
// Example.. this will blacklist 9x19 RIP and 5.45x39mm PP from all bots in Tier1
|
||||
// tier1AmmoBlacklist: [ "5c0d56a986f774449d5de529", "56dff2ced2720bb4668b4567" ]
|
||||
"tier1AmmoBlacklist": [],
|
||||
"tier2AmmoBlacklist": [],
|
||||
"tier3AmmoBlacklist": [],
|
||||
"tier4AmmoBlacklist": [],
|
||||
"tier5AmmoBlacklist": [],
|
||||
"tier6AmmoBlacklist": [],
|
||||
"tier7AmmoBlacklist": [],
|
||||
|
||||
// Blacklist specific equipment from all AI -- USE "https://db.sp-tarkov.com/" to get the item _id
|
||||
// Configure per tier blacklists
|
||||
// Example.. this will blacklist BlackRock chest rig and GSSh-01 headset from all bots in Tier1
|
||||
// tier1EquipmentBlacklist: [ "5648a69d4bdc2ded0b8b457b", "5b432b965acfc47a8774094e" ]
|
||||
"tier1EquipmentBlacklist": [],
|
||||
"tier2EquipmentBlacklist": [],
|
||||
"tier3EquipmentBlacklist": [],
|
||||
"tier4EquipmentBlacklist": [],
|
||||
"tier5EquipmentBlacklist": [],
|
||||
"tier6EquipmentBlacklist": [],
|
||||
"tier7EquipmentBlacklist": [],
|
||||
|
||||
// Blacklist specific weapons from all AI -- USE "https://db.sp-tarkov.com/" to get the item _id
|
||||
// Configure per tier blacklists
|
||||
// Example.. this will blacklist PKP and PKM from all bots in Tier1
|
||||
// tier1EquipmentBlacklist: [ "64ca3d3954fc657e230529cc", "64637076203536ad5600c990" ]
|
||||
"tier1WeaponBlacklist": [],
|
||||
"tier2WeaponBlacklist": [],
|
||||
"tier3WeaponBlacklist": [],
|
||||
"tier4WeaponBlacklist": [],
|
||||
"tier5WeaponBlacklist": [],
|
||||
"tier6WeaponBlacklist": [],
|
||||
"tier7WeaponBlacklist": [],
|
||||
|
||||
// Blacklist specific attachments from all AI -- USE "https://db.sp-tarkov.com/" to get the item _id
|
||||
// Configure per tier blacklists - very useful setting for those that play with modded weapon/equipment importing
|
||||
// Example.. this will blacklist "AK 7.62x39 aluminium 10-round magazine" and "Ops-Core SLAAP Armor Helmet Plate" from all bots in Tier1
|
||||
// tier1EquipmentBlacklist: [ "5b1fd4e35acfc40018633c39", "5c0e66e2d174af02a96252f4" ]
|
||||
"tier1AttachmentBlacklist": [],
|
||||
"tier2AttachmentBlacklist": [],
|
||||
"tier3AttachmentBlacklist": [],
|
||||
"tier4AttachmentBlacklist": [],
|
||||
"tier5AttachmentBlacklist": [],
|
||||
"tier6AttachmentBlacklist": [],
|
||||
"tier7AttachmentBlacklist": [],
|
||||
|
||||
// LevelDelta's are the lowest and highest levels that AI can spawn relative to the player's level.
|
||||
// Examples:
|
||||
// "tier1LevelDelta": [ 5, 5 ] --- While you are Tier1 (lv1-10), all AI will be leveled -5 to +5 of your level.
|
||||
// "tier2LevelDelta": [ 10, 25 ] --- While you are Tier2 (lv11-20), all AI will be leveled -10 to +25 of your level.
|
||||
// "enableCustomLevelDeltas" if true will use the values you set below, otherwise they will use APBS values
|
||||
// THE BELOW VALUES BY DEFAULT ARE APBS DEFAULTS
|
||||
// IF YOU WANT EVERY TIER AT EVERY LEVEL, SET ALL OF THESE TO: [ 79, 79 ]
|
||||
"enableCustomLevelDeltas": true,
|
||||
"tier1LevelDelta": [ 10, 5 ], // 1-10
|
||||
"tier2LevelDelta": [ 20, 5 ], // 11-20
|
||||
"tier3LevelDelta": [ 25, 7 ], // 21-30
|
||||
"tier4LevelDelta": [ 35, 10 ], // 31-40
|
||||
"tier5LevelDelta": [ 40, 15 ], // 41-50
|
||||
"tier6LevelDelta": [ 50, 20 ], // 51-60
|
||||
"tier7LevelDelta": [ 55, 20 ], // 61-79
|
||||
|
||||
// LevelDelta's are the lowest and highest levels that AI can spawn relative to the player's level.
|
||||
// Examples:
|
||||
// "tier2ScavLevelDelta": [ 10, -10 ] --- While you are Tier2 (lv11-20), scavs will be leveled -10 to -10 of your level. (always 10 levels behind you)
|
||||
// "tier3ScavLevelDelta": [ 30, -10 ] --- While you are Tier3 (lv21-30), scavs will be leveled -30 to -10 of your level. (always 10 to 30 levels behind you)
|
||||
// "enableScavCustomLevelDeltas" if true will use the values you set below, otherwise they will use APBS values
|
||||
// Default values below will always spawn scavs that are at least 1 tier below you unless you are Tier1.
|
||||
"enableScavCustomLevelDeltas": false,
|
||||
"tier1ScavLevelDelta": [ 10, 0 ], // 1-10
|
||||
"tier2ScavLevelDelta": [ 10, -10 ], // 11-20
|
||||
"tier3ScavLevelDelta": [ 15, -10 ], // 21-30
|
||||
"tier4ScavLevelDelta": [ 20, -10 ], // 31-40
|
||||
"tier5ScavLevelDelta": [ 30, -10 ], // 41-50
|
||||
"tier6ScavLevelDelta": [ 40, -10 ], // 51-60
|
||||
"tier7ScavLevelDelta": [ 50, -10 ], // 61-79
|
||||
|
||||
// Enable/disable debug logging
|
||||
"enableDebugLog": true
|
||||
}
|
|
@ -1,32 +0,0 @@
|
|||
{
|
||||
"name": "Acids Progressive Bot System",
|
||||
"version": "1.4.2",
|
||||
"sptVersion": "~3.10",
|
||||
"loadBefore": [],
|
||||
"loadAfter": [
|
||||
"DanW-SPTQuestingBots"
|
||||
],
|
||||
"incompatibilities": [],
|
||||
"isBundleMod": false,
|
||||
"main": "src/mod.js",
|
||||
"scripts": {
|
||||
"setup": "npm i",
|
||||
"build": "node ./build.mjs",
|
||||
"buildinfo": "node ./build.mjs --verbose"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "20.11",
|
||||
"@typescript-eslint/eslint-plugin": "7.2",
|
||||
"@typescript-eslint/parser": "7.2",
|
||||
"archiver": "^6.0",
|
||||
"eslint": "8.57",
|
||||
"fs-extra": "11.2",
|
||||
"ignore": "^5.2",
|
||||
"tsyringe": "4.8.0",
|
||||
"typescript": "5.4",
|
||||
"winston": "3.12"
|
||||
},
|
||||
"author": "acidphantasm",
|
||||
"contributors": [],
|
||||
"license": "MIT"
|
||||
}
|
|
@ -1,479 +0,0 @@
|
|||
{
|
||||
"scavAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 3
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 1
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6772a4b936088465b17c": 2,
|
||||
"5d6e6806a4b936088465b17e": 2,
|
||||
"5d6e67fba4b9361bc73bc779": 2,
|
||||
"560d5e524bdc2d25448b4571": 2,
|
||||
"5d6e6869a4b9361c140bcfde": 1,
|
||||
"5d6e68b3a4b9361bca7e50b5": 1,
|
||||
"58820d1224597753c90aeb13": 1,
|
||||
"5d6e68dea4b9361bcc29e659": 1,
|
||||
"5d6e6891a4b9361bd473feea": 1,
|
||||
"5d6e68e6a4b9361c140bcfe0": 1,
|
||||
"5d6e689ca4b9361bc8618956": 1
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e695fa4b936359b35d852": 2,
|
||||
"5d6e69b9a4b9361bc8618958": 2,
|
||||
"5a38ebd9c4a282000d722a5b": 2,
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 1
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 3,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 1
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 3,
|
||||
"59e6542b86f77411dc52a77a": 1
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 3,
|
||||
"5ba26844d4351e00334c9475": 1
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff216d2720bbd668b4568": 1,
|
||||
"56dff338d2720bbd668b4569": 4,
|
||||
"56dff421d2720b5f5a8b4567": 4,
|
||||
"56dff4ecd2720b5f5a8b4568": 2,
|
||||
"56dff4a2d2720bbd668b456a": 4,
|
||||
"56dff0bed2720bb0668b4567": 3,
|
||||
"56dff3afd2720bba668b4567": 1
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"59e6927d86f77411da468256": 2,
|
||||
"59e6918f86f7746c9f75e849": 2,
|
||||
"59e68f6f86f7746c9f75e846": 4,
|
||||
"59e6920f86f77411d82aa167": 5,
|
||||
"54527a984bdc2d4e668b4567": 1
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86832d7f00c000d3a6e6c": 2,
|
||||
"5cc80f79e4a949033c7343b2": 3,
|
||||
"5cc86840d7f00c002412c56c": 3,
|
||||
"5cc80f8fe4a949033b0224a2": 1,
|
||||
"5cc80f53e4a949000e1ea4f8": 1
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573602322459776445391df1": 2,
|
||||
"573601b42459776410737435": 2,
|
||||
"5735fdcd2459776445391d61": 1,
|
||||
"5736026a245977644601dc61": 1
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 1,
|
||||
"6196364158ef8c428c287d9f": 6,
|
||||
"5fbe3ffdf8b6a877a729ea82": 3
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4d3d286f774176a36250a": 2,
|
||||
"64b7af734b75259c590fa895": 2,
|
||||
"64b7af5a8532cf95ee0a0dbd": 6,
|
||||
"59e4d24686f7741776641ac7": 4,
|
||||
"59e4cf5286f7741778269d8a": 2,
|
||||
"5656d7c34bdc2d9d198b4587": 1
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e88277cce2b522ff2b1": 2,
|
||||
"5e023e6e34d52a55c3304f71": 2,
|
||||
"5e023e53d4353e3302577c4c": 1
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"64b8f7c241772715af0f9c3d": 2,
|
||||
"64b8f7b5389d7ffd620ccba2": 2,
|
||||
"64b8f7968532cf95ee0a0dbf": 2,
|
||||
"5e023cf8186a883be655e54f": 2,
|
||||
"5887431f2459777e1612938f": 1
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 2,
|
||||
"5fc382c1016cce60e8341b20": 1
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737218f245977612125ba51": 5,
|
||||
"57372140245977611f70ee91": 5,
|
||||
"5737207f24597760ff7b25f2": 2,
|
||||
"573719762459775a626ccbc1": 3,
|
||||
"57371f8d24597761006c6a81": 3,
|
||||
"57371f2b24597761224311f1": 5,
|
||||
"57371eb62459776125652ac1": 1,
|
||||
"57371b192459775a9f58a5e0": 1,
|
||||
"57371e4124597760ff7b25f1": 1
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 1,
|
||||
"58864a4f2459770fcc257101": 7,
|
||||
"5a3c16fe86f77452b62de32a": 12,
|
||||
"5c3df7d588a4501f290594e5": 6,
|
||||
"64b7bbb74b75259c590fa897": 4,
|
||||
"56d59d3ad2720bdb418b4577": 2
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26ac06c4a282000c5a90a8": 5,
|
||||
"5a26abfac4a28232980eabff": 3,
|
||||
"5a269f97c4a282000b151807": 1
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c40bdd19b369e1e53d1": 5,
|
||||
"62330bfadc5883093563729b": 3,
|
||||
"62330c18744e5e31df12f516": 1
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"6576f96220d53a5b8f3e395e": 7,
|
||||
"57a0dfb82459774d3078b56c": 5,
|
||||
"5c0d668f86f7747ccb7f13b2": 1
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 10,
|
||||
"66a0d1f88486c69fce00fdf6": 1
|
||||
}
|
||||
},
|
||||
"pmcAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 1,
|
||||
"5efb0fc6aeb21837e749c801": 8,
|
||||
"5efb0d4f4bc50b58e81710f3": 40,
|
||||
"5e81f423763d9f754677bf2e": 15
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 45
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 10,
|
||||
"5c0d591486f7744c505b416f": 3,
|
||||
"5d6e68d1a4b93622fe60e845": 3,
|
||||
"5d6e6869a4b9361c140bcfde": 2,
|
||||
"5d6e68b3a4b9361bca7e50b5": 4,
|
||||
"58820d1224597753c90aeb13": 6,
|
||||
"5d6e68dea4b9361bcc29e659": 8,
|
||||
"5d6e6891a4b9361bd473feea": 12,
|
||||
"5d6e68e6a4b9361c140bcfe0": 12,
|
||||
"5d6e689ca4b9361bc8618956": 9
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e695fa4b936359b35d852": 8,
|
||||
"5d6e69b9a4b9361bc8618958": 8,
|
||||
"5a38ebd9c4a282000d722a5b": 8,
|
||||
"5d6e69c7a4b9360b6c0d54e4": 10,
|
||||
|
||||
"5d6e6a5fa4b93614ec501745": 3,
|
||||
"5d6e6a53a4b9361bd473feec": 3
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 10,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 2
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 20,
|
||||
"59e6542b86f77411dc52a77a": 25,
|
||||
"59e655cb86f77411dc52a77b": 8
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 50,
|
||||
"5ba26844d4351e00334c9475": 50
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff216d2720bbd668b4568": 1,
|
||||
"56dff338d2720bbd668b4569": 10,
|
||||
"56dff421d2720b5f5a8b4567": 10,
|
||||
"56dff4ecd2720b5f5a8b4568": 15,
|
||||
"56dff4a2d2720bbd668b456a": 15,
|
||||
"56dff0bed2720bb0668b4567": 35,
|
||||
"56dff3afd2720bba668b4567": 45
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"59e6927d86f77411da468256": 10,
|
||||
"59e6918f86f7746c9f75e849": 20,
|
||||
"59e68f6f86f7746c9f75e846": 45,
|
||||
"59e6920f86f77411d82aa167": 50,
|
||||
"54527a984bdc2d4e668b4567": 20
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86832d7f00c000d3a6e6c": 10,
|
||||
"5cc80f79e4a949033c7343b2": 19,
|
||||
"5cc86840d7f00c002412c56c": 24,
|
||||
"5cc80f8fe4a949033b0224a2": 13,
|
||||
"5cc80f53e4a949000e1ea4f8": 9
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573602322459776445391df1": 6,
|
||||
"573601b42459776410737435": 10,
|
||||
"5735fdcd2459776445391d61": 18,
|
||||
"5736026a245977644601dc61": 10,
|
||||
"573603c924597764442bd9cb": 4,
|
||||
"573603562459776430731618": 1
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 9,
|
||||
"6196364158ef8c428c287d9f": 19,
|
||||
"5fbe3ffdf8b6a877a729ea82": 14
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4d3d286f774176a36250a": 3,
|
||||
"64b7af734b75259c590fa895": 10,
|
||||
"64b7af5a8532cf95ee0a0dbd": 20,
|
||||
"59e4d24686f7741776641ac7": 25,
|
||||
"59e4cf5286f7741778269d8a": 35,
|
||||
"5656d7c34bdc2d9d198b4587": 15
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e88277cce2b522ff2b1": 10,
|
||||
"5e023e6e34d52a55c3304f71": 40,
|
||||
"5e023e53d4353e3302577c4c": 50
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"64b8f7c241772715af0f9c3d": 9,
|
||||
"64b8f7b5389d7ffd620ccba2": 14,
|
||||
"64b8f7968532cf95ee0a0dbf": 16,
|
||||
"5e023cf8186a883be655e54f": 20,
|
||||
"5887431f2459777e1612938f": 14
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 95,
|
||||
"5fc382c1016cce60e8341b20": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737218f245977612125ba51": 2,
|
||||
"57372140245977611f70ee91": 6,
|
||||
"5737207f24597760ff7b25f2": 6,
|
||||
"573719762459775a626ccbc1": 6,
|
||||
"57371f8d24597761006c6a81": 9,
|
||||
"57371f2b24597761224311f1": 9,
|
||||
"57371eb62459776125652ac1": 9,
|
||||
"57371b192459775a9f58a5e0": 18,
|
||||
"57371e4124597760ff7b25f1": 23,
|
||||
"5737201124597760fc4431f1": 18,
|
||||
"573720e02459776143012541": 9,
|
||||
"573718ba2459775a75491131": 6
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 1,
|
||||
"5efb0e16aeb21837e749c7ff": 7,
|
||||
"58864a4f2459770fcc257101": 20,
|
||||
"5a3c16fe86f77452b62de32a": 30,
|
||||
"5c3df7d588a4501f290594e5": 40,
|
||||
"64b7bbb74b75259c590fa897": 40,
|
||||
"56d59d3ad2720bdb418b4577": 25
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26ac06c4a282000c5a90a8": 9,
|
||||
"5a26abfac4a28232980eabff": 22,
|
||||
"5a269f97c4a282000b151807": 17
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c40bdd19b369e1e53d1": 15,
|
||||
"62330bfadc5883093563729b": 12
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"6576f96220d53a5b8f3e395e": 19,
|
||||
"57a0dfb82459774d3078b56c": 27,
|
||||
"5c0d668f86f7747ccb7f13b2": 13
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 50,
|
||||
"66a0d1f88486c69fce00fdf6": 30
|
||||
}
|
||||
},
|
||||
"bossAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 4,
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 10,
|
||||
"5e81f423763d9f754677bf2e": 18,
|
||||
"5efb0cabfb3e451d70735af5": 10
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 3,
|
||||
"5cadf6ddae9215051e1c23b2": 12,
|
||||
"5cadf6eeae921500134b2799": 8
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 7,
|
||||
"64b8ee384b75259c590fa89b": 4,
|
||||
"5d6e6911a4b9361bd5780d52": 3,
|
||||
"5c0d591486f7744c505b416f": 5,
|
||||
"5d6e6891a4b9361bd473feea": 2,
|
||||
"5d6e68e6a4b9361c140bcfe0": 6,
|
||||
"5d6e689ca4b9361bc8618956": 8,
|
||||
"5d6e68c4a4b9361b93413f79": 8,
|
||||
"5d6e68a8a4b9360b6c0d54e2": 3
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 4,
|
||||
"5d6e6a05a4b93618084f58d0": 5,
|
||||
"5d6e6a42a4b9364f07165f52": 5
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 2,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 4,
|
||||
"5e85aa1a988a8701445df1f5": 4
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 1,
|
||||
"59e6542b86f77411dc52a77a": 2,
|
||||
"59e655cb86f77411dc52a77b": 10,
|
||||
"5f0596629e22f464da6bbdd9": 8
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 2,
|
||||
"5ba26844d4351e00334c9475": 4,
|
||||
"5ba2678ad4351e44f824b344": 15,
|
||||
"64b6979341772715af0f9c39": 15,
|
||||
"5ba26835d4351e0035628ff5": 8
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff3afd2720bba668b4567": 6,
|
||||
"56dff2ced2720bb4668b4567": 12,
|
||||
"56dff061d2720bb5668b4567": 20,
|
||||
"61962b617c6c7b169525f168": 12,
|
||||
"56dfef82d2720bbd668b4567": 9,
|
||||
"56dff026d2720bb8668b4567": 8,
|
||||
"5c0d5e4486f77478390952fe": 4
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"5c0d5ae286f7741e46554302": 1,
|
||||
"54527a984bdc2d4e668b4567": 7,
|
||||
"60194943740c5d77f6705eea": 20,
|
||||
"59e6906286f7746c9f75e847": 26,
|
||||
"54527ac44bdc2d36668b4567": 30,
|
||||
"59e690b686f7746c9f75e848": 7,
|
||||
"601949593ae8f707c4608daa": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc80f8fe4a949033b0224a2": 5,
|
||||
"5cc80f53e4a949000e1ea4f8": 21,
|
||||
"5cc80f67e4a949035e43bbba": 15,
|
||||
"5cc80f38e4a949001152b560": 12
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 10,
|
||||
"6529243824cbe3c74a05e5c1": 5
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"5736026a245977644601dc61": 5,
|
||||
"573603c924597764442bd9cb": 10,
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 7,
|
||||
"5fbe3ffdf8b6a877a729ea82": 6,
|
||||
"619636be6db0f2477964e710": 23,
|
||||
"64b8725c4b75259c590fa899": 20,
|
||||
"5fd20ff893a8961fc660a954": 9
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4cf5286f7741778269d8a": 4,
|
||||
"5656d7c34bdc2d9d198b4587": 28,
|
||||
"64b7af434b75259c590fa893": 33,
|
||||
"59e0d99486f7744a32234762": 20,
|
||||
"601aa3d2b2bcb34913271e6d": 12
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e53d4353e3302577c4c": 6,
|
||||
"58dd3ad986f77403051cba8f": 27,
|
||||
"5a608bf24f39f98ffc77720e": 19,
|
||||
"5a6086ea4f39f99cd479502f": 9,
|
||||
"5efb0c1bd79ff02a1f5e68d9": 2
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5e023cf8186a883be655e54f": 3,
|
||||
"5887431f2459777e1612938f": 20,
|
||||
"59e77a2386f7742ee578960a": 25,
|
||||
"5e023d34e8a400319a28ed44": 22,
|
||||
"560d61e84bdc2da74d8b4571": 15,
|
||||
"5e023d48186a883be655e551": 10
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 5,
|
||||
"5fc382c1016cce60e8341b20": 8,
|
||||
"5fc275cf85fd526b824a571a": 8,
|
||||
"5fc382a9d724d907e2077dab": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"57371e4124597760ff7b25f1": 3,
|
||||
"5737201124597760fc4431f1": 5,
|
||||
"573720e02459776143012541": 12,
|
||||
"573718ba2459775a75491131": 18,
|
||||
"57371aab2459775a77142f22": 12,
|
||||
"573719df2459775a626ccbc2": 10
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 9,
|
||||
"5efb0e16aeb21837e749c7ff": 5,
|
||||
"5a3c16fe86f77452b62de32a": 4,
|
||||
"56d59d3ad2720bdb418b4577": 18,
|
||||
"5c925fa22e221601da359b7b": 22,
|
||||
"5efb0da7a29a85116f6ea05f": 9
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a269f97c4a282000b151807": 8,
|
||||
"6576f93989f0062e741ba952": 18,
|
||||
"5a26ac0ec4a28200741e1e18": 18,
|
||||
"6576f4708ca9c4381d16cd9d": 8
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c18744e5e31df12f516": 9,
|
||||
"62330b3ed4dc74626d570b95": 6
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"5c0d668f86f7747ccb7f13b2": 9,
|
||||
"61962d879bb3d20b0946d385": 25,
|
||||
"57a0e5022459774d1673f889": 25,
|
||||
"5c0d688c86f77413ae3407b2": 12
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 3,
|
||||
"66a0d1f88486c69fce00fdf6": 30,
|
||||
"66a0d1e0ed648d72fe064d06": 25,
|
||||
"668fe62ac62660a5d8071446": 12
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,411 +0,0 @@
|
|||
{
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 5,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 2
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 5,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 5,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f565786f7743f8362bcd5": 2
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 5,
|
||||
"5d1f58bd86f7744bce0ee9ef": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"springEarly": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 2,
|
||||
"5e9da17386f774054b6f79a3": 2,
|
||||
"5e4bb35286f77406a511c9bc": 2,
|
||||
"5d1f56e486f7744bce0ee9ed": 2
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5d1f590486f7744bcd13459e": 3,
|
||||
"5d1f58ed86f7744bcb0acd1c": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1,
|
||||
"642e8ae07e17c882400c4f87": 2,
|
||||
"5d1f568486f7744bca3f0b98": 2,
|
||||
"66acec1dc94f4bf5bc063a16": 2,
|
||||
"5e4bb31586f7740695730568": 2
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"5d1f58cb86f7744bca3f0b9a": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"5f5e40400bc58666c37e7819": 1,
|
||||
"66acebd4ede86671bb09584b": 3,
|
||||
"5d1f58ab86f7743014162042": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"spring": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"5df89f1f86f77412631087ea": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"summer": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"642c18b8a6a0660b560fb31c": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f593286f7743014162044": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5df89f1f86f77412631087ea": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"autumn": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"637b945722e2a933ed0e33c8": 1,
|
||||
"6571cb0923aa6d72760a7f8f": 1,
|
||||
"6033a35f80ae5e2f970ba6bb": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"637ba17aa10a96c2b605dbc2": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5f5e40a06760b4138443b341": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"6377266693a3b4967208e42b": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"642ed297ac11c9eaf10d87e8": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"6430119aac11c9eaf10d881b": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"642ed40af5bdf1c04e01952e": 1,
|
||||
"6295e63de08ed747e64ae991": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"66043d7ac8949a435906e434": 1,
|
||||
"5d1f58ab86f7743014162042": 1,
|
||||
"5f5e40400bc58666c37e7819": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"winter": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56a686f7744bce0ee9eb": 1,
|
||||
"5e9da17386f774054b6f79a3": 1,
|
||||
"5e4bb35286f77406a511c9bc": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f590486f7744bcd13459e": 1,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"642e8ae07e17c882400c4f87": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"66acec1dc94f4bf5bc063a16": 1,
|
||||
"5e4bb31586f7740695730568": 1
|
||||
},
|
||||
"feet": {
|
||||
"66acebd4ede86671bb09584b": 1,
|
||||
"5d1f58ab86f7743014162042": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
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
|
@ -1,476 +0,0 @@
|
|||
{
|
||||
"scavAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 3
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 1
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6772a4b936088465b17c": 2,
|
||||
"5d6e6806a4b936088465b17e": 2,
|
||||
"5d6e67fba4b9361bc73bc779": 2,
|
||||
"560d5e524bdc2d25448b4571": 2,
|
||||
"5d6e6869a4b9361c140bcfde": 1,
|
||||
"5d6e68b3a4b9361bca7e50b5": 1,
|
||||
"58820d1224597753c90aeb13": 1,
|
||||
"5d6e68dea4b9361bcc29e659": 1,
|
||||
"5d6e6891a4b9361bd473feea": 1,
|
||||
"5d6e68e6a4b9361c140bcfe0": 1,
|
||||
"5d6e689ca4b9361bc8618956": 1
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e695fa4b936359b35d852": 2,
|
||||
"5d6e69b9a4b9361bc8618958": 2,
|
||||
"5a38ebd9c4a282000d722a5b": 2,
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 1
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 3,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 1
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 3,
|
||||
"59e6542b86f77411dc52a77a": 1
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 3,
|
||||
"5ba26844d4351e00334c9475": 1
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff216d2720bbd668b4568": 1,
|
||||
"56dff338d2720bbd668b4569": 4,
|
||||
"56dff421d2720b5f5a8b4567": 4,
|
||||
"56dff4ecd2720b5f5a8b4568": 2,
|
||||
"56dff4a2d2720bbd668b456a": 4,
|
||||
"56dff0bed2720bb0668b4567": 3,
|
||||
"56dff3afd2720bba668b4567": 1
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"59e6927d86f77411da468256": 2,
|
||||
"59e6918f86f7746c9f75e849": 2,
|
||||
"59e68f6f86f7746c9f75e846": 4,
|
||||
"59e6920f86f77411d82aa167": 5,
|
||||
"54527a984bdc2d4e668b4567": 1
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86832d7f00c000d3a6e6c": 2,
|
||||
"5cc80f79e4a949033c7343b2": 3,
|
||||
"5cc86840d7f00c002412c56c": 3,
|
||||
"5cc80f8fe4a949033b0224a2": 1,
|
||||
"5cc80f53e4a949000e1ea4f8": 1
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573602322459776445391df1": 2,
|
||||
"573601b42459776410737435": 2,
|
||||
"5735fdcd2459776445391d61": 1,
|
||||
"5736026a245977644601dc61": 1
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 1,
|
||||
"6196364158ef8c428c287d9f": 6,
|
||||
"5fbe3ffdf8b6a877a729ea82": 3
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4d3d286f774176a36250a": 2,
|
||||
"64b7af734b75259c590fa895": 2,
|
||||
"64b7af5a8532cf95ee0a0dbd": 6,
|
||||
"59e4d24686f7741776641ac7": 4,
|
||||
"59e4cf5286f7741778269d8a": 2,
|
||||
"5656d7c34bdc2d9d198b4587": 1
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e88277cce2b522ff2b1": 2,
|
||||
"5e023e6e34d52a55c3304f71": 2,
|
||||
"5e023e53d4353e3302577c4c": 1
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"64b8f7c241772715af0f9c3d": 2,
|
||||
"64b8f7b5389d7ffd620ccba2": 2,
|
||||
"64b8f7968532cf95ee0a0dbf": 2,
|
||||
"5e023cf8186a883be655e54f": 2,
|
||||
"5887431f2459777e1612938f": 1
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 2,
|
||||
"5fc382c1016cce60e8341b20": 1
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737218f245977612125ba51": 5,
|
||||
"57372140245977611f70ee91": 5,
|
||||
"5737207f24597760ff7b25f2": 2,
|
||||
"573719762459775a626ccbc1": 3,
|
||||
"57371f8d24597761006c6a81": 3,
|
||||
"57371f2b24597761224311f1": 5,
|
||||
"57371eb62459776125652ac1": 1,
|
||||
"57371b192459775a9f58a5e0": 1,
|
||||
"57371e4124597760ff7b25f1": 1
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 1,
|
||||
"58864a4f2459770fcc257101": 7,
|
||||
"5a3c16fe86f77452b62de32a": 12,
|
||||
"5c3df7d588a4501f290594e5": 6,
|
||||
"64b7bbb74b75259c590fa897": 4,
|
||||
"56d59d3ad2720bdb418b4577": 2
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26ac06c4a282000c5a90a8": 5,
|
||||
"5a26abfac4a28232980eabff": 3,
|
||||
"5a269f97c4a282000b151807": 1
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c40bdd19b369e1e53d1": 5,
|
||||
"62330bfadc5883093563729b": 3,
|
||||
"62330c18744e5e31df12f516": 1
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"6576f96220d53a5b8f3e395e": 7,
|
||||
"57a0dfb82459774d3078b56c": 5,
|
||||
"5c0d668f86f7747ccb7f13b2": 1
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 10,
|
||||
"66a0d1f88486c69fce00fdf6": 1
|
||||
}
|
||||
},
|
||||
"pmcAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 1,
|
||||
"5efb0fc6aeb21837e749c801": 8,
|
||||
"5efb0d4f4bc50b58e81710f3": 40,
|
||||
"5e81f423763d9f754677bf2e": 25
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 45
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 10,
|
||||
"5c0d591486f7744c505b416f": 3,
|
||||
"5d6e68d1a4b93622fe60e845": 3,
|
||||
"5d6e6869a4b9361c140bcfde": 2,
|
||||
"5d6e68b3a4b9361bca7e50b5": 2,
|
||||
"58820d1224597753c90aeb13": 2,
|
||||
"5d6e68dea4b9361bcc29e659": 2,
|
||||
"5d6e6891a4b9361bd473feea": 9,
|
||||
"5d6e68e6a4b9361c140bcfe0": 15,
|
||||
"5d6e689ca4b9361bc8618956": 9
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e695fa4b936359b35d852": 3,
|
||||
"5d6e69b9a4b9361bc8618958": 3,
|
||||
"5a38ebd9c4a282000d722a5b": 5,
|
||||
"5d6e69c7a4b9360b6c0d54e4": 10,
|
||||
|
||||
"5d6e6a5fa4b93614ec501745": 3,
|
||||
"5d6e6a53a4b9361bd473feec": 3
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 8,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 2
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 12,
|
||||
"59e6542b86f77411dc52a77a": 35,
|
||||
"59e655cb86f77411dc52a77b": 20
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 40,
|
||||
"5ba26844d4351e00334c9475": 60
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff338d2720bbd668b4569": 5,
|
||||
"56dff4a2d2720bbd668b456a": 7,
|
||||
"56dff0bed2720bb0668b4567": 10,
|
||||
"56dff3afd2720bba668b4567": 60,
|
||||
"56dff2ced2720bb4668b4567": 5,
|
||||
"56dff061d2720bb5668b4567": 1
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"59e6918f86f7746c9f75e849": 10,
|
||||
"59e68f6f86f7746c9f75e846": 40,
|
||||
"59e6920f86f77411d82aa167": 50,
|
||||
"54527a984bdc2d4e668b4567": 30,
|
||||
"60194943740c5d77f6705eea": 10,
|
||||
"59e6906286f7746c9f75e847": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86832d7f00c000d3a6e6c": 4,
|
||||
"5cc80f79e4a949033c7343b2": 11,
|
||||
"5cc86840d7f00c002412c56c": 21,
|
||||
"5cc80f8fe4a949033b0224a2": 21,
|
||||
"5cc80f53e4a949000e1ea4f8": 12,
|
||||
"5cc80f67e4a949035e43bbba": 4
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573601b42459776410737435": 8,
|
||||
"5735fdcd2459776445391d61": 12,
|
||||
"5736026a245977644601dc61": 18,
|
||||
"573603c924597764442bd9cb": 13,
|
||||
"573603562459776430731618": 3
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 9,
|
||||
"6196364158ef8c428c287d9f": 18,
|
||||
"5fbe3ffdf8b6a877a729ea82": 18
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"64b7af5a8532cf95ee0a0dbd": 5,
|
||||
"59e4d24686f7741776641ac7": 15,
|
||||
"59e4cf5286f7741778269d8a": 40,
|
||||
"5656d7c34bdc2d9d198b4587": 45,
|
||||
"64b7af434b75259c590fa893": 10
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e88277cce2b522ff2b1": 10,
|
||||
"5e023e6e34d52a55c3304f71": 30,
|
||||
"5e023e53d4353e3302577c4c": 50,
|
||||
"58dd3ad986f77403051cba8f": 10
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"64b8f7b5389d7ffd620ccba2": 5,
|
||||
"64b8f7968532cf95ee0a0dbf": 9,
|
||||
"5e023cf8186a883be655e54f": 16,
|
||||
"5887431f2459777e1612938f": 22,
|
||||
"59e77a2386f7742ee578960a": 10
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 90,
|
||||
"5fc382c1016cce60e8341b20": 5,
|
||||
"5fc275cf85fd526b824a571a": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"57371f8d24597761006c6a81": 3,
|
||||
"57371f2b24597761224311f1": 3,
|
||||
"57371eb62459776125652ac1": 3,
|
||||
"57371b192459775a9f58a5e0": 9,
|
||||
"57371e4124597760ff7b25f1": 13,
|
||||
"5737201124597760fc4431f1": 21,
|
||||
"573720e02459776143012541": 14,
|
||||
"573718ba2459775a75491131": 8
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 7,
|
||||
"58864a4f2459770fcc257101": 1,
|
||||
"5a3c16fe86f77452b62de32a": 15,
|
||||
"5c3df7d588a4501f290594e5": 20,
|
||||
"64b7bbb74b75259c590fa897": 30,
|
||||
"56d59d3ad2720bdb418b4577": 55
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26ac06c4a282000c5a90a8": 1,
|
||||
"5a26abfac4a28232980eabff": 20,
|
||||
"5a269f97c4a282000b151807": 27
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c40bdd19b369e1e53d1": 7,
|
||||
"62330bfadc5883093563729b": 8,
|
||||
"62330c18744e5e31df12f516": 4
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"6576f96220d53a5b8f3e395e": 10,
|
||||
"57a0dfb82459774d3078b56c": 50,
|
||||
"5c0d668f86f7747ccb7f13b2": 40
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 30,
|
||||
"66a0d1f88486c69fce00fdf6": 50
|
||||
}
|
||||
},
|
||||
"bossAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 4,
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 10,
|
||||
"5e81f423763d9f754677bf2e": 18,
|
||||
"5efb0cabfb3e451d70735af5": 10
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 3,
|
||||
"5cadf6ddae9215051e1c23b2": 12,
|
||||
"5cadf6eeae921500134b2799": 8
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 7,
|
||||
"64b8ee384b75259c590fa89b": 4,
|
||||
"5d6e6911a4b9361bd5780d52": 3,
|
||||
"5c0d591486f7744c505b416f": 5,
|
||||
"5d6e6891a4b9361bd473feea": 2,
|
||||
"5d6e68e6a4b9361c140bcfe0": 6,
|
||||
"5d6e689ca4b9361bc8618956": 8,
|
||||
"5d6e68c4a4b9361b93413f79": 8,
|
||||
"5d6e68a8a4b9360b6c0d54e2": 3
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 4,
|
||||
"5d6e6a05a4b93618084f58d0": 5,
|
||||
"5d6e6a42a4b9364f07165f52": 5
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 2,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 4,
|
||||
"5e85aa1a988a8701445df1f5": 4
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 1,
|
||||
"59e6542b86f77411dc52a77a": 2,
|
||||
"59e655cb86f77411dc52a77b": 10,
|
||||
"5f0596629e22f464da6bbdd9": 8
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 2,
|
||||
"5ba26844d4351e00334c9475": 4,
|
||||
"5ba2678ad4351e44f824b344": 15,
|
||||
"64b6979341772715af0f9c39": 15,
|
||||
"5ba26835d4351e0035628ff5": 8
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff3afd2720bba668b4567": 6,
|
||||
"56dff2ced2720bb4668b4567": 12,
|
||||
"56dff061d2720bb5668b4567": 20,
|
||||
"61962b617c6c7b169525f168": 12,
|
||||
"56dfef82d2720bbd668b4567": 9,
|
||||
"56dff026d2720bb8668b4567": 8,
|
||||
"5c0d5e4486f77478390952fe": 4
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"5c0d5ae286f7741e46554302": 1,
|
||||
"54527a984bdc2d4e668b4567": 7,
|
||||
"60194943740c5d77f6705eea": 20,
|
||||
"59e6906286f7746c9f75e847": 26,
|
||||
"54527ac44bdc2d36668b4567": 30,
|
||||
"59e690b686f7746c9f75e848": 7,
|
||||
"601949593ae8f707c4608daa": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc80f8fe4a949033b0224a2": 5,
|
||||
"5cc80f53e4a949000e1ea4f8": 21,
|
||||
"5cc80f67e4a949035e43bbba": 15,
|
||||
"5cc80f38e4a949001152b560": 12
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 10,
|
||||
"6529243824cbe3c74a05e5c1": 5
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"5736026a245977644601dc61": 5,
|
||||
"573603c924597764442bd9cb": 10,
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 7,
|
||||
"5fbe3ffdf8b6a877a729ea82": 6,
|
||||
"619636be6db0f2477964e710": 23,
|
||||
"64b8725c4b75259c590fa899": 20,
|
||||
"5fd20ff893a8961fc660a954": 9
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4cf5286f7741778269d8a": 4,
|
||||
"5656d7c34bdc2d9d198b4587": 28,
|
||||
"64b7af434b75259c590fa893": 33,
|
||||
"59e0d99486f7744a32234762": 20,
|
||||
"601aa3d2b2bcb34913271e6d": 12
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e53d4353e3302577c4c": 6,
|
||||
"58dd3ad986f77403051cba8f": 27,
|
||||
"5a608bf24f39f98ffc77720e": 19,
|
||||
"5a6086ea4f39f99cd479502f": 9,
|
||||
"5efb0c1bd79ff02a1f5e68d9": 2
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5e023cf8186a883be655e54f": 3,
|
||||
"5887431f2459777e1612938f": 20,
|
||||
"59e77a2386f7742ee578960a": 25,
|
||||
"5e023d34e8a400319a28ed44": 22,
|
||||
"560d61e84bdc2da74d8b4571": 15,
|
||||
"5e023d48186a883be655e551": 10
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 5,
|
||||
"5fc382c1016cce60e8341b20": 8,
|
||||
"5fc275cf85fd526b824a571a": 8,
|
||||
"5fc382a9d724d907e2077dab": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"57371e4124597760ff7b25f1": 3,
|
||||
"5737201124597760fc4431f1": 5,
|
||||
"573720e02459776143012541": 12,
|
||||
"573718ba2459775a75491131": 18,
|
||||
"57371aab2459775a77142f22": 12,
|
||||
"573719df2459775a626ccbc2": 10
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 9,
|
||||
"5efb0e16aeb21837e749c7ff": 5,
|
||||
"5a3c16fe86f77452b62de32a": 4,
|
||||
"56d59d3ad2720bdb418b4577": 18,
|
||||
"5c925fa22e221601da359b7b": 22,
|
||||
"5efb0da7a29a85116f6ea05f": 9
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a269f97c4a282000b151807": 8,
|
||||
"6576f93989f0062e741ba952": 18,
|
||||
"5a26ac0ec4a28200741e1e18": 18,
|
||||
"6576f4708ca9c4381d16cd9d": 8
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c18744e5e31df12f516": 9,
|
||||
"62330b3ed4dc74626d570b95": 6
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"5c0d668f86f7747ccb7f13b2": 9,
|
||||
"61962d879bb3d20b0946d385": 25,
|
||||
"57a0e5022459774d1673f889": 25,
|
||||
"5c0d688c86f77413ae3407b2": 12
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 3,
|
||||
"66a0d1f88486c69fce00fdf6": 30,
|
||||
"66a0d1e0ed648d72fe064d06": 25,
|
||||
"668fe62ac62660a5d8071446": 12
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,430 +0,0 @@
|
|||
{
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 5,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 2,
|
||||
"5d1f56c686f7744bcd13459c": 3,
|
||||
"637b945722e2a933ed0e33c8": 3,
|
||||
"6571cb0923aa6d72760a7f8f": 3,
|
||||
"5fd3e9f71b735718c25cd9f8": 3,
|
||||
"642d9bbf6c06444bf7033855": 3
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 5,
|
||||
"5d1f58ed86f7744bcb0acd1c": 2,
|
||||
"5d1f590486f7744bcd13459e": 3,
|
||||
"642d4d8eb6b75d4c89077cf9": 3,
|
||||
"6033a3fee29c9f6c9b14e74e": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 5,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f565786f7743f8362bcd5": 2,
|
||||
"5fce3e0cfe40296c1d5fd782": 3,
|
||||
"6377266693a3b4967208e42b": 3,
|
||||
"5d1f564b86f7744bcb0acd16": 3,
|
||||
"6295e698e9de5e7b3751c47a": 3,
|
||||
"642e8ae07e17c882400c4f87": 3,
|
||||
"5d1f568486f7744bca3f0b98": 3
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 5,
|
||||
"5d1f58bd86f7744bce0ee9ef": 2,
|
||||
"6377315993a3b4967208e437": 3,
|
||||
"5d1f588e86f7744bcc048753": 3,
|
||||
"65707a89f5a6f1412f0c5f7b": 3,
|
||||
"642ed40af5bdf1c04e01952e": 3,
|
||||
"5fce3e965a9f8c40685693bc": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"springEarly": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 2,
|
||||
"5e9da17386f774054b6f79a3": 2,
|
||||
"5e4bb35286f77406a511c9bc": 2,
|
||||
"5d1f56e486f7744bce0ee9ed": 2
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5d1f590486f7744bcd13459e": 3,
|
||||
"5d1f58ed86f7744bcb0acd1c": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1,
|
||||
"642e8ae07e17c882400c4f87": 2,
|
||||
"5d1f568486f7744bca3f0b98": 2,
|
||||
"66acec1dc94f4bf5bc063a16": 2,
|
||||
"5e4bb31586f7740695730568": 2
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"5d1f58cb86f7744bca3f0b9a": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"5f5e40400bc58666c37e7819": 1,
|
||||
"66acebd4ede86671bb09584b": 3,
|
||||
"5d1f58ab86f7743014162042": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"spring": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"5df89f1f86f77412631087ea": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"summer": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"642c18b8a6a0660b560fb31c": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f593286f7743014162044": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5df89f1f86f77412631087ea": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"autumn": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"637b945722e2a933ed0e33c8": 1,
|
||||
"6571cb0923aa6d72760a7f8f": 1,
|
||||
"6033a35f80ae5e2f970ba6bb": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"637ba17aa10a96c2b605dbc2": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5f5e40a06760b4138443b341": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"6377266693a3b4967208e42b": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"642ed297ac11c9eaf10d87e8": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"6430119aac11c9eaf10d881b": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"642ed40af5bdf1c04e01952e": 1,
|
||||
"6295e63de08ed747e64ae991": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"66043d7ac8949a435906e434": 1,
|
||||
"5d1f58ab86f7743014162042": 1,
|
||||
"5f5e40400bc58666c37e7819": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"winter": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56a686f7744bce0ee9eb": 1,
|
||||
"5e9da17386f774054b6f79a3": 1,
|
||||
"5e4bb35286f77406a511c9bc": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f590486f7744bcd13459e": 1,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"642e8ae07e17c882400c4f87": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"66acec1dc94f4bf5bc063a16": 1,
|
||||
"5e4bb31586f7740695730568": 1
|
||||
},
|
||||
"feet": {
|
||||
"66acebd4ede86671bb09584b": 1,
|
||||
"5d1f58ab86f7743014162042": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
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
|
@ -1,464 +0,0 @@
|
|||
{
|
||||
"scavAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 3
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 1
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6772a4b936088465b17c": 2,
|
||||
"5d6e6806a4b936088465b17e": 2,
|
||||
"5d6e67fba4b9361bc73bc779": 2,
|
||||
"560d5e524bdc2d25448b4571": 2,
|
||||
"5d6e6869a4b9361c140bcfde": 1,
|
||||
"5d6e68b3a4b9361bca7e50b5": 1,
|
||||
"58820d1224597753c90aeb13": 1,
|
||||
"5d6e68dea4b9361bcc29e659": 1,
|
||||
"5d6e6891a4b9361bd473feea": 1,
|
||||
"5d6e68e6a4b9361c140bcfe0": 1,
|
||||
"5d6e689ca4b9361bc8618956": 1
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e695fa4b936359b35d852": 2,
|
||||
"5d6e69b9a4b9361bc8618958": 2,
|
||||
"5a38ebd9c4a282000d722a5b": 2,
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 1
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 3,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 1
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 3,
|
||||
"59e6542b86f77411dc52a77a": 1
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 3,
|
||||
"5ba26844d4351e00334c9475": 1
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff216d2720bbd668b4568": 1,
|
||||
"56dff338d2720bbd668b4569": 4,
|
||||
"56dff421d2720b5f5a8b4567": 4,
|
||||
"56dff4ecd2720b5f5a8b4568": 2,
|
||||
"56dff4a2d2720bbd668b456a": 4,
|
||||
"56dff0bed2720bb0668b4567": 3,
|
||||
"56dff3afd2720bba668b4567": 1
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"59e6927d86f77411da468256": 2,
|
||||
"59e6918f86f7746c9f75e849": 2,
|
||||
"59e68f6f86f7746c9f75e846": 4,
|
||||
"59e6920f86f77411d82aa167": 5,
|
||||
"54527a984bdc2d4e668b4567": 1
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86832d7f00c000d3a6e6c": 2,
|
||||
"5cc80f79e4a949033c7343b2": 3,
|
||||
"5cc86840d7f00c002412c56c": 3,
|
||||
"5cc80f8fe4a949033b0224a2": 1,
|
||||
"5cc80f53e4a949000e1ea4f8": 1
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573602322459776445391df1": 2,
|
||||
"573601b42459776410737435": 2,
|
||||
"5735fdcd2459776445391d61": 1,
|
||||
"5736026a245977644601dc61": 1
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 1,
|
||||
"6196364158ef8c428c287d9f": 6,
|
||||
"5fbe3ffdf8b6a877a729ea82": 3
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4d3d286f774176a36250a": 2,
|
||||
"64b7af734b75259c590fa895": 2,
|
||||
"64b7af5a8532cf95ee0a0dbd": 6,
|
||||
"59e4d24686f7741776641ac7": 4,
|
||||
"59e4cf5286f7741778269d8a": 2,
|
||||
"5656d7c34bdc2d9d198b4587": 1
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e88277cce2b522ff2b1": 2,
|
||||
"5e023e6e34d52a55c3304f71": 2,
|
||||
"5e023e53d4353e3302577c4c": 1
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"64b8f7c241772715af0f9c3d": 2,
|
||||
"64b8f7b5389d7ffd620ccba2": 2,
|
||||
"64b8f7968532cf95ee0a0dbf": 2,
|
||||
"5e023cf8186a883be655e54f": 2,
|
||||
"5887431f2459777e1612938f": 1
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 2,
|
||||
"5fc382c1016cce60e8341b20": 1
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737218f245977612125ba51": 5,
|
||||
"57372140245977611f70ee91": 5,
|
||||
"5737207f24597760ff7b25f2": 2,
|
||||
"573719762459775a626ccbc1": 3,
|
||||
"57371f8d24597761006c6a81": 3,
|
||||
"57371f2b24597761224311f1": 5,
|
||||
"57371eb62459776125652ac1": 1,
|
||||
"57371b192459775a9f58a5e0": 1,
|
||||
"57371e4124597760ff7b25f1": 1
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 1,
|
||||
"58864a4f2459770fcc257101": 7,
|
||||
"5a3c16fe86f77452b62de32a": 12,
|
||||
"5c3df7d588a4501f290594e5": 6,
|
||||
"64b7bbb74b75259c590fa897": 4,
|
||||
"56d59d3ad2720bdb418b4577": 2
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26ac06c4a282000c5a90a8": 5,
|
||||
"5a26abfac4a28232980eabff": 3,
|
||||
"5a269f97c4a282000b151807": 1
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c40bdd19b369e1e53d1": 5,
|
||||
"62330bfadc5883093563729b": 3,
|
||||
"62330c18744e5e31df12f516": 1
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"6576f96220d53a5b8f3e395e": 7,
|
||||
"57a0dfb82459774d3078b56c": 5,
|
||||
"5c0d668f86f7747ccb7f13b2": 1
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 10,
|
||||
"66a0d1f88486c69fce00fdf6": 1
|
||||
}
|
||||
},
|
||||
"pmcAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 10,
|
||||
"5efb0fc6aeb21837e749c801": 5,
|
||||
"5efb0d4f4bc50b58e81710f3": 30,
|
||||
"5e81f423763d9f754677bf2e": 50,
|
||||
"5efb0cabfb3e451d70735af5": 10
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 80,
|
||||
"5cadf6ddae9215051e1c23b2": 20
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 15,
|
||||
"64b8ee384b75259c590fa89b": 6,
|
||||
"5c0d591486f7744c505b416f": 5,
|
||||
"5d6e68e6a4b9361c140bcfe0": 15,
|
||||
"5d6e689ca4b9361bc8618956": 13,
|
||||
"5d6e68c4a4b9361b93413f79": 9
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e69c7a4b9360b6c0d54e4": 8,
|
||||
"5d6e6a5fa4b93614ec501745": 6,
|
||||
"5d6e6a53a4b9361bd473feec": 6,
|
||||
"5d6e6a05a4b93618084f58d0": 3,
|
||||
"5d6e6a42a4b9364f07165f52": 2
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 60,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 30,
|
||||
"5e85aa1a988a8701445df1f5": 10
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6542b86f77411dc52a77a": 5,
|
||||
"59e655cb86f77411dc52a77b": 65,
|
||||
"5f0596629e22f464da6bbdd9": 30
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26844d4351e00334c9475": 70,
|
||||
"64b6979341772715af0f9c39": 15,
|
||||
"5ba2678ad4351e44f824b344": 10,
|
||||
"5ba26835d4351e0035628ff5": 5
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff0bed2720bb0668b4567": 5,
|
||||
"56dff3afd2720bba668b4567": 40,
|
||||
"56dff2ced2720bb4668b4567": 30,
|
||||
"56dff061d2720bb5668b4567": 15,
|
||||
"61962b617c6c7b169525f168": 5,
|
||||
"56dfef82d2720bbd668b4567": 5
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"5c0d5ae286f7741e46554302": 5,
|
||||
"59e6920f86f77411d82aa167": 10,
|
||||
"54527a984bdc2d4e668b4567": 50,
|
||||
"60194943740c5d77f6705eea": 30,
|
||||
"59e6906286f7746c9f75e847": 10,
|
||||
"54527ac44bdc2d36668b4567": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86840d7f00c002412c56c": 10,
|
||||
"5cc80f8fe4a949033b0224a2": 15,
|
||||
"5cc80f53e4a949000e1ea4f8": 28,
|
||||
"5cc80f67e4a949035e43bbba": 7
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"5736026a245977644601dc61": 5,
|
||||
"573603c924597764442bd9cb": 10,
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 5,
|
||||
"5fbe3ffdf8b6a877a729ea82": 55,
|
||||
"619636be6db0f2477964e710": 30,
|
||||
"64b8725c4b75259c590fa899": 10
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"5656d7c34bdc2d9d198b4587": 60,
|
||||
"64b7af434b75259c590fa893": 35,
|
||||
"59e0d99486f7744a32234762": 5
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e53d4353e3302577c4c": 60,
|
||||
"58dd3ad986f77403051cba8f": 35,
|
||||
"5a608bf24f39f98ffc77720e": 5
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5887431f2459777e1612938f": 50,
|
||||
"59e77a2386f7742ee578960a": 25,
|
||||
"5e023d34e8a400319a28ed44": 5
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 75,
|
||||
"5fc382c1016cce60e8341b20": 20,
|
||||
"5fc275cf85fd526b824a571a": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737201124597760fc4431f1": 35,
|
||||
"573720e02459776143012541": 25,
|
||||
"573718ba2459775a75491131": 25,
|
||||
"57371aab2459775a77142f22": 10
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 5,
|
||||
"5efb0e16aeb21837e749c7ff": 25,
|
||||
"56d59d3ad2720bdb418b4577": 65,
|
||||
"5c925fa22e221601da359b7b": 5
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26abfac4a28232980eabff": 12,
|
||||
"5a269f97c4a282000b151807": 30,
|
||||
"6576f93989f0062e741ba952": 12,
|
||||
"5a26ac0ec4a28200741e1e18": 8
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330bfadc5883093563729b": 8,
|
||||
"62330c18744e5e31df12f516": 8,
|
||||
"62330b3ed4dc74626d570b95": 2
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"57a0dfb82459774d3078b56c": 25,
|
||||
"5c0d668f86f7747ccb7f13b2": 60,
|
||||
"61962d879bb3d20b0946d385": 10,
|
||||
"57a0e5022459774d1673f889": 5
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 30,
|
||||
"66a0d1f88486c69fce00fdf6": 60,
|
||||
"66a0d1e0ed648d72fe064d06": 10
|
||||
}
|
||||
},
|
||||
"bossAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 4,
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 10,
|
||||
"5e81f423763d9f754677bf2e": 18,
|
||||
"5efb0cabfb3e451d70735af5": 10
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 3,
|
||||
"5cadf6ddae9215051e1c23b2": 12,
|
||||
"5cadf6eeae921500134b2799": 8
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 7,
|
||||
"64b8ee384b75259c590fa89b": 4,
|
||||
"5d6e6911a4b9361bd5780d52": 3,
|
||||
"5c0d591486f7744c505b416f": 5,
|
||||
"5d6e6891a4b9361bd473feea": 2,
|
||||
"5d6e68e6a4b9361c140bcfe0": 6,
|
||||
"5d6e689ca4b9361bc8618956": 8,
|
||||
"5d6e68c4a4b9361b93413f79": 8,
|
||||
"5d6e68a8a4b9360b6c0d54e2": 3
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 4,
|
||||
"5d6e6a05a4b93618084f58d0": 5,
|
||||
"5d6e6a42a4b9364f07165f52": 5
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 2,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 4,
|
||||
"5e85aa1a988a8701445df1f5": 4
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 1,
|
||||
"59e6542b86f77411dc52a77a": 2,
|
||||
"59e655cb86f77411dc52a77b": 10,
|
||||
"5f0596629e22f464da6bbdd9": 8
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 2,
|
||||
"5ba26844d4351e00334c9475": 4,
|
||||
"5ba2678ad4351e44f824b344": 15,
|
||||
"64b6979341772715af0f9c39": 15,
|
||||
"5ba26835d4351e0035628ff5": 8
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff3afd2720bba668b4567": 6,
|
||||
"56dff2ced2720bb4668b4567": 12,
|
||||
"56dff061d2720bb5668b4567": 20,
|
||||
"61962b617c6c7b169525f168": 12,
|
||||
"56dfef82d2720bbd668b4567": 9,
|
||||
"56dff026d2720bb8668b4567": 8,
|
||||
"5c0d5e4486f77478390952fe": 4
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"5c0d5ae286f7741e46554302": 1,
|
||||
"54527a984bdc2d4e668b4567": 7,
|
||||
"60194943740c5d77f6705eea": 20,
|
||||
"59e6906286f7746c9f75e847": 26,
|
||||
"54527ac44bdc2d36668b4567": 30,
|
||||
"59e690b686f7746c9f75e848": 7,
|
||||
"601949593ae8f707c4608daa": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc80f8fe4a949033b0224a2": 5,
|
||||
"5cc80f53e4a949000e1ea4f8": 21,
|
||||
"5cc80f67e4a949035e43bbba": 15,
|
||||
"5cc80f38e4a949001152b560": 12
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 10,
|
||||
"6529243824cbe3c74a05e5c1": 5
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"5736026a245977644601dc61": 5,
|
||||
"573603c924597764442bd9cb": 10,
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 7,
|
||||
"5fbe3ffdf8b6a877a729ea82": 6,
|
||||
"619636be6db0f2477964e710": 23,
|
||||
"64b8725c4b75259c590fa899": 20,
|
||||
"5fd20ff893a8961fc660a954": 9
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4cf5286f7741778269d8a": 4,
|
||||
"5656d7c34bdc2d9d198b4587": 28,
|
||||
"64b7af434b75259c590fa893": 33,
|
||||
"59e0d99486f7744a32234762": 20,
|
||||
"601aa3d2b2bcb34913271e6d": 12
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e53d4353e3302577c4c": 6,
|
||||
"58dd3ad986f77403051cba8f": 27,
|
||||
"5a608bf24f39f98ffc77720e": 19,
|
||||
"5a6086ea4f39f99cd479502f": 9,
|
||||
"5efb0c1bd79ff02a1f5e68d9": 2
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5e023cf8186a883be655e54f": 3,
|
||||
"5887431f2459777e1612938f": 20,
|
||||
"59e77a2386f7742ee578960a": 25,
|
||||
"5e023d34e8a400319a28ed44": 22,
|
||||
"560d61e84bdc2da74d8b4571": 15,
|
||||
"5e023d48186a883be655e551": 10
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 5,
|
||||
"5fc382c1016cce60e8341b20": 8,
|
||||
"5fc275cf85fd526b824a571a": 8,
|
||||
"5fc382a9d724d907e2077dab": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"57371e4124597760ff7b25f1": 3,
|
||||
"5737201124597760fc4431f1": 5,
|
||||
"573720e02459776143012541": 12,
|
||||
"573718ba2459775a75491131": 18,
|
||||
"57371aab2459775a77142f22": 12,
|
||||
"573719df2459775a626ccbc2": 10
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 9,
|
||||
"5efb0e16aeb21837e749c7ff": 5,
|
||||
"5a3c16fe86f77452b62de32a": 4,
|
||||
"56d59d3ad2720bdb418b4577": 18,
|
||||
"5c925fa22e221601da359b7b": 22,
|
||||
"5efb0da7a29a85116f6ea05f": 9
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a269f97c4a282000b151807": 8,
|
||||
"6576f93989f0062e741ba952": 18,
|
||||
"5a26ac0ec4a28200741e1e18": 18,
|
||||
"6576f4708ca9c4381d16cd9d": 8
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c18744e5e31df12f516": 9,
|
||||
"62330b3ed4dc74626d570b95": 6
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"5c0d668f86f7747ccb7f13b2": 9,
|
||||
"61962d879bb3d20b0946d385": 25,
|
||||
"57a0e5022459774d1673f889": 25,
|
||||
"5c0d688c86f77413ae3407b2": 12
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 3,
|
||||
"66a0d1f88486c69fce00fdf6": 30,
|
||||
"66a0d1e0ed648d72fe064d06": 25,
|
||||
"668fe62ac62660a5d8071446": 12
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,457 +0,0 @@
|
|||
{
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 1,
|
||||
"5d1f56c686f7744bcd13459c": 3,
|
||||
"637b945722e2a933ed0e33c8": 3,
|
||||
"6571cb0923aa6d72760a7f8f": 3,
|
||||
"5fd3e9f71b735718c25cd9f8": 3,
|
||||
"642d9bbf6c06444bf7033855": 3,
|
||||
"6033a35f80ae5e2f970ba6bb": 5,
|
||||
"66043728333907134309d647": 5,
|
||||
"5d1f56e486f7744bce0ee9ed": 5,
|
||||
"6295e8c3e08ed747e64aea00": 5,
|
||||
"642c18b8a6a0660b560fb31c": 5,
|
||||
"66acbe49dc61999a6a03d4d6": 5
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1,
|
||||
"5d1f590486f7744bcd13459e": 3,
|
||||
"642d4d8eb6b75d4c89077cf9": 3,
|
||||
"6033a3fee29c9f6c9b14e74e": 3,
|
||||
"5fcf940bce1ba36a513bb9cc": 5,
|
||||
"660436487502eca33a08cac8": 5,
|
||||
"6571cad4c8673f00290f5657": 5,
|
||||
"637ba17aa10a96c2b605dbc2": 5,
|
||||
"5d1f591186f7744bcc048755": 5,
|
||||
"6295e944e9de5e7b3751c4da": 5,
|
||||
"642c19360a69698d1b049e12": 5,
|
||||
"66acc8f719271bd6d00dec0b": 5
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f565786f7743f8362bcd5": 1,
|
||||
"5fce3e0cfe40296c1d5fd782": 3,
|
||||
"6377266693a3b4967208e42b": 3,
|
||||
"5d1f564b86f7744bcb0acd16": 3,
|
||||
"6295e698e9de5e7b3751c47a": 3,
|
||||
"642e8ae07e17c882400c4f87": 3,
|
||||
"5d1f568486f7744bca3f0b98": 3,
|
||||
"657058fddf9b3231400e9188": 5,
|
||||
"6033a31e9ec839204e6a2f3e": 5,
|
||||
"66043cc27502eca33a08cad0": 5,
|
||||
"5fce3e47fe40296c1d5fd784": 5,
|
||||
"642ed297ac11c9eaf10d87e8": 5,
|
||||
"66acec1dc94f4bf5bc063a16": 5
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 3,
|
||||
"5d1f588e86f7744bcc048753": 3,
|
||||
"65707a89f5a6f1412f0c5f7b": 3,
|
||||
"642ed40af5bdf1c04e01952e": 3,
|
||||
"5fce3e965a9f8c40685693bc": 3,
|
||||
"6295e63de08ed747e64ae991": 5,
|
||||
"66043cf87502eca33a08cad2": 5,
|
||||
"6033a3d8ed2e0509b15f9031": 5,
|
||||
"5d1f58cb86f7744bca3f0b9a": 5,
|
||||
"5d1f58a086f7743f8362bcd9": 5,
|
||||
"642e71620a69698d1b049f0a": 5,
|
||||
"66acebd4ede86671bb09584b": 5
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"springEarly": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 2,
|
||||
"5e9da17386f774054b6f79a3": 2,
|
||||
"5e4bb35286f77406a511c9bc": 2,
|
||||
"5d1f56e486f7744bce0ee9ed": 2
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5d1f590486f7744bcd13459e": 3,
|
||||
"5d1f58ed86f7744bcb0acd1c": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1,
|
||||
"642e8ae07e17c882400c4f87": 2,
|
||||
"5d1f568486f7744bca3f0b98": 2,
|
||||
"66acec1dc94f4bf5bc063a16": 2,
|
||||
"5e4bb31586f7740695730568": 2
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"5d1f58cb86f7744bca3f0b9a": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"5f5e40400bc58666c37e7819": 1,
|
||||
"66acebd4ede86671bb09584b": 3,
|
||||
"5d1f58ab86f7743014162042": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"spring": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"5df89f1f86f77412631087ea": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"summer": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"642c18b8a6a0660b560fb31c": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f593286f7743014162044": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5df89f1f86f77412631087ea": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"autumn": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"637b945722e2a933ed0e33c8": 1,
|
||||
"6571cb0923aa6d72760a7f8f": 1,
|
||||
"6033a35f80ae5e2f970ba6bb": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"637ba17aa10a96c2b605dbc2": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5f5e40a06760b4138443b341": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"6377266693a3b4967208e42b": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"642ed297ac11c9eaf10d87e8": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"6430119aac11c9eaf10d881b": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"642ed40af5bdf1c04e01952e": 1,
|
||||
"6295e63de08ed747e64ae991": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"66043d7ac8949a435906e434": 1,
|
||||
"5d1f58ab86f7743014162042": 1,
|
||||
"5f5e40400bc58666c37e7819": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"winter": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56a686f7744bce0ee9eb": 1,
|
||||
"5e9da17386f774054b6f79a3": 1,
|
||||
"5e4bb35286f77406a511c9bc": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f590486f7744bcd13459e": 1,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"642e8ae07e17c882400c4f87": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"66acec1dc94f4bf5bc063a16": 1,
|
||||
"5e4bb31586f7740695730568": 1
|
||||
},
|
||||
"feet": {
|
||||
"66acebd4ede86671bb09584b": 1,
|
||||
"5d1f58ab86f7743014162042": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
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
|
@ -1,471 +0,0 @@
|
|||
{
|
||||
"scavAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 3
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 1
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6772a4b936088465b17c": 2,
|
||||
"5d6e6806a4b936088465b17e": 2,
|
||||
"5d6e67fba4b9361bc73bc779": 2,
|
||||
"560d5e524bdc2d25448b4571": 2,
|
||||
"5d6e6869a4b9361c140bcfde": 1,
|
||||
"5d6e68b3a4b9361bca7e50b5": 1,
|
||||
"58820d1224597753c90aeb13": 1,
|
||||
"5d6e68dea4b9361bcc29e659": 1,
|
||||
"5d6e6891a4b9361bd473feea": 1,
|
||||
"5d6e68e6a4b9361c140bcfe0": 1,
|
||||
"5d6e689ca4b9361bc8618956": 1
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e695fa4b936359b35d852": 2,
|
||||
"5d6e69b9a4b9361bc8618958": 2,
|
||||
"5a38ebd9c4a282000d722a5b": 2,
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 1
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 3,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 1
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 3,
|
||||
"59e6542b86f77411dc52a77a": 1
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 3,
|
||||
"5ba26844d4351e00334c9475": 1
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff216d2720bbd668b4568": 1,
|
||||
"56dff338d2720bbd668b4569": 4,
|
||||
"56dff421d2720b5f5a8b4567": 4,
|
||||
"56dff4ecd2720b5f5a8b4568": 2,
|
||||
"56dff4a2d2720bbd668b456a": 4,
|
||||
"56dff0bed2720bb0668b4567": 3,
|
||||
"56dff3afd2720bba668b4567": 1
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"59e6927d86f77411da468256": 2,
|
||||
"59e6918f86f7746c9f75e849": 2,
|
||||
"59e68f6f86f7746c9f75e846": 4,
|
||||
"59e6920f86f77411d82aa167": 5,
|
||||
"54527a984bdc2d4e668b4567": 1
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86832d7f00c000d3a6e6c": 2,
|
||||
"5cc80f79e4a949033c7343b2": 3,
|
||||
"5cc86840d7f00c002412c56c": 3,
|
||||
"5cc80f8fe4a949033b0224a2": 1,
|
||||
"5cc80f53e4a949000e1ea4f8": 1
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573602322459776445391df1": 2,
|
||||
"573601b42459776410737435": 2,
|
||||
"5735fdcd2459776445391d61": 1,
|
||||
"5736026a245977644601dc61": 1
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 1,
|
||||
"6196364158ef8c428c287d9f": 6,
|
||||
"5fbe3ffdf8b6a877a729ea82": 3
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4d3d286f774176a36250a": 2,
|
||||
"64b7af734b75259c590fa895": 2,
|
||||
"64b7af5a8532cf95ee0a0dbd": 6,
|
||||
"59e4d24686f7741776641ac7": 4,
|
||||
"59e4cf5286f7741778269d8a": 2,
|
||||
"5656d7c34bdc2d9d198b4587": 1
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e88277cce2b522ff2b1": 2,
|
||||
"5e023e6e34d52a55c3304f71": 2,
|
||||
"5e023e53d4353e3302577c4c": 1
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"64b8f7c241772715af0f9c3d": 2,
|
||||
"64b8f7b5389d7ffd620ccba2": 2,
|
||||
"64b8f7968532cf95ee0a0dbf": 2,
|
||||
"5e023cf8186a883be655e54f": 2,
|
||||
"5887431f2459777e1612938f": 1
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 2,
|
||||
"5fc382c1016cce60e8341b20": 1
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737218f245977612125ba51": 5,
|
||||
"57372140245977611f70ee91": 5,
|
||||
"5737207f24597760ff7b25f2": 2,
|
||||
"573719762459775a626ccbc1": 3,
|
||||
"57371f8d24597761006c6a81": 3,
|
||||
"57371f2b24597761224311f1": 5,
|
||||
"57371eb62459776125652ac1": 1,
|
||||
"57371b192459775a9f58a5e0": 1,
|
||||
"57371e4124597760ff7b25f1": 1
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 1,
|
||||
"58864a4f2459770fcc257101": 7,
|
||||
"5a3c16fe86f77452b62de32a": 12,
|
||||
"5c3df7d588a4501f290594e5": 6,
|
||||
"64b7bbb74b75259c590fa897": 4,
|
||||
"56d59d3ad2720bdb418b4577": 2
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26ac06c4a282000c5a90a8": 5,
|
||||
"5a26abfac4a28232980eabff": 3,
|
||||
"5a269f97c4a282000b151807": 1
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c40bdd19b369e1e53d1": 5,
|
||||
"62330bfadc5883093563729b": 3,
|
||||
"62330c18744e5e31df12f516": 1
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"6576f96220d53a5b8f3e395e": 7,
|
||||
"57a0dfb82459774d3078b56c": 5,
|
||||
"5c0d668f86f7747ccb7f13b2": 1
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 10,
|
||||
"66a0d1f88486c69fce00fdf6": 1
|
||||
}
|
||||
},
|
||||
"pmcAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 20,
|
||||
"5efb0d4f4bc50b58e81710f3": 10,
|
||||
"5e81f423763d9f754677bf2e": 30,
|
||||
"5efb0cabfb3e451d70735af5": 20
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 15,
|
||||
"5cadf6ddae9215051e1c23b2": 50,
|
||||
"5cadf6eeae921500134b2799": 35
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 10,
|
||||
"64b8ee384b75259c590fa89b": 20,
|
||||
"5d6e6911a4b9361bd5780d52": 20,
|
||||
"5c0d591486f7744c505b416f": 5,
|
||||
"5d6e68e6a4b9361c140bcfe0": 5,
|
||||
"5d6e689ca4b9361bc8618956": 5,
|
||||
"5d6e68c4a4b9361b93413f79": 35,
|
||||
"5d6e68a8a4b9360b6c0d54e2": 15
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e6a5fa4b93614ec501745": 15,
|
||||
"5d6e6a53a4b9361bd473feec": 15,
|
||||
"5d6e6a05a4b93618084f58d0": 35,
|
||||
"5d6e6a42a4b9364f07165f52": 35
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 40,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 35,
|
||||
"5e85aa1a988a8701445df1f5": 25
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e655cb86f77411dc52a77b": 40,
|
||||
"5f0596629e22f464da6bbdd9": 60
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26844d4351e00334c9475": 40,
|
||||
"64b6979341772715af0f9c39": 30,
|
||||
"5ba2678ad4351e44f824b344": 20,
|
||||
"5ba26835d4351e0035628ff5": 10
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff2ced2720bb4668b4567": 30,
|
||||
"56dff061d2720bb5668b4567": 50,
|
||||
"61962b617c6c7b169525f168": 10,
|
||||
"56dfef82d2720bbd668b4567": 10,
|
||||
"56dff026d2720bb8668b4567": 5,
|
||||
"5c0d5e4486f77478390952fe": 5
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"5c0d5ae286f7741e46554302": 10,
|
||||
"60194943740c5d77f6705eea": 25,
|
||||
"59e6906286f7746c9f75e847": 25,
|
||||
"54527ac44bdc2d36668b4567": 30,
|
||||
"59e690b686f7746c9f75e848": 5,
|
||||
"601949593ae8f707c4608daa": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc80f53e4a949000e1ea4f8": 20,
|
||||
"5cc80f67e4a949035e43bbba": 40,
|
||||
"5cc80f38e4a949001152b560": 30
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 80,
|
||||
"6529243824cbe3c74a05e5c1": 20
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573603c924597764442bd9cb": 10,
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 5,
|
||||
"5fbe3ffdf8b6a877a729ea82": 40,
|
||||
"619636be6db0f2477964e710": 40,
|
||||
"64b8725c4b75259c590fa899": 10,
|
||||
"5fd20ff893a8961fc660a954": 5
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"5656d7c34bdc2d9d198b4587": 25,
|
||||
"64b7af434b75259c590fa893": 50,
|
||||
"59e0d99486f7744a32234762": 20,
|
||||
"601aa3d2b2bcb34913271e6d": 5
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e53d4353e3302577c4c": 20,
|
||||
"58dd3ad986f77403051cba8f": 45,
|
||||
"5a608bf24f39f98ffc77720e": 20,
|
||||
"5a6086ea4f39f99cd479502f": 10,
|
||||
"5efb0c1bd79ff02a1f5e68d9": 5
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5887431f2459777e1612938f": 30,
|
||||
"59e77a2386f7742ee578960a": 45,
|
||||
"5e023d34e8a400319a28ed44": 20,
|
||||
"560d61e84bdc2da74d8b4571": 5
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 20,
|
||||
"5fc382c1016cce60e8341b20": 40,
|
||||
"5fc275cf85fd526b824a571a": 25,
|
||||
"5fc382a9d724d907e2077dab": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737201124597760fc4431f1": 15,
|
||||
"573720e02459776143012541": 20,
|
||||
"573718ba2459775a75491131": 30,
|
||||
"57371aab2459775a77142f22": 20,
|
||||
"573719df2459775a626ccbc2": 15
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 10,
|
||||
"5efb0e16aeb21837e749c7ff": 15,
|
||||
"56d59d3ad2720bdb418b4577": 50,
|
||||
"5c925fa22e221601da359b7b": 20,
|
||||
"5efb0da7a29a85116f6ea05f": 5
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a269f97c4a282000b151807": 25,
|
||||
"6576f93989f0062e741ba952": 25,
|
||||
"5a26ac0ec4a28200741e1e18": 12,
|
||||
"6576f4708ca9c4381d16cd9d": 8
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c18744e5e31df12f516": 9,
|
||||
"62330b3ed4dc74626d570b95": 6
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"5c0d668f86f7747ccb7f13b2": 20,
|
||||
"61962d879bb3d20b0946d385": 50,
|
||||
"57a0e5022459774d1673f889": 25,
|
||||
"5c0d688c86f77413ae3407b2": 5
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 5,
|
||||
"66a0d1f88486c69fce00fdf6": 60,
|
||||
"66a0d1e0ed648d72fe064d06": 30,
|
||||
"668fe62ac62660a5d8071446": 5
|
||||
}
|
||||
},
|
||||
"bossAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 4,
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 10,
|
||||
"5e81f423763d9f754677bf2e": 18,
|
||||
"5efb0cabfb3e451d70735af5": 10
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 3,
|
||||
"5cadf6ddae9215051e1c23b2": 12,
|
||||
"5cadf6eeae921500134b2799": 8
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 7,
|
||||
"64b8ee384b75259c590fa89b": 4,
|
||||
"5d6e6911a4b9361bd5780d52": 3,
|
||||
"5c0d591486f7744c505b416f": 5,
|
||||
"5d6e6891a4b9361bd473feea": 2,
|
||||
"5d6e68e6a4b9361c140bcfe0": 6,
|
||||
"5d6e689ca4b9361bc8618956": 8,
|
||||
"5d6e68c4a4b9361b93413f79": 8,
|
||||
"5d6e68a8a4b9360b6c0d54e2": 3
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 4,
|
||||
"5d6e6a05a4b93618084f58d0": 5,
|
||||
"5d6e6a42a4b9364f07165f52": 5
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 2,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 4,
|
||||
"5e85aa1a988a8701445df1f5": 4
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 1,
|
||||
"59e6542b86f77411dc52a77a": 2,
|
||||
"59e655cb86f77411dc52a77b": 10,
|
||||
"5f0596629e22f464da6bbdd9": 8
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 2,
|
||||
"5ba26844d4351e00334c9475": 4,
|
||||
"5ba2678ad4351e44f824b344": 15,
|
||||
"64b6979341772715af0f9c39": 15,
|
||||
"5ba26835d4351e0035628ff5": 8
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff3afd2720bba668b4567": 6,
|
||||
"56dff2ced2720bb4668b4567": 12,
|
||||
"56dff061d2720bb5668b4567": 20,
|
||||
"61962b617c6c7b169525f168": 12,
|
||||
"56dfef82d2720bbd668b4567": 9,
|
||||
"56dff026d2720bb8668b4567": 8,
|
||||
"5c0d5e4486f77478390952fe": 4
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"5c0d5ae286f7741e46554302": 1,
|
||||
"54527a984bdc2d4e668b4567": 7,
|
||||
"60194943740c5d77f6705eea": 20,
|
||||
"59e6906286f7746c9f75e847": 26,
|
||||
"54527ac44bdc2d36668b4567": 30,
|
||||
"59e690b686f7746c9f75e848": 7,
|
||||
"601949593ae8f707c4608daa": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc80f8fe4a949033b0224a2": 5,
|
||||
"5cc80f53e4a949000e1ea4f8": 21,
|
||||
"5cc80f67e4a949035e43bbba": 15,
|
||||
"5cc80f38e4a949001152b560": 12
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 10,
|
||||
"6529243824cbe3c74a05e5c1": 5
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"5736026a245977644601dc61": 5,
|
||||
"573603c924597764442bd9cb": 10,
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 7,
|
||||
"5fbe3ffdf8b6a877a729ea82": 6,
|
||||
"619636be6db0f2477964e710": 23,
|
||||
"64b8725c4b75259c590fa899": 20,
|
||||
"5fd20ff893a8961fc660a954": 9
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4cf5286f7741778269d8a": 4,
|
||||
"5656d7c34bdc2d9d198b4587": 28,
|
||||
"64b7af434b75259c590fa893": 33,
|
||||
"59e0d99486f7744a32234762": 20,
|
||||
"601aa3d2b2bcb34913271e6d": 12
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e53d4353e3302577c4c": 6,
|
||||
"58dd3ad986f77403051cba8f": 27,
|
||||
"5a608bf24f39f98ffc77720e": 19,
|
||||
"5a6086ea4f39f99cd479502f": 9,
|
||||
"5efb0c1bd79ff02a1f5e68d9": 2
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5e023cf8186a883be655e54f": 3,
|
||||
"5887431f2459777e1612938f": 20,
|
||||
"59e77a2386f7742ee578960a": 25,
|
||||
"5e023d34e8a400319a28ed44": 22,
|
||||
"560d61e84bdc2da74d8b4571": 15,
|
||||
"5e023d48186a883be655e551": 10
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 5,
|
||||
"5fc382c1016cce60e8341b20": 8,
|
||||
"5fc275cf85fd526b824a571a": 8,
|
||||
"5fc382a9d724d907e2077dab": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"57371e4124597760ff7b25f1": 3,
|
||||
"5737201124597760fc4431f1": 5,
|
||||
"573720e02459776143012541": 12,
|
||||
"573718ba2459775a75491131": 18,
|
||||
"57371aab2459775a77142f22": 12,
|
||||
"573719df2459775a626ccbc2": 10
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 9,
|
||||
"5efb0e16aeb21837e749c7ff": 5,
|
||||
"5a3c16fe86f77452b62de32a": 4,
|
||||
"56d59d3ad2720bdb418b4577": 18,
|
||||
"5c925fa22e221601da359b7b": 22,
|
||||
"5efb0da7a29a85116f6ea05f": 9
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a269f97c4a282000b151807": 8,
|
||||
"6576f93989f0062e741ba952": 18,
|
||||
"5a26ac0ec4a28200741e1e18": 18,
|
||||
"6576f4708ca9c4381d16cd9d": 8
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c18744e5e31df12f516": 9,
|
||||
"62330b3ed4dc74626d570b95": 6
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"5c0d668f86f7747ccb7f13b2": 9,
|
||||
"61962d879bb3d20b0946d385": 25,
|
||||
"57a0e5022459774d1673f889": 25,
|
||||
"5c0d688c86f77413ae3407b2": 12
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 3,
|
||||
"66a0d1f88486c69fce00fdf6": 30,
|
||||
"66a0d1e0ed648d72fe064d06": 25,
|
||||
"668fe62ac62660a5d8071446": 12
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,473 +0,0 @@
|
|||
{
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 1,
|
||||
"5d1f56c686f7744bcd13459c": 2,
|
||||
"637b945722e2a933ed0e33c8": 2,
|
||||
"6571cb0923aa6d72760a7f8f": 2,
|
||||
"5fd3e9f71b735718c25cd9f8": 2,
|
||||
"642d9bbf6c06444bf7033855": 2,
|
||||
"6033a35f80ae5e2f970ba6bb": 3,
|
||||
"66043728333907134309d647": 3,
|
||||
"5d1f56e486f7744bce0ee9ed": 3,
|
||||
"6295e8c3e08ed747e64aea00": 3,
|
||||
"642c18b8a6a0660b560fb31c": 3,
|
||||
"66acbe49dc61999a6a03d4d6": 3,
|
||||
"5d4da0cb86f77450fe0a6629": 5,
|
||||
"660437e57502eca33a08caca": 5,
|
||||
"5fcf63da5c287f01f22bf245": 5,
|
||||
"618109c96d7ca35d076b3363": 5,
|
||||
"5d1f56f186f7744bcb0acd1a": 5
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1,
|
||||
"5d1f590486f7744bcd13459e": 2,
|
||||
"642d4d8eb6b75d4c89077cf9": 2,
|
||||
"6033a3fee29c9f6c9b14e74e": 2,
|
||||
"5fcf940bce1ba36a513bb9cc": 3,
|
||||
"660436487502eca33a08cac8": 3,
|
||||
"6571cad4c8673f00290f5657": 3,
|
||||
"637ba17aa10a96c2b605dbc2": 3,
|
||||
"5d1f591186f7744bcc048755": 3,
|
||||
"6295e944e9de5e7b3751c4da": 3,
|
||||
"642c19360a69698d1b049e12": 3,
|
||||
"66acc8f719271bd6d00dec0b": 3,
|
||||
"660436a810bcdf80ff0e9f78": 5,
|
||||
"617c02e24013b06b0b78df80": 5,
|
||||
"5d1f593286f7743014162044": 5,
|
||||
"5d1f592286f7743f8362bcdb": 5
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f565786f7743f8362bcd5": 1,
|
||||
"5fce3e0cfe40296c1d5fd782": 2,
|
||||
"6377266693a3b4967208e42b": 2,
|
||||
"5d1f564b86f7744bcb0acd16": 2,
|
||||
"6295e698e9de5e7b3751c47a": 2,
|
||||
"642e8ae07e17c882400c4f87": 2,
|
||||
"5d1f568486f7744bca3f0b98": 2,
|
||||
"657058fddf9b3231400e9188": 3,
|
||||
"6033a31e9ec839204e6a2f3e": 3,
|
||||
"66043cc27502eca33a08cad0": 3,
|
||||
"5fce3e47fe40296c1d5fd784": 3,
|
||||
"642ed297ac11c9eaf10d87e8": 3,
|
||||
"66acec1dc94f4bf5bc063a16": 3,
|
||||
"5d1f567786f7744bcc04874f": 5,
|
||||
"660440d2c8949a435906e43a": 5,
|
||||
"617bca4b4013b06b0b78df2a": 5,
|
||||
"5d1f566d86f7744bcd13459a": 5
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 2,
|
||||
"5d1f588e86f7744bcc048753": 2,
|
||||
"65707a89f5a6f1412f0c5f7b": 2,
|
||||
"642ed40af5bdf1c04e01952e": 2,
|
||||
"5fce3e965a9f8c40685693bc": 2,
|
||||
"6295e63de08ed747e64ae991": 3,
|
||||
"66043cf87502eca33a08cad2": 3,
|
||||
"6033a3d8ed2e0509b15f9031": 3,
|
||||
"5d1f58cb86f7744bca3f0b9a": 3,
|
||||
"5d1f58a086f7743f8362bcd9": 3,
|
||||
"642e71620a69698d1b049f0a": 3,
|
||||
"66acebd4ede86671bb09584b": 3,
|
||||
"66043d7ac8949a435906e434": 5,
|
||||
"5d1f58ab86f7743014162042": 5,
|
||||
"617be9e4e02b3b3fa50fa8f2": 5
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"springEarly": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 2,
|
||||
"5e9da17386f774054b6f79a3": 2,
|
||||
"5e4bb35286f77406a511c9bc": 2,
|
||||
"5d1f56e486f7744bce0ee9ed": 2
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5d1f590486f7744bcd13459e": 3,
|
||||
"5d1f58ed86f7744bcb0acd1c": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1,
|
||||
"642e8ae07e17c882400c4f87": 2,
|
||||
"5d1f568486f7744bca3f0b98": 2,
|
||||
"66acec1dc94f4bf5bc063a16": 2,
|
||||
"5e4bb31586f7740695730568": 2
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"5d1f58cb86f7744bca3f0b9a": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"5f5e40400bc58666c37e7819": 1,
|
||||
"66acebd4ede86671bb09584b": 3,
|
||||
"5d1f58ab86f7743014162042": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"spring": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"5df89f1f86f77412631087ea": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"summer": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"642c18b8a6a0660b560fb31c": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"5d1f593286f7743014162044": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"642d6941ff5ecad7810a8a61": 1,
|
||||
"5e9dcadd86f7743e20652f23": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"5d1f564b86f7744bcb0acd16": 1,
|
||||
"6295e698e9de5e7b3751c47a": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5fce3e47fe40296c1d5fd784": 1,
|
||||
"617bca4b4013b06b0b78df2a": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5df89f1f86f77412631087ea": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f588e86f7744bcc048753": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"6033a3d8ed2e0509b15f9031": 1,
|
||||
"642e71620a69698d1b049f0a": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"642eea6f881906a7fe086841": 1,
|
||||
"5df89f8f86f77412672a1e38": 1,
|
||||
"5e9dc97c86f774054c19ac9a": 1,
|
||||
"5e4bb39386f774067f79de05": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"autumn": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"637b945722e2a933ed0e33c8": 1,
|
||||
"6571cb0923aa6d72760a7f8f": 1,
|
||||
"6033a35f80ae5e2f970ba6bb": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"637ba17aa10a96c2b605dbc2": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5f5e40a06760b4138443b341": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"6377266693a3b4967208e42b": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"642ed297ac11c9eaf10d87e8": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"64ef3efdb63b74469b6c1499": 1,
|
||||
"6430119aac11c9eaf10d881b": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"642ed40af5bdf1c04e01952e": 1,
|
||||
"6295e63de08ed747e64ae991": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"66043d7ac8949a435906e434": 1,
|
||||
"5d1f58ab86f7743014162042": 1,
|
||||
"5f5e40400bc58666c37e7819": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"winter": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56a686f7744bce0ee9eb": 1,
|
||||
"5e9da17386f774054b6f79a3": 1,
|
||||
"5e4bb35286f77406a511c9bc": 1,
|
||||
"5d1f56e486f7744bce0ee9ed": 1
|
||||
},
|
||||
"feet": {
|
||||
"5d1f590486f7744bcd13459e": 1,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"642e8ae07e17c882400c4f87": 1,
|
||||
"5d1f568486f7744bca3f0b98": 1,
|
||||
"66acec1dc94f4bf5bc063a16": 1,
|
||||
"5e4bb31586f7740695730568": 1
|
||||
},
|
||||
"feet": {
|
||||
"66acebd4ede86671bb09584b": 1,
|
||||
"5d1f58ab86f7743014162042": 1
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
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
|
@ -1,456 +0,0 @@
|
|||
{
|
||||
"scavAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 3
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 1
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6772a4b936088465b17c": 2,
|
||||
"5d6e6806a4b936088465b17e": 2,
|
||||
"5d6e67fba4b9361bc73bc779": 2,
|
||||
"560d5e524bdc2d25448b4571": 2,
|
||||
"5d6e6869a4b9361c140bcfde": 1,
|
||||
"5d6e68b3a4b9361bca7e50b5": 1,
|
||||
"58820d1224597753c90aeb13": 1,
|
||||
"5d6e68dea4b9361bcc29e659": 1,
|
||||
"5d6e6891a4b9361bd473feea": 1,
|
||||
"5d6e68e6a4b9361c140bcfe0": 1,
|
||||
"5d6e689ca4b9361bc8618956": 1
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e695fa4b936359b35d852": 2,
|
||||
"5d6e69b9a4b9361bc8618958": 2,
|
||||
"5a38ebd9c4a282000d722a5b": 2,
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 1
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 3,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 1
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 3,
|
||||
"59e6542b86f77411dc52a77a": 1
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 3,
|
||||
"5ba26844d4351e00334c9475": 1
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff216d2720bbd668b4568": 1,
|
||||
"56dff338d2720bbd668b4569": 4,
|
||||
"56dff421d2720b5f5a8b4567": 4,
|
||||
"56dff4ecd2720b5f5a8b4568": 2,
|
||||
"56dff4a2d2720bbd668b456a": 4,
|
||||
"56dff0bed2720bb0668b4567": 3,
|
||||
"56dff3afd2720bba668b4567": 1
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"59e6927d86f77411da468256": 2,
|
||||
"59e6918f86f7746c9f75e849": 2,
|
||||
"59e68f6f86f7746c9f75e846": 4,
|
||||
"59e6920f86f77411d82aa167": 5,
|
||||
"54527a984bdc2d4e668b4567": 1
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc86832d7f00c000d3a6e6c": 2,
|
||||
"5cc80f79e4a949033c7343b2": 3,
|
||||
"5cc86840d7f00c002412c56c": 3,
|
||||
"5cc80f8fe4a949033b0224a2": 1,
|
||||
"5cc80f53e4a949000e1ea4f8": 1
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 1
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573602322459776445391df1": 2,
|
||||
"573601b42459776410737435": 2,
|
||||
"5735fdcd2459776445391d61": 1,
|
||||
"5736026a245977644601dc61": 1
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 1,
|
||||
"6196364158ef8c428c287d9f": 6,
|
||||
"5fbe3ffdf8b6a877a729ea82": 3
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4d3d286f774176a36250a": 2,
|
||||
"64b7af734b75259c590fa895": 2,
|
||||
"64b7af5a8532cf95ee0a0dbd": 6,
|
||||
"59e4d24686f7741776641ac7": 4,
|
||||
"59e4cf5286f7741778269d8a": 2,
|
||||
"5656d7c34bdc2d9d198b4587": 1
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e88277cce2b522ff2b1": 2,
|
||||
"5e023e6e34d52a55c3304f71": 2,
|
||||
"5e023e53d4353e3302577c4c": 1
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"64b8f7c241772715af0f9c3d": 2,
|
||||
"64b8f7b5389d7ffd620ccba2": 2,
|
||||
"64b8f7968532cf95ee0a0dbf": 2,
|
||||
"5e023cf8186a883be655e54f": 2,
|
||||
"5887431f2459777e1612938f": 1
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 2,
|
||||
"5fc382c1016cce60e8341b20": 1
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"5737218f245977612125ba51": 5,
|
||||
"57372140245977611f70ee91": 5,
|
||||
"5737207f24597760ff7b25f2": 2,
|
||||
"573719762459775a626ccbc1": 3,
|
||||
"57371f8d24597761006c6a81": 3,
|
||||
"57371f2b24597761224311f1": 5,
|
||||
"57371eb62459776125652ac1": 1,
|
||||
"57371b192459775a9f58a5e0": 1,
|
||||
"57371e4124597760ff7b25f1": 1
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5efb0e16aeb21837e749c7ff": 1,
|
||||
"58864a4f2459770fcc257101": 7,
|
||||
"5a3c16fe86f77452b62de32a": 12,
|
||||
"5c3df7d588a4501f290594e5": 6,
|
||||
"64b7bbb74b75259c590fa897": 4,
|
||||
"56d59d3ad2720bdb418b4577": 2
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a26ac06c4a282000c5a90a8": 5,
|
||||
"5a26abfac4a28232980eabff": 3,
|
||||
"5a269f97c4a282000b151807": 1
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c40bdd19b369e1e53d1": 5,
|
||||
"62330bfadc5883093563729b": 3,
|
||||
"62330c18744e5e31df12f516": 1
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"6576f96220d53a5b8f3e395e": 7,
|
||||
"57a0dfb82459774d3078b56c": 5,
|
||||
"5c0d668f86f7747ccb7f13b2": 1
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 10,
|
||||
"66a0d1f88486c69fce00fdf6": 1
|
||||
}
|
||||
},
|
||||
"pmcAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 20,
|
||||
"5e81f423763d9f754677bf2e": 35,
|
||||
"5efb0cabfb3e451d70735af5": 45
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6ddae9215051e1c23b2": 45,
|
||||
"5cadf6eeae921500134b2799": 55
|
||||
},
|
||||
"Caliber12g": {
|
||||
"64b8ee384b75259c590fa89b": 10,
|
||||
"5d6e6911a4b9361bd5780d52": 25,
|
||||
"5d6e68c4a4b9361b93413f79": 25,
|
||||
"5d6e68a8a4b9360b6c0d54e2": 25
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e6a5fa4b93614ec501745": 10,
|
||||
"5d6e6a53a4b9361bd473feec": 10,
|
||||
"5d6e6a05a4b93618084f58d0": 40,
|
||||
"5d6e6a42a4b9364f07165f52": 40
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 20,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 35,
|
||||
"5e85aa1a988a8701445df1f5": 35
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e655cb86f77411dc52a77b": 10,
|
||||
"5f0596629e22f464da6bbdd9": 90
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26844d4351e00334c9475": 15,
|
||||
"64b6979341772715af0f9c39": 30,
|
||||
"5ba2678ad4351e44f824b344": 40,
|
||||
"5ba26835d4351e0035628ff5": 15
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff2ced2720bb4668b4567": 10,
|
||||
"56dff061d2720bb5668b4567": 30,
|
||||
"61962b617c6c7b169525f168": 30,
|
||||
"56dfef82d2720bbd668b4567": 10,
|
||||
"56dff026d2720bb8668b4567": 5,
|
||||
"5c0d5e4486f77478390952fe": 5
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"60194943740c5d77f6705eea": 5,
|
||||
"59e6906286f7746c9f75e847": 10,
|
||||
"54527ac44bdc2d36668b4567": 50,
|
||||
"59e690b686f7746c9f75e848": 20,
|
||||
"601949593ae8f707c4608daa": 15
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc80f67e4a949035e43bbba": 35,
|
||||
"5cc80f38e4a949001152b560": 65
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 50,
|
||||
"6529243824cbe3c74a05e5c1": 50
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"5fbe3ffdf8b6a877a729ea82": 15,
|
||||
"619636be6db0f2477964e710": 40,
|
||||
"64b8725c4b75259c590fa899": 30,
|
||||
"5fd20ff893a8961fc660a954": 15
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"64b7af434b75259c590fa893": 40,
|
||||
"59e0d99486f7744a32234762": 45,
|
||||
"601aa3d2b2bcb34913271e6d": 15
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"58dd3ad986f77403051cba8f": 40,
|
||||
"5a608bf24f39f98ffc77720e": 35,
|
||||
"5a6086ea4f39f99cd479502f": 20,
|
||||
"5efb0c1bd79ff02a1f5e68d9": 5
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5887431f2459777e1612938f": 5,
|
||||
"59e77a2386f7742ee578960a": 30,
|
||||
"5e023d34e8a400319a28ed44": 40,
|
||||
"560d61e84bdc2da74d8b4571": 20,
|
||||
"5e023d48186a883be655e551": 5
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 5,
|
||||
"5fc382c1016cce60e8341b20": 25,
|
||||
"5fc275cf85fd526b824a571a": 45,
|
||||
"5fc382a9d724d907e2077dab": 25
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"573718ba2459775a75491131": 15,
|
||||
"57371aab2459775a77142f22": 50,
|
||||
"573719df2459775a626ccbc2": 35
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 10,
|
||||
"56d59d3ad2720bdb418b4577": 25,
|
||||
"5c925fa22e221601da359b7b": 40,
|
||||
"5efb0da7a29a85116f6ea05f": 25
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a269f97c4a282000b151807": 20,
|
||||
"6576f93989f0062e741ba952": 20,
|
||||
"5a26ac0ec4a28200741e1e18": 15,
|
||||
"6576f4708ca9c4381d16cd9d": 10
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c18744e5e31df12f516": 10,
|
||||
"62330b3ed4dc74626d570b95": 10
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"61962d879bb3d20b0946d385": 30,
|
||||
"57a0e5022459774d1673f889": 40,
|
||||
"5c0d688c86f77413ae3407b2": 30
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 5,
|
||||
"66a0d1f88486c69fce00fdf6": 20,
|
||||
"66a0d1e0ed648d72fe064d06": 50,
|
||||
"668fe62ac62660a5d8071446": 30
|
||||
}
|
||||
},
|
||||
"bossAmmo": {
|
||||
"Caliber1143x23ACP": {
|
||||
"5ea2a8e200685063ec28c05a": 4,
|
||||
"5efb0fc6aeb21837e749c801": 1,
|
||||
"5efb0d4f4bc50b58e81710f3": 10,
|
||||
"5e81f423763d9f754677bf2e": 18,
|
||||
"5efb0cabfb3e451d70735af5": 10
|
||||
},
|
||||
"Caliber127x55": {
|
||||
"5cadf6e5ae921500113bb973": 3,
|
||||
"5cadf6ddae9215051e1c23b2": 12,
|
||||
"5cadf6eeae921500134b2799": 8
|
||||
},
|
||||
"Caliber12g": {
|
||||
"5d6e6806a4b936088465b17e": 7,
|
||||
"64b8ee384b75259c590fa89b": 4,
|
||||
"5d6e6911a4b9361bd5780d52": 3,
|
||||
"5c0d591486f7744c505b416f": 5,
|
||||
"5d6e6891a4b9361bd473feea": 2,
|
||||
"5d6e68e6a4b9361c140bcfe0": 6,
|
||||
"5d6e689ca4b9361bc8618956": 8,
|
||||
"5d6e68c4a4b9361b93413f79": 8,
|
||||
"5d6e68a8a4b9360b6c0d54e2": 3
|
||||
},
|
||||
"Caliber20g": {
|
||||
"5d6e69c7a4b9360b6c0d54e4": 1,
|
||||
"5d6e6a53a4b9361bd473feec": 4,
|
||||
"5d6e6a05a4b93618084f58d0": 5,
|
||||
"5d6e6a42a4b9364f07165f52": 5
|
||||
},
|
||||
"Caliber23x75": {
|
||||
"5f647f31b6238e5dd066e196": 2,
|
||||
"5e85a9a6eacf8c039e4e2ac1": 4,
|
||||
"5e85aa1a988a8701445df1f5": 4
|
||||
},
|
||||
"Caliber366TKM": {
|
||||
"59e6658b86f77411d949b250": 1,
|
||||
"59e6542b86f77411dc52a77a": 2,
|
||||
"59e655cb86f77411dc52a77b": 10,
|
||||
"5f0596629e22f464da6bbdd9": 8
|
||||
},
|
||||
"Caliber40mmRU": {
|
||||
"5656eb674bdc2d35148b457c": 1
|
||||
},
|
||||
"Caliber40x46": {
|
||||
"5ede4739e0350d05467f73e8": 1,
|
||||
"5ede47405b097655935d7d16": 1,
|
||||
"5ede474b0c226a66f5402622": 1,
|
||||
"5ede475339ee016e8c534742": 1,
|
||||
"5ede475b549eed7c6d5c18fb": 1,
|
||||
"5f0c892565703e5c461894e9": 1
|
||||
},
|
||||
"Caliber46x30": {
|
||||
"5ba26812d4351e003201fef1": 2,
|
||||
"5ba26844d4351e00334c9475": 4,
|
||||
"5ba2678ad4351e44f824b344": 15,
|
||||
"64b6979341772715af0f9c39": 15,
|
||||
"5ba26835d4351e0035628ff5": 8
|
||||
},
|
||||
"Caliber545x39": {
|
||||
"56dff3afd2720bba668b4567": 6,
|
||||
"56dff2ced2720bb4668b4567": 12,
|
||||
"56dff061d2720bb5668b4567": 20,
|
||||
"61962b617c6c7b169525f168": 12,
|
||||
"56dfef82d2720bbd668b4567": 9,
|
||||
"56dff026d2720bb8668b4567": 8,
|
||||
"5c0d5e4486f77478390952fe": 4
|
||||
},
|
||||
"Caliber556x45NATO": {
|
||||
"5c0d5ae286f7741e46554302": 1,
|
||||
"54527a984bdc2d4e668b4567": 7,
|
||||
"60194943740c5d77f6705eea": 20,
|
||||
"59e6906286f7746c9f75e847": 26,
|
||||
"54527ac44bdc2d36668b4567": 30,
|
||||
"59e690b686f7746c9f75e848": 7,
|
||||
"601949593ae8f707c4608daa": 5
|
||||
},
|
||||
"Caliber57x28": {
|
||||
"5cc80f8fe4a949033b0224a2": 5,
|
||||
"5cc80f53e4a949000e1ea4f8": 21,
|
||||
"5cc80f67e4a949035e43bbba": 15,
|
||||
"5cc80f38e4a949001152b560": 12
|
||||
},
|
||||
"Caliber68x51": {
|
||||
"6529302b8c26af6326029fb7": 10,
|
||||
"6529243824cbe3c74a05e5c1": 5
|
||||
},
|
||||
"Caliber762x25TT": {
|
||||
"5736026a245977644601dc61": 5,
|
||||
"573603c924597764442bd9cb": 10,
|
||||
"573603562459776430731618": 10
|
||||
},
|
||||
"Caliber762x35": {
|
||||
"6196365d58ef8c428c287da1": 7,
|
||||
"5fbe3ffdf8b6a877a729ea82": 6,
|
||||
"619636be6db0f2477964e710": 23,
|
||||
"64b8725c4b75259c590fa899": 20,
|
||||
"5fd20ff893a8961fc660a954": 9
|
||||
},
|
||||
"Caliber762x39": {
|
||||
"59e4cf5286f7741778269d8a": 4,
|
||||
"5656d7c34bdc2d9d198b4587": 28,
|
||||
"64b7af434b75259c590fa893": 33,
|
||||
"59e0d99486f7744a32234762": 20,
|
||||
"601aa3d2b2bcb34913271e6d": 12
|
||||
},
|
||||
"Caliber762x51": {
|
||||
"5e023e53d4353e3302577c4c": 6,
|
||||
"58dd3ad986f77403051cba8f": 27,
|
||||
"5a608bf24f39f98ffc77720e": 19,
|
||||
"5a6086ea4f39f99cd479502f": 9,
|
||||
"5efb0c1bd79ff02a1f5e68d9": 2
|
||||
},
|
||||
"Caliber762x54R": {
|
||||
"5e023cf8186a883be655e54f": 3,
|
||||
"5887431f2459777e1612938f": 20,
|
||||
"59e77a2386f7742ee578960a": 25,
|
||||
"5e023d34e8a400319a28ed44": 22,
|
||||
"560d61e84bdc2da74d8b4571": 15,
|
||||
"5e023d48186a883be655e551": 10
|
||||
},
|
||||
"Caliber86x70": {
|
||||
"5fc382b6d6fa9c00c571bbc3": 5,
|
||||
"5fc382c1016cce60e8341b20": 8,
|
||||
"5fc275cf85fd526b824a571a": 8,
|
||||
"5fc382a9d724d907e2077dab": 5
|
||||
},
|
||||
"Caliber9x18PM": {
|
||||
"57371e4124597760ff7b25f1": 3,
|
||||
"5737201124597760fc4431f1": 5,
|
||||
"573720e02459776143012541": 12,
|
||||
"573718ba2459775a75491131": 18,
|
||||
"57371aab2459775a77142f22": 12,
|
||||
"573719df2459775a626ccbc2": 10
|
||||
},
|
||||
"Caliber9x19PARA": {
|
||||
"5c0d56a986f774449d5de529": 9,
|
||||
"5efb0e16aeb21837e749c7ff": 5,
|
||||
"5a3c16fe86f77452b62de32a": 4,
|
||||
"56d59d3ad2720bdb418b4577": 18,
|
||||
"5c925fa22e221601da359b7b": 22,
|
||||
"5efb0da7a29a85116f6ea05f": 9
|
||||
},
|
||||
"Caliber9x21": {
|
||||
"5a269f97c4a282000b151807": 8,
|
||||
"6576f93989f0062e741ba952": 18,
|
||||
"5a26ac0ec4a28200741e1e18": 18,
|
||||
"6576f4708ca9c4381d16cd9d": 8
|
||||
},
|
||||
"Caliber9x33R": {
|
||||
"62330c18744e5e31df12f516": 9,
|
||||
"62330b3ed4dc74626d570b95": 6
|
||||
},
|
||||
"Caliber9x39": {
|
||||
"5c0d668f86f7747ccb7f13b2": 9,
|
||||
"61962d879bb3d20b0946d385": 25,
|
||||
"57a0e5022459774d1673f889": 25,
|
||||
"5c0d688c86f77413ae3407b2": 12
|
||||
},
|
||||
"Caliber127x33": {
|
||||
"66a0d1c87d0d369e270bb9de": 3,
|
||||
"66a0d1f88486c69fce00fdf6": 30,
|
||||
"66a0d1e0ed648d72fe064d06": 25,
|
||||
"668fe62ac62660a5d8071446": 12
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,493 +0,0 @@
|
|||
{
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 1,
|
||||
"5d1f56c686f7744bcd13459c": 2,
|
||||
"637b945722e2a933ed0e33c8": 2,
|
||||
"6571cb0923aa6d72760a7f8f": 2,
|
||||
"5fd3e9f71b735718c25cd9f8": 2,
|
||||
"642d9bbf6c06444bf7033855": 2,
|
||||
"6033a35f80ae5e2f970ba6bb": 3,
|
||||
"66043728333907134309d647": 3,
|
||||
"5d1f56e486f7744bce0ee9ed": 3,
|
||||
"6295e8c3e08ed747e64aea00": 3,
|
||||
"642c18b8a6a0660b560fb31c": 3,
|
||||
"66acbe49dc61999a6a03d4d6": 3,
|
||||
"5d4da0cb86f77450fe0a6629": 5,
|
||||
"660437e57502eca33a08caca": 5,
|
||||
"5fcf63da5c287f01f22bf245": 5,
|
||||
"618109c96d7ca35d076b3363": 5,
|
||||
"5d1f56f186f7744bcb0acd1a": 5,
|
||||
"64ef3efdb63b74469b6c1499": 5,
|
||||
"642c5273ff5ecad7810a89d7": 5,
|
||||
"5d1f56ff86f7743f8362bcd7": 5,
|
||||
"5e4bb35286f77406a511c9bc": 5,
|
||||
"5cdea33e7d6c8b0474535dac": 5,
|
||||
"5e9da17386f774054b6f79a3": 5
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"5d1f58ed86f7744bcb0acd1c": 1,
|
||||
"5d1f590486f7744bcd13459e": 2,
|
||||
"642d4d8eb6b75d4c89077cf9": 2,
|
||||
"6033a3fee29c9f6c9b14e74e": 2,
|
||||
"5fcf940bce1ba36a513bb9cc": 3,
|
||||
"660436487502eca33a08cac8": 3,
|
||||
"6571cad4c8673f00290f5657": 3,
|
||||
"637ba17aa10a96c2b605dbc2": 3,
|
||||
"5d1f591186f7744bcc048755": 3,
|
||||
"6295e944e9de5e7b3751c4da": 3,
|
||||
"642c19360a69698d1b049e12": 3,
|
||||
"66acc8f719271bd6d00dec0b": 3,
|
||||
"660436a810bcdf80ff0e9f78": 5,
|
||||
"617c02e24013b06b0b78df80": 5,
|
||||
"5d1f593286f7743014162044": 5,
|
||||
"5d1f592286f7743f8362bcdb": 5,
|
||||
"642d6941ff5ecad7810a8a61": 5,
|
||||
"5df8a08886f7740bfe6df775": 5,
|
||||
"5e4bb3b586f77406812bd579": 5,
|
||||
"5e9dcadd86f7743e20652f23": 5
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cc0858d14c02e000c6bea66": 1,
|
||||
"66546f823b51a4d21e0d17d7": 1,
|
||||
"5d1f565786f7743f8362bcd5": 1,
|
||||
"5fce3e0cfe40296c1d5fd782": 2,
|
||||
"6377266693a3b4967208e42b": 2,
|
||||
"5d1f564b86f7744bcb0acd16": 2,
|
||||
"6295e698e9de5e7b3751c47a": 2,
|
||||
"642e8ae07e17c882400c4f87": 2,
|
||||
"5d1f568486f7744bca3f0b98": 2,
|
||||
"657058fddf9b3231400e9188": 3,
|
||||
"6033a31e9ec839204e6a2f3e": 3,
|
||||
"66043cc27502eca33a08cad0": 3,
|
||||
"5fce3e47fe40296c1d5fd784": 3,
|
||||
"642ed297ac11c9eaf10d87e8": 3,
|
||||
"66acec1dc94f4bf5bc063a16": 3,
|
||||
"5d1f567786f7744bcc04874f": 5,
|
||||
"660440d2c8949a435906e43a": 5,
|
||||
"617bca4b4013b06b0b78df2a": 5,
|
||||
"5d1f566d86f7744bcd13459a": 5,
|
||||
"64ef3efdb63b74469b6c1499": 5,
|
||||
"6430119aac11c9eaf10d881b": 5,
|
||||
"5df89f1f86f77412631087ea": 5,
|
||||
"5e9d9fa986f774054d6b89f2": 5,
|
||||
"5cdea33e7d6c8b0474535dac": 5,
|
||||
"5e4bb31586f7740695730568": 5
|
||||
},
|
||||
"feet": {
|
||||
"5cc085bb14c02e000e67a5c5": 1,
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 2,
|
||||
"5d1f588e86f7744bcc048753": 2,
|
||||
"65707a89f5a6f1412f0c5f7b": 2,
|
||||
"642ed40af5bdf1c04e01952e": 2,
|
||||
"5fce3e965a9f8c40685693bc": 2,
|
||||
"6295e63de08ed747e64ae991": 3,
|
||||
"66043cf87502eca33a08cad2": 3,
|
||||
"6033a3d8ed2e0509b15f9031": 3,
|
||||
"5d1f58cb86f7744bca3f0b9a": 3,
|
||||
"5d1f58a086f7743f8362bcd9": 3,
|
||||
"642e71620a69698d1b049f0a": 3,
|
||||
"66acebd4ede86671bb09584b": 3,
|
||||
"66043d7ac8949a435906e434": 5,
|
||||
"5d1f58ab86f7743014162042": 5,
|
||||
"617be9e4e02b3b3fa50fa8f2": 5,
|
||||
"642eea6f881906a7fe086841": 5,
|
||||
"5df89f8f86f77412672a1e38": 5,
|
||||
"5e9dc97c86f774054c19ac9a": 5,
|
||||
"5e4bb39386f774067f79de05": 5
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"springEarly": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5d1f56c686f7744bcd13459c": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"66acbe49dc61999a6a03d4d6": 1,
|
||||
"660437e57502eca33a08caca": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5d1f56ff86f7743f8362bcd7": 1,
|
||||
"5d1f56a686f7744bce0ee9eb": 2,
|
||||
"5e9da17386f774054b6f79a3": 2,
|
||||
"5e4bb35286f77406a511c9bc": 2,
|
||||
"5d1f56e486f7744bce0ee9ed": 2
|
||||
},
|
||||
"feet": {
|
||||
"642d4d8eb6b75d4c89077cf9": 1,
|
||||
"5fcf940bce1ba36a513bb9cc": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||
"6295e944e9de5e7b3751c4da": 1,
|
||||
"5d1f592286f7743f8362bcdb": 1,
|
||||
"5e4bb3b586f77406812bd579": 1,
|
||||
"5d1f590486f7744bcd13459e": 3,
|
||||
"5d1f58ed86f7744bcb0acd1c": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cde95fa7d6c8b04737c2d13": 1
|
||||
},
|
||||
"head": {
|
||||
"5cde96047d6c8b20b577f016": 1,
|
||||
"5fdb4139e4ed5b5ea251e4ed": 1,
|
||||
"5fdb5950f5264a66150d1c6e": 1,
|
||||
"60a6aa8fd559ae040d0d951f": 1,
|
||||
"619f9e338858a474c8685cc9": 1,
|
||||
"62aca6a1310e67685a2fc2e7": 1,
|
||||
"6574aabee0423b9ebe0c79cf": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
"pmcBEAR": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"657058fddf9b3231400e9188": 1,
|
||||
"6033a31e9ec839204e6a2f3e": 1,
|
||||
"5d1f567786f7744bcc04874f": 1,
|
||||
"5e9d9fa986f774054d6b89f2": 1,
|
||||
"5f5e401747344c2e4f6c42c5": 1,
|
||||
"642e8ae07e17c882400c4f87": 2,
|
||||
"5d1f568486f7744bca3f0b98": 2,
|
||||
"66acec1dc94f4bf5bc063a16": 2,
|
||||
"5e4bb31586f7740695730568": 2
|
||||
},
|
||||
"feet": {
|
||||
"5d1f58bd86f7744bce0ee9ef": 1,
|
||||
"6377315993a3b4967208e437": 1,
|
||||
"66043cf87502eca33a08cad2": 1,
|
||||
"5d1f58cb86f7744bca3f0b9a": 1,
|
||||
"5d1f58a086f7743f8362bcd9": 1,
|
||||
"617be9e4e02b3b3fa50fa8f2": 1,
|
||||
"5f5e40400bc58666c37e7819": 1,
|
||||
"66acebd4ede86671bb09584b": 3,
|
||||
"5d1f58ab86f7743014162042": 3
|
||||
},
|
||||
"hands": {
|
||||
"5cc0876314c02e000c6bea6b": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 1,
|
||||
"5fdb50bb2b730a787b3f78cf": 1,
|
||||
"5fdb7571e4ed5b5ea251e529": 1,
|
||||
"60a6aaad42fd2735e4589978": 1,
|
||||
"619f94f5b90286142b59d45f": 1,
|
||||
"62a9e7d15ea3b87d6f642a28": 1,
|
||||
"6574aa9a1b144de18c0fba45": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"spring": {
|
||||
"pmcUSEC": {
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5cde95d97d6c8b647a3769b0": 1,
|
||||
"5fd3e9f71b735718c25cd9f8": 1,
|
||||
"66043728333907134309d647": 1,
|
||||
"5d4da0cb86f77450fe0a6629": 1,
|
||||
"5d1f56f186f7744bcb0acd1a": 1,
|
||||
"5f5e4075df4f3100376a8138": 1
|
||||
},
|
||||
"feet": {
|
||||
"5cde95ef7d6c8b04713c4f2d": 1,
|
||||
"6033a3fee29c9f6c9b14e74e": 1,
|
||||
"660436487502eca33a08cac8": 1,
|
||||
"6571cad4c8673f00290f5657": 1,
|
||||
"66acc8f719271bd6d00dec0b": 1,
|
||||