Module:Cargo orders/data/auto/orders.json: Difference between revisions
From Space Station 14 Wiki
Created page with "[ { "id": "ArmorySmg", "type": "cargoProduct", "icon": { "sprite": "Objects/Weapons/Guns/SMGs/wt550.rsi", "state": "icon" }, "product": "CrateArmorySMG", "cost": 9000, "category": "Armory", "group": "market" }, { "id": "ArmoryShotgun", "type": "cargoProduct", "icon": { "sprite": "Objects/Weapons/Guns/Shotguns/enforcer.rsi", "..." |
added contents; sort a→z by id |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
[ | [ | ||
{ | { | ||
"id": " | "id": "AirlockKit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/Toolboxes/toolbox_yellow.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateAirlockKit", | ||
"cost": | "cost": 1100, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A kit for building 6 airlocks, doesn't include tools.", | |||
"contents": [ | |||
{ | |||
"id": "SheetSteel" | |||
}, | |||
{ | |||
"id": "CableApcStack" | |||
}, | |||
{ | |||
"id": "DoorElectronics", | |||
"amount": 6 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ArmoryLaser", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Weapons/Guns/ | "sprite": "Objects/Weapons/Guns/Battery/laser_gun.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateArmoryLaser", | ||
"cost": | "cost": 4800, | ||
"category": "Armory", | "category": "Armory", | ||
"group": "market" | "group": "market", | ||
"description": "Contains three standard-issue laser rifles. Requires Armory access to open.", | |||
"contents": [ | |||
{ | |||
"id": "WeaponLaserCarbine", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ArmoryPistol", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Weapons/Guns/Pistols/mk58.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateArmoryPistols", | ||
"cost": | "cost": 5200, | ||
"category": "Armory", | "category": "Armory", | ||
"group": "market" | "group": "market", | ||
"description": "Contains two standard NT pistols with four mags. Requires Armory access to open.", | |||
"contents": [ | |||
{ | |||
"id": "WeaponPistolMk58", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "MagazinePistol", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ArmoryShotgun", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Weapons/Guns/Shotguns/enforcer.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateArmoryShotgun", | ||
"cost": | "cost": 7000, | ||
"category": "Armory", | "category": "Armory", | ||
"group": "market" | "group": "market", | ||
"description": "For when the enemy absolutely needs to be replaced with lead. Contains two Enforcer Combat Shotguns, and some standard shotgun shells. Requires Armory access to open.", | |||
"contents": [ | |||
{ | |||
"id": "WeaponShotgunEnforcer", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxLethalshot", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ArmorySmg", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Weapons/Guns/SMGs/wt550.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateArmorySMG", | ||
"cost": | "cost": 9000, | ||
"category": "Armory", | "category": "Armory", | ||
"group": "market" | "group": "market", | ||
"description": "Contains two high-powered, semiautomatic rifles with four mags. Requires Armory access to open.", | |||
"contents": [ | |||
{ | |||
"id": "WeaponSubMachineGunWt550", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "MagazinePistolSubMachineGunTopMounted", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ArtifactContainer", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/artifact.rsi", | ||
"state": " | "state": "artifact_container_icon" | ||
}, | }, | ||
"product": " | "product": "CrateArtifactContainer", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Science", | ||
"group": "market" | "group": "market", | ||
"description": "Used to safely contain and move artifacts." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsAir", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | |||
"sprite": "Structures/Storage/canister.rsi", | |||
"state": "grey" | "state": "grey" | ||
}, | }, | ||
Line 94: | Line 136: | ||
"cost": 300, | "cost": 300, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain air mixture. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsCarbonDioxide", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | "sprite": "Structures/Storage/canister.rsi", | ||
"state": " | "state": "black" | ||
}, | }, | ||
"product": " | "product": "CarbonDioxideCanister", | ||
"cost": | "cost": 400, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain carbon dioxide. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsLiquidCarbonDioxide", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | "sprite": "Structures/Storage/canister.rsi", | ||
"state": " | "state": "black" | ||
}, | }, | ||
"product": " | "product": "LiquidCarbonDioxideCanister", | ||
"cost": | "cost": 1800, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain liquid carbon dioxide. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsLiquidNitrogen", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
Line 127: | Line 172: | ||
"state": "red" | "state": "red" | ||
}, | }, | ||
"product": " | "product": "LiquidNitrogenCanister", | ||
"cost": | "cost": 1000, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain liquid nitrogen. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsLiquidOxygen", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | "sprite": "Structures/Storage/canister.rsi", | ||
"state": " | "state": "blue" | ||
}, | }, | ||
"product": " | "product": "LiquidOxygenCanister", | ||
"cost": 1000, | "cost": 1000, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain liquid oxygen. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsNitrogen", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | "sprite": "Structures/Storage/canister.rsi", | ||
"state": " | "state": "red" | ||
}, | }, | ||
"product": " | "product": "NitrogenCanister", | ||
"cost": | "cost": 300, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain nitrogen. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsOxygen", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | "sprite": "Structures/Storage/canister.rsi", | ||
"state": " | "state": "blue" | ||
}, | }, | ||
"product": " | "product": "OxygenCanister", | ||
"cost": | "cost": 300, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain oxygen. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsPlasma", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | "sprite": "Structures/Storage/canister.rsi", | ||
"state": " | "state": "orange" | ||
}, | }, | ||
"product": " | "product": "PlasmaCanister", | ||
"cost": | "cost": 2500, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. This one is supposed to contain plasma. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "AtmosphericsStorage", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/canister.rsi", | "sprite": "Structures/Storage/canister.rsi", | ||
"state": " | "state": "yellow" | ||
}, | }, | ||
"product": " | "product": "StorageCanister", | ||
"cost": | "cost": 210, | ||
"category": "Atmospherics", | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "A canister that can contain any type of gas. It can be attached to connector ports using a wrench." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "BulkPlantBGone", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Specific/ | "sprite": "Objects/Specific/Chemistry/jug.rsi", | ||
"state": " | "state": "jug" | ||
}, | }, | ||
"product": " | "product": "CratePlantBGone", | ||
"cost": | "cost": 750, | ||
"category": "Hydroponics", | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "From Monstano. \"Unwanted Weeds, Meet Your Celestial Roundup!\"", | |||
"contents": [ | |||
{ | |||
"id": "JugPlantBGone", | |||
"amount": 5 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CardboardMaterial", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Materials/materials.rsi", | ||
"state": " | "state": "cardboard_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialCardboard", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "60 pieces of cardboard.", | |||
"contents": [ | |||
{ | |||
"id": "MaterialCardboard", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CargoLuxuryHardsuit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Hardsuits/luxury.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateCargoLuxuryHardsuit", | ||
"cost": | "cost": 15000, | ||
"category": " | "category": "Cargo", | ||
"group": "market" | "group": "market", | ||
"description": "Finally, a hardsuit Quartermasters could call their own. Centcomm has heard you, now stop asking.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterHardsuitLuxury" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CargoOreBox", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "/Textures/Structures/Storage/orebox.rsi", | ||
"state": " | "state": "orebox" | ||
}, | }, | ||
"product": " | "product": "OreBox", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Cargo", | ||
"group": "market" | "group": "market", | ||
"description": "A large storage container for holding unprocessed ores." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CargoParcelWrap", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/ParcelWrap/parcel_wrap.rsi", | ||
"state": " | "state": "brown" | ||
}, | }, | ||
"product": " | "product": "CrateCargoParcelWrap", | ||
"cost": 750, | "cost": 750, | ||
"category": " | "category": "Cargo", | ||
"group": "market" | "group": "market", | ||
"description": "All your parcel wrapping needs in one crate, containing three rolls of parcel wrap.", | |||
"contents": [ | |||
{ | |||
"id": "ParcelWrap", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ChemistryP", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/ | "sprite": "Structures/Storage/Crates/chemcrate_secure.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateChemistryP", | ||
"cost": | "cost": 850, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Contains chemicals from the P-Block of elements. Requires Chemistry access to open.", | |||
"contents": [ | |||
{ | |||
"id": "JugAluminium", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugCarbon", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugChlorine", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugFluorine", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugIodine", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugPhosphorus", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugSulfur", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugSilicon", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugOxygen", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugNitrogen", | |||
"amount": 1 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ChemistryS", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/chemcrate_secure.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateChemistryS", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Contains chemicals from the S-Block of elements. Requires Chemistry access to open.", | |||
"contents": [ | |||
{ | |||
"id": "JugHydrogen", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugLithium", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugSodium", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugPotassium", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugRadium", | |||
"amount": 1 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ChurchOrganInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "church-organ" | ||
}, | }, | ||
"product": " | "product": "ChurchOrganInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "This thing really blows!" | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ContrabassInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "contrabass" | ||
}, | }, | ||
"product": " | "product": "ContrabassInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Perfect for laying down a nice jazzy beat." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateChemistryD", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/chemcrate_secure.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateChemistryD", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Contains chemicals from the D-Block of elements. Requires Chemistry access to open.", | |||
"contents": [ | |||
{ | |||
"id": "JugIron", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugCopper", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugGold", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugMercury", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "JugSilver", | |||
"amount": 1 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateFunFoamGuns", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Weapons/Guns/Rifles/foam_rifle.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunFoamGuns", | ||
"cost": | "cost": 3000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Contains four Foam Force rifles, some grenades, and extra ammo. It's [REDACTED] or nothing!", | |||
"contents": [ | |||
{ | |||
"id": "WeaponRifleFoam", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "BoxDonkSoftBox", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "GrenadeFoamDart", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateFunWaterGuns", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Weapons/Guns/Pistols/water_pistol.rsi", | ||
"state": " | "state": "display" | ||
}, | }, | ||
"product": " | "product": "CrateFunWaterGuns", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A summer special with a variety of brightly colored water guns. Water not included.", | |||
"contents": [ | |||
{ | |||
"id": "WeaponWaterBlaster", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "WeaponWaterPistol", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateLockBoxEngineering", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/lockbox.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateLockBoxEngineering", | ||
"cost": | "cost": 100, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A secure lock box. Funds from its sale will be distributed back to the department. Just remember: Cargo always takes a cut." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateLockBoxMedical", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/ | "sprite": "Structures/Storage/Crates/lockbox.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateLockBoxMedical", | ||
"cost": | "cost": 100, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "A secure lock box. Funds from its sale will be distributed back to the department. Just remember: Cargo always takes a cut." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateLockBoxScience", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/lockbox.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateLockBoxScience", | ||
"cost": | "cost": 100, | ||
"category": " | "category": "Science", | ||
"group": "market" | "group": "market", | ||
"description": "A secure lock box. Funds from its sale will be distributed back to the department. Just remember: Cargo always takes a cut." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateLockBoxSecurity", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/lockbox.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateLockBoxSecurity", | ||
"cost": | "cost": 100, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "A secure lock box. Funds from its sale will be distributed back to the department. Just remember: Cargo always takes a cut." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateLockBoxService", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/lockbox.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateLockBoxService", | ||
"cost": | "cost": 100, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "A secure lock box. Funds from its sale will be distributed back to the department. Just remember: Cargo always takes a cut." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockAutoDrobe", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockAutoDrobeFilled", | ||
"cost": | "cost": 2500, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the AutoDrobe.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockCostumes" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockBooze", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockBoozeFilled", | ||
"cost": | "cost": 3500, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the Booze-O-Mat.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockBooze" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockChang", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockChangFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for a Mr. Chang dispenser.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockChang", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockChefvend", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockChefvendFilled", | ||
"cost": | "cost": 680, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the ChefVend.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockChefvend" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockChemVend", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockChemVendFilled", | ||
"cost": | "cost": 3820, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the ChemVend.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockChemVend" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockClothes", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockClothesFilled", | ||
"cost": | "cost": 2480, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the clothes vending machines.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockClothes" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockCondimentStation", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockCondimentStationFilled", | ||
"cost": | "cost": 300, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the condiment station.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockCondimentStation" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockDinnerware", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockDinnerwareFilled", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the Plasteel Chef vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockDinnerware" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockDiscountDans", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockDiscountDansFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for a Discount Dan's dispenser.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockDiscountDans", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockDonut", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockDonutFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for a Monkin' Donuts dispenser.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockDonut", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockEngineering", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockEngineeringFilled", | ||
"cost": | "cost": 3200, | ||
"category": "Engineering", | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the EngiVend. Also supports the YouTool.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockEngineering" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockGames", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockGamesFilled", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the Good Clean Fun vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockGames" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockGetmoreChocolateCorp", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockGetmoreChocolateCorpFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for a Getmore Chocolate Corp dispenser.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockGetmoreChocolateCorp", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockHappyHonk", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": "base" | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockHappyHonkFilled", | ||
"cost": | "cost": 2100, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for a happy honk dispenser.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockHappyHonk", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockHotDrinks", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockHotDrinksFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains two restock boxes for Solar's Best Hot Drinks vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockHotDrinks", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockMedical", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockMedicalFilled", | ||
"cost": | "cost": 1750, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box, compatible with the NanoMed and NanoMedPlus.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockMedical" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockNutriMax", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockNutriMaxFilled", | ||
"cost": | "cost": 2400, | ||
"category": " | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the NutriMax vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockNutriMax" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockPTech", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockPTechFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the PTech bureaucracy dispenser.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockPTech" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockRobotics", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockRoboticsFilled", | ||
"cost": | "cost": 1600, | ||
"category": " | "category": "Science", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for a Robotech Deluxe vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockRobotics" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockRobustSoftdrinks", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockRobustSoftdrinksFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains restock boxes for beverage vending machines.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockRobustSoftdrinks", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockSalvageEquipment", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockSalvageEquipmentFilled", | ||
"cost": | "cost": 1500, | ||
"category": "Engineering", | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the salvage vendor.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockSalvageEquipment" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockSecTech", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockSecTechFilled", | ||
"cost": | "cost": 2200, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the SecTech vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockSecTech" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockSeeds", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockSeedsFilled", | ||
"cost": | "cost": 3600, | ||
"category": " | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for the MegaSeed vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockSeeds" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockSmokes", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockSmokesFilled", | ||
"cost": 1200, | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains two restock boxes for the ShadyCigs vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockSmokes", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockTankDispenser", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockTankDispenserFilled", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Atmospherics", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for an Engineering or Atmospherics tank dispenser.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockTankDispenser" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrateVendingMachineRestockVendomat", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Service/vending_machine_restock.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateVendingMachineRestockVendomatFilled", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a restock box for a Vendomat vending machine.", | |||
"contents": [ | |||
{ | |||
"id": "VendingMachineRestockVendomat" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "CrewMonitoring", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Machines/server.rsi", | ||
"state": " | "state": "server" | ||
}, | }, | ||
"product": " | "product": "CrateCrewMonitoring", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Science", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a flatpack of a crew monitoring server and a few crew monitoring computers. Requires Science access to open.", | |||
"contents": [ | |||
{ | |||
"id": "CrewMonitoringServerFlatpack" | |||
}, | |||
{ | |||
"id": "CrewMonitoringComputerFlatpack", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyAdvancedKit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/firstaidkits.rsi", | ||
"state": " | "state": "advkit" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyAdvancedKit", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with an advanced treatment kit.", | |||
"contents": [ | |||
{ | |||
"id": "MedkitAdvancedFilled" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyBiosuit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Hoods/Bio/general.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateGenericBiosuit", | ||
"cost": | "cost": 800, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 2 biohazard suits to ensure that no disease will distract you from what you're doing there.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterBioGeneral", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatHoodBioGeneral", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingMaskGas", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyBruteKit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/firstaidkits.rsi", | ||
"state": " | "state": "brutekit" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyBruteKit", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with a brute treatment kit.", | |||
"contents": [ | |||
{ | |||
"id": "MedkitBruteFilled" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyBurnKit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/firstaidkits.rsi", | ||
"state": " | "state": "burnkit" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyBurnKit", | ||
"cost": | "cost": 700, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with a burn treatment kit.", | |||
"contents": [ | |||
{ | |||
"id": "MedkitBurnFilled" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyExplosive", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Helmets/bombsuit.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyExplosive", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Science gone bonkers? Beeping behind the airlock? Buy now and be the hero the station des... I mean needs! (time not included)", | |||
"contents": [ | |||
{ | |||
"id": "ClothingHeadHelmetBombSuit" | |||
}, | |||
{ | |||
"id": "ClothingMaskGas" | |||
}, | |||
{ | |||
"id": "Screwdriver" | |||
}, | |||
{ | |||
"id": "Wirecutter" | |||
}, | |||
{ | |||
"id": "Multitool" | |||
}, | |||
{ | |||
"id": "ClothingOuterSuitBomb" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyFire", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/fire_extinguisher.rsi", | ||
"state": " | "state": "fire_extinguisher_closed" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyFire", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Only you can prevent station fires. Partner up with two firefighter suits, gas masks, flashlights, large oxygen tanks, extinguishers, and hardhats!", | |||
"contents": [ | |||
{ | |||
"id": "FlashlightLantern", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FireExtinguisher", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatHardhatRed", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingMaskGas", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingOuterSuitFire", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "OxygenTankFilled", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyInflatablewall", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/inflatable_wall.rsi", | ||
"state": " | "state": "item_wall" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyInflatablewall", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Three stacks of inflatable walls for when the stations metal walls don't want to hold atmosphere anymore.", | |||
"contents": [ | |||
{ | |||
"id": "BoxInflatable" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyInternals", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Mask/breath.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyInternals", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Master your life energy and control your breathing with 3 breath masks, emergency suits and large air tanks.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingMaskGas", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "ClothingMaskBreath", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "OxygenTankFilled", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "NitrogenTankFilled", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "ClothingOuterSuitEmergency", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyInternalsLarge", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Mask/breath.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyInternalsLarge", | ||
"cost": 1200, | "cost": 1200, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Master your life energy and control your breathing with 6 breath masks, emergency suits and large air tanks.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingMaskGas", | |||
"amount": 6 | |||
}, | |||
{ | |||
"id": "ClothingMaskBreath", | |||
"amount": 6 | |||
}, | |||
{ | |||
"id": "OxygenTankFilled", | |||
"amount": 6 | |||
}, | |||
{ | |||
"id": "NitrogenTankFilled", | |||
"amount": 6 | |||
}, | |||
{ | |||
"id": "ClothingOuterSuitEmergency", | |||
"amount": 6 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyNitrogenTanks", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tanks/red.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateNitrogenInternals", | ||
"cost": | "cost": 350, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Contains four breath masks and four large nitrogen tanks. Intended for Slimepeople and Vox.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingMaskGas", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingMaskBreath", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "NitrogenTankFilled", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyO2Kit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/firstaidkits.rsi", | ||
"state": " | "state": "o2kit" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyO2Kit", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with an O2 treatment kit.", | |||
"contents": [ | |||
{ | |||
"id": "MedkitOxygenFilled" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyRadiation", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Wallmounts/signs.rsi", | ||
"state": " | "state": "radiation" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyRadiation", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Emergency", | ||
"group": "market" | "group": "market", | ||
"description": "Survive the Nuclear Apocalypse and Supermatter Engine alike with two sets of Radiation suits. Each set contains a helmet, suit, and Geiger counter. We'll even throw in a bottle of vodka and some glasses too, considering the life-expectancy of people who order this.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterSuitRad", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "GeigerCounter", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkVodkaBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkShotGlass", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyRadiationKit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/firstaidkits.rsi", | ||
"state": " | "state": "radkit" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyRadiationKit", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with a radiation treatment kit.", | |||
"contents": [ | |||
{ | |||
"id": "MedkitRadiationFilled" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EmergencyToxinKit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/firstaidkits.rsi", | ||
"state": " | "state": "toxinkit" | ||
}, | }, | ||
"product": " | "product": "CrateEmergencyToxinKit", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with a toxin treatment kit.", | |||
"contents": [ | |||
{ | |||
"id": "MedkitToxinFilled" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineAmeJar", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Power/AME/ame_jar.rsi", | ||
"state": " | "state": "jar" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringAMEJar", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "3 antimatter jars, for fuelling an antimatter reactor.", | |||
"contents": [ | |||
{ | |||
"id": "AmeJar", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringCableBulk", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/cable-coils.rsi", | ||
"state": " | "state": "coilall-30" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringCableBulk", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "2 coils each for every cable type.", | |||
"contents": [ | |||
{ | |||
"id": "CableHVStack", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "CableMVStack", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "CableApcStack", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringCableHv", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/cable-coils.rsi", | ||
"state": " | "state": "coilhv-30" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringCableHV", | ||
"cost": | "cost": 300, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "3 coils of HV cables.", | |||
"contents": [ | |||
{ | |||
"id": "CableHVStack", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringCableLv", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/cable-coils.rsi", | ||
"state": " | "state": "coillv-30" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringCableLV", | ||
"cost": | "cost": 300, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "3 coils of LV cables.", | |||
"contents": [ | |||
{ | |||
"id": "CableApcStack", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringCableMv", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/cable-coils.rsi", | ||
"state": " | "state": "coilmv-30" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringCableMV", | ||
"cost": | "cost": 300, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "3 coils of MV cables.", | |||
"contents": [ | |||
{ | |||
"id": "CableMVStack", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringElectricalSupplies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/Toolboxes/toolbox_yellow.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringElectricalSupplies", | ||
"cost": | "cost": 4500, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "NT is not responsible for any workplace infighting relating to the insulated gloves included within these crates.", | |||
"contents": [ | |||
{ | |||
"id": "ToolboxElectricalFilled", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHandsGlovesColorYellow", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringFoamGrenade", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Weapons/Grenades/metalfoam.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringFoamGrenade", | ||
"cost": | "cost": 2500, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "5 metal foam sealant grenades.", | |||
"contents": [ | |||
{ | |||
"id": "MetalFoamGrenade", | |||
"amount": 5 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringJetpack", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tanks/Jetpacks/blue.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringJetpack", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Two jetpacks for those who don't know how to use fire extinguishers.", | |||
"contents": [ | |||
{ | |||
"id": "JetpackBlue", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringMiniJetpack", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tanks/Jetpacks/mini.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringMiniJetpack", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Two mini jetpacks for those who want an extra challenge.", | |||
"contents": [ | |||
{ | |||
"id": "JetpackMini", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringParticleDecelerators", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Weapons/Guns/Battery/particle_decelerator.rsi", | ||
"state": " | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateParticleDecelerators", | ||
"cost": | "cost": 15000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing 3 Particle Decelerators.", | |||
"contents": [ | |||
{ | |||
"id": "WeaponParticleDecelerator", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringRCD", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/rcd.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateRCD", | ||
"cost": | "cost": 800, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single rapid construction device.", | |||
"contents": [ | |||
{ | |||
"id": "RCD" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringRCDAmmo", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/rcd.rsi", | ||
"state": " | "state": "ammo" | ||
}, | }, | ||
"product": " | "product": "CrateRCDAmmo", | ||
"cost": | "cost": 2500, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Contains three compressed matter cartridges.", | |||
"contents": [ | |||
{ | |||
"id": "RCDAmmo", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineeringSpaceHeater", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Piping/Atmospherics/Portable/portable_sheater.rsi", | ||
"state": " | "state": "sheaterOff" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringSpaceHeater", | ||
"cost": | "cost": 350, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a space heater for climate control.", | |||
"contents": [ | |||
{ | |||
"id": "SpaceHeaterFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineParticleAccelerator", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/ | "sprite": "Structures/Power/Generation/PA/control_box.rsi", | ||
"state": " | "state": "completed" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringParticleAccelerator", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Complex to setup, but rewarding as fuck. Contains boards for all particle accelerator components.", | |||
"contents": [ | |||
{ | |||
"id": "MachineParticleAcceleratorEndCapCircuitboard" | |||
}, | |||
{ | |||
"id": "MachineParticleAcceleratorEmitterStarboardCircuitboard" | |||
}, | |||
{ | |||
"id": "MachineParticleAcceleratorEmitterForeCircuitboard" | |||
}, | |||
{ | |||
"id": "MachineParticleAcceleratorEmitterPortCircuitboard" | |||
}, | |||
{ | |||
"id": "MachineParticleAcceleratorFuelChamberCircuitboard" | |||
}, | |||
{ | |||
"id": "MachineParticleAcceleratorPowerBoxCircuitboard" | |||
}, | |||
{ | |||
"id": "ParticleAcceleratorComputerCircuitboard" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineSingularityCollector", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/ | "sprite": "Structures/Power/Generation/Singularity/collector.rsi", | ||
"state": " | "state": "ca_on" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringSingularityCollector", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A radiation collector, best used for singularity engines. Plasma is included.", | |||
"contents": [ | |||
{ | |||
"id": "RadiationCollectorFlatpack" | |||
}, | |||
{ | |||
"id": "PlasmaTankFilled" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineSingularityContainment", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Power/Generation/Singularity/containment.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringSingularityContainment", | ||
"cost": 1000, | "cost": 1000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A containment field generator, keeps the singulo in submission.", | |||
"contents": [ | |||
{ | |||
"id": "ContainmentFieldGeneratorFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineSingularityEmitter", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Power/Generation/Singularity/emitter.rsi", | ||
"state": " | "state": "emitter2" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringSingularityEmitter", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "An emitter, best used for singularity engines.", | |||
"contents": [ | |||
{ | |||
"id": "EmitterFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineSingularityGenerator", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Power/Generation/Singularity/generator.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringSingularityGenerator", | ||
"cost": | "cost": 4000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A singularity generator, the mother of the beast.", | |||
"contents": [ | |||
{ | |||
"id": "SingularityGeneratorFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineSolar", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Devices/flatpack.rsi", | ||
"state": " | "state": "solar-assembly-part" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringSolar", | ||
"cost": | "cost": 1250, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A kit with solar flatpacks and glass to construct ten solar panels.", | |||
"contents": [ | |||
{ | |||
"id": "SolarAssemblyFlatpack", | |||
"amount": 10 | |||
}, | |||
{ | |||
"id": "SheetGlass10", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineTeslaCoil", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Power/Generation/Tesla/coil.rsi", | ||
"state": " | "state": "coil" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringTeslaCoil", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Tesla coil. Attracts lightning and generates energy from it.", | |||
"contents": [ | |||
{ | |||
"id": "TeslaCoilFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineTeslaGenerator", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Power/Generation/Tesla/generator.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringTeslaGenerator", | ||
"cost": | "cost": 4000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A tesla generator. God save you.", | |||
"contents": [ | |||
{ | |||
"id": "TeslaGeneratorFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EngineTeslaGroundingRod", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Power/Generation/Tesla/coil.rsi", | ||
"state": " | "state": "grounding_rod" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringTeslaGroundingRod", | ||
"cost": | "cost": 400, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "Grounding rod, best for lightning protection.", | |||
"contents": [ | |||
{ | |||
"id": "TeslaGroundingRodFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "EvaKit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Helmets/eva.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEvaKit", | ||
"cost": | "cost": 5000, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A set consisting of two prestigious EVA suits and helmets.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingHeadHelmetEVA", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingOuterHardsuitEVA", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodBarSupply", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Drinks/beerglass.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFoodBarSupply", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "Extra Bar supplies, in case the clown was allowed in the bar unsupervised.", | |||
"contents": [ | |||
{ | |||
"id": "DrinkGlass", | |||
"amount": 5 | |||
}, | |||
{ | |||
"id": "DrinkShotGlass", | |||
"amount": 5 | |||
}, | |||
{ | |||
"id": "DrinkShaker", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkOrangeJuice", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkLimeJuice", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkTomatoJuice", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkWaterBottleFull", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkSodaWaterCan", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkCreamCarton", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodCook", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Food/ingredients.rsi", | ||
"state": " | "state": "flour-big" | ||
}, | }, | ||
"product": " | "product": "CrateFoodCooking", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "Extra kitchen supplies, in case the botanists are absent.", | |||
"contents": [ | |||
{ | |||
"id": "ReagentContainerFlour", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "ReagentContainerRice", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodBoxCloth", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "DrinkMilkCarton", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "DrinkSoyMilkCarton", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ReagentContainerSugar", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodCondimentPacketSalt", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodCondimentBottleEnzyme", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodContainerEgg", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodCookGetmore", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Food/snacks.rsi", | ||
"state": " | "state": "raisins" | ||
}, | }, | ||
"product": " | "product": "CrateFoodGetMore", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "Getmore branded snacks and baking supplies for the creative chef, all without the need of emptying your station's Getmore machines!", | |||
"contents": [ | |||
{ | |||
"id": "FoodSnackRaisins", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "FoodSnackChocolate", | |||
"amount": 6 | |||
}, | |||
{ | |||
"id": "FoodSnackPistachios", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "ReagentContainerFlour", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "ReagentContainerSugar", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodCondimentPacketSalt", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "DrinkMilkCarton", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodContainerEgg", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodBoxCloth", | |||
"amount": 1 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodDinnerware", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Food/plates.rsi", | ||
"state": " | "state": "tin" | ||
}, | }, | ||
"product": " | "product": "CrateFoodDinnerware", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "Extra kitchen supplies, in case the clown was allowed in the cafeteria unsupervised.", | |||
"contents": [ | |||
{ | |||
"id": "FoodBowlBig", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "FoodPlate", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "FoodPlateSmall", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "FoodKebabSkewer", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "KitchenKnife", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "DrinkGlass", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "FoodPlateMuffinTin", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "FoodPlateTin", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "BoxUtensil", | |||
"amount": 1 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodHappyHonkMeals", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Food/burger.rsi", | ||
"state": " | "state": "bigbite" | ||
}, | }, | ||
"product": " | "product": "CrateFoodHappyHonkBigBite", | ||
"cost": | "cost": 1400, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "Two fully loaded Happy Honk Big Bite burger meals, complete with cheesy fries, a bottle of Space Cola, a slice of apple pie and a toy!", | |||
"contents": [ | |||
{ | |||
"id": "FoodMealHappyHonkBigBite", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodIceCream", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Food/frozen.rsi", | ||
"state": " | "state": "sandwich" | ||
}, | }, | ||
"product": " | "product": "CrateFoodIceCream", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "An assortment of ice cream delights for any occasion! Includes 16 frozen treats.", | |||
"contents": [ | |||
{ | |||
"id": "FoodFrozenSandwich", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodFrozenSandwichStrawberry", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodFrozenPopsicleOrange", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodFrozenPopsicleBerry", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodFrozenPopsicleJumbo", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodFrozenCornuto", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodFrozenSundae", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodMRE", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Food/snacks.rsi", | ||
"state": " | "state": "nutribrick" | ||
}, | }, | ||
"product": " | "product": "CrateFoodMRE", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "A military style meal fit to feed a whole department.", | |||
"contents": [ | |||
{ | |||
"id": "BoxMRE", | |||
"amount": 6 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodPizza", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Food/Baked/pizza.rsi", | ||
"state": " | "state": "margherita-slice" | ||
}, | }, | ||
"product": " | "product": "CrateFoodPizza", | ||
"cost": | "cost": 450, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "Help do your part to end station hunger by distributing pizza to underfunded departments! Includes 4 pizzas.", | |||
"contents": [ | |||
{ | |||
"id": "FoodBoxPizzaFilled", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodBoxPizzaCotton" | |||
}, | |||
{ | |||
"id": "LidSalami", | |||
"prob": 0.01 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodPizzaLarge", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Consumable/Food/Baked/pizza.rsi", | ||
"state": | "state": "margherita" | ||
}, | }, | ||
"product": " | "product": "CrateFoodPizzaLarge", | ||
"cost": | "cost": 1800, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "In the ultimate event that all else has failed, Find comfort in that more pizza solves everything. Includes 16 pizzas.", | |||
"contents": [ | |||
{ | |||
"id": "FoodBoxPizzaFilled", | |||
"amount": 15 | |||
}, | |||
{ | |||
"id": "FoodBoxPizzaCotton" | |||
}, | |||
{ | |||
"id": "LidSalami", | |||
"prob": 0.04 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodSnowcone", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Consumable/Food/frozen.rsi", | ||
"state": " | "state": "cone" | ||
}, | }, | ||
"product": " | "product": "CrateFoodSnowcone", | ||
"cost": | "cost": 1100, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "A freezer packed with refreshing snowcones for a hard working crew, or even a lazy one! Includes 16 snowcones.", | |||
"contents": [ | |||
{ | |||
"id": "FoodFrozenSnowconeBase", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodFrozenSnowconeBerry", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodFrozenSnowconeFruit", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodFrozenSnowconeRainbow", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "FoodFrozenSnowconeClown", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodFrozenSnowconeMime", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodSoftdrinks", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Consumable/Drinks/cola.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFoodSoftdrinks", | ||
"cost": 1200, | "cost": 1200, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "A variety of sodas to complement a small party, without having to empty the soda machines. Includes 14 sodas.", | |||
"contents": [ | |||
{ | |||
"id": "DrinkColaCan", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "DrinkGrapeCan", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkRootBeerCan", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkIcedTeaCan", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkLemonLimeCan", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkLemonLimeCranberryCan", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "DrinkFourteenLokoCan", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FoodSoftdrinksLarge", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Consumable/Drinks/colabottle.rsi", | ||
"state": "icon | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFoodSoftdrinksLarge", | ||
"cost": | "cost": 2400, | ||
"category": " | "category": "Food", | ||
"group": "market" | "group": "market", | ||
"description": "Lots of sodas taken straight out of Centcomm's own vending machines, because you just can't leave your department. Includes 32 sodas.", | |||
"contents": [ | |||
{ | |||
"id": "DrinkColaCan", | |||
"amount": 8 | |||
}, | |||
{ | |||
"id": "DrinkGrapeCan", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "DrinkRootBeerCan", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "DrinkIcedTeaCan", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "DrinkLemonLimeCan", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "DrinkLemonLimeCranberryCan", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "DrinkFourteenLokoCan", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunArtSupplies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/crayons.rsi", | ||
"state": " | "state": "box" | ||
}, | }, | ||
"product": " | "product": "CrateFunArtSupplies", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Make some happy little accidents with lots of crayons!", | |||
"contents": [ | |||
{ | |||
"id": "CrayonBox" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunBikeHornImplants", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Medical/implanter.rsi", | ||
"state": " | "state": "implanter0" | ||
}, | }, | ||
"product": " | "product": "CrateFunBikeHornImplants", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A thousand honks a day keeps security officers away!", | |||
"contents": [ | |||
{ | |||
"id": "BikeHornImplanter", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunBoardGames", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/dice.rsi", | ||
"state": " | "state": "d6_6" | ||
}, | }, | ||
"product": " | "product": "CrateFunBoardGames", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Game nights have been proven to either decrease boredom or increase murderous rage depending on the game.", | |||
"contents": [ | |||
{ | |||
"id": "ChessBoard" | |||
}, | |||
{ | |||
"id": "BackgammonBoard" | |||
}, | |||
{ | |||
"id": "ParchisBoard" | |||
}, | |||
{ | |||
"id": "CheckerBoard" | |||
}, | |||
{ | |||
"id": "ShipBattlemap" | |||
}, | |||
{ | |||
"id": "SnowBattlemap" | |||
}, | |||
{ | |||
"id": "SandBattlemap" | |||
}, | |||
{ | |||
"id": "MoonBattlemap" | |||
}, | |||
{ | |||
"id": "GrassBattlemap" | |||
}, | |||
{ | |||
"id": "DiceBag", | |||
"amount": 6 | |||
}, | |||
{ | |||
"id": "PaperCNCSheet", | |||
"amount": 6 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunBoxing", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Hands/Gloves/Boxing/boxingred.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunBoxing", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Want to set up an underground fight club or host a tournament amongst station crew? This crate is for you!", | |||
"contents": [ | |||
{ | |||
"id": "ClothingHandsGlovesBoxingRed" | |||
}, | |||
{ | |||
"id": "ClothingHandsGlovesBoxingBlue" | |||
}, | |||
{ | |||
"id": "ClothingHandsGlovesBoxingYellow" | |||
}, | |||
{ | |||
"id": "ClothingHandsGlovesBoxingGreen" | |||
}, | |||
{ | |||
"id": "UniformShortsRed", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "UniformShortsRedWithTop", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunCrateGambling", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Economy/cash.rsi", | ||
"state": " | "state": "cash_1000000" | ||
}, | }, | ||
"product": " | "product": "CrateCargoGambling", | ||
"cost": | "cost": 10000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A box containing treasure beyond your greatest imaginations!", | |||
"contents": [ | |||
{ | |||
"id": "SpaceCash1000000", | |||
"prob": 0.001, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "SpaceCash10000", | |||
"prob": 0.01, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "SpaceCash5000", | |||
"prob": 0.1, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "SpaceCash2500", | |||
"prob": 0.4, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "SpaceCash500", | |||
"prob": 0.3, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "SpaceCash100", | |||
"prob": 0.1, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "SpaceCash10", | |||
"prob": 0.05, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "SpaceCash", | |||
"prob": 0.01, | |||
"orGroup": "Money" | |||
}, | |||
{ | |||
"id": "CigaretteSpent", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "FoodBowlBigTrash", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "FoodFrozenPopsicleTrash", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "FoodCornTrash", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "TrashBananaPeel", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "TrashBananaPeelExplosive", | |||
"prob": 0.001, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "FoodTinBeansTrash", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "TrashBakedBananaPeel", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "TrashMimanaPeel", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "TrashBananiumPeel", | |||
"prob": 0.1, | |||
"orGroup": "Junk" | |||
}, | |||
{ | |||
"id": "AirCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "AmmoniaCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "CarbonDioxideCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "FrezonCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "NitrogenCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "NitrousOxideCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "OxygenCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "PlasmaCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "TritiumCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "WaterVaporCanister", | |||
"prob": 0.001, | |||
"orGroup": "Canister" | |||
}, | |||
{ | |||
"id": "WeaponPulseCarbine", | |||
"prob": 0.0001, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponRifleAk", | |||
"prob": 0.0001, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponLauncherPirateCannon", | |||
"prob": 0.001, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponPistolCHIMP", | |||
"prob": 0.001, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponSniperMosin", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponMakeshiftLaser", | |||
"prob": 0.001, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "Sledgehammer", | |||
"prob": 0.001, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponMeleeToolboxRobust", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "ThrowingStar", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponLaserGun", | |||
"prob": 0.001, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponShotgunHandmade", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponFlareGun", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "Bola", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "ToySword", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "Shovel", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponWaterPistol", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponWaterBlaster", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponTurretXeno", | |||
"prob": 0.01, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "WeaponRifleFoam", | |||
"prob": 0.03, | |||
"orGroup": "Weapons" | |||
}, | |||
{ | |||
"id": "ClothingUniformJumpsuitFamilyGuy", | |||
"prob": 0.05, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingOuterHardsuitCBURN", | |||
"prob": 0.001, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingOuterHardsuitBasic", | |||
"prob": 0.001, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingBackpackERTClown", | |||
"prob": 0.001, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingNeckCloakAdmin", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingOuterFlannelBlue", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingHeadHelmetBone", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingOuterSuitCarp", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingHeadHatCatEars", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingHeadHatDogEars", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingOuterArmorReflective", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingUniformJumpskirtSyndieFormalDress", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingNeckCloakNanotrasen", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingUniformJumpsuitNanotrasen", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingShoesSnakeskinBoots", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingOuterCoatSpaceAsshole", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingUniformJumpsuitHawaiYellow", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingHeadSafari", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingMaskGasMerc", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingHeadHatCardborg", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingUnderSocksCoder", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingUniformJumpskirtOfLife", | |||
"prob": 0.01, | |||
"orGroup": "Clothes" | |||
}, | |||
{ | |||
"id": "ClothingNeckBling", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "ClothingShoesBling", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "IngotGold1", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "IngotGold", | |||
"prob": 0.001, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "GoldOre1", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "GoldOre", | |||
"prob": 0.001, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "DrinkGoldenCup", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "ToolboxGoldFilled", | |||
"prob": 0.001, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "ClothingEyesGlassesGar", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "ClothingEyesGlassesGarGiga", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "ClothingEyesGlassesGarOrange", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "ClothingHeadHatChameleon", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "ClothingBeltChampion", | |||
"prob": 0.01, | |||
"orGroup": "Swag" | |||
}, | |||
{ | |||
"id": "PlushieRGBee", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieGhost", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieHampter", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieGhostRevenant", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushiePenguin", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieHuman", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieLizard", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieRouny", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieLamp", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieSharkBlue", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieMoth", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieArachind", | |||
"prob": 0.01, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "PlushieThrongler", | |||
"prob": 0.0005, | |||
"orGroup": "Plushies" | |||
}, | |||
{ | |||
"id": "AmeJar", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "Omnitool", | |||
"prob": 0.001, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "SoapOmega", | |||
"prob": 0.001, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "ClothingEyesGlassesMeson", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "MechVim", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "Chainsaw", | |||
"prob": 0.001, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "Crowbar", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "WelderIndustrial", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "HydroponicsToolHatchet", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "ToyAmongPequeno", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "Lamp", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "FloraTreeLarge", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "LightTree", | |||
"prob": 0.01, | |||
"orGroup": "Useful" | |||
}, | |||
{ | |||
"id": "LidSalami", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "MobHamsterHamlet", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "MobLaserRaptor", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "DrinkNothing", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "FoodOatmeal", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "FoodDonutChaos", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "RagItem", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "ClothingHandsGlovesColorYellowBudget", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "CartridgeCap", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "EncryptionKeyCommon", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "CableHVStack1", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "DrinkMugBlue", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "CablecuffsBroken", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "FoodPlateTin", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "WeakKudzu", | |||
"prob": 0.01, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "MagazineFoamBox", | |||
"prob": 0.001, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "BoxDonkSoftBox", | |||
"prob": 0.008, | |||
"orGroup": "NotUseful" | |||
}, | |||
{ | |||
"id": "GrenadeFoamDart", | |||
"prob": 0.001, | |||
"orGroup": "NotUseful" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunDartsSet", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Darts/dart_red.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunDartsSet", | ||
"cost": | "cost": 900, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A box with everything you need for a fun game of darts.", | |||
"contents": [ | |||
{ | |||
"id": "TargetDarts", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "BoxDarts", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxDarts", | |||
"prob": 0.05, | |||
"amount": 1 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunInstrumentsBrass", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "tuba" | ||
}, | }, | ||
"product": " | "product": "CrateFunInstrumentsBrass", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Bring some jazz to the station with the brass ensemble. Contains a variety of brass instruments for the whole station to play.", | |||
"contents": [ | |||
{ | |||
"id": "TrumpetInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "TromboneInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FrenchHornInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "EuphoniumInstrument" | |||
}, | |||
{ | |||
"id": "TubaInstrument" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunInstrumentsKeyedPercussion", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Instruments/h_synthesizer.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunInstrumentsKeyedPercussion", | ||
"cost": | "cost": 2500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Hit some keys with some sticks or your hands, with this Keyed and Percussion instrument ensemble crate.", | |||
"contents": [ | |||
{ | |||
"id": "SynthesizerInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "AccordionInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "KalimbaInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "WoodblockInstrument" | |||
}, | |||
{ | |||
"id": "GlockenspielInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "VibraphoneInstrument" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunInstrumentsSpecial", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/gunpet.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunInstrumentsSpecial", | ||
"cost": | "cost": 10000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Create some noise with this special collection of arguably-instruments! Centcomm is not responsible for any trauma caused by the contents.", | |||
"contents": [ | |||
{ | |||
"id": "BikeHornInstrument" | |||
}, | |||
{ | |||
"id": "MusicBoxInstrument" | |||
}, | |||
{ | |||
"id": "SeashellInstrument" | |||
}, | |||
{ | |||
"id": "XylophoneInstrument" | |||
}, | |||
{ | |||
"id": "GunpetInstrument" | |||
}, | |||
{ | |||
"id": "MicrophoneInstrument" | |||
}, | |||
{ | |||
"id": "HelicopterInstrument" | |||
}, | |||
{ | |||
"id": "BirdToyInstrument" | |||
}, | |||
{ | |||
"id": "MusicalLungInstrument" | |||
}, | |||
{ | |||
"id": "ReverseCymbalsInstrument" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunInstrumentsString", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/bassguitar.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunInstrumentsString", | ||
"cost": | "cost": 2500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Pluck or pick, slap or shred! Play a smooth melody or melt peoples' faces with this package of stringed instruments.", | |||
"contents": [ | |||
{ | |||
"id": "AcousticGuitarInstrument" | |||
}, | |||
{ | |||
"id": "ElectricGuitarInstrument" | |||
}, | |||
{ | |||
"id": "BassGuitarInstrument" | |||
}, | |||
{ | |||
"id": "RockGuitarInstrument" | |||
}, | |||
{ | |||
"id": "BanjoInstrument" | |||
}, | |||
{ | |||
"id": "ViolinInstrument" | |||
}, | |||
{ | |||
"id": "CelloInstrument" | |||
}, | |||
{ | |||
"id": "ViolaInstrument" | |||
}, | |||
{ | |||
"id": "HarpInstrument" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunInstrumentsVariety", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Instruments/accordion.rsi", | ||
"state": "icon | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunInstrumentsVariety", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Get your sad station movin' and groovin' with this catch-all variety pack! Contains seven different instruments.", | |||
"contents": [ | |||
{ | |||
"id": "SynthesizerInstrument" | |||
}, | |||
{ | |||
"id": "AcousticGuitarInstrument" | |||
}, | |||
{ | |||
"id": "TrumpetInstrument" | |||
}, | |||
{ | |||
"id": "AccordionInstrument" | |||
}, | |||
{ | |||
"id": "HarmonicaInstrument" | |||
}, | |||
{ | |||
"id": "RecorderInstrument" | |||
}, | |||
{ | |||
"id": "GlockenspielInstrument" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunInstrumentsWoodwind", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Instruments/harmonica.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunInstrumentsWoodwind", | ||
"cost": 3000, | "cost": 3000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "If atmos is good at their job, use air to play music with these woodwind instruments! Real wood not guaranteed with every item.", | |||
"contents": [ | |||
{ | |||
"id": "RecorderInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BagpipeInstrument" | |||
}, | |||
{ | |||
"id": "ClarinetInstrument" | |||
}, | |||
{ | |||
"id": "FluteInstrument" | |||
}, | |||
{ | |||
"id": "HarmonicaInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "SaxophoneInstrument", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "OcarinaInstrument" | |||
}, | |||
{ | |||
"id": "PanFluteInstrument" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunLightImplants", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Medical/implanter.rsi", | ||
"state": " | "state": "implanter0" | ||
}, | }, | ||
"product": " | "product": "CrateFunLightImplants", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Light up your skin with these implants!", | |||
"contents": [ | |||
{ | |||
"id": "LightImplanter", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunLizardPlushies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/toys.rsi", | ||
"state": " | "state": "plushie_lizard" | ||
}, | }, | ||
"product": " | "product": "CrateFunLizardPlushieBulk", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A buncha soft lizard plushies. Throw them around and then wonder how you're gonna explain this purchase to NT." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunMysteryFigurines", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/figurines.rsi", | ||
"state": " | "state": "fig_box" | ||
}, | }, | ||
"product": " | "product": "CrateFunMysteryFigurines", | ||
"cost": | "cost": 4000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A collection of 10 Mystery Figurine boxes. Duplicates non refundable.", | |||
"contents": [ | |||
{ | |||
"id": "MysteryFigureBox", | |||
"amount": 10 | |||
}, | |||
{ | |||
"id": "MysteryFigureBox", | |||
"prob": 0.05, | |||
"amount": 15 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunParty", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Consumable/Food/Baked/cake.rsi", | ||
"state": " | "state": "birthday" | ||
}, | }, | ||
"product": " | "product": "CrateFunParty", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "An entire party just waiting for you to open it. Includes party favors, party beverages, and even a cake.", | |||
"contents": [ | |||
{ | |||
"id": "GlowstickBase", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "GlowstickBlue", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "GlowstickPurple", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "GlowstickRed", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "GlowstickYellow", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FoodCakeBirthday" | |||
}, | |||
{ | |||
"id": "DrinkLean", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "KnifePlastic" | |||
}, | |||
{ | |||
"id": "ClothingHeadHatPartyRed", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatPartyYellow", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatPartyGreen", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatPartyBlue", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunPirate", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/Crates/piratechest.rsi", | ||
"state": " | "state": "crate_icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunPirate", | ||
"cost": | "cost": 400, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A space pirate chest, not for station lubbers.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingUniformJumpsuitPirate", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatPirate" | |||
}, | |||
{ | |||
"id": "ClothingOuterCoatPirate" | |||
}, | |||
{ | |||
"id": "ClothingShoesBootsLaceup", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadBandRed" | |||
}, | |||
{ | |||
"id": "FoamCutlass", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunPlushies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/toys.rsi", | ||
"state": " | "state": "plushie_h" | ||
}, | }, | ||
"product": " | "product": "CrateFunPlushie", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A buncha soft plushies. Throw them around and then wonder how you're gonna explain this purchase to NT." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunSadTromboneImplants", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Medical/implanter.rsi", | ||
"state": " | "state": "implanter0" | ||
}, | }, | ||
"product": " | "product": "CrateFunSadTromboneImplants", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Death's never been so fun before! Implant these to make dying a bit more happy.", | |||
"contents": [ | |||
{ | |||
"id": "SadTromboneImplanter", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunSharkPlushies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/sharkplush.rsi", | ||
"state": " | "state": "blue" | ||
}, | }, | ||
"product": " | "product": "CrateFunSharkPlushieBulk", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A crate filled with a variety of everyone's favorite finned friend. Rawr!" | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "FunToyBox", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Structures/Storage/Crates/ | "sprite": "Structures/Storage/Crates/toybox.rsi", | ||
"state": " | "state": "crate_icon" | ||
}, | }, | ||
"product": " | "product": "CrateFunToyBox", | ||
"cost": | "cost": 900, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A box overflowing with fun.", | |||
"contents": [ | |||
{ | |||
"id": "SnapPopBox" | |||
}, | |||
{ | |||
"id": "CrazyGlue", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "PlasticBanana" | |||
}, | |||
{ | |||
"id": "WhoopieCushion" | |||
}, | |||
{ | |||
"id": "ToyHammer" | |||
}, | |||
{ | |||
"id": "MrChips", | |||
"orGroup": "GiftPool" | |||
}, | |||
{ | |||
"id": "MrDips", | |||
"orGroup": "Giftpool" | |||
}, | |||
{ | |||
"id": "RevolverCapGun" | |||
}, | |||
{ | |||
"id": "BalloonNT" | |||
}, | |||
{ | |||
"id": "ClothingShoesClownLarge" | |||
}, | |||
{ | |||
"id": "ClothingHeadHatMagician" | |||
}, | |||
{ | |||
"id": "BeachBall" | |||
}, | |||
{ | |||
"id": "ClothingShoesSkates" | |||
}, | |||
{ | |||
"id": "RubberChicken" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "HandheldArtifactContainer", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Storage/artifact_container.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "HandheldArtifactContainer", | ||
"cost": | "cost": 500, | ||
"category": "Science", | "category": "Science", | ||
"group": "market" | "group": "market", | ||
"description": "A handheld case used to safely contain and move small artifacts." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "HarpInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "harp" | ||
}, | }, | ||
"product": " | "product": "HarpInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Plucking at the strings cuts your fingers, but at least the music is pretty." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "HydroponicsSeeds", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Hydroponics/apple.rsi", | ||
"state": " | "state": "seed" | ||
}, | }, | ||
"product": " | "product": "CrateHydroponicsSeeds", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "Big things have small beginnings. Contains twelve different seeds.", | |||
"contents": [ | |||
{ | |||
"id": "ChiliSeeds" | |||
}, | |||
{ | |||
"id": "CornSeeds" | |||
}, | |||
{ | |||
"id": "EggplantSeeds" | |||
}, | |||
{ | |||
"id": "TomatoSeeds" | |||
}, | |||
{ | |||
"id": "WheatSeeds" | |||
}, | |||
{ | |||
"id": "CarrotSeeds" | |||
}, | |||
{ | |||
"id": "CabbageSeeds" | |||
}, | |||
{ | |||
"id": "GarlicSeeds" | |||
}, | |||
{ | |||
"id": "ChanterelleSeeds" | |||
}, | |||
{ | |||
"id": "PotatoSeeds" | |||
}, | |||
{ | |||
"id": "SugarcaneSeeds" | |||
}, | |||
{ | |||
"id": "LemonSeeds" | |||
}, | |||
{ | |||
"id": "LimeSeeds" | |||
}, | |||
{ | |||
"id": "OrangeSeeds" | |||
}, | |||
{ | |||
"id": "OatSeeds" | |||
}, | |||
{ | |||
"id": "OnionSeeds" | |||
}, | |||
{ | |||
"id": "OnionRedSeeds" | |||
}, | |||
{ | |||
"id": "RiceSeeds" | |||
}, | |||
{ | |||
"id": "SoybeanSeeds" | |||
}, | |||
{ | |||
"id": "GrapeSeeds" | |||
}, | |||
{ | |||
"id": "WatermelonSeeds" | |||
}, | |||
{ | |||
"id": "PeaSeeds" | |||
}, | |||
{ | |||
"id": "CherrySeeds" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "HydroponicsSeedsExotic", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Hydroponics/banana.rsi", | ||
"state": " | "state": "seed" | ||
}, | }, | ||
"product": " | "product": "CrateHydroponicsSeedsExotic", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "Any entrepreneuring botanist's dream. Contains many different exotic seeds. Requires Hydroponics access to open.", | |||
"contents": [ | |||
{ | |||
"id": "EggySeeds", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "TowercapSeeds", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "TobaccoSeeds", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "CannabisSeeds", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "NettleSeeds", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "FlyAmanitaSeeds", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BungoSeeds", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "HydroponicsSeedsMedicinal", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Hydroponics/galaxythistle.rsi", | ||
"state": " | "state": "seed" | ||
}, | }, | ||
"product": " | "product": "CrateHydroponicsSeedsMedicinal", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "The wannabe chemist's dream. The power of medicine is at your fingertips! Requires Hydroponics access to open.", | |||
"contents": [ | |||
{ | |||
"id": "AloeSeeds", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "AmbrosiaVulgarisSeeds", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "GalaxythistleSeeds", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "LingzhiSeeds", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "PoppySeeds", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "HydroponicsTools", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Tools/Hydroponics/hoe.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateHydroponicsTools", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "Supplies for growing a great garden! Contains some spray bottles of plant chemicals, a hatchet, a mini-hoe, scythe, as well as a pair of leather gloves and a botanist's apron.", | |||
"contents": [ | |||
{ | |||
"id": "HydroponicsToolMiniHoe" | |||
}, | |||
{ | |||
"id": "PlantBGoneSpray" | |||
}, | |||
{ | |||
"id": "WeedSpray" | |||
}, | |||
{ | |||
"id": "PestSpray" | |||
}, | |||
{ | |||
"id": "HydroponicsToolClippers" | |||
}, | |||
{ | |||
"id": "HydroponicsToolScythe" | |||
}, | |||
{ | |||
"id": "HydroponicsToolSpade" | |||
}, | |||
{ | |||
"id": "HydroponicsToolHatchet" | |||
}, | |||
{ | |||
"id": "ClothingOuterApronBotanist" | |||
}, | |||
{ | |||
"id": "ClothingHandsGlovesLeather" | |||
}, | |||
{ | |||
"id": "ChemistryBottleEZNutrient", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "HydroponicsTray", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Hydroponics/containers.rsi", | ||
"state": " | "state": "hydrotray3" | ||
}, | }, | ||
"product": " | "product": "CrateHydroponicsTray", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Hydroponics", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a hydroponics tray flatpack.", | |||
"contents": [ | |||
{ | |||
"id": "HydroponicsTrayFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "JanitorExplosive", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Helmets/janitor_bombsuit.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "ClosetJanitorBombFilled", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "It's a storage unit for janitorial explosion-protective suits.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingHeadHelmetJanitorBombSuit" | |||
}, | |||
{ | |||
"id": "ClothingOuterSuitJanitorBomb" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockBee", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/bee.rsi", | ||
"state": | "state": 0 | ||
}, | }, | ||
"product": " | "product": "CrateNPCBee", | ||
"cost": | "cost": 7000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a swarm of eight bees.", | |||
"contents": [ | |||
{ | |||
"id": "MobBee", | |||
"amount": 8 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockButterfly", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/butterfly.rsi", | ||
"state": " | "state": "butterfly" | ||
}, | }, | ||
"product": " | "product": "CrateNPCButterflies", | ||
"cost": | "cost": 4400, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing five butterflies.", | |||
"contents": [ | |||
{ | |||
"id": "MobButterfly", | |||
"amount": 5 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockCat", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Pets/cat.rsi", | ||
"state": " | "state": "cat" | ||
}, | }, | ||
"product": " | "product": "CrateNPCCat", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single cat.", | |||
"contents": [ | |||
{ | |||
"id": "MobCat", | |||
"prob": 1, | |||
"orGroup": "MobCat" | |||
}, | |||
{ | |||
"id": "MobCatCalico", | |||
"prob": 1, | |||
"orGroup": "MobCat" | |||
}, | |||
{ | |||
"id": "MobCatCaracal", | |||
"prob": 0.5, | |||
"orGroup": "MobCat" | |||
}, | |||
{ | |||
"id": "MobCatKitten", | |||
"prob": 0.25, | |||
"orGroup": "MobCat" | |||
}, | |||
{ | |||
"id": "MobBingus", | |||
"prob": 0.005, | |||
"orGroup": "MobCat" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockChicken", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/chicken.rsi", | ||
"state": " | "state": "icon-1" | ||
}, | }, | ||
"product": " | "product": "CrateNPCChicken", | ||
"cost": | "cost": 4000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing four fully grown chickens.", | |||
"contents": [ | |||
{ | |||
"id": "MobChicken", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockCorgi", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Pets/corgi.rsi", | ||
"state": " | "state": "corgi" | ||
}, | }, | ||
"product": " | "product": "CrateNPCCorgi", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single corgi.", | |||
"contents": [ | |||
{ | |||
"id": "MobCorgi" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockCow", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/cow.rsi", | ||
"state": " | "state": "cow" | ||
}, | }, | ||
"product": " | "product": "CrateNPCCow", | ||
"cost": | "cost": 3200, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single cow.", | |||
"contents": [ | |||
{ | |||
"id": "MobCow" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockCrab", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/crab.rsi", | ||
"state": " | "state": "crab" | ||
}, | }, | ||
"product": " | "product": "CrateNPCCrab", | ||
"cost": | "cost": 3000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing three huge crabs.", | |||
"contents": [ | |||
{ | |||
"id": "MobCrab", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockDuck", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/duck.rsi", | ||
"state": " | "state": "icon-0" | ||
}, | }, | ||
"product": " | "product": "CrateNPCDuck", | ||
"cost": | "cost": 4000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing six fully grown ducks.", | |||
"contents": [ | |||
{ | |||
"id": "MobDuckMallard", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "MobDuckBrown", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "MobDuckWhite", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockGoat", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/goat.rsi", | ||
"state": " | "state": "goat" | ||
}, | }, | ||
"product": " | "product": "CrateNPCGoat", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single goat.", | |||
"contents": [ | |||
{ | |||
"id": "MobGoat" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockGoose", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/goose.rsi", | ||
"state": " | "state": "goose" | ||
}, | }, | ||
"product": " | "product": "CrateNPCGoose", | ||
"cost": | "cost": 2100, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing two geese.", | |||
"contents": [ | |||
{ | |||
"id": "MobGoose", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockGorilla", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/gorilla.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateNPCGorilla", | ||
"cost": | "cost": 1100, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single gorilla.", | |||
"contents": [ | |||
{ | |||
"id": "MobGorilla" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockHamster", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/hamster.rsi", | ||
"state": " | "state": "icon-0" | ||
}, | }, | ||
"product": " | "product": "CrateNPCHamster", | ||
"cost": | "cost": 2800, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A large container for items.", | |||
"contents": [ | |||
{ | |||
"id": "MobHamster" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockKangaroo", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/kangaroo.rsi", | ||
"state": " | "state": "kangaroo" | ||
}, | }, | ||
"product": " | "product": "CrateNPCKangaroo", | ||
"cost": | "cost": 2800, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a kangaroo.", | |||
"contents": [ | |||
{ | |||
"id": "MobKangaroo" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockKoboldCube", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/monkeycube.rsi", | ||
"state": " | "state": "box_kobold" | ||
}, | }, | ||
"product": " | "product": "CrateNPCKoboldCube", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing single box of kobold cubes.", | |||
"contents": [ | |||
{ | |||
"id": "KoboldCubeBox" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockLizard", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/lizard.rsi", | ||
"state": " | "state": "lizard" | ||
}, | }, | ||
"product": " | "product": "CrateNPCLizard", | ||
"cost": | "cost": 1100, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a lizard.", | |||
"contents": [ | |||
{ | |||
"id": "MobLizard" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockMonkeyCube", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/monkeycube.rsi", | ||
"state": " | "state": "box" | ||
}, | }, | ||
"product": " | "product": "CrateNPCMonkeyCube", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing single box of monkey cubes.", | |||
"contents": [ | |||
{ | |||
"id": "MonkeyCubeBox" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockMothroach", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/mothroach/mothroach.rsi", | ||
"state": " | "state": "mothroach" | ||
}, | }, | ||
"product": " | "product": "CrateNPCMothroach", | ||
"cost": | "cost": 5000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing four mothroaches.", | |||
"contents": [ | |||
{ | |||
"id": "MobMothroach", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockMouse", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/mouse.rsi", | ||
"state": " | "state": "icon-0" | ||
}, | }, | ||
"product": " | "product": "CrateNPCMouse", | ||
"cost": | "cost": 4400, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing five mice.", | |||
"contents": [ | |||
{ | |||
"id": "MobMouse", | |||
"amount": 5 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockParrot", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/parrot.rsi", | ||
"state": " | "state": "parrot" | ||
}, | }, | ||
"product": " | "product": "CrateNPCParrot", | ||
"cost": | "cost": 3000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing three parrots.", | |||
"contents": [ | |||
{ | |||
"id": "MobParrot", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockPenguin", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/penguin.rsi", | ||
"state": " | "state": "penguin" | ||
}, | }, | ||
"product": " | "product": "CrateNPCPenguin", | ||
"cost": | "cost": 2100, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing two penguins.", | |||
"contents": [ | |||
{ | |||
"id": "MobPenguin", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockPig", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/pig.rsi", | ||
"state": " | "state": "pig" | ||
}, | }, | ||
"product": " | "product": "CrateNPCPig", | ||
"cost": | "cost": 1100, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single pig.", | |||
"contents": [ | |||
{ | |||
"id": "MobPig" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockPupCorgi", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Pets/corgi.rsi", | ||
"state": " | "state": "puppy" | ||
}, | }, | ||
"product": " | "product": "CrateNPCPuppyCorgi", | ||
"cost": | "cost": 1200, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing a single puppy corgi. Awww.", | |||
"contents": [ | |||
{ | |||
"id": "MobCorgiPuppy" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "LivestockSnake", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Mobs/Animals/snake.rsi", | ||
"state": " | "state": "snake" | ||
}, | }, | ||
"product": " | "product": "CrateNPCSnake", | ||
"cost": | "cost": 3000, | ||
"category": " | "category": "Livestock", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing three snakes.", | |||
"contents": [ | |||
{ | |||
"id": "MobSnake", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MarimbaInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "marimba" | ||
}, | }, | ||
"product": " | "product": "MarimbaInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market" | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialBasic", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Materials/Sheets/other.rsi", | ||
"state": " | "state": "generic_materials" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialBasicResource", | ||
"cost": | "cost": 1660, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "30 sheets of steel, glass, and plastic.", | |||
"contents": [ | |||
{ | |||
"id": "SheetSteel" | |||
}, | |||
{ | |||
"id": "SheetGlass" | |||
}, | |||
{ | |||
"id": "SheetPlastic" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialBrass", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Materials/Sheets/metal.rsi", | ||
"state": " | "state": "brass_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialBrass", | ||
"cost": | "cost": 3000, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "90 sheets of brass.", | |||
"contents": [ | |||
{ | |||
"id": "SheetBrass", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialFuelTank", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/tanks.rsi", | ||
"state": " | "state": "fueltank" | ||
}, | }, | ||
"product": " | "product": "WeldingFuelTankFull", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "A fuel tank. It's used to store high amounts of fuel." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialGlass", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Materials/Sheets/glass.rsi", | ||
"state": " | "state": "glass_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialGlass", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "90 sheets of glass, packed with care.", | |||
"contents": [ | |||
{ | |||
"id": "SheetGlass", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialPlasma", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Materials/Sheets/other.rsi", | ||
"state": " | "state": "plasma_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialPlasma", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "30 sheets of plasma.", | |||
"contents": [ | |||
{ | |||
"id": "SheetPlasma" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialPlasteel", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Materials/Sheets/metal.rsi", | ||
"state": " | "state": "plasteel_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialPlasteel", | ||
"cost": | "cost": 1600, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "30 sheets of plasteel.", | |||
"contents": [ | |||
{ | |||
"id": "SheetPlasteel" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialPlastic", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Materials/Sheets/other.rsi", | ||
"state": " | "state": "plastic_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialPlastic", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "90 sheets of plastic.", | |||
"contents": [ | |||
{ | |||
"id": "SheetPlastic", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialSilo", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Machines/silo.rsi", | ||
"state": " | "state": "silo" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialSilo", | ||
"cost": | "cost": 5000, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "A package including all the materials to create a material silo.", | |||
"contents": [ | |||
{ | |||
"id": "MaterialSiloMachineCircuitboard" | |||
}, | |||
{ | |||
"id": "SheetSteel1", | |||
"amount": 5 | |||
}, | |||
{ | |||
"id": "MatterBinStockPart", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "CableApcStack1", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialSteel", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Materials/Sheets/metal.rsi", | ||
"state": " | "state": "steel_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialSteel", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "90 sheets of steel.", | |||
"contents": [ | |||
{ | |||
"id": "SheetSteel", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialTextiles", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Materials/materials.rsi", | ||
"state": " | "state": "cloth_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialTextiles", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "60 pieces of cloth and 30 pieces of durathread.", | |||
"contents": [ | |||
{ | |||
"id": "MaterialCloth", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "MaterialDurathread" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MaterialWaterTank", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/tanks.rsi", | ||
"state": " | "state": "watertank" | ||
}, | }, | ||
"product": " | "product": "WaterTankFull", | ||
"cost": 1000, | "cost": 1000, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "A water tank. It's used to store high amounts of water." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MedicalBiosuit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Hoods/Bio/bio.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateVirologyBiosuit", | ||
"cost": | "cost": 800, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 2 biohazard suits to ensure that no disease will distract you from treating the crew. Requires Medical access to open.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterBioVirology", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatHoodBioVirology", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingMaskSterile", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MedicalBodybags", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Specific/Medical/Morgue/bodybags.rsi", | ||
"state": " | "state": "bag_folded" | ||
}, | }, | ||
"product": " | "product": "CrateBodyBags", | ||
"cost": | "cost": 700, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Contains ten body bags.", | |||
"contents": [ | |||
{ | |||
"id": "BoxBodyBag", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MedicalChemistrySupplies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Specific/ | "sprite": "Objects/Specific/Chemistry/beaker.rsi", | ||
"state": " | "state": "beaker" | ||
}, | }, | ||
"product": " | "product": "CrateChemistrySupplies", | ||
"cost": | "cost": 750, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Basic chemistry supplies.", | |||
"contents": [ | |||
{ | |||
"id": "BoxSyringe" | |||
}, | |||
{ | |||
"id": "BoxBeaker" | |||
}, | |||
{ | |||
"id": "BoxPillCanister" | |||
}, | |||
{ | |||
"id": "Dropper", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxBottle", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MedicalChemistryVials", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Chemistry/vial.rsi", | ||
"state": " | "state": "vial" | ||
}, | }, | ||
"product": " | "product": "CrateChemistryVials", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with a box of vials.", | |||
"contents": [ | |||
{ | |||
"id": "BoxVial" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MedicalMindShieldImplants", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/implanter.rsi", | ||
"state": " | "state": "implanter0" | ||
}, | }, | ||
"product": " | "product": "CrateMindShieldImplants", | ||
"cost": | "cost": 3000, | ||
"category": " | "category": "Medical", | ||
"group": "market" | "group": "market", | ||
"description": "Crate filled with 3 MindShield implants.", | |||
"contents": [ | |||
{ | |||
"id": "MindShieldImplanter", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "MedicalSupplies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Medical/firstaidkits.rsi", | ||
"state": " | "state": "firstaid" | ||
}, | |||
"product": "CrateMedicalSupplies", | |||
"cost": 2400, | |||
"category": "Medical", | |||
"group": "market", | |||
"description": "Basic medical supplies.", | |||
"contents": [ | |||
{ | |||
"id": "MedkitFilled", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "Gauze", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "Bloodpack", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxLatexGloves" | |||
}, | |||
{ | |||
"id": "BoxSterileMask" | |||
}, | |||
{ | |||
"id": "BoxMouthSwab" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "MinimoogInstrument", | |||
"type": "cargoProduct", | |||
"icon": { | |||
"sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | |||
"state": "minimoog" | |||
}, | }, | ||
"product": " | "product": "MinimoogInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "This is a minimoog, like a space piano, but more spacey!" | |||
}, | }, | ||
{ | { | ||
Line 2,158: | Line 4,796: | ||
"cost": 500, | "cost": 500, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Mousetraps, for when all of service is being haunted by an entire horde of rats. Use sparingly... or not.", | |||
"contents": [ | |||
{ | |||
"id": "BoxMousetrap" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "PaperMaterial", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Materials/Sheets/other.rsi", | ||
"state": " | "state": "paper_3" | ||
}, | }, | ||
"product": " | "product": "CrateMaterialPaper", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Materials", | ||
"group": "market" | "group": "market", | ||
"description": "90 sheets of paper.", | |||
"contents": [ | |||
{ | |||
"id": "SheetPaper", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "PianoInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "piano" | ||
}, | }, | ||
"product": " | "product": "PianoInstrument", | ||
"cost": 1500, | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Play Needles Piano Now." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "RandomArtifact", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Xenoarchaeology/xeno_artifacts.rsi", | ||
"state": " | "state": "ano13" | ||
}, | }, | ||
"product": " | "product": "RandomArtifactSpawner", | ||
"cost": | "cost": 2000, | ||
"category": " | "category": "Science", | ||
"group": "market" | "group": "market" | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "ScienceBiosuit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Hoods/Bio/scientist.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateScienceBiosuit", | ||
"cost": | "cost": 800, | ||
"category": " | "category": "Science", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 2 biohazard suits to ensure that no disease will distract you from doing science. Requires Science access to open.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterBioScientist", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatHoodBioScientist", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingMaskSterile", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityArmor", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/OuterClothing/Armor/bulletproof.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateSecurityArmor", | ||
"cost": | "cost": 1250, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "Contains three bulletproof vests. Requires Security access to open.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterArmorBulletproof", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityBarrier", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Specific/Security/barrier.rsi", | ||
"state": " | "state": "idle" | ||
}, | }, | ||
"product": " | "product": "DeployableBarrier", | ||
"cost": 1000, | "cost": 1000, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "A deployable barrier. Swipe your ID card to lock/unlock it." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityBiosuit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Hoods/Bio/security.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateSecurityBiosuit", | ||
"cost": | "cost": 800, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 2 biohazard suits to ensure that no disease will distract you from your duties. Requires Security access to open.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterBioSecurity", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatHoodBioSecurity", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingMaskSterile", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityGenPopCloset", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Storage/closet.rsi", | ||
"state": " | "state": "genpop" | ||
}, | }, | ||
"product": " | "product": "LockerPrisoner", | ||
"cost": | "cost": 250, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "It's a secure locker for an inmate's personal belongings during their time in prison." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityHelmet", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Helmets/security.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateSecurityHelmet", | ||
"cost": | "cost": 550, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "Contains three standard-issue brain buckets. Requires Security access to open.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingHeadHelmetBasic", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityNonLethal", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Weapons/Guns/Battery/disabler.rsi", | ||
"state": "base" | |||
}, | |||
"product": "CrateSecurityNonlethal", | |||
"cost": 4000, | |||
"category": "Security", | |||
"group": "market", | |||
"description": "Contains a mix of disablers, stun batons, and flashes. Requires Security access to open.", | |||
"contents": [ | |||
{ | |||
"id": "WeaponDisabler", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "Stunbaton", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "BoxFlashbang" | |||
}, | |||
{ | |||
"id": "Flash", | |||
"amount": 3 | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "SecurityNonlethalThrowables", | |||
"type": "cargoProduct", | |||
"icon": { | |||
"sprite": "Objects/Weapons/Grenades/stingergrenade.rsi", | |||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateSecNonlethalThrowables", | ||
"cost": | "cost": 2500, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "Contains one box each of flashbangs, stingers, tear gas grenades, and four bolas. Requires Security access to open.", | |||
"contents": [ | |||
{ | |||
"id": "BoxFlashbang", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "BoxStinger", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "BoxTearGas", | |||
"amount": 1 | |||
}, | |||
{ | |||
"id": "Bola", | |||
"amount": 4 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityRestraints", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/handcuffs.rsi", | ||
"state": " | "state": "handcuff" | ||
}, | }, | ||
"product": " | "product": "CrateRestraints", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "Contains two boxes each of handcuffs and zipties. Requires Security access to open.", | |||
"contents": [ | |||
{ | |||
"id": "BoxHandcuff", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxZiptie", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecurityRiot", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Clothing/ | "sprite": "Clothing/OuterClothing/Armor/riot.rsi", | ||
"state": "icon" | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateSecurityRiot", | ||
"cost": | "cost": 7500, | ||
"category": " | "category": "Armory", | ||
"group": "market" | "group": "market", | ||
"description": "Contains two sets of riot armor, helmets, shields, and enforcers loaded with beanbags. Extra ammo is included. Requires Armory access to open.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterArmorRiot", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHelmetRiot", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "WeaponShotgunEnforcerRubber", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxBeanbag", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "RiotShield", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "SecuritySupplies", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Storage/boxes.rsi", | ||
"state": " | "state": "box_security" | ||
}, | }, | ||
"product": " | "product": "CrateSecuritySupplies", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Security", | ||
"group": "market" | "group": "market", | ||
"description": "Contains various supplies for the station's Security team. Requires Security access to open.", | |||
"contents": [ | |||
" | { | ||
" | "id": "BoxHandcuff" | ||
}, | |||
{ | |||
"id": "BoxSechud" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
Line 2,338: | Line 5,116: | ||
"cost": 500, | "cost": 500, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Allows large animals to be carried comfortably. It smells vaguely of toilet water and explosives." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceBooks", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Misc/books.rsi", | ||
"state": " | "state": "book_icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceBooks", | ||
"cost": 1000, | "cost": 1000, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 10 empty books of random appearance.", | |||
"contents": [ | |||
{ | |||
"id": "BookRandom", | |||
"amount": 10 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceBoozeDispenser", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Drinks/generic_jug.rsi", | ||
"state": "icon | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceBoozeDispenser", | ||
"cost": | "cost": 750, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains refills for booze dispensers.", | |||
"contents": [ | |||
{ | |||
"id": "DrinkAleBottleFullGrowler" | |||
}, | |||
{ | |||
"id": "DrinkBeerGrowler" | |||
}, | |||
{ | |||
"id": "DrinkCoffeeLiqueurBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkCognacBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkGinBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkMeadJug" | |||
}, | |||
{ | |||
"id": "DrinkRumBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkTequilaBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkVermouthBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkVodkaBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkWhiskeyBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkWineBottleFull" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceBoxes", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Storage/boxes.rsi", | ||
"state": " | "state": "box" | ||
}, | }, | ||
"product": " | "product": "CrateServiceBox", | ||
"cost": | "cost": 400, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 6 empty multipurpose boxes.", | |||
"contents": [ | |||
{ | |||
"id": "BoxCardboard", | |||
"amount": 6 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceBureaucracy", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Misc/pens.rsi", | ||
"state": " | "state": "pen" | ||
}, | }, | ||
"product": " | "product": "CrateServiceBureaucracy", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Several stacks of paper, a few pens and an office toy. What more could you ask for?", | |||
"contents": [ | |||
{ | |||
"id": "Paper", | |||
"amount": 15 | |||
}, | |||
{ | |||
"id": "Pen", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxFolderClipboard", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "HandLabeler" | |||
}, | |||
{ | |||
"id": "BoxFolderBlue" | |||
}, | |||
{ | |||
"id": "BoxFolderRed" | |||
}, | |||
{ | |||
"id": "BoxFolderYellow" | |||
}, | |||
{ | |||
"id": "NewtonCradle" | |||
}, | |||
{ | |||
"id": "BoxEnvelope" | |||
}, | |||
{ | |||
"id": "BrbSign" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceCandles", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Objects/Misc/candles.rsi", | ||
"state": " | "state": "candle-big" | ||
}, | }, | ||
"product": " | "product": "CrateCandles", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 4 boxes of candles, 2 large and 2 small. For atmosphere or something.", | |||
"contents": [ | |||
{ | |||
"id": "BoxCandle", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxCandleSmall", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceCustomSmokable", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceCustomSmokable", | ||
"cost": | "cost": 1000, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Want to get a little creative with what you use to destroy your lungs? Then this crate is for you! Has everything you need to roll your own cigarettes.", | |||
"contents": [ | |||
{ | |||
"id": "PackPaperRolling" | |||
}, | |||
{ | |||
"id": "CigaretteFilter", | |||
"amount": 8 | |||
}, | |||
{ | |||
"id": "GroundTobacco", | |||
"amount": 4 | |||
}, | |||
{ | |||
"id": "SmokingPipe" | |||
}, | |||
{ | |||
"id": "Matchbox" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceFaxMachine", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Machines/fax_machine.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceFaxMachine", | ||
"cost": | "cost": 2000, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "A fax machine and a screwdriver to set the name with.", | |||
"contents": [ | |||
{ | |||
"id": "Screwdriver" | |||
}, | |||
{ | |||
"id": "FaxMachineFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceFoodCartCold", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Specific/ | "sprite": "Objects/Specific/Kitchen/food_carts.rsi", | ||
"state": " | "state": "icon-cold" | ||
}, | }, | ||
"product": " | "product": "FoodCartCold", | ||
"cost": | "cost": 2000, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "It's the Ice Cream Man! It's the Ice Cream Man!" | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceFoodCartHot", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Specific/ | "sprite": "Objects/Specific/Kitchen/food_carts.rsi", | ||
"state": " | "state": "icon-hot" | ||
}, | }, | ||
"product": " | "product": "FoodCartHot", | ||
"cost": | "cost": 2000, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Get out there and slang some dogs." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceGuidebooks", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/books.rsi", | ||
"state": " | "state": "book_icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceGuidebooks", | ||
"cost": | "cost": 1300, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains guidebooks.", | |||
"contents": [ | |||
{ | |||
"id": "BookSpaceEncyclopedia" | |||
}, | |||
{ | |||
"id": "BookTheBookOfControl" | |||
}, | |||
{ | |||
"id": "BookBartendersManual" | |||
}, | |||
{ | |||
"id": "BookHowToCookForFortySpaceman" | |||
}, | |||
{ | |||
"id": "BookLeafLoversSecret" | |||
}, | |||
{ | |||
"id": "BookEngineersHandbook" | |||
}, | |||
{ | |||
"id": "BookScientistsGuidebook" | |||
}, | |||
{ | |||
"id": "BookSecurity" | |||
}, | |||
{ | |||
"id": "BookHowToKeepStationClean" | |||
}, | |||
{ | |||
"id": "BookHowToRockAndStone" | |||
}, | |||
{ | |||
"id": "BookMedicalReferenceBook" | |||
}, | |||
{ | |||
"id": "BookHowToSurvive" | |||
}, | |||
{ | |||
"id": "BookChemicalCompendium" | |||
}, | |||
{ | |||
"id": "BookSpaceLaw" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceJanitorBiosuit", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Head/Hoods/Bio/janitor.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateJanitorBiosuit", | ||
"cost": | "cost": 800, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains 2 biohazard suits to ensure that no disease will distract you from cleaning.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingOuterBioJanitor", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingHeadHatHoodBioJanitor", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "ClothingMaskSterile", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceJanitorial", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Specific/ | "sprite": "Objects/Specific/Janitorial/janitorial.rsi", | ||
"state": " | "state": "cleaner" | ||
}, | }, | ||
"product": " | "product": "CrateServiceJanitorialSupplies", | ||
"cost": | "cost": 560, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Fight back against dirt and grime with Nanotrasen's Janitorial Essentials(tm)! Contains three buckets, caution signs, and cleaner grenades. Also has a single mop, broom, spray cleaner, rag, and trash bag.", | |||
"contents": [ | |||
{ | |||
"id": "MopItem" | |||
}, | |||
{ | |||
"id": "MopBucketCubeWrapped" | |||
}, | |||
{ | |||
"id": "Bucket", | |||
"amount": 3 | |||
}, | |||
{ | |||
"id": "WetFloorSign", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "Soap" | |||
}, | |||
{ | |||
"id": "SprayBottleSpaceCleaner", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "TrashBag", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "Plunger", | |||
"amount": 2 | |||
}, | |||
{ | |||
"id": "BoxCleanerGrenades" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceJanitorTrolley", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Specific/ | "sprite": "Objects/Specific/Janitorial/janitorial_cart.rsi", | ||
"state": " | "state": "icon-cart" | ||
}, | }, | ||
"product": " | "product": "JanitorialTrolley", | ||
"cost": | "cost": 300, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "This is the alpha and omega of sanitation." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceLightsColorful", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Power/light_bulb.rsi", | ||
"state": " | "state": "normal" | ||
}, | }, | ||
"product": " | "product": "CrateServiceColorfulLights", | ||
"cost": | "cost": 800, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "It's not a party until it's hard to see, a little disorienting, and your ears hurt.", | |||
"contents": [ | |||
{ | |||
"id": "BoxLightbulbColorfulMixed" | |||
}, | |||
{ | |||
"id": "BoxLighttubeColorfulMixed" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceLightsHoliday", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Power/light_bulb.rsi", | ||
"state": " | "state": "normal" | ||
}, | }, | ||
"product": " | "product": "CrateServiceHolidayLights", | ||
"cost": | "cost": 800, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Deck the halls with these festive holiday lights!", | |||
"contents": [ | |||
{ | |||
"id": "BoxLighttubeHoliday" | |||
}, | |||
{ | |||
"id": "BoxLighttubeHoliday" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceLightsReplacement", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Power/light_bulb.rsi", | ||
"state": " | "state": "normal" | ||
}, | }, | ||
"product": " | "product": "CrateServiceReplacementLights", | ||
"cost": | "cost": 600, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "May the light of Aether shine upon this station! Or at least, the light of forty two light tubes and twenty one light bulbs.", | |||
"contents": [ | |||
{ | |||
"id": "BoxLighttube" | |||
}, | |||
{ | |||
"id": "BoxLightbulb" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServicePersonnel", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Misc/id_cards.rsi", | ||
"state": " | "state": "default" | ||
}, | }, | ||
"product": " | "product": "CrateServicePersonnel", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a box of blank ID cards and PDAs.", | |||
"contents": [ | |||
{ | |||
"id": "BoxPDA" | |||
}, | |||
{ | |||
"id": "BoxID" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceSmokeables", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceSmokeables", | ||
"cost": | "cost": 1500, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Tired of a quick death on the station? Order this crate and chain-smoke your way to a coughy demise!", | |||
"contents": [ | |||
{ | |||
"id": "CigCartonGreen", | |||
"prob": 0.5, | |||
"orGroup": "CigCarton1" | |||
}, | |||
{ | |||
"id": "CigCartonRed", | |||
"orGroup": "CigCarton1" | |||
}, | |||
{ | |||
"id": "CigCartonBlue", | |||
"prob": 0.5, | |||
"orGroup": "CigCarton2" | |||
}, | |||
{ | |||
"id": "CigCartonBlack", | |||
"orGroup": "CigCarton2" | |||
}, | |||
{ | |||
"id": "CigarGoldCase", | |||
"prob": 0.05, | |||
"orGroup": "Cigars" | |||
}, | |||
{ | |||
"id": "CigarCase", | |||
"orGroup": "Cigars" | |||
}, | |||
{ | |||
"id": "Matchbox", | |||
"amount": 2 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceSodaDispenser", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Consumable/Drinks/generic_jug.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceSodaDispenser", | ||
"cost": | "cost": 850, | ||
"category": "Service", | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains refills for soda dispensers.", | |||
"contents": [ | |||
{ | |||
"id": "DrinkCoffeeJug" | |||
}, | |||
{ | |||
"id": "DrinkColaBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkCreamCartonXL" | |||
}, | |||
{ | |||
"id": "DrinkDrGibbJug" | |||
}, | |||
{ | |||
"id": "DrinkEnergyDrinkJug" | |||
}, | |||
{ | |||
"id": "DrinkGreenTeaJug" | |||
}, | |||
{ | |||
"id": "DrinkIceJug" | |||
}, | |||
{ | |||
"id": "DrinkJuiceLimeCartonXL" | |||
}, | |||
{ | |||
"id": "DrinkJuiceOrangeCartonXL" | |||
}, | |||
{ | |||
"id": "DrinkLemonLimeJug" | |||
}, | |||
{ | |||
"id": "DrinkRootBeerJug" | |||
}, | |||
{ | |||
"id": "DrinkSodaWaterBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkSpaceMountainWindBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkSpaceUpBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkSugarJug" | |||
}, | |||
{ | |||
"id": "DrinkTeaJug" | |||
}, | |||
{ | |||
"id": "DrinkTonicWaterBottleFull" | |||
}, | |||
{ | |||
"id": "DrinkWaterMelonJuiceJug" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ServiceTheatre", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Clothing/Mask/mime.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateServiceTheatre", | ||
"cost": | "cost": 1800, | ||
"category": " | "category": "Service", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a moth cloak, barber scissors, maid uniform, clown and mime attributes, and other performance charms.", | |||
"contents": [ | |||
{ | |||
"id": "ClothingUniformJumpskirtPerformer" | |||
}, | |||
{ | |||
"id": "ClothingShoesBootsPerformer" | |||
}, | |||
{ | |||
"id": "ClothingHeadPerformerWig" | |||
}, | |||
{ | |||
"id": "ClothingOuterSuitMonkey" | |||
}, | |||
{ | |||
"id": "ClothingHeadHatAnimalMonkey" | |||
}, | |||
{ | |||
"id": "ClothingNeckCloakMoth" | |||
}, | |||
{ | |||
"id": "ClothingMaskClown" | |||
}, | |||
{ | |||
"id": "ClothingMaskMime" | |||
}, | |||
{ | |||
"id": "ClothingShoesClown" | |||
}, | |||
{ | |||
"id": "ClothingUniformJumpskirtJanimaid" | |||
}, | |||
{ | |||
"id": "ClothingNeckCloakVoid" | |||
}, | |||
{ | |||
"id": "RevolverCapGun" | |||
}, | |||
{ | |||
"id": "BarberScissors" | |||
}, | |||
{ | |||
"id": "ClothingUniformJumpskirtOldDress" | |||
}, | |||
{ | |||
"id": "BikeHorn" | |||
}, | |||
{ | |||
"id": "ClownRecorder" | |||
}, | |||
{ | |||
"id": "ClothingBeltSuspendersRed" | |||
}, | |||
{ | |||
"id": "ClothingBeltSuspendersBlack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ShuttleGyroscope", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Shuttles/gyroscope.rsi", | ||
"state": "base" | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringGyroscope", | ||
"cost": | "cost": 4000, | ||
"category": " | "category": "Shuttle", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a gyroscope flatpack.", | |||
"contents": [ | |||
{ | |||
"id": "GyroscopeFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "ShuttleThruster", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Shuttles/thruster.rsi", | ||
"state": "base" | "state": "base" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringThruster", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Shuttle", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a thruster flatpack.", | |||
"contents": [ | |||
{ | |||
"id": "ThrusterFlatpack" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "StationBeaconBundle", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Devices/station_beacon.rsi", | ||
"state": " | "state": "icon" | ||
}, | }, | ||
"product": " | "product": "CrateEngineeringStationBeaconBundle", | ||
"cost": | "cost": 500, | ||
"category": " | "category": "Engineering", | ||
"group": "market" | "group": "market", | ||
"description": "A crate containing 5 station beacon assemblies for modifying the station map.", | |||
"contents": [ | |||
{ | |||
"id": "StationBeaconPart", | |||
"amount": 5 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "TaikoInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "taiko" | ||
}, | }, | ||
"product": " | "product": "TaikoInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "A large drum. Looking at it fills you with the urge to slap it." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "TimpaniInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "timpani" | ||
}, | }, | ||
"product": " | "product": "TimpaniInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "It goes BOOM BOOM BOOM BOOM!" | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "TomDrumsInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "toms" | ||
}, | }, | ||
"product": " | "product": "TomDrumsInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Where'd the rest of the kit go?" | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "TrackingImplant", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/Specific/ | "sprite": "Objects/Specific/Medical/implanter.rsi", | ||
"state": " | "state": "implanter0" | ||
}, | }, | ||
"product": " | "product": "CrateTrackingImplants", | ||
"cost": | "cost": 1000, | ||
"category": " | "category": "Armory", | ||
"group": "market" | "group": "market", | ||
"description": "Contains a handful of tracking implanters. Good for prisoners you'd like to release but still keep track of.", | |||
"contents": [ | |||
{ | |||
"id": "TrackingImplanter", | |||
"amount": 5 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "TrainingBombs", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": " | "sprite": "Structures/Machines/bomb.rsi", | ||
"state": " | "state": "training-bomb" | ||
}, | }, | ||
"product": " | "product": "CrateTrainingBombs", | ||
"cost": | "cost": 3000, | ||
"category": " | "category": "Armory", | ||
"group": "market" | "group": "market", | ||
"description": "Contains three low-yield training bombs for security to learn defusal and safe ordnance disposal, EOD suit not included. Requires Armory access to open.", | |||
"contents": [ | |||
{ | |||
"id": "TrainingBomb", | |||
"amount": 3 | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "TubaInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "tuba" | ||
}, | }, | ||
"product": " | "product": "TubaInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "The big daddy of the brass family. Standing next to its majesty makes you feel insecure." | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "UprightPianoInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "piano-upright" | ||
}, | }, | ||
"product": " | "product": "UprightPianoInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "I said Piannie!" | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "VibraphoneInstrument", | ||
"type": "cargoProduct", | "type": "cargoProduct", | ||
"icon": { | "icon": { | ||
"sprite": "Objects/ | "sprite": "Objects/Fun/Instruments/structureinstruments.rsi", | ||
"state": " | "state": "vibraphone" | ||
}, | }, | ||
"product": " | "product": "VibraphoneInstrument", | ||
"cost": | "cost": 1500, | ||
"category": " | "category": "Fun", | ||
"group": "market" | "group": "market", | ||
"description": "Good vibes all around." | |||
} | } | ||
] | ] |
Latest revision as of 08:05, 20 May 2025
|