Complete Remake of the Modpack

This commit is contained in:
Kyle 2025-05-16 00:38:39 -04:00
parent db58ebbefb
commit a57e637d5f
10423 changed files with 13308 additions and 2630183 deletions

View File

@ -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

View File

@ -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

View File

@ -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"
]
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -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

View File

@ -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"
}
}

View File

@ -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;
}
}
}
}

View File

@ -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;
}
}

View File

@ -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
}
}

View File

@ -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() };

View File

@ -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;
};
}

View File

@ -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",
};

View File

@ -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

View File

@ -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

View File

@ -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"
]
}
]
}

View File

@ -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"
}
}
}

View File

@ -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
}
]
}

View File

@ -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"
}
}

View File

@ -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
}
}
}

View File

@ -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() };

View File

@ -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
}

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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.

View File

@ -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
}

View File

@ -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"
}

View File

@ -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
}
}
}

View File

@ -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
}
}
}
}
}

View File

@ -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
}
}
}

View File

@ -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
}
}
}
}
}

View File

@ -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
}
}
}

View File

@ -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
}
}
}
}
}

View File

@ -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
}
}
}

View File

@ -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
}
}
}
}
}

View File

@ -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
}
}
}

View File

@ -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,