Merge branch 'master' into air-alarm-fixup
This commit is contained in:
@@ -10,6 +10,11 @@
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: BodyPart
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
bodypart: !type:Container
|
||||
ents: []
|
||||
|
||||
# For primates mainly
|
||||
- type: entity
|
||||
|
||||
@@ -8,6 +8,11 @@
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: BodyPart
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
bodypart: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: TorsoHuman
|
||||
|
||||
@@ -8,6 +8,11 @@
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: BodyPart
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
bodypart: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: TorsoReptilian
|
||||
|
||||
@@ -6,6 +6,11 @@
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: BodyPart
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
bodypart: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: LeftArmBorg
|
||||
|
||||
@@ -7,6 +7,11 @@
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: BodyPart
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
bodypart: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: TorsoSkeleton
|
||||
|
||||
@@ -7,6 +7,11 @@
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: BodyPart
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
bodypart: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: TorsoSlime
|
||||
|
||||
@@ -8,6 +8,11 @@
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: BodyPart
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
bodypart: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: TorsoVox
|
||||
|
||||
@@ -367,10 +367,22 @@
|
||||
- id: MagazineShotgunIncendiary
|
||||
amount: 6
|
||||
|
||||
# base BallisticAmmoProvider boxes
|
||||
- type: entity
|
||||
parent: BoxCardboard
|
||||
id: BoxAmmoProvider
|
||||
abstract: true
|
||||
components:
|
||||
- type: BallisticAmmoProvider
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
storagebase: !type:Container
|
||||
|
||||
# Shotgun Shells
|
||||
- type: entity
|
||||
name: box of shotgun beanbag cartridges
|
||||
parent: BoxCardboard
|
||||
parent: BoxAmmoProvider
|
||||
id: BoxBeanbag
|
||||
description: A box full of beanbag shots, designed for riot shotguns.
|
||||
components:
|
||||
@@ -384,7 +396,7 @@
|
||||
|
||||
- type: entity
|
||||
name: box of shotgun lethal cartridges
|
||||
parent: BoxCardboard
|
||||
parent: BoxAmmoProvider
|
||||
id: BoxLethalshot
|
||||
description: A box full of lethal pellet shots, designed for riot shotguns.
|
||||
components:
|
||||
@@ -398,7 +410,7 @@
|
||||
|
||||
- type: entity
|
||||
name: box of shotgun slug cartridges
|
||||
parent: BoxCardboard
|
||||
parent: BoxAmmoProvider
|
||||
id: BoxShotgunSlug
|
||||
description: A box full of shotgun slugs, designed for riot shotguns.
|
||||
components:
|
||||
@@ -412,7 +424,7 @@
|
||||
|
||||
- type: entity
|
||||
name: box of shotgun flare cartridges
|
||||
parent: BoxCardboard
|
||||
parent: BoxAmmoProvider
|
||||
id: BoxShotgunFlare
|
||||
description: A box full of shotgun flare cartridges, designed for riot shotguns.
|
||||
components:
|
||||
@@ -426,7 +438,7 @@
|
||||
|
||||
- type: entity
|
||||
name: box of shotgun incendiary cartridges
|
||||
parent: BoxCardboard
|
||||
parent: BoxAmmoProvider
|
||||
id: BoxShotgunIncendiary
|
||||
description: A box full of shotgun incendiary cartridges, designed for riot shotguns.
|
||||
components:
|
||||
@@ -440,7 +452,7 @@
|
||||
|
||||
- type: entity
|
||||
name: box of shotgun practice cartridges
|
||||
parent: BoxCardboard
|
||||
parent: BoxAmmoProvider
|
||||
id: BoxShotgunPractice
|
||||
description: A box full of shotgun practice cartridges, designed for riot shotguns.
|
||||
components:
|
||||
@@ -454,7 +466,7 @@
|
||||
|
||||
- type: entity
|
||||
name: box of tranquilizer cartridges
|
||||
parent: BoxCardboard
|
||||
parent: BoxAmmoProvider
|
||||
id: BoxShellTranquilizer
|
||||
description: A box full of tranquilizer cartridges, designed for riot shotguns.
|
||||
components:
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
prob: 0.5
|
||||
- id: ClothingShoesColorBrown
|
||||
prob: 0.7
|
||||
- id: ClothingHeadHatCargosoft
|
||||
- id: ClothingHeadHatQMsoft
|
||||
prob: 0.8
|
||||
- id: SupplyRequestComputerCircuitboard
|
||||
- id: SupplyComputerCircuitboard
|
||||
|
||||
44
Resources/Prototypes/Catalog/catalog.yml
Normal file
44
Resources/Prototypes/Catalog/catalog.yml
Normal file
@@ -0,0 +1,44 @@
|
||||
- type: listing
|
||||
id: DebugListing
|
||||
name: debug name
|
||||
description: debug desc
|
||||
categories:
|
||||
- Debug
|
||||
cost:
|
||||
DebugDollar: 10
|
||||
Telecrystal: 10
|
||||
|
||||
- type: listing
|
||||
id: DebugListing3
|
||||
name: debug name 3
|
||||
description: debug desc 3
|
||||
categories:
|
||||
- Debug
|
||||
cost:
|
||||
DebugDollar: 10
|
||||
|
||||
- type: listing
|
||||
id: DebugListing5
|
||||
name: debug name 5
|
||||
description: debug desc 5
|
||||
categories:
|
||||
- Debug
|
||||
|
||||
- type: listing
|
||||
id: DebugListing4
|
||||
name: debug name 4
|
||||
description: debug desc 4
|
||||
productAction: Scream
|
||||
categories:
|
||||
- Debug
|
||||
cost:
|
||||
DebugDollar: 1
|
||||
|
||||
- type: listing
|
||||
id: DebugListing2
|
||||
name: debug name 2
|
||||
description: debug desc 2
|
||||
categories:
|
||||
- Debug2
|
||||
cost:
|
||||
DebugDollar: 10
|
||||
@@ -1,32 +1,51 @@
|
||||
#TODO: generic shop system
|
||||
- type: revenantListing
|
||||
id: Defile
|
||||
actionId: RevenantDefile
|
||||
listingName: Defile
|
||||
description: Costs 30 Essence per use. Defiles the surrounding area, ripping up floors, damaging windows, opening containers, and throwing items. Using it leaves you vulnerable to attacks for a short period of time.
|
||||
icon: Interface/Actions/defile.png
|
||||
price: 10
|
||||
- type: listing
|
||||
id: RevenantDefile
|
||||
name: Defile
|
||||
description: Defiles the surrounding area, ripping up floors, damaging windows, opening containers, and throwing items. Using it leaves you vulnerable to attacks for a short period of time.
|
||||
productAction: RevenantDefile
|
||||
cost:
|
||||
StolenEssence: 10
|
||||
categories:
|
||||
- RevenantAbilities
|
||||
conditions:
|
||||
- !type:ListingLimitedStockCondition
|
||||
stock: 1
|
||||
|
||||
- type: revenantListing
|
||||
id: OverloadLights
|
||||
actionId: RevenantOverloadLights
|
||||
listingName: Overload Lights
|
||||
description: Costs 40 Essence per use. Overloads all nearby lights, causing the bulbs to shatter and sending out damaging sparks. Using it leaves you vulnerable to attacks for a long period of time.
|
||||
icon: Interface/Actions/overloadlight.png
|
||||
price: 25
|
||||
- type: listing
|
||||
id: RevenantOverloadLights
|
||||
name: Overload Lights
|
||||
description: Overloads all nearby lights, causing the bulbs to shatter and sending out damaging sparks. Using it leaves you vulnerable to attacks for a long period of time.
|
||||
productAction: RevenantOverloadLights
|
||||
cost:
|
||||
StolenEssence: 25
|
||||
categories:
|
||||
- RevenantAbilities
|
||||
conditions:
|
||||
- !type:ListingLimitedStockCondition
|
||||
stock: 1
|
||||
|
||||
- type: revenantListing
|
||||
id: Blight
|
||||
actionId: RevenantBlight
|
||||
listingName: Blight
|
||||
description: Costs 50 Essence per use. Infects all nearby organisms with an infectious disease that causes poison and tiredness. Using it leaves you vulnerable to attacks for a medium period of time.
|
||||
icon: Interface/Actions/blight.png
|
||||
price: 75
|
||||
- type: listing
|
||||
id: RevenantBlight
|
||||
name: Blight
|
||||
description: Infects all nearby organisms with an infectious disease that causes toxic buildup and tiredness. Using it leaves you vulnerable to attacks for a medium period of time.
|
||||
productAction: RevenantBlight
|
||||
cost:
|
||||
StolenEssence: 75
|
||||
categories:
|
||||
- RevenantAbilities
|
||||
conditions:
|
||||
- !type:ListingLimitedStockCondition
|
||||
stock: 1
|
||||
|
||||
- type: revenantListing
|
||||
id: Malfunction
|
||||
actionId: RevenantMalfunction
|
||||
listingName: Malfunction
|
||||
description: Costs 60 Essence per use. Makes most nearby electronics stop working properly. Using it leaves you vulnerable to attacks for a long period of time.
|
||||
icon: Interface/Actions/malfunction.png
|
||||
price: 125
|
||||
- type: listing
|
||||
id: RevenantMalfunction
|
||||
name: Malfunction
|
||||
description: Makes nearby electronics stop working properly. Using it leaves you vulnerable to attacks for a long period of time.
|
||||
productAction: RevenantMalfunction
|
||||
cost:
|
||||
StolenEssence: 125
|
||||
categories:
|
||||
- RevenantAbilities
|
||||
conditions:
|
||||
- !type:ListingLimitedStockCondition
|
||||
stock: 1
|
||||
|
||||
@@ -1,500 +1,641 @@
|
||||
# Guns
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkPistolViper
|
||||
category: Weapons
|
||||
itemId: WeaponPistolViper
|
||||
listingName: Viper
|
||||
name: Viper
|
||||
description: A small, easily concealable, but somewhat underpowered gun. Use pistol magazines (.35 auto).
|
||||
price: 6
|
||||
productEntity: WeaponPistolViper
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
- UplinkWeapons
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkRevolverPython
|
||||
category: Weapons
|
||||
itemId: WeaponRevolverPython
|
||||
listingName: Python
|
||||
name: Python
|
||||
description: A loud and deadly revolver. Uses .40 Magnum.
|
||||
price: 8
|
||||
productEntity: WeaponRevolverPython
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
- UplinkWeapons
|
||||
|
||||
# Inbuilt suppressor so it's sneaky + more expensive.
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkPistolCobra
|
||||
category: Weapons
|
||||
itemId: WeaponPistolCobra
|
||||
listingName: Cobra
|
||||
name: Cobra
|
||||
description: A rugged, robust operator handgun with inbuilt silencer. Use pistol magazines (.25 caseless).
|
||||
price: 8
|
||||
productEntity: WeaponPistolCobra
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
- UplinkWeapons
|
||||
|
||||
# Poor accuracy, slow to fire, cheap option
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkRifleMosin
|
||||
category: Weapons
|
||||
itemId: WeaponSniperMosin
|
||||
listingName: Surplus Rifle
|
||||
name: Surplus Rifle
|
||||
description: A bolt action service rifle that has seen many wars. Not modern by any standard, hand loaded, and terrible recoil, but it is cheap.
|
||||
price: 4
|
||||
productEntity: WeaponSniperMosin
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkWeapons
|
||||
|
||||
#- type: uplinkListing
|
||||
# id: UplinkCrossbowEnergyMini
|
||||
# category: Weapons
|
||||
# itemId: CrossbowEnergyMini
|
||||
# price: 8
|
||||
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkEsword
|
||||
category: Weapons
|
||||
itemId: EnergySword
|
||||
listingName: Energy Sword
|
||||
name: Energy Sword
|
||||
description: A very dangerous energy sword. Can be stored in pockets when turned off. Makes a lot of noise when used or turned on.
|
||||
price: 8
|
||||
productEntity: EnergySword
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
- UplinkWeapons
|
||||
|
||||
# bug swept to make
|
||||
#- type: uplinkListing
|
||||
# id: UplinkDoubleBladedESword
|
||||
# category: Weapons
|
||||
# itemId: DoubleBladedESword
|
||||
# price: 16
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkEnergyDagger
|
||||
category: Weapons
|
||||
itemId: EnergyDagger
|
||||
listingName: Energy Dagger
|
||||
name: Energy Dagger
|
||||
description: A small energy blade conveniently disguised in the form of a pen.
|
||||
price: 2
|
||||
productEntity: EnergyDagger
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkWeapons
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkFireAxeFlaming
|
||||
category: Weapons
|
||||
itemId: FireAxeFlaming
|
||||
listingName: Fire Axe
|
||||
name: Fire Axe
|
||||
description: A classic-style weapon infused with advanced atmos technology to allow it to set targets on fire.
|
||||
price: 10
|
||||
productEntity: FireAxeFlaming
|
||||
cost:
|
||||
Telecrystal: 10
|
||||
categories:
|
||||
- UplinkWeapons
|
||||
|
||||
# Explosives
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkExplosiveGrenade
|
||||
category: Explosives
|
||||
itemId: ExGrenade
|
||||
price: 4
|
||||
productEntity: ExGrenade
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkExplosives
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkExplosiveGrenadeFlash
|
||||
category: Explosives
|
||||
itemId: GrenadeFlashBang
|
||||
price: 2
|
||||
productEntity: GrenadeFlashBang
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkExplosives
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSyndieMiniBomb
|
||||
category: Explosives
|
||||
itemId: SyndieMiniBomb
|
||||
price: 7
|
||||
productEntity: SyndieMiniBomb
|
||||
cost:
|
||||
Telecrystal: 7
|
||||
categories:
|
||||
- UplinkExplosives
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkGrenadePenguin
|
||||
category: Explosives
|
||||
itemId: MobGrenadePenguin
|
||||
price: 6
|
||||
surplus: false # got wrecked by penguins from surplus crate
|
||||
productEntity: MobGrenadePenguin
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
- UplinkExplosives
|
||||
conditions:
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkC4
|
||||
category: Explosives
|
||||
itemId: C4
|
||||
price: 2
|
||||
description: >
|
||||
C-4 is plastic explosive of the common variety Composition C. You can use it to breach walls, airlocks or sabotage equipment.
|
||||
It can be attached to almost all objects and has a modifiable timer with a minimum setting of 10 seconds.
|
||||
productEntity: C4
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkExplosives
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkC4Bundle
|
||||
category: Explosives
|
||||
itemId: ClothingBackpackDuffelSyndicateC4tBundle
|
||||
price: 12 # 25% off
|
||||
description: Because sometimes quantity is quality. Contains 8 C-4 plastic explosives.
|
||||
productEntity: ClothingBackpackDuffelSyndicateC4tBundle
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
- UplinkExplosives
|
||||
|
||||
# Ammo
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkPistol9mmMagazine
|
||||
category: Ammo
|
||||
itemId: MagazinePistol
|
||||
price: 2
|
||||
productEntity: MagazinePistol
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
# For the Mandella
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkMagazinePistolCaselessRifle
|
||||
category: Ammo
|
||||
itemId: MagazinePistolCaselessRifle
|
||||
price: 2
|
||||
productEntity: MagazinePistolCaselessRifle
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
# For the Inspector
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSpeedLoaderMagnum
|
||||
category: Ammo
|
||||
itemId: SpeedLoaderMagnum
|
||||
price: 2
|
||||
icon: /Textures/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/base.png
|
||||
productEntity: SpeedLoaderMagnum
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
# For the mosin
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkMosinAmmo
|
||||
category: Ammo
|
||||
itemId: BoxMagazineLightRifle
|
||||
description: A box of cartridges for the surplus rifle.
|
||||
price: 2
|
||||
|
||||
productEntity: BoxMagazineLightRifle
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
#Utility
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkHoloparaKit
|
||||
category: Utility
|
||||
itemId: BoxHoloparasite
|
||||
listingName: Holoparasite Kit
|
||||
name: Holoparasite Kit
|
||||
description: The pride and joy of Cybersun. Contains an injector that hosts a sentient metaphysical guardian made of hard light which resides in the user's body when not active. The guardian can punch rapidly and is immune to hazardous environments and bullets, but shares any damage it takes with the user.
|
||||
icon: /Textures/Objects/Misc/guardian_info.rsi/icon.png
|
||||
price: 14
|
||||
productEntity: BoxHoloparasite
|
||||
cost:
|
||||
Telecrystal: 14
|
||||
categories:
|
||||
- UplinkUtility
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkHolster
|
||||
category: Utility
|
||||
itemId: ClothingBeltSyndieHolster
|
||||
listingName: Syndicate Shoulder Holster
|
||||
name: Syndicate Shoulder Holster
|
||||
description: A deep shoulder holster capable of holding many types of ballistics.
|
||||
icon: /Textures/Clothing/Belt/syndieholster.rsi/icon.png
|
||||
price: 2
|
||||
productEntity: ClothingBeltSyndieHolster
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkUtility
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkEmag
|
||||
category: Utility
|
||||
itemId: Emag
|
||||
name: Emag
|
||||
description: The business card of the syndicate, this sequencer is able to break open airlocks and tamper with a variety of station devices. Recharges automatically.
|
||||
icon: /Textures/Objects/Tools/emag.rsi/icon.png
|
||||
price: 8
|
||||
productEntity: Emag
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
- UplinkUtility
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkAgentIDCard
|
||||
category: Utility
|
||||
itemId: AgentIDCard
|
||||
listingName: Agent ID Card
|
||||
name: Agent ID Card
|
||||
description: A modified ID card that can copy accesses from other cards and change its name and job title at-will.
|
||||
icon: Objects/Misc/id_cards.rsi/default.png
|
||||
price: 3
|
||||
productEntity: AgentIDCard
|
||||
cost:
|
||||
Telecrystal: 3
|
||||
categories:
|
||||
- UplinkUtility
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkJetpack
|
||||
category: Utility
|
||||
itemId: JetpackBlack
|
||||
listingName: Black Jetpack
|
||||
name: Black Jetpack
|
||||
description: A black jetpack. It allows you to fly around in space. Additional fuel not included.
|
||||
icon: Objects/Tanks/Jetpacks/black.rsi/icon.png
|
||||
price: 5
|
||||
productEntity: JetpackBlack
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkUtility
|
||||
|
||||
- type: uplinkListing
|
||||
id: ReinforcementTeleporterSyndicate
|
||||
category: Utility
|
||||
itemId: ReinforcementTeleporterSyndicate
|
||||
listingName: Reinforcement Teleporter
|
||||
- type: listing
|
||||
id: UplinkReinforcementTeleporterSyndicate
|
||||
name: Reinforcement Teleporter
|
||||
description: Teleport in an agent of extremely questionable quality. No off button, buy this if you're ready to party. They have a pistol with no reserve ammo, and a knife. That's it.
|
||||
productEntity: ReinforcementTeleporterSyndicate
|
||||
icon: Objects/Devices/communication.rsi/old-radio.png
|
||||
price: 25
|
||||
cost:
|
||||
Telecrystal: 25
|
||||
categories:
|
||||
- UplinkUtility
|
||||
|
||||
#TODO: Increase the price of this to 4-5/remove it when we get encrpytion keys
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkHeadset
|
||||
category: Utility
|
||||
itemId: ClothingHeadsetAltSyndicate
|
||||
listingName: Syndicate Overear-Headset
|
||||
name: Syndicate Overear-Headset
|
||||
description: A headset that allows you to listen in on departmental channels, or contact other traitors.
|
||||
icon: Clothing/Ears/Headsets/syndicate.rsi/icon_alt.png
|
||||
price: 2
|
||||
productEntity: ClothingHeadsetAltSyndicate
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkUtility
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkHypopen
|
||||
category: Utility
|
||||
itemId: Hypopen
|
||||
listingName: Hypopen
|
||||
name: Hypopen
|
||||
description: A chemical hypospray disguised as a pen, capable of instantly injecting up to 15u of reagents. Starts empty.
|
||||
price: 4
|
||||
productEntity: Hypopen
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkUtility
|
||||
|
||||
# Bundles
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkC20RBundle
|
||||
category: Bundles
|
||||
itemId: ClothingBackpackDuffelSyndicateFilledSMG
|
||||
price: 25
|
||||
icon: /Textures/Objects/Weapons/Guns/SMGs/c20r.rsi/icon.png
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledSMG
|
||||
cost:
|
||||
Telecrystal: 25
|
||||
categories:
|
||||
- UplinkBundles
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkBulldogBundle
|
||||
category: Bundles
|
||||
itemId: ClothingBackpackDuffelSyndicateFilledShotgun
|
||||
price: 25
|
||||
icon: /Textures/Objects/Weapons/Guns/Shotguns/bulldog.rsi/icon.png
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledShotgun
|
||||
cost:
|
||||
Telecrystal: 25
|
||||
categories:
|
||||
- UplinkBundles
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkGrenadeLauncherBundle
|
||||
category: Bundles
|
||||
itemId: ClothingBackpackDuffelSyndicateFilledGrenadeLauncher
|
||||
price: 30
|
||||
icon: /Textures/Objects/Weapons/Guns/Launchers/china_lake.rsi/icon.png
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledGrenadeLauncher
|
||||
cost:
|
||||
Telecrystal: 30
|
||||
categories:
|
||||
- UplinkBundles
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkL6SawBundle
|
||||
category: Bundles
|
||||
itemId: ClothingBackpackDuffelSyndicateFilledLMG
|
||||
price: 40
|
||||
icon: /Textures/Objects/Weapons/Guns/LMGs/l6.rsi/icon.png
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledLMG
|
||||
cost:
|
||||
Telecrystal: 40
|
||||
categories:
|
||||
- UplinkBundles
|
||||
|
||||
# Add this back in once war ops/separate nukie inventories are added.
|
||||
#- type: uplinkListing
|
||||
# id: UplinkZombieBundle
|
||||
# category: Bundles
|
||||
# itemId: ClothingBackpackDuffelZombieBundle
|
||||
# price: 50
|
||||
# icon: /Textures/Structures/Wallmounts/signs.rsi/bio.png
|
||||
- type: listing
|
||||
id: UplinkZombieBundle
|
||||
icon: /Textures/Structures/Wallmounts/signs.rsi/bio.png
|
||||
productEntity: ClothingBackpackDuffelZombieBundle
|
||||
cost:
|
||||
Telecrystal: 40
|
||||
categories:
|
||||
- UplinkBundles
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
whitelist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSurplusBundle
|
||||
category: Bundles
|
||||
itemId: CrateSyndicateSurplusBundle
|
||||
description: Contains 50 telecrystals worth of completely random Syndicate items. It can be useless junk or really good.
|
||||
price: 20
|
||||
surplus: false
|
||||
productEntity: CrateSyndicateSurplusBundle
|
||||
cost:
|
||||
Telecrystal: 20
|
||||
categories:
|
||||
- UplinkBundles
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSuperSurplusBundle
|
||||
category: Bundles
|
||||
itemId: CrateSyndicateSuperSurplusBundle
|
||||
description: Contains 125 telecrystals worth of completely random Syndicate items.
|
||||
price: 40
|
||||
surplus: false
|
||||
|
||||
#- type: uplinkListing
|
||||
# id: UplinkCarbineBundle
|
||||
# category: Bundles
|
||||
# itemId: ClothingBackpackDuffelSyndicateFilledCarbine
|
||||
# price: 35
|
||||
# icon: /Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/icon.png
|
||||
productEntity: CrateSyndicateSuperSurplusBundle
|
||||
cost:
|
||||
Telecrystal: 40
|
||||
categories:
|
||||
- UplinkBundles
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
|
||||
# Tools
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkToolbox
|
||||
category: Tools
|
||||
itemId: ToolboxSyndicateFilled
|
||||
price: 2
|
||||
productEntity: ToolboxSyndicateFilled
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkTools
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSyndicateJawsOfLife
|
||||
category: Tools
|
||||
itemId: SyndicateJawsOfLife
|
||||
price: 2
|
||||
productEntity: SyndicateJawsOfLife
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkTools
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkDuffelSurgery
|
||||
category: Tools
|
||||
itemId: ClothingBackpackDuffelSyndicateFilledMedical
|
||||
price: 5
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledMedical
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkTools
|
||||
|
||||
- type : uplinkListing
|
||||
- type: listing
|
||||
id: UplinkPowerSink
|
||||
category: Tools
|
||||
itemId: PowerSink
|
||||
price: 5
|
||||
productEntity: PowerSink
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkTools
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkCarpDehydrated
|
||||
category: Tools
|
||||
itemId: DehydratedSpaceCarp
|
||||
price: 3
|
||||
productEntity: DehydratedSpaceCarp
|
||||
cost:
|
||||
Telecrystal: 3
|
||||
categories:
|
||||
- UplinkTools
|
||||
|
||||
# Job Specific
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: uplinkGatfruitSeeds
|
||||
category: Job
|
||||
itemId: GatfruitSeeds
|
||||
description: And who says guns don't grow on trees?
|
||||
price: 4
|
||||
jobWhitelist:
|
||||
- Botanist
|
||||
productEntity: GatfruitSeeds
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkJob
|
||||
conditions:
|
||||
- !type:BuyerJobCondition
|
||||
whitelist:
|
||||
- Botanist
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: uplinkNecronomicon
|
||||
category: Job
|
||||
itemId: BibleNecronomicon
|
||||
description: An unholy book capable of summoning a demonic familiar.
|
||||
price: 6
|
||||
surplus: false
|
||||
jobWhitelist:
|
||||
- Chaplain
|
||||
productEntity: BibleNecronomicon
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
- UplinkJob
|
||||
conditions:
|
||||
- !type:BuyerJobCondition
|
||||
whitelist:
|
||||
- Chaplain
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
|
||||
# Armor
|
||||
|
||||
# Should be cameleon shoes, change when implemented.
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkClothingNoSlipsShoes
|
||||
category: Armor
|
||||
itemId: ClothingShoesChameleonNoSlips
|
||||
listingName: no-slip shoes
|
||||
name: no-slip shoes
|
||||
description: These protect you from slips while looking like normal sneakers.
|
||||
price: 2
|
||||
productEntity: ClothingShoesChameleonNoSlips
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkArmor
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkgClothingThievingGloves
|
||||
category: Armor
|
||||
itemId: ThievingGloves
|
||||
listingName: Thieving Gloves
|
||||
name: Thieving Gloves
|
||||
description: Discretely steal from pockets and increase your thieving technique with these fancy new gloves, all while looking like normal gloves!
|
||||
price: 4
|
||||
productEntity: ThievingGloves
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkArmor
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkClothingOuterVestWeb
|
||||
category: Armor
|
||||
itemId: ClothingOuterVestWeb
|
||||
price: 5
|
||||
productEntity: ClothingOuterVestWeb
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkArmor
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkHardsuitSyndie
|
||||
category: Armor
|
||||
itemId: ClothingBackpackDuffelSyndicateHardsuitBundle
|
||||
description: The Syndicate's well known armored blood red hardsuit, capable of space walks and bullet resistant.
|
||||
price: 8
|
||||
productEntity: ClothingBackpackDuffelSyndicateHardsuitBundle
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
- UplinkArmor
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkClothingShoesBootsMagSyndie
|
||||
category: Armor
|
||||
itemId: ClothingShoesBootsMagSyndie
|
||||
description: A pair of magnetic boots that will keep you on the ground if the gravity fails or is sabotaged, giving you a mobility advantage. If activated with gravity they will protect from slips, but they will slow you down.
|
||||
price: 2
|
||||
productEntity: ClothingShoesBootsMagSyndie
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkArmor
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkEVASyndie
|
||||
category: Armor
|
||||
itemId: ClothingBackpackDuffelSyndicateEVABundle
|
||||
description: A simple EVA suit that offers no protection other than what's needed to survive in space.
|
||||
price: 4
|
||||
productEntity: ClothingBackpackDuffelSyndicateEVABundle
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkArmor
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkClothingOuterHardsuitJuggernaut
|
||||
category: Armor
|
||||
itemId: ClothingOuterHardsuitJuggernaut
|
||||
description: Hyper resilient armor made of materials tested in the Tau chromosphere facility. The only thing that's going to be slowing you down is this suit... and tasers.
|
||||
price: 12
|
||||
|
||||
productEntity: ClothingOuterHardsuitJuggernaut
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
- UplinkArmor
|
||||
|
||||
# Misc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkCyberpen
|
||||
category: Misc
|
||||
itemId: CyberPen
|
||||
description: Cybersun's legal department pen. Smells vaguely of hard-light and war profiteering.
|
||||
price: 4
|
||||
productEntity: CyberPen
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkDecoyDisk
|
||||
category: Misc
|
||||
itemId: NukeDiskFake
|
||||
listingName: Decoy nuclear disk
|
||||
name: decoy nuclear disk
|
||||
description: A piece of plastic with a lenticular printing, made to look like a nuclear auth disk.
|
||||
price: 1
|
||||
productEntity: NukeDiskFake
|
||||
cost:
|
||||
Telecrystal: 1
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkRevolverCapGun
|
||||
category: Misc
|
||||
itemId: RevolverCapGun
|
||||
price: 4
|
||||
productEntity: RevolverCapGun
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkCigarettes
|
||||
category: Misc
|
||||
itemId: CigPackSyndicate
|
||||
price: 2
|
||||
productEntity: CigPackSyndicate
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSoapSyndie
|
||||
category: Misc
|
||||
itemId: SoapSyndie
|
||||
price: 1
|
||||
productEntity: SoapSyndie
|
||||
cost:
|
||||
Telecrystal: 1
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkUltrabrightLantern
|
||||
category: Misc
|
||||
itemId: lanternextrabright
|
||||
price: 2
|
||||
productEntity: lanternextrabright #why is this item id not capitalized???
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
#- type: uplinkListing
|
||||
#- type: listing
|
||||
# id: UplinkCostumeCentcom
|
||||
# category: Misc
|
||||
# itemId: ClothingBackpackDuffelSyndicateCostumeCentcom
|
||||
# price: 4
|
||||
# productEntity: ClothingBackpackDuffelSyndicateCostumeCentcom
|
||||
# cost:
|
||||
# Telecrystal: 4
|
||||
# categories:
|
||||
# - UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkGigacancerScanner
|
||||
category: Misc
|
||||
itemId: HandheldHealthAnalyzerGigacancer
|
||||
listingName: Ultragigacancer Health Analyzer
|
||||
name: Ultragigacancer Health Analyzer
|
||||
description: Works like a normal health analyzer, other than giving everyone it scans ultragigacancer.
|
||||
price: 5
|
||||
productEntity: HandheldHealthAnalyzerGigacancer
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkNocturineChemistryBottle
|
||||
category: Misc
|
||||
itemId: NocturineChemistryBottle
|
||||
description: A chemical that makes it very hard for your target to stand up.
|
||||
price: 5
|
||||
productEntity: NocturineChemistryBottle
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkMisc
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSyndicateSegwayCrate
|
||||
category: Misc
|
||||
itemId: CrateFunSyndicateSegway
|
||||
listingName: syndicate segway
|
||||
name: syndicate segway
|
||||
description: Be an enemy of the corporation, in style!
|
||||
price: 5
|
||||
surplus: false
|
||||
productEntity: CrateFunSyndicateSegway
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkMisc
|
||||
conditions:
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
|
||||
# Pointless
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkSyndicateStamp
|
||||
category: Pointless
|
||||
itemId: RubberStampSyndicate
|
||||
price: 2
|
||||
productEntity: RubberStampSyndicate
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkPointless
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkCatEars
|
||||
category: Pointless
|
||||
itemId: ClothingHeadHatCatEars
|
||||
listingName: Cat Ears
|
||||
description: UwU.
|
||||
price: 21
|
||||
name: Cat Ears
|
||||
description: UwU
|
||||
productEntity: ClothingHeadHatCatEars
|
||||
cost:
|
||||
Telecrystal: 21
|
||||
categories:
|
||||
- UplinkPointless
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkOutlawHat
|
||||
category: Pointless
|
||||
itemId: ClothingHeadHatOutlawHat
|
||||
price: 1
|
||||
productEntity: ClothingHeadHatOutlawHat
|
||||
cost:
|
||||
Telecrystal: 1
|
||||
categories:
|
||||
- UplinkPointless
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkCostumePyjama
|
||||
category: Pointless
|
||||
itemId: ClothingBackpackDuffelSyndicatePyjamaBundle
|
||||
price: 4
|
||||
productEntity: ClothingBackpackDuffelSyndicatePyjamaBundle
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkPointless
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkCostumeClown
|
||||
category: Pointless
|
||||
itemId: ClothingBackpackDuffelSyndicateCostumeClown
|
||||
price: 4
|
||||
productEntity: ClothingBackpackDuffelSyndicateCostumeClown
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkPointless
|
||||
|
||||
- type: uplinkListing
|
||||
- type: listing
|
||||
id: UplinkBalloon
|
||||
category: Pointless
|
||||
itemId: BalloonSyn
|
||||
price: 20
|
||||
productEntity: BalloonSyn
|
||||
cost:
|
||||
Telecrystal: 20
|
||||
categories:
|
||||
- UplinkPointless
|
||||
|
||||
50
Resources/Prototypes/Decals/ss14sign.yml
Normal file
50
Resources/Prototypes/Decals/ss14sign.yml
Normal file
@@ -0,0 +1,50 @@
|
||||
- type: decal
|
||||
id: SpaceStationSign1
|
||||
tags: ["station"]
|
||||
sprite:
|
||||
sprite: Decals/ss14sign.rsi
|
||||
state: ss14sign1
|
||||
|
||||
- type: decal
|
||||
id: SpaceStationSign2
|
||||
tags: ["station"]
|
||||
sprite:
|
||||
sprite: Decals/ss14sign.rsi
|
||||
state: ss14sign2
|
||||
|
||||
- type: decal
|
||||
id: SpaceStationSign3
|
||||
tags: ["station"]
|
||||
sprite:
|
||||
sprite: Decals/ss14sign.rsi
|
||||
state: ss14sign3
|
||||
|
||||
- type: decal
|
||||
id: SpaceStationSign4
|
||||
tags: ["station"]
|
||||
sprite:
|
||||
sprite: Decals/ss14sign.rsi
|
||||
state: ss14sign4
|
||||
|
||||
- type: decal
|
||||
id: SpaceStationSign5
|
||||
tags: ["station"]
|
||||
sprite:
|
||||
sprite: Decals/ss14sign.rsi
|
||||
state: ss14sign5
|
||||
|
||||
- type: decal
|
||||
id: SpaceStationSign6
|
||||
tags: ["station"]
|
||||
sprite:
|
||||
sprite: Decals/ss14sign.rsi
|
||||
state: ss14sign6
|
||||
|
||||
- type: decal
|
||||
id: SpaceStationSign7
|
||||
tags: ["station"]
|
||||
sprite:
|
||||
sprite: Decals/ss14sign.rsi
|
||||
state: ss14sign7
|
||||
|
||||
|
||||
@@ -15,6 +15,10 @@
|
||||
- back
|
||||
- type: Storage
|
||||
capacity: 100
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
storagebase: !type:Container
|
||||
ents: []
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.StorageUiKey.Key
|
||||
|
||||
@@ -15,6 +15,10 @@
|
||||
- back
|
||||
- type: Storage
|
||||
capacity: 120
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
storagebase: !type:Container
|
||||
ents: []
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 1
|
||||
sprintModifier: 0.9
|
||||
|
||||
@@ -15,6 +15,10 @@
|
||||
- back
|
||||
- type: Storage
|
||||
capacity: 100
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
storagebase: !type:Container
|
||||
ents: []
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.StorageUiKey.Key
|
||||
|
||||
@@ -20,6 +20,10 @@
|
||||
capacity: 40
|
||||
equipSound:
|
||||
path: /Audio/Items/belt_equip.ogg
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
storagebase: !type:Container
|
||||
ents: []
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.StorageUiKey.Key
|
||||
|
||||
@@ -221,6 +221,10 @@
|
||||
Heat: 0.65
|
||||
Radiation: 1
|
||||
- type: IdentityBlocker
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
cell_slot: !type:ContainerSlot {}
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadLightBase
|
||||
|
||||
@@ -42,6 +42,28 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Soft/cargosoft_flipped.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatQMsoft
|
||||
name: quartermaster's cap
|
||||
description: "It's a baseball hat painted in the Quartermaster's colors."
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/qmsoft.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Soft/qmsoft.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatQMsoftFlipped
|
||||
name: quartermaster's cap flipped
|
||||
description: "It's a baseball hat painted in the Quartermaster's colors. Flipped."
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/qmsoft_flipped.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Soft/qmsoft_flipped.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatCorpsoft
|
||||
|
||||
@@ -30,6 +30,10 @@
|
||||
components:
|
||||
- type: Storage
|
||||
capacity: 10
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
storagebase: !type:Container
|
||||
ents: []
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.StorageUiKey.Key
|
||||
@@ -62,6 +66,9 @@
|
||||
- type: DiseaseProtection
|
||||
protection: 0.05
|
||||
- type: ToggleableClothing
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
toggleable-clothing: !type:ContainerSlot {}
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
|
||||
@@ -32,8 +32,8 @@
|
||||
- type: entity
|
||||
parent: ClothingOuterHardsuitBase
|
||||
id: ClothingOuterHardsuitCap
|
||||
name: captain's armor
|
||||
description: A suit of protective formal armor made for the station's captain.
|
||||
name: captain's armored spacesuit
|
||||
description: A formal armored spacesuit, made for the station's captain.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/OuterClothing/Hardsuits/capspace.rsi
|
||||
@@ -83,7 +83,7 @@
|
||||
Heat: 0.2
|
||||
Radiation: 0.2
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.7
|
||||
damageCoefficient: 0.2
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitDeathsquad
|
||||
|
||||
@@ -139,7 +139,7 @@
|
||||
Slash: 0.85
|
||||
Piercing: 0.8
|
||||
Heat: 0.4
|
||||
Radiation: 0.25
|
||||
Radiation: 0.0
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.2
|
||||
- type: ToggleableClothing
|
||||
@@ -237,21 +237,21 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Hardsuits/rd.rsi
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.05
|
||||
highPressureMultiplier: 0.02
|
||||
lowPressureMultiplier: 5500
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.6
|
||||
Slash: 0.75
|
||||
Slash: 0.8
|
||||
Piercing: 0.95
|
||||
Heat: 0.65
|
||||
Radiation: 0.25
|
||||
Heat: 0.3
|
||||
Radiation: 0.1
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.75
|
||||
sprintModifier: 0.75
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.3
|
||||
damageCoefficient: 0.1
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitRd
|
||||
- type: StaticPrice
|
||||
@@ -345,7 +345,7 @@
|
||||
parent: ClothingOuterHardsuitBase
|
||||
id: ClothingOuterHardsuitSyndie
|
||||
name: blood red hardsuit
|
||||
description: A dual-mode advanced hardsuit designed for work in special operations.
|
||||
description: A heavily armored and agile advanced hardsuit designed for work in special operations.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/OuterClothing/Hardsuits/syndicate.rsi
|
||||
|
||||
@@ -35,6 +35,9 @@
|
||||
coefficient: 0.5
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetEVA
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
toggleable-clothing: !type:ContainerSlot {}
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterBaseLarge
|
||||
|
||||
@@ -15,11 +15,30 @@
|
||||
sprite: Objects/Weapons/Guns/Pistols/debug.rsi
|
||||
- type: Gun
|
||||
fireRate: 100
|
||||
- type: BallisticAmmoProvider
|
||||
whitelist:
|
||||
tags:
|
||||
- Debug
|
||||
proto: MagazinePistolDebug
|
||||
selectedMode: FullAuto
|
||||
availableModes:
|
||||
- SemiAuto
|
||||
- FullAuto
|
||||
- type: AmmoCounter
|
||||
- type: ChamberMagazineAmmoProvider
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
gun_magazine:
|
||||
name: Magazine
|
||||
startingItem: MagazinePistolDebug
|
||||
insertSound: /Audio/Weapons/Guns/MagIn/smg_magin.ogg
|
||||
ejectSound: /Audio/Weapons/Guns/MagOut/smg_magout.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
- Debug
|
||||
gun_chamber:
|
||||
name: Chamber
|
||||
startingItem: CartridgeDebug
|
||||
priority: 1
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgePistol
|
||||
|
||||
- type: entity
|
||||
id: MagazinePistolDebug
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
- type: Sprite
|
||||
drawdepth: FloorObjects
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
puddle: {}
|
||||
- type: Puddle
|
||||
spillSound:
|
||||
path: /Audio/Effects/Fluids/splat.ogg
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
- state: blue
|
||||
- texture: Mobs/Species/Human/parts.rsi/full.png
|
||||
- state: ai
|
||||
- type: Timer
|
||||
- type: TimedSpawner
|
||||
prototypes:
|
||||
- MobSpirate
|
||||
@@ -27,6 +28,7 @@
|
||||
- state: blue
|
||||
- texture: Mobs/Aliens/Xenos/burrower.rsi/crit.png
|
||||
- state: ai
|
||||
- type: Timer
|
||||
- type: TimedSpawner
|
||||
prototypes:
|
||||
- MobXeno
|
||||
@@ -45,6 +47,7 @@
|
||||
- state: blue
|
||||
- texture: Mobs/Animals/mouse.rsi/icon-2.png
|
||||
- state: timed
|
||||
- type: Timer
|
||||
- type: TimedSpawner
|
||||
prototypes:
|
||||
- MobMouse
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
- type: entity
|
||||
parent: BaseMobHuman
|
||||
suffix: Dead
|
||||
save: true
|
||||
save: false # mobs are currently not saveable.
|
||||
id: SalvageHumanCorpse
|
||||
name: unidentified human
|
||||
description: We barely knew ye.
|
||||
|
||||
@@ -60,11 +60,16 @@
|
||||
softness: 0.75
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.RevenantUiKey.Key
|
||||
type: RevenantBoundUserInterface
|
||||
- key: enum.StoreUiKey.Key
|
||||
type: StoreBoundUserInterface
|
||||
- type: MobState
|
||||
- type: Visibility
|
||||
layer: 2 #ghost vis layer
|
||||
- type: Store
|
||||
categories:
|
||||
- RevenantAbilities
|
||||
currencyWhitelist:
|
||||
- StolenEssence
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
name: GuardianBase
|
||||
id: MobGuardianBase
|
||||
description: guardian
|
||||
save: false
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
makeSentient: true
|
||||
|
||||
@@ -254,27 +254,27 @@
|
||||
60: 0.7
|
||||
80: 0.5
|
||||
- type: HeatResistance
|
||||
- type: DamageVisuals
|
||||
thresholds: [ 20, 40, 100 ]
|
||||
targetLayers:
|
||||
- "enum.HumanoidVisualLayers.Chest"
|
||||
- "enum.HumanoidVisualLayers.Head"
|
||||
- "enum.HumanoidVisualLayers.LArm"
|
||||
- "enum.HumanoidVisualLayers.LLeg"
|
||||
- "enum.HumanoidVisualLayers.RArm"
|
||||
- "enum.HumanoidVisualLayers.RLeg"
|
||||
damageOverlayGroups:
|
||||
Brute:
|
||||
sprite: Mobs/Effects/brute_damage.rsi
|
||||
color: "#FF0000"
|
||||
Burn:
|
||||
sprite: Mobs/Effects/burn_damage.rsi
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: RotationVisualizer
|
||||
- type: BuckleVisualizer
|
||||
- type: CreamPiedVisualizer
|
||||
state: creampie_human
|
||||
- type: DamageVisualizer
|
||||
thresholds: [ 20, 40, 100 ]
|
||||
targetLayers:
|
||||
- "enum.HumanoidVisualLayers.Chest"
|
||||
- "enum.HumanoidVisualLayers.Head"
|
||||
- "enum.HumanoidVisualLayers.LArm"
|
||||
- "enum.HumanoidVisualLayers.LLeg"
|
||||
- "enum.HumanoidVisualLayers.RArm"
|
||||
- "enum.HumanoidVisualLayers.RLeg"
|
||||
damageOverlayGroups:
|
||||
Brute:
|
||||
sprite: Mobs/Effects/brute_damage.rsi
|
||||
color: "#FF0000"
|
||||
Burn:
|
||||
sprite: Mobs/Effects/burn_damage.rsi
|
||||
- type: FireVisuals
|
||||
sprite: Mobs/Effects/onfire.rsi
|
||||
normalState: Generic_mob_burning
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
solution: drink
|
||||
- type: RefillableSolution
|
||||
solution: drink
|
||||
- type: DrainableSolution
|
||||
solution: drink
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.TransferAmountUiKey.Key
|
||||
|
||||
@@ -27,6 +27,12 @@
|
||||
- state: icon
|
||||
map: ["enum.DrinkCanVisualLayers.Icon"]
|
||||
netsync: false
|
||||
- type: FitsInDispenser
|
||||
solution: drink
|
||||
- type: DrawableSolution
|
||||
solution: drink
|
||||
- type: RefillableSolution
|
||||
solution: drink
|
||||
- type: DrainableSolution
|
||||
solution: drink
|
||||
- type: Appearance
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
solution: drink
|
||||
- type: RefillableSolution
|
||||
solution: drink
|
||||
- type: DrainableSolution
|
||||
solution: drink
|
||||
- type: SolutionTransfer
|
||||
canChangeTransferAmount: true
|
||||
maxTransferAmount: 10
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
solution: drink
|
||||
- type: RefillableSolution
|
||||
solution: drink
|
||||
- type: DrainableSolution
|
||||
solution: drink
|
||||
- type: SolutionTransfer
|
||||
canChangeTransferAmount: true
|
||||
- type: Spillable
|
||||
@@ -34,6 +36,13 @@
|
||||
name: shot glass
|
||||
description: ''
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 10
|
||||
- type: SolutionTransfer
|
||||
transferAmount: 10
|
||||
minTransferAmount: 10
|
||||
- type: Drink
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Drinks/shotglass.rsi
|
||||
|
||||
@@ -19,6 +19,14 @@
|
||||
isOpen: true
|
||||
- type: Spillable
|
||||
solution: drink
|
||||
- type: FitsInDispenser
|
||||
solution: drink
|
||||
- type: DrawableSolution
|
||||
solution: drink
|
||||
- type: RefillableSolution
|
||||
solution: drink
|
||||
- type: DrainableSolution
|
||||
solution: drink
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.TransferAmountUiKey.Key
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
components:
|
||||
- type: Drink
|
||||
solution: food
|
||||
refillable: false
|
||||
openSounds:
|
||||
collection: packetOpenSounds
|
||||
- type: DrawableSolution
|
||||
@@ -19,7 +20,9 @@
|
||||
solution: food
|
||||
- type: DrainableSolution
|
||||
solution: food
|
||||
# Note NOT refillable
|
||||
# Note NOT refillable.
|
||||
# It be a shame if it turned out ALL drinks were ALWAYS refillable.... ffs.
|
||||
# Well its fixed now, but I want to share my pain.
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
@@ -331,6 +334,10 @@
|
||||
solution: food
|
||||
openSounds:
|
||||
collection: pop
|
||||
- type: RefillableSolution
|
||||
solution: food
|
||||
- type: DrainableSolution
|
||||
solution: food
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
@@ -478,6 +485,10 @@
|
||||
solution: food
|
||||
openSounds:
|
||||
collection: pop
|
||||
- type: RefillableSolution
|
||||
solution: food
|
||||
- type: DrainableSolution
|
||||
solution: food
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
- type: MachineBoard
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: id_mod
|
||||
state: generic
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
name: PA end cap board
|
||||
description: A machine board for a particle accelerator end cap
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: ParticleAcceleratorEndCapUnfinished
|
||||
materialRequirements:
|
||||
@@ -16,6 +18,8 @@
|
||||
name: PA fuel chamber board
|
||||
description: A machine board for a particle accelerator fuel chamber
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: ParticleAcceleratorFuelChamberUnfinished
|
||||
componentRequirements:
|
||||
@@ -33,6 +37,8 @@
|
||||
name: PA power box board
|
||||
description: A machine board for a particle accelerator power box
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: ParticleAcceleratorPowerBoxUnfinished
|
||||
materialRequirements:
|
||||
@@ -47,6 +53,8 @@
|
||||
name: PA emitter left board
|
||||
description: A machine board for a particle accelerator left emitter
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: ParticleAcceleratorEmitterLeftUnfinished
|
||||
materialRequirements:
|
||||
@@ -59,6 +67,8 @@
|
||||
name: PA emitter center board
|
||||
description: A machine board for a particle accelerator center emitter
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: ParticleAcceleratorEmitterCenterUnfinished
|
||||
materialRequirements:
|
||||
@@ -71,6 +81,8 @@
|
||||
name: PA emitter right board
|
||||
description: A machine board for a particle accelerator right emitter
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: ParticleAcceleratorEmitterRightUnfinished
|
||||
materialRequirements:
|
||||
|
||||
@@ -35,6 +35,8 @@
|
||||
name: security techfab machine board
|
||||
description: A machine printed circuit board for a security techfab
|
||||
components:
|
||||
- type: Sprite
|
||||
state: security
|
||||
- type: MachineBoard
|
||||
prototype: SecurityTechFab
|
||||
requirements:
|
||||
@@ -52,6 +54,8 @@
|
||||
name: medical techfab machine board
|
||||
description: A machine printed circuit board for a medical techfab
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: MedicalTechFab
|
||||
requirements:
|
||||
@@ -68,6 +72,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: circuit imprinter machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: science
|
||||
- type: MachineBoard
|
||||
prototype: CircuitImprinter
|
||||
requirements:
|
||||
@@ -96,6 +102,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: vaccinator machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: Vaccinator
|
||||
requirements:
|
||||
@@ -114,6 +122,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: diagnoser machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: DiseaseDiagnoser
|
||||
requirements:
|
||||
@@ -128,6 +138,8 @@
|
||||
name: freezer thermomachine machine board
|
||||
description: Looks like you could use a screwdriver to change the board type.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: GasThermoMachineFreezer
|
||||
requirements:
|
||||
@@ -145,6 +157,8 @@
|
||||
name: heater thermomachine machine board
|
||||
description: Looks like you could use a screwdriver to change the board type.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: GasThermoMachineHeater
|
||||
requirements:
|
||||
@@ -162,6 +176,8 @@
|
||||
name: portable scrubber machine board
|
||||
description: A PCB for a portable scrubber.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: PortableScrubber
|
||||
requirements:
|
||||
@@ -177,6 +193,8 @@
|
||||
name: cloning pod machine board
|
||||
description: A machine printed circuit board for a cloning pod
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: CloningPod
|
||||
requirements:
|
||||
@@ -192,6 +210,8 @@
|
||||
name: medical scanner machine board
|
||||
description: A machine printed circuit board for a medical scanner
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: MedicalScanner
|
||||
requirements:
|
||||
@@ -208,6 +228,8 @@
|
||||
name: ChemMaster 4000 machine board
|
||||
description: A machine printed circuit board for a ChemMaster 4000
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: chem_master
|
||||
requirements:
|
||||
@@ -226,6 +248,8 @@
|
||||
name: chem dispenser machine board
|
||||
description: A machine printed circuit board for a chem dispenser
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: chem_dispenser
|
||||
requirements:
|
||||
@@ -241,6 +265,8 @@
|
||||
name: hydroponics tray machine board
|
||||
description: A machine printed circuit board for a hydroponics tray
|
||||
components:
|
||||
- type: Sprite
|
||||
state: service
|
||||
- type: MachineBoard
|
||||
prototype: hydroponicsTray
|
||||
# See: https://github.com/vgstation-coders/vgstation13/blob/e9a806f30b4db0efa2a68b9eb42e3120d2321b6a/code/modules/hydroponics/hydro_tray.dm#L57
|
||||
@@ -325,6 +351,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: generator (plasma) machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: GeneratorPlasma
|
||||
requirements:
|
||||
@@ -337,6 +365,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: generator (uranium) machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: GeneratorUranium
|
||||
requirements:
|
||||
@@ -367,6 +397,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: Stasis Bed (Machine Board)
|
||||
components:
|
||||
- type: Sprite
|
||||
state: medical
|
||||
- type: MachineBoard
|
||||
prototype: StasisBed
|
||||
requirements:
|
||||
@@ -389,6 +421,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: ore processor machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: supply
|
||||
- type: MachineBoard
|
||||
prototype: OreProcessor
|
||||
requirements:
|
||||
@@ -403,6 +437,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: microwave machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: service
|
||||
- type: MachineBoard
|
||||
prototype: KitchenMicrowave
|
||||
requirements:
|
||||
@@ -417,6 +453,8 @@
|
||||
parent: BaseMachineCircuitboard
|
||||
name: emitter machine board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: engineering
|
||||
- type: MachineBoard
|
||||
prototype: Emitter
|
||||
requirements:
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: AlertsComputerCircuitboard
|
||||
name: alerts computer board
|
||||
description: A computer printed circuit board for an alerts computer
|
||||
description: A computer printed circuit board for an alerts computer.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerAlert
|
||||
@@ -27,8 +27,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: PowerComputerCircuitboard
|
||||
name: power monitoring computer board
|
||||
description: A computer printed circuit board for a power monitoring computer
|
||||
description: A computer printed circuit board for a power monitoring computer.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_engineering
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerPowerMonitoring
|
||||
|
||||
@@ -36,8 +38,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: MedicalRecordsComputerCircuitboard
|
||||
name: medical records computer board
|
||||
description: A computer printed circuit board for a medical records computer
|
||||
description: A computer printed circuit board for a medical records computer.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_medical
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerMedicalRecords
|
||||
|
||||
@@ -45,8 +49,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: CriminalRecordsComputerCircuitboard
|
||||
name: criminal records computer board
|
||||
description: A computer printed circuit board for a criminal records computer
|
||||
description: A computer printed circuit board for a criminal records computer.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_security
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerCriminalRecords
|
||||
|
||||
@@ -54,8 +60,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SupplyComputerCircuitboard
|
||||
name: supply ordering computer board
|
||||
description: A computer printed circuit board for a supply ordering console
|
||||
description: A computer printed circuit board for a supply ordering console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_supply
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerCargoOrders
|
||||
- type: StaticPrice
|
||||
@@ -65,8 +73,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SupplyRequestComputerCircuitboard
|
||||
name: supply request computer board
|
||||
description: A computer printed circuit board for a supply request console
|
||||
description: A computer printed circuit board for a supply request console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_supply
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerCargoOrders
|
||||
|
||||
@@ -74,7 +84,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SurveillanceCameraMonitorCircuitboard
|
||||
name: surveillance camera monitor board
|
||||
description: A computer printed circuit board for a surveillance camera monitor
|
||||
description: A computer printed circuit board for a surveillance camera monitor.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerSurveillanceCameraMonitor
|
||||
@@ -83,7 +93,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SurveillanceWirelessCameraMonitorCircuitboard
|
||||
name: surveillance wireless camera monitor board
|
||||
description: A computer printed circuit board for a surveillance wireless camera monitor
|
||||
description: A computer printed circuit board for a surveillance wireless camera monitor.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerSurveillanceWirelessCameraMonitor
|
||||
@@ -92,7 +102,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: ComputerTelevisionCircuitboard
|
||||
name: television board
|
||||
description: A computer printed circuit board for a television
|
||||
description: A computer printed circuit board for a television.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerTelevision
|
||||
@@ -102,6 +112,8 @@
|
||||
id: PowerMonitoringComputerCircuitboard
|
||||
name: power monitoring computer board
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_engineering
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerPowerMonitoring
|
||||
|
||||
@@ -109,8 +121,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: ResearchComputerCircuitboard
|
||||
name: R&D computer board
|
||||
description: A computer printed circuit board for a R&D console
|
||||
description: A computer printed circuit board for a R&D console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_science
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerResearchAndDevelopment
|
||||
|
||||
@@ -118,7 +132,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: CrewMonitoringComputerCircuitboard
|
||||
name: crew monitoring computer board
|
||||
description: A computer printed circuit board for a crew monitoring console
|
||||
description: A computer printed circuit board for a crew monitoring console.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerCrewMonitoring
|
||||
@@ -127,8 +141,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: IDComputerCircuitboard
|
||||
name: ID card computer board
|
||||
description: A computer printed circuit board for an ID card console
|
||||
description: A computer printed circuit board for an ID card console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_command
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerId
|
||||
- type: StaticPrice
|
||||
@@ -138,8 +154,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: BodyScannerComputerCircuitboard
|
||||
name: body scanner computer board
|
||||
description: A computer printed circuit board for a body scanner console
|
||||
description: A computer printed circuit board for a body scanner console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_medical
|
||||
- type: ComputerBoard
|
||||
prototype: computerBodyScanner
|
||||
|
||||
@@ -147,8 +165,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: CommsComputerCircuitboard
|
||||
name: communications computer board
|
||||
description: A computer printed circuit board for a communications console
|
||||
description: A computer printed circuit board for a communications console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_command
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerComms
|
||||
|
||||
@@ -156,7 +176,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SyndicateCommsComputerCircuitboard
|
||||
name: syndicate communications computer board
|
||||
description: A computer printed circuit board for a syndicate communications console
|
||||
description: A computer printed circuit board for a syndicate communications console.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: SyndicateComputerComms
|
||||
@@ -173,8 +193,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SolarControlComputerCircuitboard
|
||||
name: solar control computer board
|
||||
description: A computer printed circuit board for a solar control console
|
||||
description: A computer printed circuit board for a solar control console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_engineering
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerSolarControl
|
||||
|
||||
@@ -182,7 +204,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SpaceVillainArcadeComputerCircuitboard
|
||||
name: space villain arcade board
|
||||
description: A computer printed circuit board for a space villain arcade cabinet
|
||||
description: A computer printed circuit board for a space villain arcade cabinet.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: SpaceVillainArcade
|
||||
@@ -191,7 +213,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: BlockGameArcadeComputerCircuitboard
|
||||
name: block game arcade board
|
||||
description: A computer printed circuit board for a block game arcade cabinet
|
||||
description: A computer printed circuit board for a block game arcade cabinet.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: BlockGameArcade
|
||||
@@ -200,8 +222,10 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: ParticleAcceleratorComputerCircuitboard
|
||||
name: PA control box computer board
|
||||
description: A computer printed circuit board for a particle accelerator control box
|
||||
description: A computer printed circuit board for a particle accelerator control box.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_engineering
|
||||
- type: ComputerBoard
|
||||
prototype: ParticleAcceleratorControlBoxUnfinished
|
||||
|
||||
@@ -209,7 +233,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: ShuttleConsoleCircuitboard
|
||||
name: shuttle console board
|
||||
description: A computer printed circuit board for a shuttle console
|
||||
description: A computer printed circuit board for a shuttle console.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerShuttle
|
||||
@@ -218,7 +242,7 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SyndicateShuttleConsoleCircuitboard
|
||||
name: syndicate shuttle console board
|
||||
description: A computer printed circuit board for a syndicate shuttle console
|
||||
description: A computer printed circuit board for a syndicate shuttle console.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerShuttleSyndie
|
||||
@@ -227,7 +251,9 @@
|
||||
parent: BaseComputerCircuitboard
|
||||
id: CloningConsoleComputerCircuitboard
|
||||
name: cloning console computer board
|
||||
description: A computer printed circuit board for a cloning console
|
||||
description: A computer printed circuit board for a cloning console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_medical
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerCloningConsole
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
- type: ItemCooldown
|
||||
- type: UseDelay
|
||||
delay: 1.0
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
cell_slot: !type:ContainerSlot {}
|
||||
- type: PowerCellSlot
|
||||
cellSlot:
|
||||
startingItem: PowerCellMedium
|
||||
|
||||
@@ -48,6 +48,10 @@
|
||||
- type: StaticPrice
|
||||
price: 50000 # YOU STOLE A NUCLEAR FISSION EXPLOSIVE?!
|
||||
- type: CargoSellBlacklist
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
Nuke: !type:ContainerSlot
|
||||
|
||||
- type: entity
|
||||
parent: NuclearBomb
|
||||
|
||||
@@ -76,6 +76,11 @@
|
||||
enum.ChemicalPayloadFilledSlots.Left: payload-chemical-left
|
||||
enum.ChemicalPayloadFilledSlots.Right: payload-chemical-right
|
||||
enum.ChemicalPayloadFilledSlots.Both: payload-chemical-armed
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
BeakerSlotA: !type:ContainerSlot
|
||||
BeakerSlotB: !type:ContainerSlot
|
||||
|
||||
- type: entity
|
||||
name: flash payload
|
||||
|
||||
@@ -17,6 +17,11 @@
|
||||
state: pda
|
||||
- type: Item
|
||||
size: 10
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
PDA-id: !type:ContainerSlot {}
|
||||
PDA-pen: !type:ContainerSlot {}
|
||||
- type: ItemSlots
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
slots:
|
||||
@@ -43,8 +48,8 @@
|
||||
interfaces:
|
||||
- key: enum.PDAUiKey.Key
|
||||
type: PDABoundUserInterface
|
||||
- key: enum.UplinkUiKey.Key
|
||||
type: UplinkBoundUserInterface
|
||||
- key: enum.StoreUiKey.Key
|
||||
type: StoreBoundUserInterface
|
||||
- key: enum.RingerUiKey.Key
|
||||
type: RingerBoundUserInterface
|
||||
- key: enum.InstrumentUiKey.Key
|
||||
|
||||
@@ -147,7 +147,7 @@
|
||||
state: toms
|
||||
|
||||
- type: entity
|
||||
parent: BasePlaceableInstrument
|
||||
parent: [ BasePlaceableInstrument, ConstructibleMachine]
|
||||
id: DawInstrument
|
||||
name: digital audio workstation
|
||||
description: Cutting edge music technology, straight from the 90s.
|
||||
@@ -160,11 +160,7 @@
|
||||
- state: daw-panel
|
||||
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: WiresVisualizer
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: WiresVisuals
|
||||
- type: Wires
|
||||
BoardName: "DawInstrument"
|
||||
LayoutId: DawInstrument
|
||||
|
||||
@@ -487,10 +487,14 @@
|
||||
- type: BallisticAmmoProvider
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeRocket
|
||||
- BulletFoam
|
||||
capacity: 1
|
||||
soundInsert:
|
||||
path: /Audio/Weapons/drawbow2.ogg
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -530,6 +534,10 @@
|
||||
autoCycle: true
|
||||
soundInsert:
|
||||
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -648,3 +656,49 @@
|
||||
size: 24
|
||||
sprite: Objects/Fun/toys.rsi
|
||||
heldPrefix: orb
|
||||
|
||||
- type: entity
|
||||
id: ToySword
|
||||
name: toy sword
|
||||
description: New Sandy-Cat plastic sword! Comes with realistic sound and full color! Looks almost like the real thing!
|
||||
components:
|
||||
- type: EnergySword
|
||||
isSharp: false
|
||||
colorOptions:
|
||||
- DodgerBlue
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Melee/e_sword.rsi
|
||||
layers:
|
||||
- state: e_sword
|
||||
- state: e_sword_blade
|
||||
color: "#FFFFFF"
|
||||
visible: false
|
||||
shader: unshaded
|
||||
map: [ "blade" ]
|
||||
- type: Item
|
||||
size: 5
|
||||
sprite: Objects/Weapons/Melee/e_sword.rsi
|
||||
- type: UseDelay
|
||||
delay: 1.0
|
||||
- type: PointLight
|
||||
netsync: false
|
||||
enabled: false
|
||||
radius: 2
|
||||
energy: 2
|
||||
color: white
|
||||
- type: Appearance
|
||||
- type: ToggleableLightVisuals
|
||||
spriteLayer: blade
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-blade
|
||||
shader: unshaded
|
||||
right:
|
||||
- state: inhand-right-blade
|
||||
shader: unshaded
|
||||
- type: DisarmMalus
|
||||
malus: 0
|
||||
- type: MeleeWeapon
|
||||
damage:
|
||||
types:
|
||||
Blunt: 0
|
||||
|
||||
@@ -89,6 +89,7 @@
|
||||
parent: SheetGlassBase
|
||||
id: SheetRGlass
|
||||
name: reinforced glass
|
||||
description: A reinforced sheet of glass.
|
||||
suffix: Full
|
||||
components:
|
||||
- type: Material
|
||||
@@ -130,6 +131,7 @@
|
||||
parent: SheetGlassBase
|
||||
id: SheetPGlass
|
||||
name: plasma glass
|
||||
description: A sheet of translucent plasma.
|
||||
suffix: Full
|
||||
components:
|
||||
- type: Material
|
||||
@@ -168,6 +170,7 @@
|
||||
parent: SheetGlassBase
|
||||
id: SheetRPGlass
|
||||
name: reinforced plasma glass
|
||||
description: A reinforced sheet of translucent plasma.
|
||||
suffix: Full
|
||||
components:
|
||||
- type: Material
|
||||
|
||||
@@ -12,3 +12,6 @@
|
||||
- type: Storage
|
||||
capacity: 30
|
||||
size: 10
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
storagebase: !type:Container
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
- type: HandheldLight
|
||||
addPrefix: true
|
||||
- type: PowerCellSlot
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
cell_slot: !type:ContainerSlot
|
||||
@@ -16,6 +17,7 @@
|
||||
- type: Item
|
||||
sprite: Objects/Misc/Lights/lights.rsi
|
||||
size: 20
|
||||
heldPrefix: off
|
||||
- type: PointLight
|
||||
netsync: false
|
||||
enabled: false
|
||||
|
||||
@@ -67,6 +67,11 @@
|
||||
False: {visible: false}
|
||||
- type: Pullable
|
||||
- type: AntiRottingContainer
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
entity_storage: !type:Container
|
||||
paper_label: !type:ContainerSlot
|
||||
|
||||
- type: entity
|
||||
id: BodyBag_Folded
|
||||
|
||||
@@ -67,3 +67,8 @@
|
||||
- type: StorageVisualizer
|
||||
state_open: artifact_container_open
|
||||
state_closed: artifact_container_door
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
entity_storage: !type:Container
|
||||
paper_label: !type:ContainerSlot
|
||||
|
||||
@@ -15,9 +15,11 @@
|
||||
count: 20
|
||||
max: 999999 # todo: add support for unlimited stacks
|
||||
stackType: Telecrystal
|
||||
- type: Telecrystal
|
||||
- type: StackPrice
|
||||
price: 200
|
||||
- type: Currency
|
||||
price:
|
||||
Telecrystal: 1
|
||||
|
||||
- type: entity
|
||||
parent: Telecrystal
|
||||
@@ -61,45 +63,55 @@
|
||||
heldPrefix: old-radio
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.UplinkUiKey.Key
|
||||
type: UplinkBoundUserInterface
|
||||
- type: Uplink
|
||||
activatesInHands: true
|
||||
|
||||
- key: enum.StoreUiKey.Key
|
||||
type: StoreBoundUserInterface
|
||||
- type: ActivatableUI
|
||||
key: enum.StoreUiKey.Key
|
||||
- type: Store
|
||||
preset: StorePresetUplink
|
||||
balance:
|
||||
Telecrystal: 0
|
||||
|
||||
- type: entity
|
||||
parent: BaseUplinkRadio
|
||||
id: BaseUplinkRadio20TC
|
||||
suffix: 20 TC
|
||||
components:
|
||||
- type: Uplink
|
||||
presetInfo:
|
||||
balance: 20
|
||||
- type: Store
|
||||
preset: StorePresetUplink
|
||||
balance:
|
||||
Telecrystal: 20
|
||||
|
||||
|
||||
#Default Nuclear Operative amount, not considering crew count
|
||||
- type: entity
|
||||
parent: BaseUplinkRadio
|
||||
id: BaseUplinkRadio25TC
|
||||
suffix: 25 TC
|
||||
components:
|
||||
- type: Uplink
|
||||
presetInfo:
|
||||
balance: 25
|
||||
- type: Store
|
||||
preset: StorePresetUplink
|
||||
balance:
|
||||
Telecrystal: 25
|
||||
|
||||
#this uplink MUST be used for nukeops, as it has the tag for filtering the listing.
|
||||
- type: entity
|
||||
parent: BaseUplinkRadio
|
||||
id: BaseUplinkRadio40TC
|
||||
suffix: 40 TC
|
||||
suffix: 40 TC, NukeOps
|
||||
components:
|
||||
- type: Uplink
|
||||
presetInfo:
|
||||
balance: 40
|
||||
- type: Store
|
||||
preset: StorePresetUplink
|
||||
balance:
|
||||
Telecrystal: 40
|
||||
- type: Tag
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: entity
|
||||
parent: BaseUplinkRadio
|
||||
id: BaseUplinkRadioDebug
|
||||
suffix: Debug
|
||||
components:
|
||||
- type: Uplink
|
||||
presetInfo:
|
||||
balance: 9999
|
||||
- type: Store
|
||||
preset: StorePresetUplink
|
||||
balance:
|
||||
Telecrystal: 99999
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
cell_slot: !type:ContainerSlot
|
||||
- type: ItemSlots
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/flashlight.rsi
|
||||
netsync: false
|
||||
|
||||
@@ -30,6 +30,10 @@
|
||||
- type: PowerCellSlot
|
||||
cellSlot:
|
||||
startingItem: PowerCellMedium
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
cell_slot: !type:ContainerSlot {}
|
||||
|
||||
- type: entity
|
||||
name: extra-bright lantern
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
visible: false
|
||||
- state: basic_icon_top
|
||||
- type: Item
|
||||
size: 2
|
||||
size: 1
|
||||
sprite: Objects/Tools/lighters.rsi
|
||||
heldPrefix: off
|
||||
- type: ItemCooldown
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
- type: Storage
|
||||
capacity: 10
|
||||
- type: Item
|
||||
size: 6
|
||||
size: 10
|
||||
|
||||
- type: entity
|
||||
name: match stick
|
||||
|
||||
@@ -19,3 +19,7 @@
|
||||
steps: 2
|
||||
zeroVisible: false
|
||||
- type: Appearance
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
@@ -11,6 +11,10 @@
|
||||
capacity: 30
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
# Boxes
|
||||
- type: entity
|
||||
@@ -20,7 +24,7 @@
|
||||
components:
|
||||
- type: BallisticAmmoProvider
|
||||
capacity: 40
|
||||
proto: BulletDonkSoft
|
||||
proto: BulletFoam
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/toys.rsi
|
||||
state: foambox
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: FloorObjects
|
||||
netsync: false
|
||||
- type: Tag
|
||||
tags:
|
||||
|
||||
@@ -1,34 +1,14 @@
|
||||
- type: entity
|
||||
id: BaseBulletDonkSoft
|
||||
id: BulletFoam
|
||||
description: I hope you're wearing eye protection.
|
||||
name: foam dart
|
||||
parent: BaseItem
|
||||
abstract: true
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Cartridge
|
||||
- CartridgeRocket
|
||||
- type: Projectile
|
||||
damage:
|
||||
types:
|
||||
Blunt: 1
|
||||
soundHit:
|
||||
path: /Audio/Weapons/Guns/Hits/bullet_hit.ogg
|
||||
|
||||
- type: entity
|
||||
id: BulletDonkSoft
|
||||
name: foam dart
|
||||
parent: BaseBulletDonkSoft
|
||||
description: I hope you're wearing eye protection.
|
||||
components:
|
||||
- type: CartridgeAmmo
|
||||
proto: BulletFoam
|
||||
deleteOnSpawn: true
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/toys.rsi
|
||||
layers:
|
||||
- state: foamdart
|
||||
- type: Projectile
|
||||
damage:
|
||||
types:
|
||||
Blunt: 1
|
||||
- type: Tag
|
||||
tags:
|
||||
- BulletFoam
|
||||
- type: Ammo
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/toys.rsi
|
||||
layers:
|
||||
- state: foamdart
|
||||
|
||||
@@ -11,6 +11,10 @@
|
||||
capacity: 6
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: SpeedLoaderMagnum
|
||||
|
||||
@@ -12,6 +12,10 @@
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: SpeedLoaderPistol
|
||||
|
||||
@@ -22,3 +22,7 @@
|
||||
steps: 6
|
||||
zeroVisible: false
|
||||
- type: Appearance
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
@@ -21,6 +21,10 @@
|
||||
steps: 7
|
||||
zeroVisible: false
|
||||
- type: Appearance
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
id: SpeedLoaderCap
|
||||
|
||||
@@ -44,3 +44,7 @@
|
||||
steps: 4
|
||||
zeroVisible: true
|
||||
- type: Appearance
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
@@ -37,14 +37,24 @@
|
||||
angularDamping: 0
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
- shape:
|
||||
- id: projectile
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.1,0.1,0.1"
|
||||
hard: false
|
||||
id: projectile
|
||||
mask:
|
||||
- Impassable
|
||||
- BulletImpassable
|
||||
- &flybyfixture
|
||||
id: fly-by
|
||||
shape: !type:PhysShapeCircle
|
||||
radius: 1.5
|
||||
layer:
|
||||
- Impassable
|
||||
- MidImpassable
|
||||
- HighImpassable
|
||||
- LowImpassable
|
||||
hard: False
|
||||
- type: Projectile
|
||||
impactEffect: BulletImpactEffect
|
||||
damage:
|
||||
@@ -76,6 +86,7 @@
|
||||
mask:
|
||||
- Impassable
|
||||
- BulletImpassable
|
||||
- *flybyfixture
|
||||
|
||||
- type: entity
|
||||
id: BaseBulletHighVelocity
|
||||
@@ -142,6 +153,7 @@
|
||||
mask:
|
||||
- Impassable
|
||||
- BulletImpassable
|
||||
- *flybyfixture
|
||||
- type: Ammo
|
||||
- type: StaminaDamageOnCollide
|
||||
damage: 30
|
||||
@@ -178,6 +190,7 @@
|
||||
mask:
|
||||
- Impassable
|
||||
- Opaque
|
||||
- *flybyfixture
|
||||
- type: Projectile
|
||||
# soundHit: Waiting on serv3
|
||||
damage:
|
||||
@@ -323,24 +336,6 @@
|
||||
intensitySlope: 1
|
||||
maxIntensity: 10
|
||||
|
||||
- type: entity
|
||||
id: BulletFoam
|
||||
name: foam dart
|
||||
parent: BaseBullet
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/toys.rsi
|
||||
layers:
|
||||
- state: foamdart
|
||||
- type: Projectile
|
||||
deleteOnCollide: true
|
||||
damage:
|
||||
types:
|
||||
Blunt: 2
|
||||
soundHit:
|
||||
path: /Audio/Weapons/Guns/Hits/snap.ogg
|
||||
|
||||
- type: entity
|
||||
id: BulletCap
|
||||
name: cap bullet
|
||||
|
||||
@@ -17,12 +17,17 @@
|
||||
- SemiAuto
|
||||
soundGunshot:
|
||||
path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
revolver-ammo: !type:Container
|
||||
- type: RevolverAmmoProvider
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeMagnum
|
||||
proto: CartridgeMagnum
|
||||
capacity: 7
|
||||
chambers: [ True, True, True, True, True, True, True ]
|
||||
ammoSlots: [ null, null, null, null, null, null, null ]
|
||||
soundEject:
|
||||
path: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg
|
||||
soundInsert:
|
||||
@@ -46,6 +51,8 @@
|
||||
sprite: Objects/Weapons/Guns/Revolvers/deckard.rsi
|
||||
- type: RevolverAmmoProvider
|
||||
capacity: 5
|
||||
chambers: [ True, True, True, True, True ]
|
||||
ammoSlots: [ null, null, null, null, null ]
|
||||
- type: MagazineVisuals
|
||||
magState: mag
|
||||
steps: 4
|
||||
@@ -64,6 +71,8 @@
|
||||
sprite: Objects/Weapons/Guns/Revolvers/inspector.rsi
|
||||
- type: RevolverAmmoProvider
|
||||
capacity: 6
|
||||
chambers: [ True, True, True, True, True, True ]
|
||||
ammoSlots: [ null, null, null, null, null, null ]
|
||||
|
||||
- type: entity
|
||||
name: Mateba
|
||||
@@ -75,8 +84,6 @@
|
||||
sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi
|
||||
- type: Item
|
||||
sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi
|
||||
- type: RevolverAmmoProvider
|
||||
capacity: 7
|
||||
- type: Gun
|
||||
soundGunshot:
|
||||
path: /Audio/Weapons/Guns/Gunshots/mateba.ogg
|
||||
@@ -104,5 +111,10 @@
|
||||
sprite: Objects/Weapons/Guns/Revolvers/pirate_revolver.rsi
|
||||
- type: Gun
|
||||
fireRate: 1
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
revolver-ammo: !type:Container
|
||||
- type: RevolverAmmoProvider
|
||||
capacity: 5
|
||||
chambers: [ True, True, True, True, True ]
|
||||
ammoSlots: [ null, null, null, null, null ]
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
- state: icon
|
||||
map: [ "enum.GunVisualLayers.Base" ]
|
||||
- type: Item
|
||||
# If you update this also update the bulldog's size.
|
||||
size: 30
|
||||
- type: AmmoCounter
|
||||
- type: Gun
|
||||
@@ -31,6 +32,10 @@
|
||||
proto: ShellShotgun
|
||||
soundInsert:
|
||||
path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
name: Bulldog
|
||||
@@ -49,6 +54,7 @@
|
||||
map: ["enum.GunVisualLayers.Mag"]
|
||||
- type: Item
|
||||
sprite: Objects/Weapons/Guns/Shotguns/bulldog.rsi
|
||||
size: 30
|
||||
- type: Gun
|
||||
fireRate: 2
|
||||
selectedMode: FullAuto
|
||||
|
||||
@@ -27,6 +27,10 @@
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeLightRifle
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
- type: entity
|
||||
name: Kardashev-Mosin
|
||||
|
||||
@@ -27,3 +27,7 @@
|
||||
capacity: 1
|
||||
soundInsert:
|
||||
path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
- type: Physics
|
||||
bodyType: Dynamic
|
||||
fixedRotation: false
|
||||
canCollide: false # most entities start asleep.
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
- shape:
|
||||
@@ -48,4 +49,8 @@
|
||||
interfaces:
|
||||
- key: enum.StorageUiKey.Key
|
||||
type: StorageBoundUserInterface
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
storagebase: !type:Container
|
||||
ents: []
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: ReagentDispenserBase
|
||||
parent: ConstructibleMachine
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
@@ -52,3 +53,9 @@
|
||||
whitelist:
|
||||
components:
|
||||
- FitsInDispenser
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_board: !type:Container
|
||||
machine_parts: !type:Container
|
||||
ReagentDispenser-beaker: !type:ContainerSlot
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
emagPack: ChemDispenserEmaggedInventory
|
||||
- type: ApcPowerReceiver
|
||||
- type: ExtensionCableReceiver
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: AirlockVisualizer
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 20
|
||||
- type: ExtensionCableReceiver
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: AirlockVisualizer
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PaintableAirlock
|
||||
group: External
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: AirlockVisualizer
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 20
|
||||
- type: ExtensionCableReceiver
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
- type: AirlockVisualizer
|
||||
animationTime: 0.6
|
||||
emergencyAccessLayer: false
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: Wires
|
||||
BoardName: "Firelock Control"
|
||||
LayoutId: Firelock
|
||||
@@ -85,10 +85,14 @@
|
||||
interfaces:
|
||||
- key: enum.WiresUiKey.Key
|
||||
type: WiresBoundUserInterface
|
||||
- type: Physics
|
||||
canCollide: false
|
||||
- type: Airtight
|
||||
fixVacuum: true
|
||||
airBlocked: false
|
||||
noAirWhenFullyAirBlocked: true
|
||||
- type: Occluder
|
||||
enabled: false
|
||||
- type: Construction
|
||||
graph: Firelock
|
||||
node: Firelock
|
||||
@@ -126,6 +130,7 @@
|
||||
sprite: Structures/Doors/edge_door_hazard.rsi
|
||||
- type: Airtight
|
||||
fixVacuum: true
|
||||
airBlocked: false
|
||||
noAirWhenFullyAirBlocked: false
|
||||
airBlockedDirection:
|
||||
- South
|
||||
@@ -143,3 +148,5 @@
|
||||
enabled: false
|
||||
- type: Door
|
||||
occludes: false
|
||||
- type: Physics
|
||||
canCollide: false
|
||||
|
||||
@@ -33,3 +33,9 @@
|
||||
components:
|
||||
- type: Door
|
||||
state: Open
|
||||
- type: Occluder
|
||||
enabled: false
|
||||
- type: Physics
|
||||
canCollide: false
|
||||
- type: Airtight
|
||||
airBlocked: false
|
||||
|
||||
@@ -66,6 +66,11 @@
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: DoorSignalControl
|
||||
- type: SignalReceiver
|
||||
inputs:
|
||||
Open: []
|
||||
Close: []
|
||||
Toggle: []
|
||||
- type: InteractionPopup
|
||||
interactSuccessString: comp-window-knock
|
||||
messagePerceivedByOthers: comp-window-knock
|
||||
@@ -127,6 +132,12 @@
|
||||
- type: Construction
|
||||
graph: Shutters
|
||||
node: ShuttersRadiation
|
||||
- type: Occluder
|
||||
enabled: false
|
||||
- type: Physics
|
||||
canCollide: false
|
||||
- type: Airtight
|
||||
airBlocked: false
|
||||
|
||||
- type: entity
|
||||
id: ShuttersWindow
|
||||
@@ -154,6 +165,10 @@
|
||||
- type: Construction
|
||||
graph: Shutters
|
||||
node: ShuttersWindow
|
||||
- type: Physics
|
||||
canCollide: false
|
||||
- type: Airtight
|
||||
airBlocked: false
|
||||
|
||||
# Frame for construction
|
||||
- type: entity
|
||||
|
||||
@@ -101,7 +101,7 @@
|
||||
denyAnimationTime: 0.4
|
||||
animatedPanel: false
|
||||
openUnlitVisible: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: Airtight
|
||||
fixVacuum: true
|
||||
noAirWhenFullyAirBlocked: false
|
||||
|
||||
@@ -25,6 +25,9 @@
|
||||
- type: PottedPlantHide
|
||||
- type: SecretStash
|
||||
secretPartName: the plant
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
stash: !type:ContainerSlot {}
|
||||
- type: Pullable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic # The pot. Not the plant. Or is it plastic?
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
- type: Toilet
|
||||
- type: SecretStash
|
||||
secretPartName: the toilet cistern
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
stash: !type:ContainerSlot {}
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
toilet:
|
||||
@@ -28,6 +31,7 @@
|
||||
graph: Toilet
|
||||
node: toilet
|
||||
- type: Appearance
|
||||
|
||||
- type: entity
|
||||
id: ToiletDirtyWater
|
||||
parent: ToiletEmpty
|
||||
|
||||
@@ -49,3 +49,7 @@
|
||||
- type: EmitSoundOnUIOpen
|
||||
sound:
|
||||
collection: Keyboard
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
board: !type:Container
|
||||
ents: []
|
||||
|
||||
@@ -382,6 +382,12 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- EmagImmune
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
board: !type:Container
|
||||
IdCardConsole-privilegedId: !type:ContainerSlot
|
||||
IdCardConsole-targetId: !type:ContainerSlot
|
||||
|
||||
- type: entity
|
||||
parent: BaseComputer
|
||||
|
||||
@@ -43,3 +43,19 @@
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 1000
|
||||
- type: ExtensionCableReceiver
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: ConstructibleMachine
|
||||
components:
|
||||
- type: Machine
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_board: !type:Container
|
||||
machine_parts: !type:Container
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
containers:
|
||||
- machine_parts
|
||||
- machine_board
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: chem_master
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
name: ChemMaster 4000
|
||||
description: An industrial grade chemical manipulator with pill and bottle production included.
|
||||
placement:
|
||||
@@ -60,7 +60,12 @@
|
||||
- type: Machine
|
||||
board: ChemMasterMachineCircuitboard
|
||||
- type: MaterialStorage
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_board: !type:Container
|
||||
machine_parts: !type:Container
|
||||
ChemMaster-beaker: !type:ContainerSlot
|
||||
- type: ItemSlots
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
buffer: {}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: CloningPod
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
name: cloning pod
|
||||
description: A Cloning Pod. 50% reliable.
|
||||
components:
|
||||
@@ -25,9 +25,6 @@
|
||||
- MachineMask
|
||||
layer:
|
||||
- MachineLayer
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- type: entity
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
id: Autolathe
|
||||
name: autolathe
|
||||
description: It produces items using metal and glass.
|
||||
@@ -21,6 +21,7 @@
|
||||
- type: LatheVisuals
|
||||
idleState: icon
|
||||
runningState: building
|
||||
- type: WiresVisuals
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
@@ -33,9 +34,6 @@
|
||||
- MachineMask
|
||||
layer:
|
||||
- MachineLayer
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -85,7 +83,7 @@
|
||||
- Ingot
|
||||
|
||||
- type: entity
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
id: Protolathe
|
||||
name: protolathe
|
||||
description: Converts raw materials into useful objects.
|
||||
@@ -107,6 +105,7 @@
|
||||
- type: LatheVisuals
|
||||
idleState: icon
|
||||
runningState: building
|
||||
- type: WiresVisuals
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
@@ -120,9 +119,6 @@
|
||||
layer:
|
||||
- MachineLayer
|
||||
- type: ResearchClient
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -455,6 +451,9 @@
|
||||
- ClothingOuterWinterHoS
|
||||
- ClothingOuterWinterQM
|
||||
- ClothingOuterWinterRD
|
||||
- ClothingOuterWinterMusician
|
||||
- ClothingOuterWinterClown
|
||||
- ClothingOuterWinterMime
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/uniform_printer.rsi
|
||||
netsync: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: MedicalScanner
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
name: medical scanner
|
||||
description: A bulky medical scanner.
|
||||
components:
|
||||
@@ -28,9 +28,6 @@
|
||||
- MachineMask
|
||||
layer:
|
||||
- MachineLayer
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
|
||||
@@ -42,3 +42,8 @@
|
||||
drawdepth: SmallObjects
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 300
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ReagentGrinder-reagentContainerContainer: !type:ContainerSlot
|
||||
ReagentGrinder-entityContainerContainer: !type:Container
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
id: SurveillanceCameraRouterBase
|
||||
name: camera router
|
||||
description: A surveillance camera router. It routes. Perhaps.
|
||||
@@ -14,9 +14,6 @@
|
||||
interfaces:
|
||||
- key: enum.SurveillanceCameraSetupUiKey.Router
|
||||
type: SurveillanceCameraSetupBoundUi
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Machine
|
||||
board: SurveillanceCameraRouterCircuitboard
|
||||
- type: Sprite
|
||||
@@ -105,7 +102,7 @@
|
||||
subnetFrequency: SurveillanceCameraGeneral
|
||||
|
||||
- type: entity
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
id: SurveillanceCameraWirelessRouterBase
|
||||
name: wireless camera router
|
||||
description: A wireless surveillance camera router. It routes. Perhaps.
|
||||
@@ -120,9 +117,6 @@
|
||||
interfaces:
|
||||
- key: enum.SurveillanceCameraSetupUiKey.Router
|
||||
type: SurveillanceCameraSetupBoundUi
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Machine
|
||||
board: SurveillanceCameraWirelessRouterCircuitboard
|
||||
- type: Sprite
|
||||
|
||||
@@ -95,7 +95,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
|
||||
- type: entity
|
||||
parent: VendingMachine
|
||||
@@ -123,7 +123,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Bar"]]
|
||||
|
||||
@@ -152,7 +152,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1
|
||||
energy: 1.3
|
||||
@@ -190,7 +190,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
|
||||
- type: entity
|
||||
parent: VendingMachine
|
||||
@@ -222,7 +222,7 @@
|
||||
normalUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.8
|
||||
energy: 1.6
|
||||
@@ -262,7 +262,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.3
|
||||
@@ -298,7 +298,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -330,7 +330,7 @@
|
||||
normalUnshaded: true
|
||||
ejectUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Service"]]
|
||||
- type: PointLight
|
||||
@@ -364,7 +364,7 @@
|
||||
normalUnshaded: true
|
||||
ejectUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -398,7 +398,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -429,7 +429,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Engineering"]]
|
||||
- type: PointLight
|
||||
@@ -464,7 +464,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Medical"]]
|
||||
- type: PointLight
|
||||
@@ -499,7 +499,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Hydroponics"]]
|
||||
- type: PointLight
|
||||
@@ -534,7 +534,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Security"]]
|
||||
- type: PointLight
|
||||
@@ -569,7 +569,7 @@
|
||||
normalUnshaded: true
|
||||
ejectUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -609,7 +609,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -645,7 +645,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -681,7 +681,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -719,7 +719,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -757,7 +757,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -787,7 +787,7 @@
|
||||
normalUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Medical"]]
|
||||
|
||||
@@ -819,7 +819,7 @@
|
||||
ejectUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -854,7 +854,7 @@
|
||||
normalUnshaded: true
|
||||
ejectUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -888,7 +888,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -920,7 +920,7 @@
|
||||
ejectUnshaded: false
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -954,7 +954,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -987,7 +987,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Hydroponics"]]
|
||||
|
||||
@@ -1016,7 +1016,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Brig"]]
|
||||
|
||||
@@ -1045,7 +1045,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Security"]]
|
||||
|
||||
@@ -1074,7 +1074,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Bar"]]
|
||||
|
||||
@@ -1103,7 +1103,7 @@
|
||||
normalUnshaded: true
|
||||
denyUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: PointLight
|
||||
radius: 1.5
|
||||
energy: 1.6
|
||||
@@ -1134,7 +1134,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Cargo"]]
|
||||
|
||||
@@ -1163,7 +1163,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Medical"]]
|
||||
|
||||
@@ -1192,7 +1192,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Chemistry"]]
|
||||
|
||||
@@ -1221,7 +1221,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Engineering"]]
|
||||
|
||||
@@ -1250,7 +1250,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Engineering"]]
|
||||
|
||||
@@ -1279,7 +1279,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Kitchen"]]
|
||||
|
||||
@@ -1308,7 +1308,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Security"]]
|
||||
|
||||
@@ -1337,7 +1337,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Janitor"]]
|
||||
|
||||
@@ -1366,7 +1366,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Research"]]
|
||||
|
||||
@@ -1395,7 +1395,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Research"]]
|
||||
|
||||
@@ -1424,7 +1424,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Medical"]]
|
||||
|
||||
@@ -1453,7 +1453,7 @@
|
||||
- type: VendingMachineVisualizer
|
||||
normalUnshaded: true
|
||||
broken: true
|
||||
- type: WiresVisualizer
|
||||
- type: WiresVisuals
|
||||
- type: AccessReader
|
||||
access: [["Medical"]]
|
||||
|
||||
|
||||
@@ -1,13 +1,10 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: BaseStructureDynamic
|
||||
parent: [ BaseStructureDynamic, ConstructibleMachine ]
|
||||
id: SurveillanceWirelessCameraBase
|
||||
name: wireless camera
|
||||
description: A camera. It's watching you. Kinda.
|
||||
components:
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: InteractionOutline
|
||||
- type: Eye
|
||||
- type: WirelessNetworkConnection
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Damageable
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Metallic
|
||||
- type: SubFloorHide
|
||||
- type: CollideOnAnchor
|
||||
- type: PipeAppearance
|
||||
- type: Anchorable
|
||||
- type: Rotatable
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
!type:PipeNode
|
||||
nodeGroupID: Pipe
|
||||
pipeDirection: South
|
||||
- type: CollideOnAnchor
|
||||
|
||||
- type: entity
|
||||
parent: GasUnaryBase
|
||||
@@ -213,7 +214,7 @@
|
||||
- enum.LightLayers.Unshaded
|
||||
|
||||
- type: entity
|
||||
parent: BaseMachinePowered
|
||||
parent: [ BaseMachinePowered, ConstructibleMachine ]
|
||||
id: BaseGasThermoMachine
|
||||
name: thermomachine
|
||||
abstract: true
|
||||
@@ -236,9 +237,6 @@
|
||||
- type: ActivatableUI
|
||||
inHandsOnly: false
|
||||
key: enum.ThermomachineUiKey.Key
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Wires
|
||||
BoardName: "Thermomachine"
|
||||
LayoutId: Thermomachine
|
||||
@@ -273,10 +271,6 @@
|
||||
mode: Freezer
|
||||
- type: Machine
|
||||
board: ThermomachineFreezerMachineCircuitBoard
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_parts: !type:Container
|
||||
machine_board: !type:Container
|
||||
|
||||
- type: entity
|
||||
parent: BaseGasThermoMachine
|
||||
@@ -302,7 +296,3 @@
|
||||
mode: Heater
|
||||
- type: Machine
|
||||
board: ThermomachineHeaterMachineCircuitBoard
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_parts: !type:Container
|
||||
machine_board: !type:Container
|
||||
|
||||
@@ -49,6 +49,10 @@
|
||||
node: broken
|
||||
- type: Rotatable
|
||||
- type: Pullable
|
||||
- type: CollideOnAnchor
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalTube: !type:Container
|
||||
|
||||
- type: entity
|
||||
id: DisposalHolder
|
||||
@@ -56,6 +60,9 @@
|
||||
name: disposal holder
|
||||
components:
|
||||
- type: DisposalHolder
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalHolder: !type:Container
|
||||
|
||||
# Pipes
|
||||
|
||||
@@ -79,7 +86,7 @@
|
||||
id: DisposalPipe
|
||||
parent: DisposalPipeBase
|
||||
name: disposal pipe segment
|
||||
description: A huge pipe segment used for constructing disposal systems
|
||||
description: A huge pipe segment used for constructing disposal systems.
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: ThickPipe
|
||||
@@ -88,6 +95,9 @@
|
||||
- map: [ "pipe" ]
|
||||
state: conpipe-s
|
||||
- type: DisposalTransit
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalTransit: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -102,7 +112,7 @@
|
||||
id: DisposalTagger
|
||||
parent: DisposalPipeBase
|
||||
name: disposal pipe tagger
|
||||
description: A pipe that tags entities for routing
|
||||
description: A pipe that tags entities for routing.
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: ThickPipe
|
||||
@@ -111,6 +121,9 @@
|
||||
- map: [ "pipe" ]
|
||||
state: conpipe-tagger
|
||||
- type: DisposalTagger
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalTagger: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -131,7 +144,7 @@
|
||||
id: DisposalTrunk
|
||||
parent: DisposalPipeBase
|
||||
name: disposal trunk
|
||||
description: A pipe trunk used as an entry point for disposal systems
|
||||
description: A pipe trunk used as an entry point for disposal systems.
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: ThickPipe
|
||||
@@ -140,6 +153,9 @@
|
||||
- map: [ "pipe" ]
|
||||
state: conpipe-t
|
||||
- type: DisposalEntry
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalEntry: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -161,7 +177,7 @@
|
||||
id: DisposalRouter
|
||||
parent: DisposalPipeBase
|
||||
name: disposal router
|
||||
description: A three-way router. Entities with matching tags get routed to the side
|
||||
description: A three-way router. Entities with matching tags get routed to the side via configurable filters.
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: ThickPipe
|
||||
@@ -174,6 +190,9 @@
|
||||
- 0
|
||||
- -90
|
||||
- 180
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalRouter: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -201,6 +220,7 @@
|
||||
|
||||
- type: entity
|
||||
id: DisposalRouterFlipped
|
||||
description: A three-way router. Entities with matching tags get routed to the side.
|
||||
parent: DisposalRouter
|
||||
suffix: flipped
|
||||
components:
|
||||
@@ -215,6 +235,9 @@
|
||||
- 0
|
||||
- 90
|
||||
- 180
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalRouter: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -235,7 +258,7 @@
|
||||
id: DisposalJunction
|
||||
parent: DisposalPipeBase
|
||||
name: disposal junction
|
||||
description: A three-way junction. The arrow indicates where items exit
|
||||
description: A three-way junction. The arrow indicates where items exit.
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: ThickPipe
|
||||
@@ -249,6 +272,9 @@
|
||||
- 0
|
||||
- -90
|
||||
- 180
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalJunction: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -270,6 +296,7 @@
|
||||
|
||||
- type: entity
|
||||
id: DisposalJunctionFlipped
|
||||
description: A three-way junction. The arrow indicates where items exit.
|
||||
parent: DisposalJunction
|
||||
suffix: flipped
|
||||
components:
|
||||
@@ -284,6 +311,9 @@
|
||||
- 0
|
||||
- 90
|
||||
- 180
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalJunction: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -317,6 +347,9 @@
|
||||
- 0
|
||||
- 90
|
||||
- -90
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalJunction: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
@@ -347,6 +380,9 @@
|
||||
- map: [ "pipe" ]
|
||||
state: conpipe-c
|
||||
- type: DisposalBend
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalBend: !type:Container
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.DisposalTubeVisuals.VisualState:
|
||||
|
||||
@@ -70,6 +70,9 @@
|
||||
interfaces:
|
||||
- key: enum.DisposalUnitUiKey.Key
|
||||
type: DisposalUnitBoundUserInterface
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
DisposalUnit: !type:Container
|
||||
|
||||
- type: entity
|
||||
id: DisposalUnit
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
- type: entity
|
||||
id: Emitter
|
||||
name: emitter
|
||||
parent: ConstructibleMachine
|
||||
description: A heavy duty industrial laser. Shoots non-stop when turned on.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
@@ -70,8 +71,5 @@
|
||||
locked: false
|
||||
- type: AccessReader
|
||||
access: [[ "Engineering" ]]
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Machine
|
||||
board: EmitterCircuitboard
|
||||
|
||||
@@ -151,7 +151,7 @@
|
||||
supplyRate: 3000
|
||||
|
||||
- type: entity
|
||||
parent: BaseGenerator
|
||||
parent: [ BaseGenerator, ConstructibleMachine ]
|
||||
id: GeneratorPlasma
|
||||
suffix: Plasma, 5kW
|
||||
components:
|
||||
@@ -160,21 +160,14 @@
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/portable_generator.rsi
|
||||
state: portgen0_1
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Wires
|
||||
BoardName: "GeneratorPlasma"
|
||||
LayoutId: GeneratorPlasma
|
||||
- type: Machine
|
||||
board: GeneratorPlasmaMachineCircuitboard
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_parts: !type:Container
|
||||
machine_board: !type:Container
|
||||
|
||||
- type: entity
|
||||
parent: BaseGenerator
|
||||
parent: [ BaseGenerator, ConstructibleMachine ]
|
||||
id: GeneratorUranium
|
||||
suffix: Uranium, 15kW
|
||||
components:
|
||||
@@ -183,18 +176,11 @@
|
||||
- type: Sprite
|
||||
sprite: Structures/Power/Generation/portable_generator.rsi
|
||||
state: portgen1_1
|
||||
- type: Construction
|
||||
graph: Machine
|
||||
node: machine
|
||||
- type: Wires
|
||||
BoardName: "GeneratorUranium"
|
||||
LayoutId: GeneratorUranium
|
||||
- type: Machine
|
||||
board: GeneratorUraniumMachineCircuitboard
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_parts: !type:Container
|
||||
machine_board: !type:Container
|
||||
|
||||
- type: entity
|
||||
parent: BaseGeneratorWallmount
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
id: SolarPanel
|
||||
parent: SolarPanelBasePhysSprite
|
||||
name: solar panel
|
||||
description: A solar panel that generates power.
|
||||
components:
|
||||
- type: PowerSupplier
|
||||
supplyRampTolerance: 500
|
||||
@@ -72,6 +73,7 @@
|
||||
id: SolarPanelBroken
|
||||
parent: SolarPanelBasePhysSprite
|
||||
name: solar panel
|
||||
description: A broken solar panel.
|
||||
suffix: Broken
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -146,6 +148,7 @@
|
||||
- type: entity
|
||||
id: SolarTracker
|
||||
name: solar tracker
|
||||
description: A solar tracker. Tracks the nearest star.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user