Fix an issue with contraband parenting that made janitor restricted gear available to security.
- type: entity
id: CrateArmorySMG
- parent: [ CrateWeaponSecure, BaseRestrictedContraband ]
+ parent: [ CrateWeaponSecure, BaseSecurityContraband ]
name: SMG crate
description: Contains two high-powered, semiautomatic rifles with four mags. Requires Armory access to open.
components:
- type: entity
id: CrateArmoryShotgun
- parent: [ CrateWeaponSecure, BaseRestrictedContraband ]
+ parent: [ CrateWeaponSecure, BaseSecurityContraband ]
name: shotgun crate
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.
components:
- type: entity
id: CrateTrackingImplants
- parent: [ CrateWeaponSecure, BaseRestrictedContraband ]
+ parent: [ CrateWeaponSecure, BaseSecurityContraband ]
name: tracking implants
description: Contains a handful of tracking implanters. Good for prisoners you'd like to release but still keep track of.
components:
amount: 5
- type: entity
- parent: [ CrateWeaponSecure, BaseRestrictedContraband ]
+ parent: [ CrateWeaponSecure, BaseSecurityContraband ]
id: CrateTrainingBombs
name: training bombs
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.
- type: entity
id: CrateArmoryLaser
- parent: [ CrateWeaponSecure, BaseRestrictedContraband ]
+ parent: [ CrateWeaponSecure, BaseSecurityContraband ]
name: lasers crate
description: Contains three standard-issue laser rifles. Requires Armory access to open.
components:
- type: entity
id: CrateArmoryPistols
- parent: [ CrateWeaponSecure, BaseRestrictedContraband ]
+ parent: [ CrateWeaponSecure, BaseSecurityContraband ]
name: pistols crate
description: Contains two standard NT pistols with four mags. Requires Armory access to open.
components:
- type: entity
id: CrateSecurityRiot
- parent: [ CrateWeaponSecure, BaseRestrictedContraband ]
+ parent: [ CrateWeaponSecure, BaseSecurityContraband ]
name: swat crate
description: Contains two sets of riot armor, helmets, shields, and enforcers loaded with beanbags. Extra ammo is included. Requires Armory access to open.
components:
prob: 0.5
- type: entity
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
id: GunSafeDisabler
name: disabler safe
components:
amount: 5
- type: entity
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
id: GunSafePistolMk58
name: mk58 safe
components:
amount: 8
- type: entity
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
id: GunSafeRifleLecter
name: lecter safe
components:
amount: 4
- type: entity
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
id: GunSafeSubMachineGunDrozd
name: drozd safe
components:
amount: 4
- type: entity
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
id: GunSafeShotgunEnforcer
name: enforcer safe
components:
amount: 4
- type: entity
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
id: GunSafeShotgunKammerer
name: kammerer safe
components:
- type: entity
id: GunSafeSubMachineGunWt550
suffix: Wt550
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
name: wt550 safe
components:
- type: StorageFill
amount: 4
- type: entity
- parent: [GunSafeBaseSecure, BaseRestrictedContraband]
+ parent: [GunSafeBaseSecure, BaseSecurityContraband]
id: GunSafeLaserCarbine
name: laser safe
components:
collection: IanBark
- type: entity
- parent: [ClothingBackpack, BaseRestrictedContraband]
+ parent: [ClothingBackpack, BaseSecurityContraband]
id: ClothingBackpackSecurity
name: security backpack
description: It's a very robust backpack.
sprite: Clothing/Back/Backpacks/security.rsi
- type: entity
- parent: [ClothingBackpack, BaseRestrictedContraband]
+ parent: [ClothingBackpack, BaseSecurityContraband]
id: ClothingBackpackBrigmedic
name: brigmedic backpack
description: It's a very sterile backpack.
collection: BikeHorn
- type: entity
- parent: [ClothingBackpackDuffel, BaseRestrictedContraband]
+ parent: [ClothingBackpackDuffel, BaseSecurityContraband]
id: ClothingBackpackDuffelSecurity
name: security duffel bag
description: A large duffel bag for holding extra security related goods.
sprite: Clothing/Back/Duffels/security.rsi
- type: entity
- parent: [ClothingBackpackDuffel, BaseRestrictedContraband]
+ parent: [ClothingBackpackDuffel, BaseSecurityContraband]
id: ClothingBackpackDuffelBrigmedic
name: brigmedic duffel bag
description: A large duffel bag for holding extra medical related goods.
sprite: Clothing/Back/Satchels/science.rsi
- type: entity
- parent: [ClothingBackpackSatchel, BaseRestrictedContraband]
+ parent: [ClothingBackpackSatchel, BaseSecurityContraband]
id: ClothingBackpackSatchelSecurity
name: security satchel
description: A robust satchel for security related needs.
sprite: Clothing/Back/Satchels/security.rsi
- type: entity
- parent: [ClothingBackpackSatchel, BaseRestrictedContraband]
+ parent: [ClothingBackpackSatchel, BaseSecurityContraband]
id: ClothingBackpackSatchelBrigmedic
name: brigmedic satchel
description: A sterile satchel for medical related needs.
- type: Appearance
- type: entity
- parent: [ClothingBeltStorageBase, ContentsExplosionResistanceBase, BaseRestrictedContraband]
+ parent: [ClothingBeltStorageBase, ContentsExplosionResistanceBase, BaseSecurityContraband]
id: ClothingBeltSecurity
name: security belt
description: Can hold security gear like handcuffs and flashes.
sprite: Clothing/Ears/Headsets/security.rsi
- type: entity
- parent: [ClothingHeadset, BaseRestrictedContraband]
+ parent: [ClothingHeadset, BaseSecurityContraband]
id: ClothingHeadsetBrigmedic
name: brigmedic headset
description: A headset that helps to hear the death cries.
- WhitelistChameleon
- type: entity
- parent: [ClothingEyesBase, ShowSecurityIcons, BaseRestrictedContraband]
+ parent: [ClothingEyesBase, ShowSecurityIcons, BaseSecurityContraband]
id: ClothingEyesGlassesSecurity
name: security glasses
description: Upgraded sunglasses that provide flash immunity and a security HUD.
parent: [ClothingEyesBase, BaseCommandContraband]
id: ClothingEyesGlassesCommand
name: administration glasses
- description: Upgraded sunglasses that provide flash immunity and show ID card status.
+ description: Upgraded sunglasses that provide flash immunity and show ID card status.
components:
- type: Sprite
sprite: Clothing/Eyes/Glasses/commandglasses.rsi
- HudMedical
- type: entity
- parent: [ClothingEyesBase, ShowSecurityIcons, BaseRestrictedContraband]
+ parent: [ClothingEyesBase, ShowSecurityIcons, BaseSecurityContraband]
id: ClothingEyesHudSecurity
name: security hud
description: A heads-up display that scans the humanoids in view and provides accurate data about their ID status and security records.
price: 0
- type: entity
- parent: [ClothingHandsBase, BaseRestrictedContraband]
+ parent: [ClothingHandsBase, BaseSecurityContraband]
id: ClothingHandsGlovesForensic
name: forensic gloves
description: Do not leave fibers or fingerprints. If you work without them, you're A TERRIBLE DETECTIVE.
#Basic Helmet (Security Helmet)
- type: entity
- parent: [ClothingHeadHelmetBase, BaseRestrictedContraband]
+ parent: [ClothingHeadHelmetBase, BaseSecurityContraband]
id: ClothingHeadHelmetBasic
name: helmet
description: Standard security gear. Protects the head from impacts.
#SWAT Helmet
- type: entity
- parent: [ClothingHeadBase, BaseRestrictedContraband]
+ parent: [ClothingHeadBase, BaseSecurityContraband]
id: ClothingHeadHelmetSwat
name: SWAT helmet
description: An extremely robust helmet, commonly used by paramilitary forces. This one has the Nanotrasen logo emblazoned on the top.
#Light Riot Helmet
- type: entity
- parent: [ClothingHeadBase, BaseRestrictedContraband]
+ parent: [ClothingHeadBase, BaseSecurityContraband]
id: ClothingHeadHelmetRiot
name: light riot helmet
description: It's a helmet specifically designed to protect against close range attacks.
#Justice Helmet
- type: entity
- parent: [ ClothingHeadHelmetBase, BaseRestrictedContraband ]
+ parent: [ ClothingHeadHelmetBase, BaseSecurityContraband ]
id: ClothingHeadHelmetJustice
name: justice helm
description: Advanced security gear. Protects the station from ne'er-do-wells.
hideOnToggle: true
- type: entity
- parent: [ClothingMaskGas, BaseRestrictedContraband]
+ parent: [ClothingMaskGas, BaseSecurityContraband]
id: ClothingMaskGasSecurity
name: security gas mask
description: A standard issue Security gas mask.
node: mask
- type: entity
- parent: [ClothingMaskClown, BaseRestrictedContraband]
+ parent: [ClothingMaskClown, BaseSecurityContraband]
id: ClothingMaskClownSecurity
name: security clown wig and mask
description: A debatably oxymoronic but protective mask and wig.
accent: StutteringAccent
- type: entity
- parent: [ ClothingMaskGas, BaseRestrictedContraband ]
+ parent: [ ClothingMaskGas, BaseSecurityContraband ]
id: ClothingMaskGasSwat
name: swat gas mask
description: A elite issue Security gas mask.
#Basic armor vest for inheritance
- type: entity
- parent: [ClothingOuterBaseMedium, AllowSuitStorageClothing, BaseRestrictedContraband]
+ parent: [ClothingOuterBaseMedium, AllowSuitStorageClothing, BaseSecurityContraband]
id: ClothingOuterArmorBase
name: armor vest
abstract: true
sprite: Clothing/OuterClothing/Armor/security_slim.rsi
- type: entity
- parent: [ClothingOuterBaseLarge, AllowSuitStorageClothing, BaseRestrictedContraband]
+ parent: [ClothingOuterBaseLarge, AllowSuitStorageClothing, BaseSecurityContraband]
id: ClothingOuterArmorRiot
name: riot suit
description: A suit of semi-flexible polycarbonate body armor with heavy padding to protect against melee attacks. Perfect for fighting delinquents around the station.
sprite: Clothing/OuterClothing/Coats/pirate.rsi
- type: entity
- parent: [ClothingOuterArmorWarden, ClothingOuterStorageBase, BaseRestrictedContraband]
+ parent: [ClothingOuterArmorWarden, ClothingOuterStorageBase, BaseSecurityContraband]
id: ClothingOuterCoatWarden
name: warden's armored jacket
description: A sturdy, utilitarian jacket designed to protect a warden from any brig-bound threats.
#Security Hardsuit
- type: entity
- parent: [ClothingOuterHardsuitBase, BaseRestrictedContraband]
+ parent: [ClothingOuterHardsuitBase, BaseSecurityContraband]
id: ClothingOuterHardsuitSecurity
name: security hardsuit
description: A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor.
#Brigmedic Hardsuit
- type: entity
- parent: [ClothingOuterHardsuitBase, BaseRestrictedContraband]
+ parent: [ClothingOuterHardsuitBase, BaseSecurityContraband]
id: ClothingOuterHardsuitBrigmedic
name: brigmedic hardsuit
description: Special hardsuit of the guardian angel of the brig. It is the medical version of the security hardsuit.
#Warden's Hardsuit
- type: entity
- parent: [ClothingOuterHardsuitBase, BaseRestrictedContraband]
+ parent: [ClothingOuterHardsuitBase, BaseSecurityContraband]
id: ClothingOuterHardsuitWarden
name: warden's hardsuit
description: A specialized riot suit geared to combat low pressure environments.
#Detective's vest
- type: entity
- parent: [ClothingOuterArmorBase, BaseRestrictedContraband]
+ parent: [ClothingOuterArmorBase, BaseSecurityContraband]
id: ClothingOuterVestDetective
name: detective's vest
description: A hard-boiled private investigator's armored vest.
clothingPrototype: ClothingHeadHatHoodWinterSci
- type: entity
- parent: [ClothingOuterWinterCoatToggleable, BaseRestrictedContraband]
+ parent: [ClothingOuterWinterCoatToggleable, BaseSecurityContraband]
id: ClothingOuterWinterSec
name: security winter coat
components:
################################################################
- type: entity
- parent: [ClothingOuterArmorWarden, ClothingOuterWinterCoatToggleable, BaseRestrictedContraband]
+ parent: [ClothingOuterArmorWarden, ClothingOuterWinterCoatToggleable, BaseSecurityContraband]
id: ClothingOuterWinterWarden
name: warden's armored winter coat
description: A sturdy, utilitarian winter coat designed to protect a warden from any brig-bound threats and hypothermic events.
################################################################
- type: entity
- parent: [ClothingOuterWinterCoatToggleable, BaseRestrictedContraband]
+ parent: [ClothingOuterWinterCoatToggleable, BaseSecurityContraband]
id: ClothingOuterWinterWardenUnarmored
name: warden's winter coat
description: A sturdy coat, a warm coat, but not an armored coat.
- type: Matchbox
- type: entity
- parent: [ClothingShoesMilitaryBase, BaseRestrictedContraband]
+ parent: [ClothingShoesMilitaryBase, BaseSecurityContraband]
id: ClothingShoesBootsJack
name: jackboots
description: Nanotrasen-issue Security combat boots for combat scenarios or combat situations. All combat, all the time.
sprite: Clothing/Shoes/Boots/performer.rsi
- type: entity
- parent: [ClothingShoesMilitaryBase, BaseRestrictedContraband]
+ parent: [ClothingShoesMilitaryBase, BaseSecurityContraband]
id: ClothingShoesBootsCombat
name: combat boots
description: Robust combat boots for combat scenarios or combat situations. All combat, all the time.
sprite: Clothing/Shoes/Boots/winterbootssci.rsi
- type: entity
- parent: [ClothingShoesBaseWinterBoots, ClothingShoesMilitaryBase, BaseRestrictedContraband]
+ parent: [ClothingShoesBaseWinterBoots, ClothingShoesMilitaryBase, BaseSecurityContraband]
id: ClothingShoesBootsWinterSec
name: security winter boots
components:
sprite: Clothing/Uniforms/Jumpskirt/roboticist.rsi
- type: entity
- parent: [ClothingUniformSkirtBase, BaseRestrictedContraband]
+ parent: [ClothingUniformSkirtBase, BaseSecurityContraband]
id: ClothingUniformJumpskirtSec
name: security jumpskirt
description: A jumpskirt made of strong material, providing robust protection.
- type: entity
- parent: [ClothingUniformSkirtBase, BaseRestrictedContraband]
+ parent: [ClothingUniformSkirtBase, BaseSecurityContraband]
id: ClothingUniformJumpskirtWarden
name: warden's uniform
description: A formal security suit for officers complete with Nanotrasen belt buckle.
sprite: Clothing/Uniforms/Jumpskirt/senior_physician.rsi
- type: entity
- parent: [ClothingUniformSkirtBase, BaseRestrictedContraband]
+ parent: [ClothingUniformSkirtBase, BaseSecurityContraband]
id: ClothingUniformJumpskirtSeniorOfficer
name: senior officer jumpskirt
description: A sign of skill and prestige within the security department.
sprite: Clothing/Uniforms/Jumpskirt/senior_officer.rsi
- type: entity
- parent: [ClothingUniformSkirtBase, BaseRestrictedContraband]
+ parent: [ClothingUniformSkirtBase, BaseSecurityContraband]
id: ClothingUniformJumpskirtSecGrey
name: grey security jumpskirt
description: A tactical relic of years past before Nanotrasen decided it was cheaper to dye the suits red instead of washing out the blood.
- type: Tag
tags:
- ClownSuit
- - WhitelistChameleon
\ No newline at end of file
+ - WhitelistChameleon
sprite: Clothing/Uniforms/Jumpsuit/roboticist.rsi
- type: entity
- parent: [ClothingUniformBase, BaseRestrictedContraband]
+ parent: [ClothingUniformBase, BaseSecurityContraband]
id: ClothingUniformJumpsuitSec
name: security jumpsuit
description: A jumpsuit made of strong material, providing robust protection.
sprite: Clothing/Uniforms/Jumpsuit/security_blue.rsi
- type: entity
- parent: [ClothingUniformBase, BaseRestrictedContraband]
+ parent: [ClothingUniformBase, BaseSecurityContraband]
id: ClothingUniformJumpsuitSecGrey
name: grey security jumpsuit
description: A tactical relic of years past before Nanotrasen decided it was cheaper to dye the suits red instead of washing out the blood.
sprite: Clothing/Uniforms/Jumpsuit/security_grey.rsi
- type: entity
- parent: [ClothingUniformBase, BaseRestrictedContraband]
+ parent: [ClothingUniformBase, BaseSecurityContraband]
id: ClothingUniformSecurityTrooper
name: trooper uniform
description: A formal uniform issued to the Nanotrasen Troopers, usually it comes with a car.
sprite: Clothing/Uniforms/Jumpsuit/security_trooper.rsi
- type: entity
- parent: [ClothingUniformBase, BaseRestrictedContraband]
+ parent: [ClothingUniformBase, BaseSecurityContraband]
id: ClothingUniformJumpsuitWarden
name: warden's uniform
description: A formal security suit for officers complete with Nanotrasen belt buckle.
sprite: Clothing/Uniforms/Jumpsuit/senior_physician.rsi
- type: entity
- parent: [ClothingUniformBase, BaseRestrictedContraband]
+ parent: [ClothingUniformBase, BaseSecurityContraband]
id: ClothingUniformJumpsuitSeniorOfficer
name: senior officer jumpsuit
description: A sign of skill and prestige within the security department.
- type: entity
name: security radio
description: A handy security radio.
- parent: [ RadioHandheld, BaseRestrictedContraband ]
+ parent: [ RadioHandheld, BaseSecurityContraband ]
id: RadioHandheldSecurity
components:
- type: RadioMicrophone
- type: entity
name: interrogator lamp
id: LampInterrogator
- parent: [ BaseLamp, BaseRestrictedContraband ]
+ parent: [ BaseLamp, BaseSecurityContraband ]
description: Ultra-bright lamp for the bad cop.
components:
- type: Sprite
- type: entity
name: warden's rubber stamp
- parent: [RubberStampBase, BaseRestrictedContraband]
+ parent: [RubberStampBase, BaseSecurityContraband]
id: RubberStampWarden
categories: [ DoNotMap ]
components:
- type: entity
name: detective's rubber stamp
- parent: [RubberStampBase, BaseRestrictedContraband]
+ parent: [RubberStampBase, BaseSecurityContraband]
id: RubberStampDetective
categories: [ DoNotMap ]
components:
- type: entity
name: riot shield
- parent: [ BaseShield, BaseRestrictedContraband ]
+ parent: [ BaseShield, BaseSecurityContraband ]
id: RiotShield
description: A large tower shield. Good for controlling crowds.
components:
- type: entity
name: laser shield
- parent: [ BaseShield, BaseRestrictedContraband ]
+ parent: [ BaseShield, BaseSecurityContraband ]
id: RiotLaserShield
description: A shield built for withstanding lasers, but not much else.
components:
- type: entity
name: ballistic shield
- parent: [ BaseShield, BaseRestrictedContraband ]
+ parent: [ BaseShield, BaseSecurityContraband ]
id: RiotBulletShield
description: A shield built for protecting against ballistics, but not much else.
components:
- type: entity
name: seclite
- parent: [FlashlightLantern, BaseRestrictedContraband]
+ parent: [FlashlightLantern, BaseSecurityContraband]
id: FlashlightSeclite
description: A robust flashlight used by security.
components:
#Empty security
- type: entity
id: JetpackSecurity
- parent: [BaseJetpack, BaseRestrictedContraband]
+ parent: [BaseJetpack, BaseSecurityContraband]
name: security jetpack
suffix: Empty
components:
- type: entity
id: BaseCartridgeCaselessRifle
name: cartridge (.25 rifle)
- parent: [ BaseCartridge, BaseRestrictedContraband ]
+ parent: [ BaseCartridge, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseCartridgeHeavyRifle
name: cartridge (.20 rifle)
- parent: [ BaseCartridge, BaseRestrictedContraband ]
+ parent: [ BaseCartridge, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseCartridgeLightRifle
name: cartridge (.30 rifle)
- parent: [ BaseCartridge, BaseRestrictedContraband ]
+ parent: [ BaseCartridge, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseCartridgeMagnum
name: cartridge (.45 magnum)
- parent: [ BaseCartridge, BaseRestrictedContraband ]
+ parent: [ BaseCartridge, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseCartridgePistol
name: cartridge (.35 auto)
- parent: [ BaseCartridge, BaseRestrictedContraband ]
+ parent: [ BaseCartridge, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseCartridgeRifle
name: cartridge (.20 rifle)
- parent: [ BaseCartridge, BaseRestrictedContraband ]
+ parent: [ BaseCartridge, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseShellShotgun
name: shell (.50)
- parent: [ BaseCartridge, BaseRestrictedContraband ]
+ parent: [ BaseCartridge, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazineCaselessRifle
name: "magazine (.25 caseless)"
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazineGrenade
name: grenade cartridge
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazineHeavyRifle
name: "magazine (.20 rifle)"
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazineLightRifle
name: "magazine (.30 rifle)"
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazineMagnum
name: pistol magazine (.45 magnum)
- parent: [ BaseMagazinePistol, BaseRestrictedContraband ]
+ parent: [ BaseMagazinePistol, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazinePistol
name: pistol magazine (.35 auto)
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazinePistolSubMachineGun # Yeah it's weird but it's pistol caliber
name: SMG magazine (.35 auto)
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: MagazinePistolSubMachineGunTopMounted
name: WT550 magazine (.35 auto top-mounted)
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
components:
- type: Tag
tags:
- type: entity
id: BaseMagazineRifle
name: "magazine (.20 rifle)"
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseMagazineShotgun
name: ammo drum (.50 shells)
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseSpeedLoaderMagnum
name: "speed loader (.45 magnum)"
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: BaseSpeedLoaderPistol
name: "speed loader (.35 auto)"
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
abstract: true
components:
- type: Tag
- type: entity
id: SpeedLoaderLightRifle
name: "speed loader (.30 rifle)"
- parent: [ BaseItem, BaseRestrictedContraband ]
+ parent: [ BaseItem, BaseSecurityContraband ]
components:
- type: Tag
tags:
- type: entity
name: svalinn laser pistol
- parent: [ BaseWeaponPowerCellSmall, BaseRestrictedContraband ]
+ parent: [ BaseWeaponPowerCellSmall, BaseSecurityContraband ]
id: WeaponLaserSvalinn
description: A cheap and widely used laser pistol.
components:
- type: entity
name: laser rifle
- parent: [WeaponLaserCarbinePractice, BaseGunWieldable, BaseRestrictedContraband]
+ parent: [WeaponLaserCarbinePractice, BaseGunWieldable, BaseSecurityContraband]
id: WeaponLaserCarbine
description: Favoured by Nanotrasen Security for being cheap and easy to use.
components:
- type: entity
name: laser cannon
- parent: [BaseWeaponBattery, BaseGunWieldable, BaseRestrictedContraband]
+ parent: [BaseWeaponBattery, BaseGunWieldable, BaseSecurityContraband]
id: WeaponLaserCannon
description: A heavy duty, high powered laser weapon.
components:
- type: entity
name: disabler SMG
- parent: [ BaseWeaponBattery, BaseRestrictedContraband ]
+ parent: [ BaseWeaponBattery, BaseSecurityContraband ]
id: WeaponDisablerSMG
description: Advanced weapon that exhausts organic targets, weakening them until they collapse.
components:
- type: entity
name: taser
- parent: [ BaseWeaponBatterySmall, BaseRestrictedContraband ]
+ parent: [ BaseWeaponBatterySmall, BaseSecurityContraband ]
id: WeaponTaser
description: A low-capacity, energy-based stun gun used by security teams to subdue targets at range.
components:
- type: entity
name: advanced laser pistol
- parent: [ BaseWeaponBatterySmall, BaseRestrictedContraband]
+ parent: [ BaseWeaponBatterySmall, BaseSecurityContraband]
id: WeaponAdvancedLaser
description: An experimental high-energy laser pistol with a self-charging nuclear battery.
components:
- type: entity
name: mk 58
- parent: [BaseWeaponPistol, BaseRestrictedContraband]
+ parent: [BaseWeaponPistol, BaseSecurityContraband]
id: WeaponPistolMk58
description: A cheap, ubiquitous sidearm, produced by a NanoTrasen subsidiary. Uses .35 auto ammo.
components:
- type: entity
name: N1984
- parent: [BaseWeaponPistol, BaseRestrictedContraband]
+ parent: [BaseWeaponPistol, BaseSecurityContraband]
id: WeaponPistolN1984 # the spaces in description are for formatting.
description: The sidearm of any self respecting officer. Comes in .45 magnum, the lord's caliber.
components:
- type: entity
name: Inspector
- parent: [BaseWeaponRevolver, BaseRestrictedContraband]
+ parent: [BaseWeaponRevolver, BaseSecurityContraband]
id: WeaponRevolverInspector
description: A detective's best friend. Uses .45 magnum ammo.
components:
- type: entity
name: AKMS
- parent: [BaseWeaponRifle, BaseRestrictedContraband]
+ parent: [BaseWeaponRifle, BaseSecurityContraband]
id: WeaponRifleAk
description: An iconic weapon of war. Uses .30 rifle ammo.
components:
- type: entity
name: Lecter
- parent: [BaseWeaponRifle, BaseRestrictedContraband]
+ parent: [BaseWeaponRifle, BaseSecurityContraband]
id: WeaponRifleLecter
description: A high end military grade assault rifle. Uses .20 rifle ammo.
components:
- type: entity
name: Drozd
- parent: [BaseWeaponSubMachineGun, BaseRestrictedContraband]
+ parent: [BaseWeaponSubMachineGun, BaseSecurityContraband]
id: WeaponSubMachineGunDrozd
description: An excellent fully automatic Heavy SMG.
components:
- type: entity
name: WT550
- parent: [ BaseWeaponSubMachineGun, BaseRestrictedContraband ]
+ parent: [ BaseWeaponSubMachineGun, BaseSecurityContraband ]
id: WeaponSubMachineGunWt550
description: An excellent SMG, produced by NanoTrasen's Small Arms Division. Uses .35 auto ammo.
components:
- type: entity
name: Enforcer
- parent: [BaseWeaponShotgun, BaseGunWieldable, BaseRestrictedContraband]
+ parent: [BaseWeaponShotgun, BaseGunWieldable, BaseSecurityContraband]
id: WeaponShotgunEnforcer
description: A premium semi-automatic shotgun, and the pride of all security forces. Uses .50 shotgun shells.
components: # intend for Enforcer to have wider choke for semi-auto function
- type: entity
name: Kammerer
- parent: [BaseWeaponShotgun, BaseGunWieldable, BaseRestrictedContraband]
+ parent: [BaseWeaponShotgun, BaseGunWieldable, BaseSecurityContraband]
id: WeaponShotgunKammerer
description: An old yet faithful design, and a favorite among irregular forces of many worlds. Uses .50 shotgun shells.
components: # intend for Kammerer to have tighter choke for slower fire rate and/or manual cycling
- type: entity
name: combat knife
- parent: [BaseKnife, BaseRestrictedContraband]
+ parent: [BaseKnife, BaseSecurityContraband]
id: CombatKnife
description: A deadly knife intended for melee confrontations.
components:
- type: entity
name: bola
- parent: [BaseItem, BaseRestrictedContraband]
+ parent: [BaseItem, BaseSecurityContraband]
id: Bola
description: Linked together with some spare cuffs and metal.
components:
- type: entity
name: flashbang
description: Eeeeeeeeeeeeeeeeeeeeee.
- parent: [ GrenadeBase, BaseRestrictedContraband ]
+ parent: [ GrenadeBase, BaseSecurityContraband ]
id: GrenadeFlashBang
components:
- type: Sprite
path: /Audio/Effects/hallelujah.ogg
- type: entity
- parent: [ GrenadeBase, BaseRestrictedContraband ]
+ parent: [ GrenadeBase, BaseSecurityContraband ]
id: SmokeGrenade
name: smoke grenade
description: A tactical grenade that releases a large, long-lasting cloud of smoke when used.
Unprimed: { state: icon }
- type: entity
- parent: [ProjectileGrenadeBase, BaseRestrictedContraband]
+ parent: [ProjectileGrenadeBase, BaseSecurityContraband]
id: GrenadeStinger
name: stinger grenade
description: Nothing to see here, please disperse.
- type: ScatteringGrenade
- type: entity
- parent: [ScatteringGrenadeBase, BaseRestrictedContraband]
+ parent: [ScatteringGrenadeBase, BaseSecurityContraband]
id: ClusterBang
name: clusterbang
description: Can be used only with flashbangs. Explodes several times.
- type: entity
name: stun baton
- parent: [BaseItem, BaseRestrictedContraband]
+ parent: [BaseItem, BaseSecurityContraband]
id: Stunbaton
description: A stun baton for incapacitating people with. Actively harming with this is considered bad tone.
components:
- type: entity
name: truncheon
- parent: [BaseItem, BaseRestrictedContraband]
+ parent: [BaseItem, BaseSecurityContraband]
id: Truncheon
description: A rigid, steel-studded baton, meant to harm.
components:
- type: entity
name: portable flasher
- parent: [BaseMachine, BaseRestrictedContraband]
+ parent: [BaseMachine, BaseSecurityContraband]
id: PortableFlasher
description: An ultrabright flashbulb with a proximity trigger, useful for making an area security-only.
components:
- type: Contraband
severity: Major
-# minor contraband by default restricted to security only
+# base department restricted contraband, this should only be used as a parent for other contraband prototypes, not the restricted items themselves.
- type: entity
id: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
severity: Restricted
- allowedDepartments: [ Security ]
+ allowedDepartments: [ ]
+ allowedJobs: [ ]
# one department restricted contraband
- type: entity
# Secure Crates
- type: entity
- parent: [ CrateBaseSecure, BaseRestrictedContraband ]
+ parent: [ CrateBaseSecure, BaseSecurityContraband ]
id: CrateSecgear
name: secgear crate
components:
access: [["Armory"]]
- type: entity
- parent: [ CrateBaseSecure, BaseRestrictedContraband ]
+ parent: [ CrateBaseSecure, BaseSecurityContraband ]
suffix: Armory, Secure
id: CrateContrabandStorageSecure
name: contraband storage crate