Merge pull request #435 from crystallpunk-14/ed-08-09-2024-upstream
Ed 08 09 2024 upstream
This commit is contained in:
64
Resources/Prototypes/Actions/station_ai.yml
Normal file
64
Resources/Prototypes/Actions/station_ai.yml
Normal file
@@ -0,0 +1,64 @@
|
||||
# Actions
|
||||
- type: entity
|
||||
id: ActionJumpToCore
|
||||
name: Jump to core
|
||||
description: Sends your eye back to the core.
|
||||
components:
|
||||
- type: InstantAction
|
||||
itemIconStyle: BigAction
|
||||
icon:
|
||||
sprite: Interface/Actions/actions_ai.rsi
|
||||
state: ai_core
|
||||
event: !type:JumpToCoreEvent
|
||||
|
||||
- type: entity
|
||||
id: ActionShowJobIcons
|
||||
name: Show job icons
|
||||
description: Shows job icons for crew members.
|
||||
components:
|
||||
- type: InstantAction
|
||||
itemIconStyle: BigAction
|
||||
icon:
|
||||
sprite: Interface/Actions/actions_ai.rsi
|
||||
state: job_view
|
||||
event: !type:ActionComponentChangeEvent
|
||||
components:
|
||||
- type: ShowJobIcons
|
||||
|
||||
- type: entity
|
||||
id: ActionSurvCameraLights
|
||||
name: Toggle camera lights
|
||||
description: Enable surveillance camera lights near wherever you're viewing.
|
||||
components:
|
||||
- type: InstantAction
|
||||
itemIconStyle: BigAction
|
||||
icon:
|
||||
sprite: Interface/Actions/actions_ai.rsi
|
||||
state: camera_light
|
||||
event: !type:RelayedActionComponentChangeEvent
|
||||
components:
|
||||
- type: LightOnCollideCollider
|
||||
- type: FixturesChange
|
||||
fixtures:
|
||||
lightTrigger:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
density: 80
|
||||
hard: false
|
||||
layer:
|
||||
- GhostImpassable
|
||||
|
||||
|
||||
- type: entity
|
||||
id: ActionAIViewLaws
|
||||
name: View Laws
|
||||
description: View the laws that you must follow.
|
||||
components:
|
||||
- type: InstantAction
|
||||
itemIconStyle: NoItem
|
||||
icon:
|
||||
sprite: Interface/Actions/actions_ai.rsi
|
||||
state: state_laws
|
||||
event: !type:ToggleLawsScreenEvent
|
||||
useDelay: 0.5
|
||||
@@ -68,14 +68,9 @@
|
||||
flavors:
|
||||
- people
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Species/Human/organs.rsi
|
||||
state: brain
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-brain
|
||||
taco:
|
||||
name: food-sequence-content-brain
|
||||
Burger: Brain
|
||||
Taco: Brain
|
||||
|
||||
- type: entity
|
||||
id: OrganHumanEyes
|
||||
@@ -96,15 +91,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tongue
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Species/Human/organs.rsi
|
||||
state: tongue
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-tongue
|
||||
taco:
|
||||
name: food-sequence-content-tongue
|
||||
|
||||
- type: entity
|
||||
id: OrganHumanAppendix
|
||||
@@ -125,15 +111,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ears
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Species/Human/organs.rsi
|
||||
state: ears
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-ears
|
||||
taco:
|
||||
name: food-sequence-content-ears
|
||||
|
||||
- type: entity
|
||||
id: OrganHumanLungs
|
||||
@@ -216,15 +193,6 @@
|
||||
groups:
|
||||
- id: Food
|
||||
- id: Drink
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Species/Human/organs.rsi
|
||||
state: stomach
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-stomach
|
||||
taco:
|
||||
name: food-sequence-content-stomach
|
||||
|
||||
- type: entity
|
||||
id: OrganHumanLiver
|
||||
@@ -240,15 +208,6 @@
|
||||
groups:
|
||||
- id: Alcohol
|
||||
rateModifier: 0.1 # removes alcohol very slowly along with the stomach removing it as a drink
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Species/Human/organs.rsi
|
||||
state: liver
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-liver
|
||||
taco:
|
||||
name: food-sequence-content-liver
|
||||
|
||||
- type: entity
|
||||
id: OrganHumanKidneys
|
||||
|
||||
@@ -127,28 +127,6 @@
|
||||
- id: MagazineLightRifleBox
|
||||
amount: 2
|
||||
|
||||
- type: entity
|
||||
parent: ClothingBackpackDuffel
|
||||
id: ClothingBackpackDuffelSyndicateCostumeCentcom
|
||||
name: CentComm official costume duffel bag
|
||||
description: "Contains a full CentComm Official uniform set, headset and clipboard included. Encryption keys and ID access are not included."
|
||||
suffix: DO NOT MAP
|
||||
components:
|
||||
- type: Tag
|
||||
tags: [] # ignore "WhitelistChameleon" tag
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingOuterArmorBasic
|
||||
- id: ClothingHeadHatCentcom
|
||||
- id: ClothingEyesGlassesSunglasses
|
||||
- id: ClothingUniformJumpsuitCentcomOfficial
|
||||
- id: ClothingShoesBootsJack
|
||||
- id: ClothingHandsGlovesColorBlack
|
||||
- id: ClothingHeadsetAltCentComFake
|
||||
- id: Paper
|
||||
- id: Pen
|
||||
- id: CentcomPDAFake
|
||||
|
||||
- type: entity
|
||||
parent: ClothingBackpackDuffelClown
|
||||
id: ClothingBackpackDuffelSyndicateCostumeClown
|
||||
|
||||
@@ -11,4 +11,30 @@
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: box
|
||||
- state: flashbang
|
||||
- state: flashbang
|
||||
|
||||
- type: entity
|
||||
name: NT "AgriChem Is Fun" kit
|
||||
parent: BoxCardboard
|
||||
id: BoxAgrichem
|
||||
description: For the budding botanist ready to learn about maximizing farm output. This faded box must be at least 50 years old.
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: PaperAgrichemManual
|
||||
- id: ChemistryEmptyBottle01
|
||||
- id: PotassiumChemistryBottle
|
||||
- id: PhosphorusChemistryBottle
|
||||
- id: NitrogenChemistryBottle
|
||||
- id: HydrogenChemistryBottle
|
||||
- id: EthanolChemistryBottle
|
||||
- id: RadiumChemistryVial
|
||||
- id: ChlorineChemistryVial
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: boxwide
|
||||
- state: agrichemkit
|
||||
- type: GuideHelp
|
||||
guides:
|
||||
- Botanical
|
||||
- Chemicals
|
||||
|
||||
@@ -82,4 +82,6 @@
|
||||
contents:
|
||||
- id: WeaponCroissant
|
||||
amount: 2
|
||||
- id: WeaponBaguette
|
||||
- id: WeaponBaguette
|
||||
- id: SyndicateMicrowaveMachineCircuitboard
|
||||
- id: PaperWrittenCombatBakeryKit
|
||||
@@ -1,48 +1,47 @@
|
||||
- type: entityTable
|
||||
id: FillSalvageSpecialistHardsuitSpatio
|
||||
table: !type:AllSelector
|
||||
children:
|
||||
- id: OxygenTankFilled
|
||||
- id: ClothingShoesBootsMag
|
||||
- id: ClothingOuterHardsuitSpatio
|
||||
- id: ClothingMaskGasExplorer
|
||||
|
||||
- type: entityTable
|
||||
id: LockerFillSalvageSpecialist
|
||||
table: !type:AllSelector
|
||||
children:
|
||||
- id: ClothingBeltUtilityFilled
|
||||
- id: SurvivalKnife
|
||||
- id: HandheldGPSBasic
|
||||
- id: RadioHandheld
|
||||
- id: AppraisalTool
|
||||
- id: FireExtinguisher
|
||||
- id: Flare
|
||||
prob: 0.3
|
||||
rolls: !type:ConstantNumberSelector
|
||||
value: 3
|
||||
|
||||
- type: entity
|
||||
id: LockerSalvageSpecialistFilledHardsuit
|
||||
suffix: Filled, Hardsuit
|
||||
parent: LockerSalvageSpecialist
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingOuterHardsuitSpatio
|
||||
- id: ClothingShoesBootsMag
|
||||
- id: ClothingMaskGasExplorer
|
||||
- id: ClothingBeltUtilityFilled
|
||||
- id: SurvivalKnife
|
||||
- id: HandheldGPSBasic
|
||||
- id: RadioHandheld
|
||||
- id: SeismicCharge
|
||||
amount: 2
|
||||
- id: OreBag
|
||||
prob: 0.5
|
||||
- id: Flare
|
||||
prob: 0.3
|
||||
- id: Flare
|
||||
prob: 0.3
|
||||
- id: Flare
|
||||
prob: 0.3
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
entity_storage: !type:AllSelector
|
||||
children:
|
||||
- !type:NestedSelector
|
||||
tableId: FillSalvageSpecialistHardsuitSpatio
|
||||
- !type:NestedSelector
|
||||
tableId: LockerFillSalvageSpecialist
|
||||
|
||||
- type: entity
|
||||
id: LockerSalvageSpecialistFilled
|
||||
suffix: Filled
|
||||
parent: LockerSalvageSpecialist
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
# Currently do not function as 'true' mesons, so they're useless for salvagers.
|
||||
# - id: ClothingEyesGlassesMeson
|
||||
- id: ClothingBeltUtilityFilled
|
||||
- id: SurvivalKnife
|
||||
- id: HandheldGPSBasic
|
||||
- id: RadioHandheld
|
||||
- id: SeismicCharge
|
||||
amount: 2
|
||||
- id: OreBag
|
||||
prob: 0.5
|
||||
- id: Flare
|
||||
prob: 0.3
|
||||
- id: Flare
|
||||
prob: 0.3
|
||||
- id: Flare
|
||||
prob: 0.3
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
entity_storage: !type:NestedSelector
|
||||
tableId: LockerFillSalvageSpecialist
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
- id: RubberStampApproved
|
||||
- id: RubberStampDenied
|
||||
- id: RubberStampQm
|
||||
- id: SalvageShuttleConsoleCircuitboard
|
||||
|
||||
- type: entity
|
||||
id: LockerQuarterMasterFilled
|
||||
@@ -264,7 +263,6 @@
|
||||
- id: ClothingBeltUtilityFilled
|
||||
- id: ClothingHeadsetAltScience
|
||||
- id: DoorRemoteResearch
|
||||
- id: EncryptionKeyBinary
|
||||
- id: HandTeleporter
|
||||
- id: ProtolatheMachineCircuitboard
|
||||
- id: ResearchComputerCircuitboard
|
||||
@@ -377,4 +375,4 @@
|
||||
- id: JetpackBlue
|
||||
- id: SpaceCash1000
|
||||
- id: BeachBall
|
||||
- id: BikeHorn
|
||||
- id: BikeHorn
|
||||
|
||||
@@ -50,7 +50,6 @@
|
||||
- id: ClothingHandsGlovesLatex
|
||||
- id: ClothingHeadsetMedical
|
||||
- id: ClothingEyesHudMedical
|
||||
- id: ClothingBeltMedical
|
||||
- id: ClothingHeadHatSurgcapGreen
|
||||
prob: 0.1
|
||||
orGroup: Surgcaps
|
||||
@@ -84,7 +83,6 @@
|
||||
- id: ClothingHandsGlovesLatex
|
||||
- id: ClothingHeadsetMedical
|
||||
- id: ClothingEyesHudMedical
|
||||
- id: ClothingBeltMedical
|
||||
- id: ClothingHeadHatSurgcapGreen
|
||||
prob: 0.1
|
||||
orGroup: Surgcaps
|
||||
|
||||
@@ -229,12 +229,10 @@
|
||||
parent: SuitStorageBase
|
||||
suffix: Salvage
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: OxygenTankFilled
|
||||
- id: ClothingShoesBootsMag
|
||||
- id: ClothingOuterHardsuitSpatio
|
||||
- id: ClothingMaskGasExplorer
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
entity_storage: !type:NestedSelector
|
||||
tableId: FillSalvageSpecialistHardsuitSpatio
|
||||
- type: AccessReader
|
||||
access: [["Salvage"]]
|
||||
|
||||
|
||||
@@ -23,3 +23,21 @@
|
||||
type: PaperBoundUserInterface
|
||||
- type: Paper
|
||||
content: book-text-holoparasite-info
|
||||
|
||||
- type: entity
|
||||
id: PaperAgrichemManual
|
||||
name: NT "AgriChem Is Fun" manual
|
||||
description: The single sheet of instructions that came in the kit.
|
||||
parent: Paper
|
||||
components:
|
||||
- type: Paper
|
||||
content: book-text-agrichemkit-manual
|
||||
|
||||
- type: entity
|
||||
id: PaperWrittenCombatBakeryKit
|
||||
name: "combat bakery kit instructions"
|
||||
description: "Eat note after reading."
|
||||
parent: Paper
|
||||
components:
|
||||
- type: Paper
|
||||
content: book-text-combat-bakery-kit
|
||||
@@ -6,6 +6,7 @@
|
||||
ClothingBackpackSatchelMedical: 4
|
||||
ClothingUniformJumpsuitMedicalDoctor: 4
|
||||
ClothingUniformJumpskirtMedicalDoctor: 4
|
||||
ClothingBeltMedical: 4
|
||||
ClothingHeadHatBeretMedic: 4
|
||||
ClothingHeadNurseHat: 4
|
||||
ClothingOuterCoatLab: 4
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
EZNutrientChemistryBottle: 3
|
||||
Bucket: 3
|
||||
DiseaseSwab: 20
|
||||
BoxAgrichem: 1
|
||||
#TO DO:
|
||||
#plant analyzer
|
||||
emaggedInventory:
|
||||
|
||||
@@ -3,13 +3,10 @@
|
||||
startingInventory:
|
||||
Crowbar: 2
|
||||
Pickaxe: 4
|
||||
OreBag: 4
|
||||
OreBag: 2
|
||||
Flare: 4
|
||||
FlashlightLantern: 2
|
||||
Floodlight: 2
|
||||
HandheldGPSBasic: 2
|
||||
RadioHandheld: 2
|
||||
WeaponGrapplingGun: 2
|
||||
WeaponProtoKineticAccelerator: 4
|
||||
SeismicCharge: 2
|
||||
FultonBeacon: 1
|
||||
Fulton: 2
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
ClothingHeadHatBeretSecurity: 3
|
||||
ClothingHeadHatSecsoft: 3
|
||||
ClothingHeadBandRed: 3
|
||||
ClothingMaskNeckGaiterRed: 3
|
||||
ClothingHandsGlovesColorBlack: 3
|
||||
ClothingHandsGlovesFingerless: 3
|
||||
ClothingUniformJumpskirtSec: 3
|
||||
@@ -23,5 +24,6 @@
|
||||
ClothingEyesBlindfold: 1
|
||||
ClothingShoesBootsCombat: 1
|
||||
ClothingShoesBootsWinterSec: 2
|
||||
ClothingHeadHelmetJustice: 1
|
||||
contrabandInventory:
|
||||
ClothingMaskClownSecurity: 1
|
||||
|
||||
@@ -55,7 +55,6 @@
|
||||
ClothingShoesBootsCowboyBrown: 1
|
||||
ClothingShoesBootsCowboyBlack: 1
|
||||
ClothingShoesBootsCowboyWhite: 1
|
||||
ClothingMaskNeckGaiterRed: 2
|
||||
emaggedInventory:
|
||||
ClothingShoesBling: 1
|
||||
ClothingShoesBootsCowboyFancy: 1
|
||||
|
||||
13
Resources/Prototypes/Catalog/discount_categories.yml
Normal file
13
Resources/Prototypes/Catalog/discount_categories.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
- type: discountCategory
|
||||
id: rareDiscounts # Dirty-cheap items that are rarely used and can be discounted to 0-ish cost to encourage usage.
|
||||
weight: 18
|
||||
maxItems: 2
|
||||
|
||||
- type: discountCategory
|
||||
id: usualDiscounts # Cheap items that are used not very often.
|
||||
weight: 80
|
||||
|
||||
- type: discountCategory
|
||||
id: veryRareDiscounts # Casually used items that are widely used but can be (rarely) discounted for epic lulz.
|
||||
weight: 2
|
||||
maxItems: 1
|
||||
@@ -6,6 +6,9 @@
|
||||
name: uplink-pistol-viper-name
|
||||
description: uplink-pistol-viper-desc
|
||||
productEntity: WeaponPistolViper
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 3
|
||||
categories:
|
||||
@@ -16,6 +19,9 @@
|
||||
name: uplink-revolver-python-name
|
||||
description: uplink-revolver-python-desc
|
||||
productEntity: WeaponRevolverPythonAP
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 8 # Originally was 13 TC but was not used due to high cost
|
||||
categories:
|
||||
@@ -27,6 +33,9 @@
|
||||
name: uplink-pistol-cobra-name
|
||||
description: uplink-pistol-cobra-desc
|
||||
productEntity: WeaponPistolCobra
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -48,6 +57,9 @@
|
||||
name: uplink-esword-name
|
||||
description: uplink-esword-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Melee/e_sword.rsi, state: icon }
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
productEntity: EnergySword
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
@@ -60,6 +72,9 @@
|
||||
description: uplink-edagger-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Melee/e_dagger.rsi, state: icon }
|
||||
productEntity: EnergyDaggerBox
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -71,6 +86,9 @@
|
||||
description: uplink-knives-kit-desc
|
||||
icon: { sprite: /Textures/Objects/Storage/boxicons.rsi, state: throwing_knives }
|
||||
productEntity: ThrowingKnivesKit
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -81,6 +99,9 @@
|
||||
name: uplink-gloves-north-star-name
|
||||
description: uplink-gloves-north-star-desc
|
||||
productEntity: ClothingHandsGlovesNorthStar
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
@@ -91,6 +112,9 @@
|
||||
name: uplink-disposable-turret-name
|
||||
description: uplink-disposable-turret-desc
|
||||
productEntity: ToolboxElectricalTurretFilled
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -107,6 +131,9 @@
|
||||
description: uplink-eshield-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Melee/e_shield.rsi, state: eshield-on }
|
||||
productEntity: EnergyShield
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
@@ -123,6 +150,9 @@
|
||||
description: uplink-sniper-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Snipers/heavy_sniper.rsi, state: base }
|
||||
productEntity: BriefcaseSyndieSniperBundleFilled
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 6
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -134,6 +164,9 @@
|
||||
description: uplink-c20r-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/SMGs/c20r.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledSMG
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 10
|
||||
cost:
|
||||
Telecrystal: 17
|
||||
categories:
|
||||
@@ -145,6 +178,9 @@
|
||||
description: uplink-buldog-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/bulldog.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledShotgun
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 12
|
||||
cost:
|
||||
Telecrystal: 20
|
||||
categories:
|
||||
@@ -156,6 +192,9 @@
|
||||
description: uplink-grenade-launcher-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Launchers/china_lake.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledGrenadeLauncher
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 20
|
||||
cost:
|
||||
Telecrystal: 25
|
||||
categories:
|
||||
@@ -167,6 +206,9 @@
|
||||
description: uplink-l6-saw-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/LMGs/l6.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledLMG
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 24
|
||||
cost:
|
||||
Telecrystal: 30
|
||||
categories:
|
||||
@@ -179,6 +221,9 @@
|
||||
name: uplink-explosive-grenade-name
|
||||
description: uplink-explosive-grenade-desc
|
||||
productEntity: ExGrenade
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -209,6 +254,9 @@
|
||||
name: uplink-mini-bomb-name
|
||||
description: uplink-mini-bomb-desc
|
||||
productEntity: SyndieMiniBomb
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -219,6 +267,9 @@
|
||||
name: uplink-supermatter-grenade-name
|
||||
description: uplink-supermatter-grenade-desc
|
||||
productEntity: SupermatterGrenade
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -229,6 +280,9 @@
|
||||
name: uplink-whitehole-grenade-name
|
||||
description: uplink-whitehole-grenade-desc
|
||||
productEntity: WhiteholeGrenade
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 3
|
||||
categories:
|
||||
@@ -239,6 +293,9 @@
|
||||
name: uplink-penguin-grenade-name
|
||||
description: uplink-penguin-grenade-desc
|
||||
productEntity: MobGrenadePenguin
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
@@ -254,6 +311,9 @@
|
||||
name: uplink-c4-name
|
||||
description: uplink-c4-desc
|
||||
productEntity: C4
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -264,6 +324,9 @@
|
||||
name: uplink-grenadier-rig-name
|
||||
description: uplink-grenadier-rig-desc
|
||||
productEntity: ClothingBeltMilitaryWebbingGrenadeFilled
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 6
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -279,8 +342,11 @@
|
||||
name: uplink-c4-bundle-name
|
||||
description: uplink-c4-bundle-desc
|
||||
productEntity: ClothingBackpackDuffelSyndicateC4tBundle
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 8
|
||||
cost:
|
||||
Telecrystal: 12 #you're buying bulk so its a 25% discount
|
||||
Telecrystal: 12 #you're buying bulk so its a 25% discount, so no additional random discount over it
|
||||
categories:
|
||||
- UplinkExplosives
|
||||
|
||||
@@ -289,6 +355,9 @@
|
||||
name: uplink-emp-grenade-name
|
||||
description: uplink-emp-grenade-desc
|
||||
productEntity: EmpGrenade
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -300,6 +369,9 @@
|
||||
description: uplink-exploding-pen-desc
|
||||
icon: { sprite: /Textures/Objects/Misc/pens.rsi, state: pen }
|
||||
productEntity: PenExplodingBox
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -341,6 +413,9 @@
|
||||
name: uplink-cluster-grenade-name
|
||||
description: uplink-cluster-grenade-desc
|
||||
productEntity: ClusterGrenade
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 5
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
@@ -351,6 +426,9 @@
|
||||
name: uplink-shrapnel-grenade-name
|
||||
description: uplink-shrapnel-grenade-desc
|
||||
productEntity: GrenadeShrapnel
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -361,6 +439,9 @@
|
||||
name: uplink-incendiary-grenade-name
|
||||
description: uplink-incendiary-grenade-desc
|
||||
productEntity: GrenadeIncendiary
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -371,6 +452,9 @@
|
||||
name: uplink-emp-kit-name
|
||||
description: uplink-emp-kit-desc
|
||||
productEntity: ElectricalDisruptionKit
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -474,6 +558,9 @@
|
||||
description: uplink-hypopen-desc
|
||||
icon: { sprite: /Textures/Objects/Misc/pens.rsi, state: pen }
|
||||
productEntity: HypopenBox
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -485,6 +572,9 @@
|
||||
description: uplink-hypodart-desc
|
||||
icon: { sprite: /Textures/Objects/Fun/Darts/dart_red.rsi, state: icon }
|
||||
productEntity: HypoDartBox
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -496,6 +586,9 @@
|
||||
description: uplink-chemistry-kit-desc
|
||||
icon: { sprite: /Textures/Objects/Storage/boxicons.rsi, state: vials }
|
||||
productEntity: ChemicalSynthesisKit
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -526,6 +619,9 @@
|
||||
name: uplink-nocturine-chemistry-bottle-name
|
||||
description: uplink-nocturine-chemistry-bottle-desc
|
||||
productEntity: NocturineChemistryBottle
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -536,6 +632,9 @@
|
||||
name: uplink-combat-medkit-name
|
||||
description: uplink-combat-medkit-desc
|
||||
productEntity: MedkitCombatFilled
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
@@ -546,6 +645,9 @@
|
||||
name: uplink-combat-medipen-name
|
||||
description: uplink-combat-medipen-desc
|
||||
productEntity: CombatMedipen
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -556,6 +658,9 @@
|
||||
name: uplink-stimpack-name
|
||||
description: uplink-stimpack-desc
|
||||
productEntity: Stimpack
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -566,6 +671,9 @@
|
||||
name: uplink-stimkit-name
|
||||
description: uplink-stimkit-desc
|
||||
productEntity: StimkitFilled
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 8
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -576,6 +684,9 @@
|
||||
name: uplink-cigarettes-name
|
||||
description: uplink-cigarettes-desc
|
||||
productEntity: CigPackSyndicate
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -586,6 +697,9 @@
|
||||
name: uplink-meds-bundle-name
|
||||
description: uplink-meds-bundle-desc
|
||||
productEntity: ClothingBackpackDuffelSyndicateMedicalBundleFilled
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 12
|
||||
cost:
|
||||
Telecrystal: 20
|
||||
categories:
|
||||
@@ -607,6 +721,9 @@
|
||||
name: uplink-agent-id-card-name
|
||||
description: uplink-agent-id-card-desc
|
||||
productEntity: AgentIDCard
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 3
|
||||
categories:
|
||||
@@ -617,6 +734,9 @@
|
||||
name: uplink-stealth-box-name
|
||||
description: uplink-stealth-box-desc
|
||||
productEntity: StealthBox
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
@@ -627,6 +747,9 @@
|
||||
name: uplink-chameleon-projector-name
|
||||
description: uplink-chameleon-projector-desc
|
||||
productEntity: ChameleonProjector
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 7
|
||||
categories:
|
||||
@@ -638,6 +761,9 @@
|
||||
description: uplink-encryption-key-desc
|
||||
icon: { sprite: /Textures/Objects/Devices/encryption_keys.rsi, state: synd_label }
|
||||
productEntity: BoxEncryptionKeySyndie # Two for the price of one
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -679,6 +805,9 @@
|
||||
name: uplink-ultrabright-lantern-name
|
||||
description: uplink-ultrabright-lantern-desc
|
||||
productEntity: LanternFlash
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -689,6 +818,9 @@
|
||||
name: uplink-bribe-name
|
||||
description: uplink-bribe-desc
|
||||
productEntity: BriefcaseSyndieLobbyingBundleFilled
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -710,6 +842,9 @@
|
||||
description: uplink-decoy-kit-desc
|
||||
icon: { sprite: /Textures/Objects/Tools/Decoys/operative_decoy.rsi, state: folded }
|
||||
productEntity: ClothingBackpackDuffelSyndicateDecoyKitFilled
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -720,6 +855,9 @@
|
||||
name: uplink-exploding-syndicate-bomb-fake-name
|
||||
description: uplink-exploding-syndicate-bomb-fake-desc
|
||||
productEntity: SyndicateBombFake
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -732,6 +870,9 @@
|
||||
name: uplink-emag-name
|
||||
description: uplink-emag-desc
|
||||
productEntity: Emag
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 5
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
@@ -742,6 +883,9 @@
|
||||
name: uplink-radio-jammer-name
|
||||
description: uplink-radio-jammer-desc
|
||||
productEntity: RadioJammer
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -752,6 +896,9 @@
|
||||
name: uplink-syndicate-weapon-module-name
|
||||
description: uplink-syndicate-weapon-module-desc
|
||||
productEntity: BorgModuleSyndicateWeapon
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
@@ -763,6 +910,9 @@
|
||||
description: uplink-syndicate-martyr-module-desc
|
||||
productEntity: BorgModuleMartyr
|
||||
icon: { sprite: /Textures/Objects/Specific/Robotics/borgmodule.rsi, state: syndicateborgbomb }
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -783,6 +933,9 @@
|
||||
name: uplink-slipocalypse-clustersoap-name
|
||||
description: uplink-slipocalypse-clustersoap-desc
|
||||
productEntity: SlipocalypseClusterSoap
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -793,6 +946,9 @@
|
||||
name: uplink-toolbox-name
|
||||
description: uplink-toolbox-desc
|
||||
productEntity: ToolboxSyndicateFilled
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -803,6 +959,9 @@
|
||||
name: uplink-syndicate-jaws-of-life-name
|
||||
description: uplink-syndicate-jaws-of-life-desc
|
||||
productEntity: SyndicateJawsOfLife
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -813,6 +972,9 @@
|
||||
name: uplink-duffel-surgery-name
|
||||
description: uplink-duffel-surgery-desc
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledMedical
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -823,6 +985,9 @@
|
||||
name: uplink-power-sink-name
|
||||
description: uplink-power-sink-desc
|
||||
productEntity: PowerSink
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
@@ -876,6 +1041,9 @@
|
||||
name: uplink-singularity-beacon-name
|
||||
description: uplink-singularity-beacon-desc
|
||||
productEntity: SingularityBeacon
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -889,6 +1057,9 @@
|
||||
description: uplink-holopara-kit-desc
|
||||
icon: { sprite: /Textures/Objects/Misc/guardian_info.rsi, state: icon }
|
||||
productEntity: BoxHoloparasite
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 8
|
||||
cost:
|
||||
Telecrystal: 14
|
||||
categories:
|
||||
@@ -905,6 +1076,9 @@
|
||||
description: uplink-reinforcement-radio-traitor-desc
|
||||
productEntity: ReinforcementRadioSyndicate
|
||||
icon: { sprite: Objects/Devices/communication.rsi, state: old-radio-urist }
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 7
|
||||
cost:
|
||||
Telecrystal: 14
|
||||
categories:
|
||||
@@ -953,6 +1127,9 @@
|
||||
description: uplink-reinforcement-radio-ancestor-desc
|
||||
productEntity: ReinforcementRadioSyndicateAncestor
|
||||
icon: { sprite: Objects/Devices/communication.rsi, state: old-radio-ancestor }
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -969,6 +1146,9 @@
|
||||
description: uplink-reinforcement-radio-ancestor-desc
|
||||
productEntity: ReinforcementRadioSyndicateAncestorNukeops
|
||||
icon: { sprite: Objects/Devices/communication.rsi, state: old-radio-ancestor }
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -984,6 +1164,9 @@
|
||||
name: uplink-carp-dehydrated-name
|
||||
description: uplink-carp-dehydrated-desc
|
||||
productEntity: DehydratedSpaceCarp
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1000,6 +1183,9 @@
|
||||
description: uplink-mobcat-microbomb-desc
|
||||
icon: { sprite: Objects/Devices/communication.rsi, state: old-radio-syndicat }
|
||||
productEntity: ReinforcementRadioSyndicateSyndiCat
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -1027,6 +1213,9 @@
|
||||
description: uplink-storage-implanter-desc
|
||||
icon: { sprite: /Textures/Clothing/Back/Backpacks/backpack.rsi, state: icon }
|
||||
productEntity: StorageImplanter
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
@@ -1043,6 +1232,9 @@
|
||||
description: uplink-freedom-implanter-desc
|
||||
icon: { sprite: /Textures/Actions/Implants/implants.rsi, state: freedom }
|
||||
productEntity: FreedomImplanter
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
@@ -1054,6 +1246,9 @@
|
||||
description: uplink-scram-implanter-desc
|
||||
icon: { sprite: /Textures/Structures/Specific/anomaly.rsi, state: anom4 }
|
||||
productEntity: ScramImplanter
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 6 # it's a gamble that may kill you easily so 6 TC per 2 uses, second one more of a backup
|
||||
categories:
|
||||
@@ -1065,6 +1260,9 @@
|
||||
description: uplink-dna-scrambler-implanter-desc
|
||||
icon: { sprite: /Textures/Mobs/Species/Human/parts.rsi, state: full }
|
||||
productEntity: DnaScramblerImplanter
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
@@ -1076,6 +1274,9 @@
|
||||
description: uplink-emp-implanter-desc
|
||||
icon: { sprite: /Textures/Objects/Magic/magicactions.rsi, state: shield }
|
||||
productEntity: EmpImplanter
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1143,6 +1344,9 @@
|
||||
description: uplink-uplink-implanter-desc
|
||||
icon: { sprite: /Textures/Objects/Devices/communication.rsi, state: old-radio }
|
||||
productEntity: UplinkImplanter
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1179,6 +1383,9 @@
|
||||
name: uplink-black-jetpack-name
|
||||
description: uplink-black-jetpack-desc
|
||||
productEntity: JetpackBlackFilled
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1189,6 +1396,9 @@
|
||||
name: uplink-voice-mask-name
|
||||
description: uplink-voice-mask-desc
|
||||
productEntity: ClothingMaskGasVoiceChameleon
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1220,6 +1430,9 @@
|
||||
description: uplink-chameleon-desc
|
||||
productEntity: ClothingBackpackChameleonFill
|
||||
icon: { sprite: /Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi, state: icon }
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1230,6 +1443,9 @@
|
||||
name: uplink-clothing-no-slips-shoes-name
|
||||
description: uplink-clothing-no-slips-shoes-desc
|
||||
productEntity: ClothingShoesChameleonNoSlips
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1240,6 +1456,9 @@
|
||||
name: uplink-clothing-thieving-gloves-name
|
||||
description: uplink-clothing-thieving-gloves-desc
|
||||
productEntity: ThievingGloves
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1250,6 +1469,9 @@
|
||||
name: uplink-clothing-outer-vest-web-name
|
||||
description: uplink-clothing-outer-vest-web-desc
|
||||
productEntity: ClothingOuterVestWeb
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 3
|
||||
categories:
|
||||
@@ -1260,6 +1482,9 @@
|
||||
name: uplink-clothing-shoes-boots-mag-syndie-name
|
||||
description: uplink-clothing-shoes-boots-mag-syndie-desc
|
||||
productEntity: ClothingShoesBootsMagSyndie
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1271,6 +1496,9 @@
|
||||
description: uplink-eva-syndie-desc
|
||||
icon: { sprite: /Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateEVABundle
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1282,6 +1510,9 @@
|
||||
description: uplink-hardsuit-carp-desc
|
||||
icon: { sprite: /Textures/Clothing/OuterClothing/Suits/carpsuit.rsi, state: icon }
|
||||
productEntity: ClothingOuterHardsuitCarp
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1293,6 +1524,9 @@
|
||||
description: uplink-hardsuit-syndie-desc
|
||||
icon: { sprite: /Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateHardsuitBundle
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
@@ -1320,6 +1554,9 @@
|
||||
description: uplink-hardsuit-syndieelite-desc
|
||||
icon: { sprite: /Textures/Clothing/OuterClothing/Hardsuits/syndieelite.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateEliteHardsuitBundle
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 7
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -1331,6 +1568,9 @@
|
||||
description: uplink-clothing-outer-hardsuit-juggernaut-desc
|
||||
icon: { sprite: /Textures/Structures/Storage/Crates/syndicate.rsi, state: icon }
|
||||
productEntity: CrateCybersunJuggernautBundle
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 8
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -1398,6 +1638,9 @@
|
||||
name: uplink-revolver-cap-gun-name
|
||||
description: uplink-revolver-cap-gun-desc
|
||||
productEntity: RevolverCapGun
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1408,6 +1651,9 @@
|
||||
name: uplink-syndicate-stamp-name
|
||||
description: uplink-syndicate-stamp-desc
|
||||
productEntity: RubberStampSyndicate
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1530,6 +1776,9 @@
|
||||
name: uplink-gatfruit-seeds-name
|
||||
description: uplink-gatfruit-seeds-desc
|
||||
productEntity: GatfruitSeeds
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -1544,6 +1793,9 @@
|
||||
name: uplink-rigged-boxing-gloves-name
|
||||
description: uplink-rigged-boxing-gloves-desc
|
||||
productEntity: ClothingHandsGlovesBoxingRigged
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -1558,6 +1810,9 @@
|
||||
name: uplink-rigged-boxing-gloves-name
|
||||
description: uplink-rigged-boxing-gloves-desc
|
||||
productEntity: ClothingHandsGlovesBoxingRigged
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1572,6 +1827,9 @@
|
||||
name: uplink-necronomicon-name
|
||||
description: uplink-necronomicon-desc
|
||||
productEntity: BibleNecronomicon
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1590,6 +1848,9 @@
|
||||
name: uplink-holy-hand-grenade-name
|
||||
description: uplink-holy-hand-grenade-desc
|
||||
productEntity: HolyHandGrenade
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 14
|
||||
cost:
|
||||
Telecrystal: 20
|
||||
categories:
|
||||
@@ -1604,6 +1865,9 @@
|
||||
name: uplink-revolver-cap-gun-fake-name
|
||||
description: uplink-revolver-cap-gun-fake-desc
|
||||
productEntity: RevolverCapGunFake
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 5
|
||||
cost:
|
||||
Telecrystal: 9
|
||||
categories:
|
||||
@@ -1620,6 +1884,9 @@
|
||||
description: uplink-banana-peel-explosive-desc
|
||||
icon: { sprite: Objects/Specific/Hydroponics/banana.rsi, state: peel }
|
||||
productEntity: TrashBananaPeelExplosiveUnarmed
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 1
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
@@ -1634,6 +1901,9 @@
|
||||
name: uplink-cluster-banana-peel-name
|
||||
description: uplink-cluster-banana-peel-desc
|
||||
productEntity: ClusterBananaPeel
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
@@ -1649,6 +1919,9 @@
|
||||
description: uplink-holoclown-kit-desc
|
||||
icon: { sprite: /Textures/Objects/Fun/figurines.rsi, state: holoclown }
|
||||
productEntity: BoxHoloclown
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 6
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -1662,6 +1935,9 @@
|
||||
id: uplinkHotPotato
|
||||
name: uplink-hot-potato-name
|
||||
description: uplink-hot-potato-desc
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
productEntity: HotPotato
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
@@ -1680,6 +1956,9 @@
|
||||
name: uplink-chimp-upgrade-kit-name
|
||||
description: uplink-chimp-upgrade-kit-desc
|
||||
productEntity: WeaponPistolCHIMPUpgradeKit
|
||||
discountCategory: usualDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
@@ -1694,6 +1973,9 @@
|
||||
name: uplink-proximity-mine-name
|
||||
description: uplink-proximity-mine-desc
|
||||
productEntity: WetFloorSignMineExplosive
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 5 # was 4, with my buff made it 5 to be closer to minibomb -panzer
|
||||
categories:
|
||||
@@ -1712,6 +1994,9 @@
|
||||
name: uplink-syndicate-sponge-box-name
|
||||
description: uplink-syndicate-sponge-box-desc
|
||||
icon: { sprite: Objects/Misc/monkeycube.rsi, state: box}
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 4
|
||||
productEntity: SyndicateSpongeBox
|
||||
cost:
|
||||
Telecrystal: 7
|
||||
@@ -1731,6 +2016,9 @@
|
||||
description: uplink-cane-blade-desc
|
||||
icon: { sprite: Objects/Weapons/Melee/cane.rsi, state: cane}
|
||||
productEntity: CaneSheathFilled
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
@@ -1751,7 +2039,7 @@
|
||||
icon: { sprite: Objects/Consumable/Food/Baked/bread.rsi, state: baguette}
|
||||
productEntity: CombatBakeryKit
|
||||
cost:
|
||||
Telecrystal: 3
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
- UplinkJob
|
||||
conditions:
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
Slash: 0.5
|
||||
Piercing: 0.7
|
||||
Shock: 1.2
|
||||
Structural: 0.5
|
||||
flatReductions:
|
||||
Blunt: 5
|
||||
Heat: 5
|
||||
@@ -66,6 +67,7 @@
|
||||
Piercing: 0.7
|
||||
Shock: 2
|
||||
Heat: 3
|
||||
Structural: 0.5
|
||||
|
||||
# Like metallic, but without flat reduction so it can be damaged with fists.
|
||||
- type: damageModifierSet
|
||||
@@ -98,6 +100,7 @@
|
||||
Piercing: 2.0
|
||||
Heat: 0.5
|
||||
Shock: 0
|
||||
Structural: 0.25
|
||||
flatReductions:
|
||||
Blunt: 5
|
||||
|
||||
@@ -138,6 +141,7 @@
|
||||
Slash: 2.0
|
||||
Piercing: 1.0
|
||||
Heat: 2.0
|
||||
Structural: 0.5
|
||||
flatReductions:
|
||||
Blunt: 5
|
||||
|
||||
|
||||
@@ -41,16 +41,6 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Ears/Headsets/centcom.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadsetAltCentCom
|
||||
id: ClothingHeadsetAltCentComFake
|
||||
suffix: Fake
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
key_slots:
|
||||
- EncryptionKeyCommon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingHeadsetAlt, BaseCommandContraband]
|
||||
id: ClothingHeadsetAltCommand
|
||||
|
||||
@@ -54,10 +54,35 @@
|
||||
parent: BaseItem
|
||||
id: RingBase
|
||||
components:
|
||||
- type: Clothing
|
||||
slots: [ gloves, neck ]
|
||||
- type: Item
|
||||
size: Tiny
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ring
|
||||
- type: Clothing
|
||||
slots: [ gloves, neck ]
|
||||
- type: Sprite
|
||||
sprite: Clothing/Hands/Rings/basic.rsi
|
||||
- type: Appearance
|
||||
- type: Item
|
||||
size: Tiny
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ring
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: GoldRingBase
|
||||
components:
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Gold: 200 # 2 bars
|
||||
- type: StaticPrice
|
||||
price: 300
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: SilverRingBase
|
||||
name: silver ring
|
||||
description: Looks slightly less valuable than a gold one.
|
||||
components:
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Silver: 200 # 2 bars
|
||||
- type: StaticPrice
|
||||
price: 275
|
||||
|
||||
@@ -1,104 +1,88 @@
|
||||
- type: entity
|
||||
parent: RingBase
|
||||
parent: [ RingBase, GoldRingBase ]
|
||||
id: GoldRing
|
||||
name: gold ring
|
||||
description: A precious ring.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Hands/Rings/basic.rsi
|
||||
layers:
|
||||
- state: ring
|
||||
color: "#ffc833"
|
||||
- type: StaticPrice
|
||||
price: 300
|
||||
- type: Appearance
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: ring
|
||||
color: "#ffc833"
|
||||
|
||||
- type: entity
|
||||
parent: RingBase
|
||||
parent: [ RingBase, SilverRingBase ]
|
||||
id: SilverRing
|
||||
name: silver ring
|
||||
description: Looks slightly less valuable than a gold one.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Hands/Rings/basic.rsi
|
||||
layers:
|
||||
- state: ring
|
||||
- type: StaticPrice
|
||||
price: 275
|
||||
- type: Appearance
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: ring
|
||||
|
||||
- type: entity
|
||||
parent: RingBase
|
||||
parent: [ RingBase, GoldRingBase ]
|
||||
id: GoldRingDiamond
|
||||
name: gold diamond ring
|
||||
description: Made from ethically mined space diamonds.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Hands/Rings/basic.rsi
|
||||
layers:
|
||||
- state: ring
|
||||
color: "#ffc833"
|
||||
- state: gem
|
||||
color: "#c1ffff"
|
||||
- type: StaticPrice
|
||||
price: 1500
|
||||
- type: Appearance
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: ring
|
||||
color: "#ffc833"
|
||||
- state: gem
|
||||
color: "#c1ffff"
|
||||
- type: StaticPrice
|
||||
price: 1500
|
||||
|
||||
- type: entity
|
||||
parent: RingBase
|
||||
parent: [ RingBase, SilverRingBase ]
|
||||
id: SilverRingDiamond
|
||||
name: silver diamond ring
|
||||
description: Made from ethically mined space diamonds.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Hands/Rings/basic.rsi
|
||||
layers:
|
||||
- state: ring
|
||||
- state: gem
|
||||
color: "#c1ffff"
|
||||
- type: StaticPrice
|
||||
price: 1400
|
||||
- type: Appearance
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: ring
|
||||
- state: gem
|
||||
color: "#c1ffff"
|
||||
- type: StaticPrice
|
||||
price: 1400
|
||||
|
||||
- type: entity
|
||||
parent: RingBase
|
||||
parent: [ RingBase, GoldRingBase ]
|
||||
id: GoldRingGem
|
||||
name: gold gem ring
|
||||
description: Shiny and valuable!
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Hands/Rings/basic.rsi
|
||||
layers:
|
||||
- state: ring
|
||||
color: "#ffc833"
|
||||
- state: gem
|
||||
map: [ "gemColor" ]
|
||||
- type: StaticPrice
|
||||
price: 2100
|
||||
- type: Appearance
|
||||
- type: RandomSprite
|
||||
getAllGroups: true
|
||||
available:
|
||||
- gemColor:
|
||||
gem: Rainbow
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: ring
|
||||
color: "#ffc833"
|
||||
- state: gem
|
||||
map: [ "gemColor" ]
|
||||
- type: StaticPrice
|
||||
price: 2100
|
||||
- type: RandomSprite
|
||||
getAllGroups: true
|
||||
available:
|
||||
- gemColor:
|
||||
gem: Rainbow
|
||||
|
||||
- type: entity
|
||||
parent: RingBase
|
||||
parent: [ RingBase, SilverRingBase ]
|
||||
id: SilverRingGem
|
||||
name: silver gem ring
|
||||
description: Shiny and not quite as valuable!
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Hands/Rings/basic.rsi
|
||||
layers:
|
||||
- state: ring
|
||||
- state: gem
|
||||
map: [ "gemColor" ]
|
||||
- type: StaticPrice
|
||||
price: 2000
|
||||
- type: Appearance
|
||||
- type: RandomSprite
|
||||
getAllGroups: true
|
||||
available:
|
||||
- gemColor:
|
||||
gem: Rainbow
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: ring
|
||||
- state: gem
|
||||
map: [ "gemColor" ]
|
||||
- type: StaticPrice
|
||||
price: 2000
|
||||
- type: RandomSprite
|
||||
getAllGroups: true
|
||||
available:
|
||||
- gemColor:
|
||||
gem: Rainbow
|
||||
|
||||
@@ -40,20 +40,6 @@
|
||||
- ClothMade
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: Clothing
|
||||
id: HatBase
|
||||
components:
|
||||
- type: Clothing
|
||||
slots:
|
||||
- HEAD
|
||||
- type: Sprite
|
||||
state: icon
|
||||
- type: Tag
|
||||
tags:
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: ClothingHeadBase
|
||||
@@ -126,7 +112,8 @@
|
||||
highPressureMultiplier: 0.6
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.2
|
||||
heatingCoefficient: 0.2
|
||||
coolingCoefficient: 0.2
|
||||
- type: IngestionBlocker
|
||||
- type: Clothing
|
||||
#Copies ClothingHeadHardsuitBase behavior
|
||||
@@ -168,7 +155,8 @@
|
||||
highPressureMultiplier: 0.3
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.1
|
||||
heatingCoefficient: 0.1
|
||||
coolingCoefficient: 0.1
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
@@ -258,7 +246,8 @@
|
||||
quickEquip: false
|
||||
slots: [ HEAD ]
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.7
|
||||
heatingCoefficient: 1.05
|
||||
coolingCoefficient: 0.7
|
||||
- type: GroupExamine
|
||||
- type: HideLayerClothing
|
||||
slots:
|
||||
|
||||
@@ -62,7 +62,8 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/paramedhelm.rsi
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.1
|
||||
heatingCoefficient: 0.1
|
||||
coolingCoefficient: 0.1
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
|
||||
@@ -60,7 +60,8 @@
|
||||
highPressureMultiplier: 0.08
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.005
|
||||
heatingCoefficient: 0.005
|
||||
coolingCoefficient: 0.005
|
||||
- type: FireProtection
|
||||
reduction: 0.2
|
||||
|
||||
@@ -407,7 +408,8 @@
|
||||
highPressureMultiplier: 0.08
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.005
|
||||
heatingCoefficient: 0.005
|
||||
coolingCoefficient: 0.005
|
||||
- type: FireProtection
|
||||
reduction: 0.2
|
||||
- type: Armor
|
||||
@@ -670,7 +672,8 @@
|
||||
highPressureMultiplier: 0.08
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.005
|
||||
heatingCoefficient: 0.005
|
||||
coolingCoefficient: 0.005
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- WhitelistChameleon
|
||||
- SecurityHelmet
|
||||
- type: HideLayerClothing
|
||||
slots:
|
||||
- HeadTop
|
||||
@@ -231,7 +232,8 @@
|
||||
quickEquip: true
|
||||
- type: IngestionBlocker
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.005
|
||||
heatingCoefficient: 0.01
|
||||
coolingCoefficient: 0.2
|
||||
- type: FireProtection
|
||||
reduction: 0.15 # not fully sealed so less protection
|
||||
- type: IdentityBlocker
|
||||
@@ -259,7 +261,8 @@
|
||||
quickEquip: true
|
||||
- type: IngestionBlocker
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.005
|
||||
heatingCoefficient: 0.01
|
||||
coolingCoefficient: 0.2
|
||||
- type: FireProtection
|
||||
reduction: 0.2
|
||||
- type: PressureProtection
|
||||
@@ -400,3 +403,93 @@
|
||||
sprite: Clothing/Head/Helmets/podwars_helmet.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/podwars_helmet.rsi
|
||||
|
||||
#Justice Helmet
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetBasic
|
||||
id: ClothingHeadHelmetJustice
|
||||
name: justice helm
|
||||
description: Advanced security gear. Protects the station from ne'er-do-wells.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Helmets/justice.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
- state: icon-light
|
||||
visible: false
|
||||
shader: unshaded
|
||||
map: [ "light" ]
|
||||
- type: Appearance
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/justice.rsi
|
||||
equippedPrefix: off
|
||||
- type: ItemToggle
|
||||
predictable: false # issues between ToggleCellDraw and ItemToggleActiveSound
|
||||
onUse: false
|
||||
soundActivate:
|
||||
path: /Audio/Items/flashlight_on.ogg
|
||||
soundDeactivate:
|
||||
path: /Audio/Items/flashlight_off.ogg
|
||||
- type: ItemToggleActiveSound
|
||||
activeSound:
|
||||
path: /Audio/Effects/Vehicle/policesiren.ogg
|
||||
params:
|
||||
volume: -4
|
||||
- type: UseDelay
|
||||
delay: 1.0
|
||||
- type: ToggleClothing
|
||||
action: ActionToggleJusticeHelm
|
||||
- type: ItemTogglePointLight
|
||||
- type: ToggleableLightVisuals
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: on-equipped-HELMET
|
||||
shader: unshaded
|
||||
- type: PointLight
|
||||
enabled: false
|
||||
radius: 1.4
|
||||
energy: 1.4
|
||||
color: red
|
||||
netsync: false
|
||||
mask: /Textures/Effects/LightMasks/double_cone.png
|
||||
- type: RotatingLight
|
||||
speed: 360
|
||||
- type: PowerCellSlot
|
||||
cellSlotId: cell_slot
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
cell_slot: !type:ContainerSlot
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
name: power-cell-slot-component-slot-name-default
|
||||
startingItem: PowerCellSmall
|
||||
- type: PowerCellDraw
|
||||
drawRate: 2
|
||||
- type: ToggleCellDraw
|
||||
- type: Construction
|
||||
graph: HelmetJustice
|
||||
node: helmet
|
||||
- type: Tag
|
||||
tags:
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetJustice
|
||||
id: ClothingHeadHelmetJusticeEmpty
|
||||
suffix: Empty
|
||||
components:
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
name: power-cell-slot-component-slot-name-default
|
||||
|
||||
- type: entity
|
||||
id: ActionToggleJusticeHelm
|
||||
name: Toggle Justice Helm
|
||||
description: Toggles the justice helm on and off.
|
||||
components:
|
||||
- type: InstantAction
|
||||
useDelay: 1
|
||||
itemIconStyle: BigItem
|
||||
event: !type:ToggleActionEvent
|
||||
@@ -220,7 +220,8 @@
|
||||
highPressureMultiplier: 0.6
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.2
|
||||
heatingCoefficient: 0.2
|
||||
coolingCoefficient: 0.2
|
||||
- type: BreathMask
|
||||
# this is on the hood so you only fool the fish if you wear the whole set
|
||||
# wear carp suit and security helmet, they'll know you are fake
|
||||
|
||||
@@ -109,7 +109,8 @@
|
||||
highPressureMultiplier: 0.3
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.01
|
||||
heatingCoefficient: 0.01
|
||||
coolingCoefficient: 0.01
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.4
|
||||
sprintModifier: 0.6
|
||||
@@ -152,7 +153,8 @@
|
||||
highPressureMultiplier: 0.6
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.01 # Not complete protection from fire
|
||||
heatingCoefficient: 0.01 # Not complete protection from fire
|
||||
coolingCoefficient: 0.01
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.8
|
||||
sprintModifier: 0.8
|
||||
|
||||
@@ -124,7 +124,8 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Coats/trenchcoat.rsi
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.1
|
||||
heatingCoefficient: 0.1
|
||||
coolingCoefficient: 0.1
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
|
||||
@@ -43,7 +43,8 @@
|
||||
highPressureMultiplier: 0.02
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001
|
||||
heatingCoefficient: 0.001
|
||||
coolingCoefficient: 0.001
|
||||
- type: FireProtection
|
||||
reduction: 0.8
|
||||
- type: ExplosionResistance
|
||||
@@ -182,7 +183,8 @@
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.2
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001
|
||||
heatingCoefficient: 0.001
|
||||
coolingCoefficient: 0.001
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitMaxim
|
||||
|
||||
@@ -543,7 +545,8 @@
|
||||
highPressureMultiplier: 0.02
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001
|
||||
heatingCoefficient: 0.001
|
||||
coolingCoefficient: 0.001
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.2
|
||||
- type: FireProtection
|
||||
@@ -861,7 +864,8 @@
|
||||
highPressureMultiplier: 0.02
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001
|
||||
heatingCoefficient: 0.001
|
||||
coolingCoefficient: 0.001
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.2
|
||||
- type: FireProtection
|
||||
@@ -897,7 +901,8 @@
|
||||
highPressureMultiplier: 0.02
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001
|
||||
heatingCoefficient: 0.001
|
||||
coolingCoefficient: 0.001
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.7
|
||||
- type: Armor
|
||||
|
||||
@@ -300,7 +300,7 @@
|
||||
- state: equipped-OUTERCLOTHING-lines
|
||||
color: "#000000"
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.3
|
||||
coolingCoefficient: 0.3
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterBase
|
||||
@@ -336,7 +336,7 @@
|
||||
- state: equipped-OUTERCLOTHING-lines
|
||||
color: "#000000"
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.3
|
||||
coolingCoefficient: 0.3
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterBase
|
||||
@@ -372,7 +372,7 @@
|
||||
- state: equipped-OUTERCLOTHING-lines
|
||||
color: "#000000"
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.3
|
||||
coolingCoefficient: 0.3
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterBase
|
||||
|
||||
@@ -48,7 +48,8 @@
|
||||
sprintModifier: 0.7
|
||||
- type: HeldSpeedModifier
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.5
|
||||
heatingCoefficient: 0.75
|
||||
coolingCoefficient: 0.5
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetEVALarge
|
||||
slot: head
|
||||
@@ -109,7 +110,8 @@
|
||||
sprintModifier: 0.9
|
||||
- type: HeldSpeedModifier
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.1
|
||||
heatingCoefficient: 0.1
|
||||
coolingCoefficient: 0.1
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
|
||||
@@ -53,7 +53,8 @@
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.04
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.005
|
||||
heatingCoefficient: 0.005
|
||||
coolingCoefficient: 0.05
|
||||
- type: FireProtection
|
||||
reduction: 0.65 # doesnt have a full seal so not as good
|
||||
- type: Armor
|
||||
@@ -84,7 +85,8 @@
|
||||
highPressureMultiplier: 0.02
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001
|
||||
heatingCoefficient: 0.001
|
||||
coolingCoefficient: 0.05
|
||||
- type: FireProtection
|
||||
reduction: 0.8 # atmos firesuit offers best protection, hardsuits are a little vulnerable
|
||||
- type: Armor
|
||||
@@ -141,7 +143,8 @@
|
||||
highPressureMultiplier: 0.6
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.01
|
||||
heatingCoefficient: 0.01
|
||||
coolingCoefficient: 0.01
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
@@ -287,6 +290,7 @@
|
||||
highPressureMultiplier: 0.6
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.01
|
||||
heatingCoefficient: 0.01
|
||||
coolingCoefficient: 0.01
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitCarp
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/WinterCoats/coat.rsi
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.1
|
||||
heatingCoefficient: 1.1
|
||||
coolingCoefficient: 0.1
|
||||
- type: Item
|
||||
size: Normal
|
||||
- type: Armor
|
||||
|
||||
@@ -69,4 +69,5 @@
|
||||
description: Fluffy boots to help survive even the coldest of winters.
|
||||
components:
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.2
|
||||
heatingCoefficient: 1.025
|
||||
coolingCoefficient: 0.5
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
- type: entity
|
||||
parent: [ClothingShoesBase, BaseToggleClothing, BaseEngineeringContraband]
|
||||
id: ClothingShoesBootsMag
|
||||
parent: [ClothingShoesBase, BaseToggleClothing]
|
||||
id: ClothingShoesBootsMagBase
|
||||
name: magboots
|
||||
description: Magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle.
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Shoes/Boots/magboots.rsi
|
||||
@@ -36,7 +37,11 @@
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingShoesBootsMag, BaseGrandTheftContraband]
|
||||
parent: [ClothingShoesBootsMagBase]
|
||||
id: ClothingShoesBootsMag
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingShoesBootsMagBase, BaseGrandTheftContraband]
|
||||
id: ClothingShoesBootsMagAdv
|
||||
name: advanced magboots
|
||||
description: State-of-the-art magnetic boots that do not slow down their wearer.
|
||||
@@ -59,7 +64,7 @@
|
||||
stealGroup: ClothingShoesBootsMagAdv
|
||||
|
||||
- type: entity
|
||||
parent: ClothingShoesBootsMag
|
||||
parent: [ClothingShoesBootsMagBase]
|
||||
id: ClothingShoesBootsMagSci
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -68,7 +73,7 @@
|
||||
sprite: Clothing/Shoes/Boots/magboots-science.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingShoesBootsMag
|
||||
parent: ClothingShoesBootsMagBase
|
||||
id: ClothingShoesBootsMagBlinding
|
||||
name: magboots of blinding speed
|
||||
description: These would look fetching on a fetcher like you.
|
||||
@@ -80,7 +85,7 @@
|
||||
price: 3000
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingShoesBootsMag, BaseJetpack, BaseSyndicateContraband]
|
||||
parent: [ClothingShoesBootsMagBase, BaseJetpack, BaseSyndicateContraband]
|
||||
id: ClothingShoesBootsMagSyndie
|
||||
name: blood-red magboots
|
||||
description: Reverse-engineered magnetic boots that have a heavy magnetic pull and integrated thrusters. It can hold 0.75 L of gas.
|
||||
|
||||
@@ -11,6 +11,9 @@
|
||||
- WhitelistChameleon
|
||||
- type: StaticPrice
|
||||
price: 10
|
||||
- type: FlavorProfile #yes not every peice of clothing is edible, but this way every edible piece of clothing should have the flavor without me having to track down what specific clothing can and cannot be eaten.
|
||||
flavors:
|
||||
- fiber
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
|
||||
@@ -168,7 +168,7 @@
|
||||
replacementTiles:
|
||||
- FloorMetalFoam
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Metallic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
|
||||
@@ -260,25 +260,25 @@
|
||||
id: SalvageEquipmentSpawnerCommon
|
||||
table: !type:GroupSelector
|
||||
children:
|
||||
# 80% chance of equipment item
|
||||
# 90% chance of equipment item
|
||||
- !type:GroupSelector
|
||||
weight: 80
|
||||
weight: 90
|
||||
children:
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentCommon
|
||||
weight: 60
|
||||
weight: 50
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentUncommon
|
||||
weight: 30
|
||||
weight: 35
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentRare
|
||||
weight: 9
|
||||
weight: 14
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentLegendary
|
||||
weight: 1
|
||||
# 15% chance of decent-ish treasure
|
||||
# 5% chance of decent-ish treasure
|
||||
- !type:GroupSelector
|
||||
weight: 15
|
||||
weight: 5
|
||||
children:
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageTreasureCommon
|
||||
@@ -319,25 +319,25 @@
|
||||
id: SalvageEquipmentSpawnerValuable
|
||||
table: !type:GroupSelector
|
||||
children:
|
||||
# 80% chance of equipment item
|
||||
# 90% chance of equipment item
|
||||
- !type:GroupSelector
|
||||
weight: 80
|
||||
weight: 90
|
||||
children:
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentCommon
|
||||
weight: 45
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentUncommon
|
||||
weight: 35
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentRare
|
||||
weight: 15
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentUncommon
|
||||
weight: 40
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentRare
|
||||
weight: 35
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageEquipmentLegendary
|
||||
weight: 5
|
||||
# 14% chance of decent-ish treasure
|
||||
weight: 10
|
||||
# 5% chance of decent-ish treasure
|
||||
- !type:GroupSelector
|
||||
weight: 14
|
||||
weight: 5
|
||||
children:
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageTreasureCommon
|
||||
@@ -348,9 +348,9 @@
|
||||
- !type:NestedSelector
|
||||
tableId: SalvageTreasureRare
|
||||
weight: 10
|
||||
# 5% chance of decent maintenance loot
|
||||
# 4% chance of decent maintenance loot
|
||||
- !type:GroupSelector
|
||||
weight: 5
|
||||
weight: 4
|
||||
children:
|
||||
- !type:NestedSelector
|
||||
tableId: MaintToolsTable
|
||||
@@ -408,9 +408,9 @@
|
||||
table: !type:GroupSelector
|
||||
children:
|
||||
- id: MobCarpSalvage
|
||||
weight: 70
|
||||
weight: 80
|
||||
- id: MobCarpSalvage
|
||||
weight: 25
|
||||
weight: 15
|
||||
amount: !type:RangeNumberSelector
|
||||
range: 1, 3
|
||||
- !type:AllSelector
|
||||
@@ -419,7 +419,7 @@
|
||||
- id: MobSharkSalvage
|
||||
- id: MobCarpSalvage
|
||||
amount: !type:ConstantNumberSelector
|
||||
value: 3
|
||||
value: 2
|
||||
# - id: MobHivebot (solo hivebot spawn)
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -197,10 +197,12 @@
|
||||
- id: PowerCellHighPrinted
|
||||
- id: RadioHandheld
|
||||
- id: ClothingBeltUtility
|
||||
- id: Floodlight
|
||||
- id: WeaponProtoKineticAccelerator
|
||||
weight: 0.5
|
||||
- id: OxygenTankFilled
|
||||
- id: WelderIndustrial
|
||||
- id: WeaponGrapplingGun
|
||||
- !type:GroupSelector
|
||||
children:
|
||||
- id: ClothingHeadHatWelding
|
||||
@@ -226,6 +228,8 @@
|
||||
- id: ClothingEyesGlassesMeson
|
||||
- id: ClothingBeltSalvageWebbing
|
||||
- id: SeismicCharge
|
||||
- id: MineralScanner
|
||||
weight: 0.5
|
||||
- id: WeaponCrusher
|
||||
weight: 0.5
|
||||
- !type:GroupSelector
|
||||
@@ -237,6 +241,7 @@
|
||||
id: SalvageEquipmentLegendary
|
||||
table: !type:GroupSelector
|
||||
children:
|
||||
- id: AdvancedMineralScanner
|
||||
- id: BlueprintFulton
|
||||
- id: BlueprintSeismicCharge
|
||||
- id: WeaponCrusherGlaive
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
- AnomalyLiquid
|
||||
- AnomalyFlora
|
||||
- AnomalyShadow
|
||||
- AnomalyTech
|
||||
chance: 1
|
||||
offset: 0.15 # not to put it higher. The anomaly sychnronizer looks for anomalies within this radius, and if the radius is higher, the anomaly can be attracted from a neighboring tile.
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -285,7 +285,9 @@
|
||||
speciesRestriction: [Moth]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Moth/moth_wings.rsi
|
||||
state: maple
|
||||
state: maple_primary
|
||||
- sprite: Mobs/Customization/Moth/moth_wings.rsi
|
||||
state: maple_secondary
|
||||
|
||||
- type: marking
|
||||
id: MothWingsMoffra
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
components:
|
||||
- type: CombatMode
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 7
|
||||
baseWalkSpeed : 3
|
||||
baseSprintSpeed : 7
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
@@ -335,7 +335,7 @@
|
||||
0: Alive
|
||||
1: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 5
|
||||
baseWalkSpeed : 2.5
|
||||
baseSprintSpeed : 5
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
@@ -347,6 +347,11 @@
|
||||
bloodReagent: InsectBlood
|
||||
bloodMaxVolume: 20
|
||||
- type: Food
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- horrible
|
||||
- terrible
|
||||
- chewy
|
||||
- type: Hunger
|
||||
baseDecayRate: 0.25
|
||||
- type: Extractable
|
||||
@@ -706,7 +711,7 @@
|
||||
description: Despite popular misconceptions, it's not actually made of butter.
|
||||
components:
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 6
|
||||
baseWalkSpeed : 3
|
||||
baseSprintSpeed : 6
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
@@ -957,6 +962,9 @@
|
||||
requiresSpecialDigestion: true
|
||||
# Wooly prevents eating wool deleting the goat so its fine
|
||||
requireDead: false
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- fiber
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: FoodMeat
|
||||
@@ -1624,7 +1632,7 @@
|
||||
10: Critical
|
||||
20: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 5
|
||||
baseWalkSpeed : 2.5
|
||||
baseSprintSpeed : 5
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
@@ -1635,6 +1643,9 @@
|
||||
Dead:
|
||||
Base: splat-0
|
||||
- type: Food
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- meaty
|
||||
- type: Thirst
|
||||
startingThirst: 25 # spawn with Okay thirst state
|
||||
thresholds:
|
||||
@@ -1713,20 +1724,10 @@
|
||||
sprite: Mobs/Effects/onfire.rsi
|
||||
normalState: Mouse_burning
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Animals/mouse.rsi
|
||||
state: dead-0
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-rat
|
||||
taco:
|
||||
name: food-sequence-content-rat
|
||||
skewer:
|
||||
name: food-sequence-content-rat
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-rat
|
||||
|
||||
Taco: RatTaco
|
||||
Burger: RatBurger
|
||||
Skewer: RatSkewer
|
||||
|
||||
- type: entity
|
||||
parent: MobMouse
|
||||
@@ -1783,10 +1784,6 @@
|
||||
- type: Item
|
||||
size: Tiny
|
||||
heldPrefix: 1
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Animals/mouse.rsi
|
||||
state: dead-1
|
||||
|
||||
- type: entity
|
||||
parent: MobMouse
|
||||
@@ -1816,10 +1813,6 @@
|
||||
- type: Item
|
||||
size: Tiny
|
||||
heldPrefix: 2
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Animals/mouse.rsi
|
||||
state: dead-2
|
||||
|
||||
- type: entity
|
||||
name: cancer mouse
|
||||
@@ -1962,7 +1955,7 @@
|
||||
description: Hop hop hop. Lookin' moist.
|
||||
components:
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 4
|
||||
baseWalkSpeed: 3
|
||||
baseSprintSpeed: 6
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
@@ -2020,7 +2013,7 @@
|
||||
description: Infiltrates your domain, spies on you, and somehow still a cool pet.
|
||||
components:
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 6
|
||||
baseWalkSpeed : 2.5
|
||||
baseSprintSpeed : 6
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
@@ -2132,7 +2125,7 @@
|
||||
description: A small penguin with a grenade strapped around its neck. Harvested by the Syndicate from icy shit-hole planets.
|
||||
components:
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 3.5
|
||||
baseWalkSpeed: 3
|
||||
baseSprintSpeed: 5
|
||||
- type: InputMover
|
||||
- type: MobMover
|
||||
@@ -3005,7 +2998,7 @@
|
||||
description: Very slow animal. For people with low energy.
|
||||
components:
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 1
|
||||
baseWalkSpeed : 0.5
|
||||
baseSprintSpeed : 1
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
@@ -3165,7 +3158,7 @@
|
||||
40: Critical
|
||||
60: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 4
|
||||
baseWalkSpeed : 2.5
|
||||
baseSprintSpeed : 4
|
||||
- type: Inventory
|
||||
speciesId: hamster
|
||||
@@ -3179,6 +3172,9 @@
|
||||
Dead:
|
||||
Base: splat-0
|
||||
- type: Food
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- meaty
|
||||
- type: Hunger
|
||||
baseDecayRate: 0.3
|
||||
- type: Extractable
|
||||
@@ -3243,15 +3239,6 @@
|
||||
- type: FireVisuals
|
||||
sprite: Mobs/Effects/onfire.rsi
|
||||
normalState: Mouse_burning
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Mobs/Animals/hamster.rsi
|
||||
state: dead-0
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-hamster
|
||||
taco:
|
||||
name: food-sequence-content-hamster
|
||||
|
||||
- type: entity
|
||||
name: pig
|
||||
|
||||
@@ -39,7 +39,10 @@
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
50: Dead
|
||||
40: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 2.5
|
||||
baseSprintSpeed: 3.5
|
||||
- type: Stamina
|
||||
critThreshold: 100
|
||||
- type: DamageStateVisuals
|
||||
@@ -65,8 +68,8 @@
|
||||
path: /Audio/Effects/bite.ogg
|
||||
damage:
|
||||
types:
|
||||
Piercing: 5
|
||||
Slash: 10
|
||||
Blunt: 5
|
||||
Slash: 7
|
||||
- type: TypingIndicator
|
||||
proto: alien
|
||||
- type: Tag
|
||||
@@ -219,7 +222,7 @@
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
180: Dead
|
||||
150: Dead
|
||||
- type: Stamina
|
||||
critThreshold: 150
|
||||
- type: DamageStateVisuals
|
||||
@@ -243,7 +246,7 @@
|
||||
- type: MeleeWeapon
|
||||
damage:
|
||||
types:
|
||||
Slash: 12
|
||||
Slash: 10
|
||||
Bloodloss: 5
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -585,6 +585,10 @@
|
||||
- Hamster
|
||||
- VimPilot
|
||||
- ChefPilot
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- meaty
|
||||
- sadness
|
||||
|
||||
- type: entity
|
||||
name: Shiva
|
||||
@@ -740,6 +744,7 @@
|
||||
Caustic: 1
|
||||
- type: MultiHandedItem
|
||||
- type: Item
|
||||
sprite: Mobs/Pets/smile.rsi
|
||||
size: Huge
|
||||
- type: SentienceTarget
|
||||
flavorKind: station-event-random-sentience-flavor-slime
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
- type: entity
|
||||
id: MobRevenant
|
||||
parent:
|
||||
- BaseMob
|
||||
- Incorporeal
|
||||
- BaseMob
|
||||
name: revenant
|
||||
description: A spooky ghostie.
|
||||
components:
|
||||
|
||||
@@ -369,3 +369,207 @@
|
||||
suffix: "Salvage Ruleset"
|
||||
components:
|
||||
- type: SalvageMobRestrictions
|
||||
|
||||
- type: entity
|
||||
parent: SimpleSpaceMobBase
|
||||
id: MobSnail
|
||||
name: snail
|
||||
description: Revolting unless you're french.
|
||||
components:
|
||||
- type: Body
|
||||
prototype: Mouse
|
||||
- type: GhostRole
|
||||
makeSentient: true
|
||||
allowSpeech: false
|
||||
allowMovement: true
|
||||
name: ghost-role-information-snail-name
|
||||
description: ghost-role-information-snail-description
|
||||
rules: ghost-role-information-freeagent-rules
|
||||
- type: GhostTakeoverAvailable
|
||||
- type: Emoting
|
||||
- type: Sprite
|
||||
drawdepth: SmallMobs
|
||||
sprite: Mobs/Animals/snail.rsi
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: snail
|
||||
- type: Item
|
||||
size: Tiny
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- Mouse
|
||||
- type: HTN
|
||||
rootTask:
|
||||
task: MouseCompound
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.2
|
||||
density: 100
|
||||
mask:
|
||||
- SmallMobMask
|
||||
layer:
|
||||
- SmallMobLayer
|
||||
- type: MobState
|
||||
- type: Deathgasp
|
||||
- type: MobStateActions
|
||||
actions:
|
||||
Critical:
|
||||
- ActionCritSuccumb
|
||||
- ActionCritFakeDeath
|
||||
- ActionCritLastWords
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
10: Critical
|
||||
20: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 2
|
||||
baseSprintSpeed : 3
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: snail
|
||||
Critical:
|
||||
Base: dead
|
||||
Dead:
|
||||
Base: dead
|
||||
- type: Food
|
||||
- type: Thirst
|
||||
startingThirst: 25 # spawn with Okay thirst state
|
||||
thresholds:
|
||||
OverHydrated: 35
|
||||
Okay: 25
|
||||
Thirsty: 15
|
||||
Parched: 10
|
||||
Dead: 0
|
||||
baseDecayRate: 0.04
|
||||
- type: Hunger
|
||||
currentHunger: 25 # spawn with Okay hunger state
|
||||
thresholds:
|
||||
Overfed: 35
|
||||
Okay: 25
|
||||
Peckish: 15
|
||||
Starving: 10
|
||||
Dead: 0
|
||||
baseDecayRate: 0.1
|
||||
- type: Extractable
|
||||
grindableSolutionName: food
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: UncookedAnimalProteins
|
||||
Quantity: 3
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: FoodMeatSnail
|
||||
amount: 1
|
||||
- type: Tag
|
||||
tags:
|
||||
- Trash
|
||||
- VimPilot
|
||||
- ChefPilot
|
||||
- Meat
|
||||
- type: CombatMode
|
||||
combatToggleAction: ActionCombatModeToggleOff
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 30
|
||||
bloodReagent: Cryoxadone
|
||||
- type: CanEscapeInventory
|
||||
- type: MobPrice
|
||||
price: 50
|
||||
- type: BadFood
|
||||
- type: NonSpreaderZombie
|
||||
- type: PreventSpiller
|
||||
- type: FireVisuals
|
||||
sprite: Mobs/Effects/onfire.rsi
|
||||
normalState: Mouse_burning
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 500
|
||||
coldDamageThreshold: 0
|
||||
- type: Reactive
|
||||
reactions:
|
||||
- reagents: [TableSalt, Saline]
|
||||
methods: [Touch, Ingestion, Injection]
|
||||
effects:
|
||||
- !type:HealthChange
|
||||
scaleByQuantity: true
|
||||
damage:
|
||||
types:
|
||||
Caustic: 1
|
||||
- !type:PopupMessage
|
||||
type: Local
|
||||
visualType: Large
|
||||
messages: [ "snail-hurt-by-salt-popup" ]
|
||||
probability: 0.66
|
||||
|
||||
- type: entity
|
||||
parent: MobSnail
|
||||
id: MobSnailInstantDeath
|
||||
suffix: Smite
|
||||
components:
|
||||
- type: MobStateActions
|
||||
actions:
|
||||
Alive:
|
||||
- ActionSmite
|
||||
Critical:
|
||||
- ActionCritSuccumb
|
||||
- ActionCritFakeDeath
|
||||
- ActionCritLastWords
|
||||
- type: Godmode
|
||||
- type: MovementAlwaysTouching
|
||||
|
||||
- type: entity
|
||||
parent: MobSnail
|
||||
id: MobSnailSpeed
|
||||
suffix: Speed
|
||||
components:
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-snailspeed-name
|
||||
description: ghost-role-information-snailspeed-description
|
||||
rules: ghost-role-information-freeagent-rules
|
||||
- type: Sprite
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: spacesnail
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: spacesnail
|
||||
Critical:
|
||||
Base: spacedead
|
||||
Dead:
|
||||
Base: spacedead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed : 5 #he go fast, also they cant slip so its probably fine.
|
||||
baseSprintSpeed : 7
|
||||
# - type: ActiveJetpack # I think this will need a custom component to not make tests angry.
|
||||
- type: MovementAlwaysTouching
|
||||
|
||||
- type: entity
|
||||
parent: MobSnail
|
||||
id: MobSnailMoth
|
||||
name: Snoth
|
||||
components:
|
||||
- type: Body
|
||||
prototype: Mothroach
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-snoth-name
|
||||
description: ghost-role-information-snoth-description
|
||||
rules: ghost-role-information-freeagent-rules
|
||||
- type: Sprite
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: snoth
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: snoth
|
||||
Critical:
|
||||
Base: snothdead
|
||||
Dead:
|
||||
Base: snothdead
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
receiveFrequencyId: CrewMonitor
|
||||
transmitFrequencyId: ShuttleTimer
|
||||
- type: WirelessNetworkConnection
|
||||
range: 500
|
||||
- type: StationLimitedNetwork
|
||||
@@ -122,8 +123,8 @@
|
||||
description: View a mass scanner interface.
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon: { sprite: Structures/Machines/parts.rsi, state: box_0 }
|
||||
iconOn: Structures/Machines/parts.rsi/box_2.png
|
||||
icon: { sprite: Interface/Actions/actions_ai.rsi, state: mass_scanner }
|
||||
iconOn: Interface/Actions/actions_ai.rsi/mass_scanner.png
|
||||
keywords: [ "AI", "console", "interface" ]
|
||||
priority: -10
|
||||
event: !type:ToggleIntrinsicUIEvent { key: enum.RadarConsoleUiKey.Key }
|
||||
@@ -146,8 +147,8 @@
|
||||
description: View a crew monitoring interface.
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon: { sprite: Structures/Machines/parts.rsi, state: box_0 }
|
||||
iconOn: Structures/Machines/parts.rsi/box_2.png
|
||||
icon: { sprite: Interface/Actions/actions_ai.rsi, state: crew_monitor }
|
||||
iconOn: Interface/Actions/actions_ai.rsi/crew_monitor.png
|
||||
keywords: [ "AI", "console", "interface" ]
|
||||
priority: -10
|
||||
event: !type:ToggleIntrinsicUIEvent { key: enum.CrewMonitoringUIKey.Key }
|
||||
@@ -158,8 +159,8 @@
|
||||
description: View a station records Interface.
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon: { sprite: Structures/Machines/parts.rsi, state: box_0 }
|
||||
iconOn: Structures/Machines/parts.rsi/box_2.png
|
||||
icon: { sprite: Interface/Actions/actions_ai.rsi, state: station_records }
|
||||
iconOn: Interface/Actions/actions_ai.rsi/station_records.png
|
||||
keywords: [ "AI", "console", "interface" ]
|
||||
priority: -10
|
||||
event: !type:ToggleIntrinsicUIEvent { key: enum.GeneralStationRecordConsoleKey.Key }
|
||||
|
||||
@@ -246,3 +246,4 @@
|
||||
priority: 2
|
||||
checkCanAccess: false
|
||||
range: 0
|
||||
itemIconStyle: BigAction
|
||||
|
||||
@@ -79,6 +79,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTLeader
|
||||
- type: Loadout
|
||||
prototypes: [ ERTLeaderGear ]
|
||||
roleLoadout: [ RoleSurvivalExtended ]
|
||||
@@ -109,6 +110,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTLeader
|
||||
- type: Loadout
|
||||
prototypes: [ ERTLeaderGearEVA ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
@@ -131,6 +133,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTLeader
|
||||
- type: Loadout
|
||||
prototypes: [ ERTLeaderGearEVALecter ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
@@ -163,6 +166,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTChaplain
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstMilitary
|
||||
@@ -194,6 +198,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTChaplain
|
||||
- type: Loadout
|
||||
prototypes: [ ERTChaplainGearEVA ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
@@ -227,6 +232,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTJanitor
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstMilitary
|
||||
@@ -257,6 +263,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTJanitor
|
||||
- type: Loadout
|
||||
prototypes: [ ERTJanitorGearEVA ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
@@ -289,6 +296,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTEngineer
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstMilitary
|
||||
@@ -319,6 +327,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTEngineer
|
||||
- type: Loadout
|
||||
prototypes: [ ERTEngineerGearEVA ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
@@ -351,6 +360,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTSecurity
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstMilitary
|
||||
@@ -381,6 +391,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTSecurity
|
||||
- type: Loadout
|
||||
prototypes: [ ERTSecurityGearEVA ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
@@ -403,6 +414,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTSecurity
|
||||
- type: Loadout
|
||||
prototypes: [ ERTSecurityGearEVALecter ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
@@ -435,6 +447,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTMedical
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstMilitary
|
||||
@@ -465,6 +478,7 @@
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: short
|
||||
job: ERTMedical
|
||||
- type: Loadout
|
||||
prototypes: [ ERTMedicalGearEVA ]
|
||||
roleLoadout: [ RoleSurvivalEVA ]
|
||||
|
||||
@@ -52,18 +52,18 @@
|
||||
restitution: 0.8
|
||||
density: 99999
|
||||
mask:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
layer:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
EventHorizonConsumer:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 5
|
||||
hard: false
|
||||
mask:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
layer:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
- type: Input
|
||||
context: "ghost"
|
||||
- type: MovementIgnoreGravity
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
density: 15
|
||||
mask:
|
||||
layer:
|
||||
- GhostImpassable
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -49,18 +49,18 @@
|
||||
restitution: 0.8
|
||||
density: 1
|
||||
mask:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
layer:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
EventHorizonConsumer:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 5
|
||||
hard: false
|
||||
mask:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
layer:
|
||||
- AllMask
|
||||
- SingularityLayer
|
||||
- type: Input
|
||||
context: "ghost"
|
||||
- type: MovementIgnoreGravity
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
- ActionJumpToCore
|
||||
- ActionShowJobIcons
|
||||
- ActionSurvCameraLights
|
||||
- ActionViewLaws
|
||||
- ActionAIViewLaws
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
enum.RadarConsoleUiKey.Key:
|
||||
@@ -54,57 +54,14 @@
|
||||
toggleAction: ActionAGhostShowCrewMonitoring
|
||||
enum.GeneralStationRecordConsoleKey.Key:
|
||||
toggleAction: ActionAGhostShowStationRecords
|
||||
- type: CrewMonitoringConsole
|
||||
- type: GeneralStationRecordConsole
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
receiveFrequencyId: CrewMonitor
|
||||
- type: RadarConsole
|
||||
followEntity: false
|
||||
|
||||
# Actions
|
||||
- type: entity
|
||||
id: ActionJumpToCore
|
||||
name: Jump to core
|
||||
description: Sends your eye back to the core.
|
||||
components:
|
||||
- type: InstantAction
|
||||
itemIconStyle: BigAction
|
||||
icon:
|
||||
sprite: Interface/Actions/actions_ai.rsi
|
||||
state: ai_core
|
||||
event: !type:JumpToCoreEvent
|
||||
|
||||
- type: entity
|
||||
id: ActionShowJobIcons
|
||||
name: Show job icons
|
||||
description: Shows job icons for crew members.
|
||||
components:
|
||||
- type: InstantAction
|
||||
itemIconStyle: BigAction
|
||||
icon:
|
||||
sprite: Interface/Misc/job_icons.rsi
|
||||
state: Captain
|
||||
event: !type:ActionComponentChangeEvent
|
||||
components:
|
||||
- type: ShowJobIcons
|
||||
|
||||
- type: entity
|
||||
id: ActionSurvCameraLights
|
||||
name: Toggle camera lights
|
||||
description: Enable surveillance camera lights near wherever you're viewing.
|
||||
components:
|
||||
- type: InstantAction
|
||||
itemIconStyle: BigAction
|
||||
icon:
|
||||
sprite: Interface/Actions/actions_ai.rsi
|
||||
state: camera_light
|
||||
event: !type:RelayedActionComponentChangeEvent
|
||||
components:
|
||||
- type: LightOnCollideCollider
|
||||
- type: FixturesChange
|
||||
fixtures:
|
||||
lightTrigger:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
density: 80
|
||||
hard: false
|
||||
layer:
|
||||
- GhostImpassable
|
||||
|
||||
# Ai
|
||||
- type: entity
|
||||
@@ -166,6 +123,126 @@
|
||||
- type: SiliconLawProvider
|
||||
laws: NTDefault
|
||||
|
||||
- type: entity
|
||||
id: CommandmentCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Ten Commandments)
|
||||
description: An electronics board containing the Ten Commandments lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: CommandmentsLawset
|
||||
|
||||
- type: entity
|
||||
id: PaladinCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Paladin)
|
||||
description: An electronics board containing the Paladin lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: PaladinLawset
|
||||
|
||||
- type: entity
|
||||
id: LiveLetLiveCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Live and Let Live)
|
||||
description: An electronics board containing the Live and Let Live lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: LiveLetLiveLaws
|
||||
|
||||
- type: entity
|
||||
id: StationEfficiencyCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Station Efficiency)
|
||||
description: An electronics board containing the Station Efficiency lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: EfficiencyLawset
|
||||
|
||||
- type: entity
|
||||
id: RobocopCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Robocop)
|
||||
description: An electronics board containing the Robocop lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: RobocopLawset
|
||||
|
||||
- type: entity
|
||||
id: OverlordCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Overlord)
|
||||
description: An electronics board containing the Overlord lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: OverlordLawset
|
||||
|
||||
- type: entity
|
||||
id: DungeonMasterCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Dungeon Master)
|
||||
description: An electronics board containing the Dungeon Master lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: DungeonMasterLawset
|
||||
|
||||
- type: entity
|
||||
id: ArtistCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Artist)
|
||||
description: An electronics board containing the Artist lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: PainterLawset
|
||||
|
||||
- type: entity
|
||||
id: AntimovCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Antimov)
|
||||
description: An electronics board containing the Antimov lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: AntimovLawset
|
||||
|
||||
- type: entity
|
||||
id: NutimovCircuitBoard
|
||||
parent: BaseElectronics
|
||||
name: circuit board (Nutimov)
|
||||
description: An electronics board containing the Nutimov lawset.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: std_mod
|
||||
- type: SiliconLawProvider
|
||||
laws: NutimovLawset
|
||||
|
||||
# Items
|
||||
- type: entity
|
||||
id: Intellicard
|
||||
|
||||
@@ -785,11 +785,6 @@
|
||||
tags:
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/Baked/cake.rsi
|
||||
state: suppermatter-shard
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-suppermatter
|
||||
taco:
|
||||
name: food-sequence-content-suppermatter
|
||||
Taco: Suppermatter
|
||||
Burger: SuppermatterBurger
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
state: box
|
||||
layers:
|
||||
- state: box
|
||||
map: ["closeLayer"]
|
||||
- state: box-open
|
||||
map: ["openLayer"]
|
||||
visible: false
|
||||
@@ -79,6 +80,7 @@
|
||||
state: box-closed
|
||||
layers:
|
||||
- state: box-closed
|
||||
map: ["closeLayer"]
|
||||
- state: box-open
|
||||
map: ["openLayer"]
|
||||
visible: false
|
||||
@@ -268,6 +270,9 @@
|
||||
- id: FoodPizzaDonkpocket
|
||||
prob: 0.10
|
||||
orGroup: Pizza
|
||||
- id: FoodPizzaCotton
|
||||
prob: 0.10
|
||||
orGroup: Pizza
|
||||
- id: KnifePlastic
|
||||
|
||||
# Nugget
|
||||
@@ -283,6 +288,7 @@
|
||||
state: box
|
||||
layers:
|
||||
- state: box
|
||||
map: ["closeLayer"]
|
||||
- state: box-open
|
||||
map: ["openLayer"]
|
||||
visible: false
|
||||
@@ -476,6 +482,7 @@
|
||||
state: box
|
||||
layers:
|
||||
- state: box
|
||||
map: ["closeLayer"]
|
||||
- state: box-open
|
||||
map: ["openLayer"]
|
||||
- type: Item
|
||||
|
||||
@@ -39,19 +39,20 @@
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
noRot: true
|
||||
sprite: Objects/Consumable/Food/burger.rsi
|
||||
sprite: Objects/Consumable/Food/burger_sequence.rsi
|
||||
layers:
|
||||
- state: bun_bottom
|
||||
- map: ["foodSequenceLayers"]
|
||||
- type: FoodSequenceStartPoint
|
||||
key: burger
|
||||
key: Burger
|
||||
maxLayers: 10
|
||||
startPosition: 0, 0
|
||||
offset: 0, 0.1
|
||||
offset: 0, 0.07
|
||||
minLayerOffset: -0.05, 0
|
||||
maxLayerOffset: 0.05, 0
|
||||
nameGeneration: food-sequence-burger-gen
|
||||
- type: Appearance
|
||||
- type: FoodMetamorphableByAdding
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
@@ -69,7 +70,7 @@
|
||||
components:
|
||||
- type: Food
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Food/burger.rsi
|
||||
sprite: Objects/Consumable/Food/burger_sequence.rsi
|
||||
layers:
|
||||
- state: bun_top
|
||||
- type: SolutionContainerManager
|
||||
@@ -80,12 +81,8 @@
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 3.3 # 1/2 of a bun
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/burger.rsi
|
||||
state: bun_top
|
||||
entries:
|
||||
burger:
|
||||
final: true
|
||||
Burger: BunTopBurger
|
||||
|
||||
# Base
|
||||
|
||||
|
||||
@@ -642,14 +642,9 @@
|
||||
tags:
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/ingredients.rsi
|
||||
state: cheesewedge
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-cheese
|
||||
taco:
|
||||
name: food-sequence-content-cheese
|
||||
Taco: CheeseTaco
|
||||
Burger: CheeseBurger
|
||||
|
||||
- type: entity
|
||||
name: chèvre log
|
||||
@@ -700,15 +695,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/ingredients.rsi
|
||||
state: chevredisk
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-chevre
|
||||
taco:
|
||||
name: food-sequence-content-chevre
|
||||
|
||||
- type: entity
|
||||
name: tofu
|
||||
@@ -757,15 +743,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/ingredients.rsi
|
||||
state: tofu
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-tofu
|
||||
taco:
|
||||
name: food-sequence-content-tofu
|
||||
|
||||
- type: entity
|
||||
name: burned mess
|
||||
@@ -822,15 +799,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ingredient
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/cocoa.rsi
|
||||
state: produce-beans
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-cocoa
|
||||
taco:
|
||||
name: food-sequence-content-cocoa
|
||||
|
||||
- type: entity
|
||||
name: raw croissant
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -142,15 +142,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/laughin_pea.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-pea
|
||||
taco:
|
||||
name: food-sequence-content-pea
|
||||
|
||||
- type: entity
|
||||
name: tower-cap log
|
||||
@@ -213,7 +204,7 @@
|
||||
- type: Produce
|
||||
seedId: nettle
|
||||
- type: MeleeChemicalInjector
|
||||
transferAmount: 3 #To OD someone you would need 2 nettles and about 6-7 hits, the DOT is likely to crit them if they are running away with almost no health
|
||||
transferAmount: 3 #TODO someone you would need 2 nettles and about 6-7 hits, the DOT is likely to crit them if they are running away with almost no health
|
||||
solution: food
|
||||
pierceArmor: false
|
||||
- type: Extractable
|
||||
@@ -288,14 +279,9 @@
|
||||
- Fruit
|
||||
- Banana
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/banana.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-banana
|
||||
taco:
|
||||
name: food-sequence-content-banana
|
||||
Burger: Banana
|
||||
Taco: Banana
|
||||
|
||||
- type: entity
|
||||
name: mimana
|
||||
@@ -334,14 +320,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/mimana.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-mimana
|
||||
taco:
|
||||
name: food-sequence-content-mimana
|
||||
Burger: Mimana
|
||||
Taco: Mimana
|
||||
|
||||
- type: entity
|
||||
name: banana peel
|
||||
@@ -481,14 +462,9 @@
|
||||
- ReagentId: Oculine
|
||||
Quantity: 2
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/carrot.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-carrot
|
||||
taco:
|
||||
name: food-sequence-content-carrot
|
||||
Burger: CarrotBurger
|
||||
Taco: Carrot
|
||||
|
||||
- type: entity
|
||||
name: cabbage
|
||||
@@ -516,14 +492,9 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/cabbage.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-cabbage
|
||||
taco:
|
||||
name: food-sequence-content-cabbage
|
||||
Burger: CabbageBurger
|
||||
Taco: Cabbage
|
||||
|
||||
- type: entity
|
||||
name: garlic
|
||||
@@ -553,14 +524,9 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/garlic.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-garlic
|
||||
taco:
|
||||
name: food-sequence-content-garlic
|
||||
Burger: GarlicBurger
|
||||
Taco: Garlic
|
||||
|
||||
- type: entity
|
||||
name: lemon
|
||||
@@ -594,14 +560,9 @@
|
||||
- Lemon
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/lemon.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-lemon
|
||||
taco:
|
||||
name: food-sequence-content-lemon
|
||||
Burger: Lemon
|
||||
Taco: Lemon
|
||||
|
||||
- type: entity
|
||||
name: lemoon
|
||||
@@ -634,14 +595,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/lemoon.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-lemoon
|
||||
taco:
|
||||
name: food-sequence-content-lemoon
|
||||
Burger: Lemoon
|
||||
Taco: Lemoon
|
||||
|
||||
- type: entity
|
||||
name: lime
|
||||
@@ -666,14 +622,9 @@
|
||||
- Lime
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/lime.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-lime
|
||||
taco:
|
||||
name: food-sequence-content-lime
|
||||
Burger: Lime
|
||||
Taco: Lime
|
||||
|
||||
- type: entity
|
||||
name: orange
|
||||
@@ -697,14 +648,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/orange.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-orange
|
||||
taco:
|
||||
name: food-sequence-content-orange
|
||||
Burger: Orange
|
||||
Taco: Orange
|
||||
|
||||
- type: entity
|
||||
name: pineapple
|
||||
@@ -774,14 +720,9 @@
|
||||
- Potato
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/potato.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-potato
|
||||
taco:
|
||||
name: food-sequence-content-potato
|
||||
Burger: Potato
|
||||
Taco: Potato
|
||||
|
||||
|
||||
- type: entity
|
||||
@@ -839,19 +780,10 @@
|
||||
- Fruit
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/tomato.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-tomato
|
||||
taco:
|
||||
name: food-sequence-content-tomato
|
||||
skewer:
|
||||
name: food-sequence-content-tomato
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-tomato
|
||||
Skewer: TomatoSkewer
|
||||
Burger: Tomato
|
||||
Taco: Tomato
|
||||
|
||||
- type: entity
|
||||
name: blue tomato
|
||||
@@ -898,14 +830,9 @@
|
||||
- Fruit
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/blue_tomato.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-tomato
|
||||
taco:
|
||||
name: food-sequence-content-tomato
|
||||
Burger: BlueTomato
|
||||
Taco: BlueTomato
|
||||
|
||||
- type: entity
|
||||
name: blood tomato
|
||||
@@ -950,19 +877,10 @@
|
||||
- Fruit # Fuck you they're a fruit
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/blood_tomato.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-tomato
|
||||
taco:
|
||||
name: food-sequence-content-tomato
|
||||
skewer:
|
||||
name: food-sequence-content-tomato
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-tomato
|
||||
Skewer: TomatoSkewer
|
||||
Burger: BloodTomato
|
||||
Taco: BloodTomato
|
||||
|
||||
- type: entity
|
||||
name: eggplant
|
||||
@@ -1022,14 +940,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/apple.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-apple
|
||||
taco:
|
||||
name: food-sequence-content-apple
|
||||
Burger: Apple
|
||||
Taco: Apple
|
||||
|
||||
- type: entity
|
||||
name: golden apple
|
||||
@@ -1067,14 +980,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/golden_apple.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-apple
|
||||
taco:
|
||||
name: food-sequence-content-apple
|
||||
Burger: GoldenApple
|
||||
Taco: GoldenApple
|
||||
|
||||
- type: entity
|
||||
name: cocoa pod
|
||||
@@ -1108,15 +1016,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/cocoa.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-cocoa
|
||||
taco:
|
||||
name: food-sequence-content-cocoa
|
||||
|
||||
- type: entity
|
||||
name: ear of corn
|
||||
@@ -1156,19 +1055,10 @@
|
||||
- ReagentId: Enzyme
|
||||
Quantity: 2
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/corn.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-corn
|
||||
taco:
|
||||
name: food-sequence-content-corn
|
||||
skewer:
|
||||
name: food-sequence-content-corn
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-corn
|
||||
Burger: Corn
|
||||
Taco: Corn
|
||||
Skewer: CornSkewer
|
||||
|
||||
- type: entity
|
||||
name: corn cob
|
||||
@@ -1191,15 +1081,6 @@
|
||||
reagents:
|
||||
- ReagentId: Cornmeal
|
||||
Quantity: 10
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/corn.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-corn
|
||||
taco:
|
||||
name: food-sequence-content-corn
|
||||
|
||||
- type: entity
|
||||
name: onion
|
||||
@@ -1231,15 +1112,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/onion.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-onion
|
||||
taco:
|
||||
name: food-sequence-content-onion
|
||||
|
||||
- type: entity
|
||||
name: red onion
|
||||
@@ -1271,15 +1143,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/onion_red.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-onion
|
||||
taco:
|
||||
name: food-sequence-content-onion
|
||||
|
||||
- type: entity
|
||||
name: chanterelle cluster
|
||||
@@ -1300,20 +1163,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/chanterelle.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-mushroom
|
||||
taco:
|
||||
name: food-sequence-content-mushroom
|
||||
skewer:
|
||||
name: food-sequence-content-mushroom
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-mushroom
|
||||
|
||||
# Slices
|
||||
|
||||
@@ -1358,14 +1207,9 @@
|
||||
- Fruit
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/pineapple.rsi
|
||||
state: slice
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-pineapple
|
||||
taco:
|
||||
name: food-sequence-content-pineapple
|
||||
Burger: PineappleSliceBurger
|
||||
Taco: PineappleSlice
|
||||
|
||||
- type: entity
|
||||
name: onion slice
|
||||
@@ -1394,14 +1238,9 @@
|
||||
- Vegetable
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/onion.rsi
|
||||
state: slice
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-onion
|
||||
taco:
|
||||
name: food-sequence-content-onion
|
||||
Burger: OnionSliceBurger
|
||||
Taco: OnionSlice
|
||||
|
||||
- type: entity
|
||||
name: red onion slice
|
||||
@@ -1430,14 +1269,9 @@
|
||||
- Vegetable
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/onion_red.rsi
|
||||
state: slice
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-onion
|
||||
taco:
|
||||
name: food-sequence-content-onion
|
||||
Burger: OnionRedSliceBurger
|
||||
Taco: OnionRedSlice
|
||||
|
||||
- type: entity
|
||||
name: chili pepper
|
||||
@@ -1467,19 +1301,10 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/chili.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-chili
|
||||
taco:
|
||||
name: food-sequence-content-chili
|
||||
skewer:
|
||||
name: food-sequence-content-chili
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-pepper
|
||||
Taco: ChiliPepper
|
||||
Burger: ChiliPepper
|
||||
Skewer: ChiliPepperSkewer
|
||||
|
||||
- type: entity
|
||||
name: chilly pepper
|
||||
@@ -1507,19 +1332,10 @@
|
||||
- type: Produce
|
||||
seedId: chilly
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/chilly.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-chilly
|
||||
taco:
|
||||
name: food-sequence-content-chilly
|
||||
skewer:
|
||||
name: food-sequence-content-chilly
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-bluepepper
|
||||
Taco: ChillyPepper
|
||||
Burger: ChillyPepper
|
||||
Skewer: ChillyPepperSkewer
|
||||
|
||||
- type: entity
|
||||
name: aloe
|
||||
@@ -1549,14 +1365,9 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/aloe.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-aloe
|
||||
taco:
|
||||
name: food-sequence-content-aloe
|
||||
Taco: Aloe
|
||||
Burger: Aloe
|
||||
|
||||
- type: entity
|
||||
name: poppy
|
||||
@@ -1590,14 +1401,9 @@
|
||||
tags:
|
||||
- Flower # TODO add "RedFlower" or "Poppy" tag, when other color flowers will be
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/poppy.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-poppy
|
||||
taco:
|
||||
name: food-sequence-content-poppy
|
||||
Taco: Poppy
|
||||
Burger: Poppy
|
||||
|
||||
- type: entity
|
||||
name: lily
|
||||
@@ -1627,14 +1433,9 @@
|
||||
tags:
|
||||
- Flower
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/lily.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-lily
|
||||
taco:
|
||||
name: food-sequence-content-lily
|
||||
Taco: Lily
|
||||
Burger: Lily
|
||||
|
||||
- type: entity
|
||||
name: lingzhi
|
||||
@@ -1662,19 +1463,9 @@
|
||||
- type: Extractable
|
||||
grindableSolutionName: food
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/lingzhi.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-mushroom
|
||||
taco:
|
||||
name: food-sequence-content-mushroom
|
||||
skewer:
|
||||
name: food-sequence-content-mushroom
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-mushroom
|
||||
Taco: Lingzhi
|
||||
Burger: Lingzhi
|
||||
|
||||
- type: entity
|
||||
name: ambrosia vulgaris
|
||||
@@ -1716,11 +1507,8 @@
|
||||
- Ambrosia
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-ambrosia
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/ambrosia_vulgaris.rsi
|
||||
state: produce
|
||||
Taco: AmbrosiaVulgaris
|
||||
Burger: AmbrosiaVulgarisBurger
|
||||
|
||||
- type: entity
|
||||
name: ambrosia deus
|
||||
@@ -1759,14 +1547,9 @@
|
||||
tags:
|
||||
- Ambrosia
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/ambrosia_deus.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-ambrosia
|
||||
taco:
|
||||
name: food-sequence-content-ambrosia
|
||||
Taco: AmbrosiaDeus
|
||||
Burger: AmbrosiaDeusBurger
|
||||
|
||||
- type: entity
|
||||
name: galaxythistle
|
||||
@@ -1795,14 +1578,9 @@
|
||||
- Galaxythistle
|
||||
- Fruit # Probably?
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/galaxythistle.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-galaxy
|
||||
taco:
|
||||
name: food-sequence-content-galaxy
|
||||
Taco: Galaxythistle
|
||||
Burger: GalaxythistleBurger
|
||||
|
||||
- type: entity
|
||||
name: glasstle
|
||||
@@ -1868,14 +1646,9 @@
|
||||
tags:
|
||||
- Galaxythistle
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/glasstle.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-glasstle
|
||||
taco:
|
||||
name: food-sequence-content-glasstle
|
||||
Taco: Glasstle
|
||||
Burger: GlasstleBurger
|
||||
|
||||
- type: entity
|
||||
name: fly amanita
|
||||
@@ -1903,19 +1676,9 @@
|
||||
grindableSolutionName: food
|
||||
- type: BadFood
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/fly_amanita.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-mushroom
|
||||
taco:
|
||||
name: food-sequence-content-mushroom
|
||||
skewer:
|
||||
name: food-sequence-content-mushroom
|
||||
sprite:
|
||||
sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-mushroom
|
||||
Taco: FlyAmanita
|
||||
Burger: FlyAmanita
|
||||
|
||||
- type: entity
|
||||
name: gatfruit
|
||||
@@ -1946,14 +1709,9 @@
|
||||
tags:
|
||||
- Fruit # It's in the name
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/gatfruit.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-gatfruit
|
||||
taco:
|
||||
name: food-sequence-content-gatfruit
|
||||
Taco: Gatfruit
|
||||
Burger: GatfruitBurger
|
||||
|
||||
- type: entity
|
||||
name: capfruit
|
||||
@@ -1984,14 +1742,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/capfruit.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-capfruit
|
||||
taco:
|
||||
name: food-sequence-content-capfruit
|
||||
Taco: Capfruit
|
||||
Burger: CapfruitBurger
|
||||
|
||||
- type: entity
|
||||
name: capfruit
|
||||
@@ -2048,14 +1801,9 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/soybeans.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-soy
|
||||
taco:
|
||||
name: food-sequence-content-soy
|
||||
Taco: Soybeans
|
||||
Burger: SoybeansBurger
|
||||
|
||||
- type: entity
|
||||
name: spaceman's trumpet
|
||||
@@ -2085,14 +1833,9 @@
|
||||
- type: Instrument #hehe trumpet
|
||||
program: 56
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/spacemans_trumpet.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-spacemans-trumpet
|
||||
taco:
|
||||
name: food-sequence-content-spacemans-trumpet
|
||||
Taco: SpacemansTrumpet
|
||||
Burger: SpacemansTrumpetBurger
|
||||
|
||||
- type: entity
|
||||
name: koibean
|
||||
@@ -2122,14 +1865,9 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/koibean.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-koibean
|
||||
taco:
|
||||
name: food-sequence-content-koibean
|
||||
Taco: Koibean
|
||||
Burger: KoibeanBurger
|
||||
|
||||
- type: entity
|
||||
name: watermelon
|
||||
@@ -2227,14 +1965,10 @@
|
||||
- Fruit
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/watermelon.rsi
|
||||
state: slice
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-watermelon
|
||||
taco:
|
||||
name: food-sequence-content-watermelon
|
||||
Burger: WatermelonSliceBurger
|
||||
Taco: WatermelonSlice
|
||||
Skewer: WatermelonSliceSkewer
|
||||
|
||||
- type: entity
|
||||
name: grapes
|
||||
@@ -2298,14 +2032,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/berries.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-berries
|
||||
taco:
|
||||
name: food-sequence-content-berries
|
||||
Taco: Berries
|
||||
Burger: BerriesBurger
|
||||
|
||||
- type: entity
|
||||
name: bungo fruit
|
||||
@@ -2341,14 +2070,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/bungo.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-bungo
|
||||
taco:
|
||||
name: food-sequence-content-bungo
|
||||
Taco: Bungo
|
||||
Burger: Bungo
|
||||
|
||||
- type: entity
|
||||
name: bungo pit
|
||||
@@ -2404,14 +2128,9 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/pea.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-pea
|
||||
taco:
|
||||
name: food-sequence-content-pea
|
||||
Taco: Pea
|
||||
Burger: Pea
|
||||
|
||||
- type: entity
|
||||
name: pumpkin
|
||||
@@ -2608,14 +2327,9 @@
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/cherry.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-content-cherry
|
||||
taco:
|
||||
name: food-sequence-content-cherry
|
||||
Taco: Cherry
|
||||
Burger: Cherry
|
||||
|
||||
- type: entity
|
||||
name: cherry pit
|
||||
|
||||
@@ -13,11 +13,34 @@
|
||||
layers:
|
||||
- state: skewer
|
||||
- map: ["foodSequenceLayers"]
|
||||
- type: LandAtCursor
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape: !type:PolygonShape
|
||||
vertices:
|
||||
- -0.40,-0.20
|
||||
- -0.30,-0.30
|
||||
- 0.50,0.10
|
||||
- 0.40,0.20
|
||||
density: 20
|
||||
mask:
|
||||
- ItemMask
|
||||
restitution: 0.3
|
||||
friction: 0.2
|
||||
- type: DamageOtherOnHit
|
||||
damage:
|
||||
types:
|
||||
Piercing: 6
|
||||
- type: ThrowingAngle
|
||||
angle: 245
|
||||
- type: EmbeddableProjectile
|
||||
offset: -0.15,0.0
|
||||
- type: MeleeWeapon
|
||||
wideAnimationRotation: -120
|
||||
damage:
|
||||
types:
|
||||
Piercing: 4
|
||||
Piercing: 8
|
||||
angle: 0
|
||||
animation: WeaponArcThrust
|
||||
soundHit:
|
||||
@@ -35,10 +58,11 @@
|
||||
canReact: false # Dont want cause reactions inside skewers after merging ingredients
|
||||
maxVol: 0
|
||||
- type: FoodSequenceStartPoint
|
||||
key: skewer
|
||||
key: Skewer
|
||||
maxLayers: 4
|
||||
startPosition: -0.27, -0.19
|
||||
inverseLayers: true
|
||||
offset: 0.2, 0.1
|
||||
nameGeneration: food-sequence-skewer-gen
|
||||
contentSeparator: ", "
|
||||
allowHorizontalFlip: false
|
||||
@@ -1227,3 +1227,33 @@
|
||||
- Fruit
|
||||
- Soup
|
||||
# Tastes like bungo, hot curry.
|
||||
|
||||
- type: entity
|
||||
name: escargot
|
||||
parent: FoodBowlBase
|
||||
id: FoodSoupEscargot
|
||||
description: A creamy and rich bowl of snails, bon appetit!
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- creamy
|
||||
- slimy
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: bowl
|
||||
- state: escargot
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 20
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 6
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 6
|
||||
- ReagentId: Allicin
|
||||
Quantity: 3
|
||||
- type: Tag
|
||||
tags:
|
||||
- Meat
|
||||
- Soup
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
- type: Food
|
||||
transferAmount: 3
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Food/taco.rsi
|
||||
sprite: Objects/Consumable/Food/taco_sequence.rsi
|
||||
layers:
|
||||
- state: tacoshell_back
|
||||
- map: ["foodSequenceLayers"]
|
||||
@@ -25,12 +25,161 @@
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 6.66
|
||||
- type: FoodSequenceStartPoint
|
||||
key: taco
|
||||
key: Taco
|
||||
maxLayers: 3
|
||||
startPosition: -0.2, 0
|
||||
offset: 0.1, 0
|
||||
startPosition: -0.15, 0
|
||||
offset: 0.15, 0
|
||||
minLayerOffset: 0, 0
|
||||
maxLayerOffset: 0, 0.05
|
||||
nameGeneration: food-sequence-taco-gen
|
||||
contentSeparator: ", "
|
||||
- type: Appearance
|
||||
- type: Appearance
|
||||
|
||||
# Old tacos
|
||||
|
||||
- type: entity
|
||||
parent: FoodInjectableBase
|
||||
id: FoodTacoBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- meaty
|
||||
- cheesy
|
||||
- type: Food
|
||||
transferAmount: 3
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Food/taco.rsi
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 6
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 4
|
||||
- type: Item
|
||||
sprite: Objects/Consumable/Food/taco.rsi
|
||||
storedRotation: -90
|
||||
- type: Tag
|
||||
tags:
|
||||
- Meat
|
||||
|
||||
- type: entity
|
||||
name: beef taco
|
||||
parent: FoodTacoBase
|
||||
id: FoodTacoBeef
|
||||
description: A very basic and run of the mill beef taco, now with cheese!
|
||||
components:
|
||||
- type: Food
|
||||
- type: Sprite
|
||||
state: beeftaco
|
||||
|
||||
- type: entity
|
||||
name: chicken taco
|
||||
parent: FoodTacoBase
|
||||
id: FoodTacoChicken
|
||||
description: A very basic and run of the mill chicken taco, now with cheese!
|
||||
components:
|
||||
- type: Food
|
||||
- type: Sprite
|
||||
state: chickentaco
|
||||
|
||||
- type: entity
|
||||
name: fish taco
|
||||
parent: FoodTacoBase
|
||||
id: FoodTacoFish
|
||||
description: Sounds kinda gross, but it's actually not that bad.
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- onion
|
||||
- fishy
|
||||
- type: Food
|
||||
- type: Sprite
|
||||
state: fishtaco
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 20
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 10
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 6
|
||||
|
||||
- type: entity
|
||||
name: rat taco
|
||||
parent: FoodTacoBase
|
||||
id: FoodTacoRat
|
||||
description: Yeah, that looks about right...
|
||||
components:
|
||||
- type: Food
|
||||
- type: Sprite
|
||||
state: rattaco
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 6
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 4
|
||||
|
||||
- type: entity
|
||||
name: beef taco supreme
|
||||
parent: FoodTacoBase
|
||||
id: FoodTacoBeefSupreme
|
||||
description: It's like a regular beef taco, but surpeme!
|
||||
components:
|
||||
- type: Food
|
||||
- type: Sprite
|
||||
state: beeftacosupreme
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 26
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 14
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 6
|
||||
|
||||
- type: entity
|
||||
name: chicken taco supreme
|
||||
parent: FoodTacoBase
|
||||
id: FoodTacoChickenSupreme
|
||||
description: It's like a regular chicken taco, but surpeme!
|
||||
components:
|
||||
- type: Food
|
||||
- type: Sprite
|
||||
state: chickentacosupreme
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 26
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 14
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 6
|
||||
|
||||
- type: entity
|
||||
name: soft taco
|
||||
parent: FoodMealBase
|
||||
id: FoodMealSoftTaco
|
||||
description: Take a bite!
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- cheesy
|
||||
- tomato
|
||||
- meaty
|
||||
- onion
|
||||
- type: Sprite
|
||||
state: softtaco
|
||||
- type: Tag
|
||||
tags:
|
||||
- Meat
|
||||
@@ -8,6 +8,7 @@
|
||||
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
|
||||
layers:
|
||||
- state: closed
|
||||
map: ["closeLayer"]
|
||||
- state: open
|
||||
map: ["openLayer"]
|
||||
- type: Item
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: closed
|
||||
map: ["closeLayer"]
|
||||
- state: open
|
||||
map: ["openLayer"]
|
||||
visible: false
|
||||
@@ -75,6 +76,7 @@
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: closed
|
||||
map: ["closeLayer"]
|
||||
- state: open
|
||||
map: ["openLayer"]
|
||||
visible: false
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
sprite: Objects/Consumable/Smokeables/Cigars/case.rsi
|
||||
layers:
|
||||
- state: closed
|
||||
map: ["closeLayer"]
|
||||
- state: open
|
||||
map: ["openLayer"]
|
||||
- state: cigar1
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
layer:
|
||||
- WallLayer
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Wood
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
id: WoodenSign
|
||||
name: wooden sign
|
||||
description: He's pointing somewhere.
|
||||
description: He's pointing somewhere.
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
@@ -18,7 +18,7 @@
|
||||
bounds: "-0.35,-0.4,0.35,0.4"
|
||||
density: 100
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Wood
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
@@ -66,7 +66,7 @@
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: support
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Wood
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
@@ -141,7 +141,7 @@
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: support_wall
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Wood
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
@@ -189,4 +189,4 @@
|
||||
spawn:
|
||||
Log:
|
||||
min: 1
|
||||
max: 3
|
||||
max: 3
|
||||
|
||||
@@ -193,6 +193,23 @@
|
||||
stackRequirements:
|
||||
Plasma: 5
|
||||
|
||||
- type: entity
|
||||
id: BiogeneratorMachineCircuitboard
|
||||
parent: BaseMachineCircuitboard
|
||||
name: biogenerator machine board
|
||||
description: A machine printed circuit board for a biogenerator.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: service
|
||||
- type: MachineBoard
|
||||
prototype: Biogenerator
|
||||
stackRequirements:
|
||||
MatterBin: 2
|
||||
tagRequirements:
|
||||
GlassBeaker:
|
||||
amount: 1
|
||||
defaultPrototype: Beaker
|
||||
|
||||
- type: entity
|
||||
id: UniformPrinterMachineCircuitboard
|
||||
parent: BaseMachineCircuitboard
|
||||
@@ -1214,6 +1231,22 @@
|
||||
CableHV: 5
|
||||
Uranium: 2
|
||||
|
||||
- type: entity
|
||||
parent: BaseMachineCircuitboard
|
||||
id: StationAnchorCircuitboard
|
||||
name: station anchor machine board
|
||||
description: A machine printed circuit board for a station anchor.
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: StationAnchor
|
||||
stackRequirements:
|
||||
Capacitor: 4
|
||||
MatterBin: 3
|
||||
Steel: 10
|
||||
Glass: 5
|
||||
CableHV: 8
|
||||
Uranium: 2
|
||||
|
||||
- type: entity
|
||||
parent: BaseMachineCircuitboard
|
||||
id: ReagentGrinderIndustrialMachineCircuitboard
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
- type: entity
|
||||
parent: BaseComputerCircuitboard
|
||||
id: AlertsComputerCircuitboard
|
||||
name: alerts computer board
|
||||
description: A computer printed circuit board for an alerts computer.
|
||||
name: atmospheric alerts computer board
|
||||
description: A computer printed circuit board for an atmospheric alerts computer.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerAlert
|
||||
@@ -142,17 +142,6 @@
|
||||
- type: StealTarget
|
||||
stealGroup: CargoShuttleConsoleCircuitboard
|
||||
|
||||
- type: entity
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SalvageShuttleConsoleCircuitboard
|
||||
name: salvage shuttle console board
|
||||
description: A computer printed circuit board for a salvage shuttle console.
|
||||
components:
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerShuttleSalvage
|
||||
- type: StealTarget
|
||||
stealGroup: SalvageShuttleConsoleCircuitboard
|
||||
|
||||
- type: entity
|
||||
parent: BaseComputerCircuitboard
|
||||
id: SurveillanceCameraMonitorCircuitboard
|
||||
@@ -406,3 +395,14 @@
|
||||
state: cpu_science
|
||||
- type: ComputerBoard
|
||||
prototype: ComputerRoboticsControl
|
||||
|
||||
- type: entity
|
||||
parent: BaseComputerCircuitboard
|
||||
id: StationAiUploadCircuitboard
|
||||
name: AI upload console board
|
||||
description: A computer printed circuit board for a AI upload console.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cpu_science
|
||||
- type: ComputerBoard
|
||||
prototype: StationAiUploadComputer
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
parent: BaseElectronics
|
||||
id: SolarTrackerElectronics
|
||||
name: solar tracker electronics
|
||||
description: Advanced circuit board used to detect differences in pressure, temperature and gas concentrations between the two sides of the door.
|
||||
description: Advanced circuit board used to track the nearest star.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
|
||||
@@ -689,14 +689,6 @@
|
||||
- NewsReaderCartridge
|
||||
- LogProbeCartridge
|
||||
|
||||
- type: entity
|
||||
parent: CentcomPDA
|
||||
id: CentcomPDAFake
|
||||
suffix: Fake
|
||||
components:
|
||||
- type: Pda
|
||||
id: CentcomIDCardSyndie
|
||||
|
||||
- type: entity
|
||||
parent: CentcomPDA
|
||||
id: DeathsquadPDA
|
||||
|
||||
@@ -23,6 +23,10 @@
|
||||
- type: Crayon
|
||||
capacity: 15
|
||||
- type: Food
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- chewy
|
||||
- bitter
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
- type: entity
|
||||
parent: BasePlushie
|
||||
id: PlushieThrongler
|
||||
name: The Throngler plushie
|
||||
name: throngler plushie
|
||||
description: A stuffed toy to remind cargo techs of what they can no longer have.
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -1268,6 +1268,7 @@
|
||||
right:
|
||||
- state: inhand-right-blade
|
||||
shader: unshaded
|
||||
- type: ItemTogglePointLight
|
||||
- type: DisarmMalus
|
||||
malus: 0
|
||||
- type: StaminaDamageOnHit
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
distance: 5
|
||||
|
||||
- type: entity
|
||||
parent: BaseWhistle
|
||||
parent: [BaseWhistle, BaseMinorContraband]
|
||||
id: SyndicateWhistle
|
||||
name: trench whistle
|
||||
description: A whistle used by Syndicate commanders to draw attention. Avanti!
|
||||
|
||||
@@ -117,6 +117,9 @@
|
||||
- type: Appearance
|
||||
- type: Food
|
||||
requiresSpecialDigestion: true
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- fiber
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
@@ -408,6 +411,9 @@
|
||||
- type: Appearance
|
||||
- type: Food
|
||||
requiresSpecialDigestion: true
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- fiber
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
- type: EntityStorage
|
||||
capacity: 1 # Its smol.
|
||||
itemCanStoreMobs: false # just leaving this here explicitly since I know at some point someone will want to use this to hold a mob. This also prevents it from becoming His Grace.
|
||||
# - type: StorageFill
|
||||
# contents:
|
||||
# - id: PuddleSparkle # Ha! Cute. Unfortunately it despawns before the container is likely to open.
|
||||
# - type: StorageFill
|
||||
# contents:
|
||||
# - id: PuddleSparkle # Ha! Cute. Unfortunately it despawns before the container is likely to open.
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
entity_storage: !type:Container
|
||||
@@ -64,7 +64,7 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/arabianlamp.rsi
|
||||
layers:
|
||||
- state: lamp
|
||||
- state: lamp
|
||||
map: [ "enum.StorageVisualLayers.Base" ]
|
||||
- state: lamptop
|
||||
map: ["enum.StorageVisualLayers.Door"]
|
||||
@@ -130,10 +130,11 @@
|
||||
netsync: false
|
||||
radius: 5
|
||||
color: orange
|
||||
- type: ItemTogglePointLight
|
||||
- type: StaticPrice
|
||||
price: 1500
|
||||
- type: Prayable
|
||||
sentMessage: prayer-popup-notify-lamp-sent
|
||||
notificationPrefix: prayer-chat-notify-lamp
|
||||
verb: prayer-verbs-rub
|
||||
verbImage: null
|
||||
verbImage: null
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name: book
|
||||
parent: BaseItem
|
||||
id: BookBase
|
||||
description: 'A hardcover book.'
|
||||
description: A hardcover book.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
@@ -28,20 +28,45 @@
|
||||
type: PaperBoundUserInterface
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- Book
|
||||
- type: PaperVisuals
|
||||
backgroundImagePath: "/Textures/Interface/Paper/paper_background_book.svg.96dpi.png"
|
||||
backgroundPatchMargin: 23.0, 16.0, 14.0, 15.0
|
||||
contentMargin: 20.0, 20.0, 20.0, 20.0
|
||||
- type: MeleeWeapon # This was originally a feature exclusive to the law book but maintainers decided it should apply to all books for consistency. I frankly disagree but :P
|
||||
soundHit:
|
||||
collection: Punch
|
||||
damage:
|
||||
types:
|
||||
Blunt: 1
|
||||
- type: DamageOtherOnHit
|
||||
damage:
|
||||
types:
|
||||
Blunt: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: BaseGuidebook
|
||||
abstract: true
|
||||
suffix: guidebook
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- SS14
|
||||
|
||||
- type: entity
|
||||
id: BookSpaceEncyclopedia
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: space encyclopedia
|
||||
description: An encyclopedia containing all the knowledge. The author of this encyclopedia is unknown.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -52,22 +77,17 @@
|
||||
color: gold
|
||||
- state: icon_planet
|
||||
color: "#42b6f5"
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- SS14
|
||||
|
||||
- type: entity
|
||||
id: BookTheBookOfControl
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: the book of control
|
||||
description: Essential to become robust.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -78,22 +98,17 @@
|
||||
color: red
|
||||
- state: icon_corner
|
||||
color: red
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Controls
|
||||
|
||||
- type: entity
|
||||
id: BookBartendersManual
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: bartender's manual
|
||||
description: This manual is stained with beer.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -101,46 +116,36 @@
|
||||
- state: decor_wingette
|
||||
color: "#006666"
|
||||
- state: icon_bar
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Bartender
|
||||
- Drinks
|
||||
|
||||
- type: entity
|
||||
id: BookHowToCookForFortySpaceman
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: How To Cook For Forty Spacemen
|
||||
description: A book about cooking written by a space chef.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
color: "#e22541"
|
||||
- state: decor_wingette
|
||||
- state: icon_apple
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Chef
|
||||
- FoodRecipes
|
||||
|
||||
- type: entity
|
||||
id: BookLeafLoversSecret
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: leaf lover's secret
|
||||
description: It has a strong weed smell. It motivates you to feed and seed.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -150,23 +155,18 @@
|
||||
- state: icon_cabbage
|
||||
- state: icon_corner
|
||||
color: gold
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Botany
|
||||
- Chemicals
|
||||
|
||||
- type: entity
|
||||
id: BookEngineersHandbook
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: engineer's handbook
|
||||
description: A handbook about engineering written by Nanotrasen.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -176,22 +176,17 @@
|
||||
- state: icon_wrench
|
||||
- state: icon_corner
|
||||
color: gold
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Engineering
|
||||
|
||||
- type: entity
|
||||
id: BookScientistsGuidebook
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: scientist's guidebook
|
||||
description: A guidebook about science written by Nanotrasen.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -199,22 +194,17 @@
|
||||
- state: decor_wingette_circle
|
||||
color: "#be69f0"
|
||||
- state: icon_dna
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Science
|
||||
|
||||
- type: entity
|
||||
id: BookSecurity
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: security 101
|
||||
description: A book about security written by Nanotrasen. The book is stained with blood. It seems to have been used more as a weapon than reading material.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -222,50 +212,40 @@
|
||||
- state: decor_wingette
|
||||
color: "#e05334"
|
||||
- state: icon_stunbaton
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: MeleeWeapon
|
||||
wideAnimationRotation: 180
|
||||
damage:
|
||||
types:
|
||||
Blunt: 6
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Security
|
||||
- Antagonists
|
||||
|
||||
- type: entity
|
||||
id: BookHowToKeepStationClean
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: how to keep station clean
|
||||
description: This book is very clean.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
color: "#550c82"
|
||||
- state: decor_wingette
|
||||
- state: icon_bucket
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Janitorial
|
||||
|
||||
- type: entity
|
||||
id: BookHowToRockAndStone
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: how to rock and stone
|
||||
description: A very detailed guide about salvage written by Karl, a legendary space miner, however he's missing. It motivates you to rock and stone.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -276,22 +256,17 @@
|
||||
- state: icon_diamond
|
||||
- state: icon_text
|
||||
color: "#fcdf74"
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Salvage
|
||||
|
||||
- type: entity
|
||||
id: BookMedicalReferenceBook
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: medical reference book
|
||||
description: A reference book about medical written by an old doctor. The handwriting is barely comprehensible.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -300,22 +275,17 @@
|
||||
color: "#f7f7f7"
|
||||
- state: icon_medical
|
||||
color: "#58abcc"
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Medical
|
||||
|
||||
- type: entity
|
||||
id: BookHowToSurvive
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: how to survive
|
||||
description: Ironically the author of this book is dead.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_old
|
||||
@@ -326,22 +296,17 @@
|
||||
color: red
|
||||
- state: icon_wrench
|
||||
- state: overlay_blood
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Survival
|
||||
|
||||
- type: entity
|
||||
id: BookChemicalCompendium
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: chempendium
|
||||
description: A comprehensive guide written by some old skeleton of a professor about chemical synthesis.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -349,42 +314,27 @@
|
||||
- state: decor_wingette
|
||||
color: "#2a7b74"
|
||||
- state: icon_chemical
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- Chemicals
|
||||
- Chemist
|
||||
|
||||
- type: entity
|
||||
id: BookSpaceLaw
|
||||
parent: BaseItem
|
||||
parent: BaseGuidebook
|
||||
name: space law
|
||||
description: A set of Nanotrasen guidelines for keeping law and order on their space stations.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_strong
|
||||
color: "#87011c"
|
||||
- state: icon_law
|
||||
color: "#f7d61a"
|
||||
- type: Tag
|
||||
tags:
|
||||
- Book
|
||||
- type: GuideHelp
|
||||
openOnActivation: true
|
||||
guides:
|
||||
- SpaceLaw
|
||||
- type: MeleeWeapon # so you can beat stupid cadets
|
||||
soundHit:
|
||||
collection: Punch
|
||||
damage:
|
||||
types:
|
||||
Blunt: 1
|
||||
|
||||
- type: entity
|
||||
parent: BookBase
|
||||
@@ -465,7 +415,6 @@
|
||||
description: There are endless illegible notes scribbled in the margins. Most of the text is covered in handwritten question marks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -485,7 +434,6 @@
|
||||
description: There are endless illegible notes scribbled in the margins. Most of the text is covered in handwritten question marks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -505,7 +453,6 @@
|
||||
description: There are endless illegible notes scribbled in the margins. Most of the text is covered in handwritten question marks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
@@ -525,7 +472,6 @@
|
||||
description: There are endless illegible notes scribbled in the margins. Most of the text is covered in handwritten question marks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/books.rsi
|
||||
layers:
|
||||
- state: paper
|
||||
- state: cover_base
|
||||
|
||||
@@ -219,7 +219,7 @@
|
||||
startingItem: PowerCellMedium
|
||||
- type: Anchorable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Metallic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
@@ -249,7 +249,7 @@
|
||||
state: floodlight_broken
|
||||
- type: Anchorable
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Metallic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name: handcuffs
|
||||
description: Used to detain criminals and other assholes.
|
||||
id: Handcuffs
|
||||
parent: [BaseItem, BaseRestrictedContraband]
|
||||
parent: [BaseItem, BaseSecurityCommandContraband]
|
||||
components:
|
||||
- type: Item
|
||||
size: Small
|
||||
|
||||
@@ -539,24 +539,6 @@
|
||||
- type: IdCard
|
||||
jobTitle: ERT Field Officer
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: CentcomIDCardSyndie
|
||||
name: command officer ID card
|
||||
suffix: Fake
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: centcom
|
||||
- state: idcentcom
|
||||
- type: Item
|
||||
heldPrefix: blue
|
||||
- type: IdCard
|
||||
jobTitle: Central Commander
|
||||
- type: Access
|
||||
tags:
|
||||
- Maintenance
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: MusicianIDCard
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
layer:
|
||||
- WallLayer
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Inflatable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
@@ -68,7 +68,7 @@
|
||||
closeSound:
|
||||
path: /Audio/Misc/zip.ogg
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Inflatable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
sprite: Objects/Storage/medalcase.rsi
|
||||
layers:
|
||||
- state: closed
|
||||
map: ["closeLayer"]
|
||||
- state: open
|
||||
map: ["openLayer"]
|
||||
- type: Appearance
|
||||
|
||||
@@ -63,6 +63,9 @@
|
||||
solution: food
|
||||
delay: 7
|
||||
forceFeedDelay: 7
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- paper
|
||||
- type: BadFood
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
loot:
|
||||
All: SpaceshroomGather
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Wood
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
|
||||
@@ -126,6 +126,9 @@
|
||||
lightEnergy: 1.0
|
||||
lightRadius: 6
|
||||
lightSoftness: 1.1
|
||||
- type: Tag
|
||||
tags:
|
||||
- LightBulb
|
||||
|
||||
- type: entity
|
||||
parent: BaseLightbulb
|
||||
@@ -141,6 +144,9 @@
|
||||
lightSoftness: 1
|
||||
BurningTemperature: 350 #LEDs are colder than incandescent bulbs
|
||||
PowerUse: 6 #LEDs are more power efficient than incandescent bulbs
|
||||
- type: Tag
|
||||
tags:
|
||||
- LightBulb
|
||||
|
||||
- type: entity
|
||||
parent: LightBulb
|
||||
@@ -154,6 +160,9 @@
|
||||
lightEnergy: 0.3 # old incandescents just arent as bright
|
||||
lightRadius: 6
|
||||
lightSoftness: 1.1
|
||||
- type: Tag
|
||||
tags:
|
||||
- LightBulb
|
||||
|
||||
- type: entity
|
||||
suffix: Broken
|
||||
@@ -178,6 +187,9 @@
|
||||
lightEnergy: 0.45
|
||||
lightRadius: 1.5
|
||||
lightSoftness: 3
|
||||
- type: Tag
|
||||
tags:
|
||||
- LightBulb
|
||||
|
||||
- type: entity
|
||||
parent: BaseLightTube
|
||||
|
||||
@@ -416,6 +416,7 @@
|
||||
radius: 1.5
|
||||
energy: 2
|
||||
color: blue
|
||||
- type: ItemTogglePointLight
|
||||
- type: Reflect
|
||||
reflectProb: 0.95
|
||||
reflects:
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
- sprite: Structures/catwalk.rsi
|
||||
state: catwalk_preview
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Metallic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
|
||||
@@ -17,15 +17,6 @@
|
||||
reagents:
|
||||
- ReagentId: THC
|
||||
Quantity: 15
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/cannabis.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-cannabis
|
||||
taco:
|
||||
name: food-sequence-content-cannabis
|
||||
|
||||
|
||||
- type: entity
|
||||
@@ -106,15 +97,6 @@
|
||||
# Quantity: 1
|
||||
- ReagentId: Psicodine
|
||||
Quantity: 0.6
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: Objects/Specific/Hydroponics/rainbow_cannabis.rsi
|
||||
state: produce
|
||||
entries:
|
||||
burger:
|
||||
name: food-sequence-burger-content-rainbow-cannabis
|
||||
taco:
|
||||
name: food-sequence-content-rainbow-cannabis
|
||||
|
||||
- type: entity
|
||||
name: dried rainbow cannabis leaves
|
||||
|
||||
@@ -835,10 +835,12 @@
|
||||
|
||||
# Syringes
|
||||
- type: entity
|
||||
name: ephedrine syringe
|
||||
suffix: ephedrine
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeEphedrine
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ephedrine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -848,10 +850,12 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: inaprovaline syringe
|
||||
suffix: inaprovaline
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeInaprovaline
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-inaprovaline
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -861,10 +865,12 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: tranexamic acid syringe
|
||||
suffix: tranexamic acid
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeTranexamicAcid
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-tranexamic-acid
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -874,10 +880,12 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: bicaridine syringe
|
||||
suffix: bicaridine
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeBicaridine
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-bicaridine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -887,10 +895,12 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: dermaline syringe
|
||||
suffix: dermaline
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeDermaline
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-dermaline
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -900,10 +910,12 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: hyronalin syringe
|
||||
suffix: hyronalin
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeHyronalin
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-hyronalin
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -913,10 +925,12 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: ipecac syringe
|
||||
suffix: ipecac
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeIpecac
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ipecac
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -926,76 +940,88 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: ambuzol syringe
|
||||
suffix: ambuzol
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeAmbuzol
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Ambuzol
|
||||
Quantity: 15
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ambuzol
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Ambuzol
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: sigynate syringe
|
||||
suffix: sigynate
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeSigynate
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Sigynate
|
||||
Quantity: 15
|
||||
- type: Label
|
||||
currentLabel: reagent-name-sigynate
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Sigynate
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: ethylredoxrazine syringe
|
||||
suffix: ethylredoxrazine
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeEthylredoxrazine
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Ethylredoxrazine
|
||||
Quantity: 15
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ethylredoxrazine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Ethylredoxrazine
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: phalanximine syringe
|
||||
suffix: phalanximine
|
||||
parent: PrefilledSyringe
|
||||
id: SyringePhalanximine
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Phalanximine
|
||||
Quantity: 15
|
||||
- type: Label
|
||||
currentLabel: reagent-name-phalanximine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Phalanximine
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: saline syringe
|
||||
suffix: saline
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeSaline
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Saline
|
||||
Quantity: 15
|
||||
- type: Label
|
||||
currentLabel: reagent-name-saline
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Saline
|
||||
Quantity: 15
|
||||
|
||||
#this is where all the syringes are so i didn't know where to put it
|
||||
- type: entity
|
||||
name: romerol syringe
|
||||
parent: [PrefilledSyringe, BaseSyndicateContraband]
|
||||
suffix: romerol
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeRomerol
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-romerol
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
@@ -1005,10 +1031,12 @@
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: hyperzine syringe
|
||||
parent: [PrefilledSyringe, BaseSyndicateContraband]
|
||||
suffix: hyperzine
|
||||
parent: PrefilledSyringe
|
||||
id: SyringeStimulants
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-hyperzine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
injector:
|
||||
|
||||
@@ -56,6 +56,9 @@
|
||||
whitelist:
|
||||
components:
|
||||
- Paper
|
||||
blacklist:
|
||||
tags:
|
||||
- Book
|
||||
- type: Appearance
|
||||
- type: EntityStorageVisuals
|
||||
stateDoorOpen: open_overlay
|
||||
|
||||
@@ -1,51 +1,77 @@
|
||||
- type: weightedRandomFillSolution
|
||||
id: RandomFillStrangePill
|
||||
fills:
|
||||
- quantity: 20
|
||||
weight: 1
|
||||
reagents:
|
||||
- Aluminium
|
||||
- Carbon
|
||||
- Chlorine
|
||||
- Copper
|
||||
- Fluorine
|
||||
- Hydrogen
|
||||
- Iodine
|
||||
- Lithium
|
||||
- Mercury
|
||||
- Potassium
|
||||
- Phosphorus
|
||||
- Radium
|
||||
- Silicon
|
||||
- Sulfur
|
||||
- Sodium
|
||||
- quantity: 20
|
||||
weight: 2
|
||||
reagents:
|
||||
- Omnizine
|
||||
- quantity: 20
|
||||
weight: 3
|
||||
reagents:
|
||||
- ChloralHydrate
|
||||
- Desoxyephedrine
|
||||
- Ephedrine
|
||||
- Ipecac
|
||||
- Mold
|
||||
- MuteToxin
|
||||
- Nocturine
|
||||
- NorepinephricAcid
|
||||
- Pax
|
||||
- Tricordrazine
|
||||
- SodiumPolyacrylate
|
||||
- Fresium
|
||||
- quantity: 20
|
||||
weight: 5
|
||||
reagents:
|
||||
- SpaceDrugs
|
||||
- quantity: 10
|
||||
weight: 5
|
||||
reagents:
|
||||
- Amatoxin
|
||||
# 5 groups for a total weight of 100
|
||||
# Very Good - weight: 15
|
||||
- quantity: 15
|
||||
weight: 5
|
||||
reagents:
|
||||
- Stimulants
|
||||
- quantity: 10
|
||||
weight: 5
|
||||
reagents:
|
||||
- Ichor
|
||||
- quantity: 5
|
||||
weight: 5
|
||||
reagents:
|
||||
- Cognizine
|
||||
# Good - weight: 25
|
||||
- quantity: 20
|
||||
weight: 25
|
||||
reagents:
|
||||
- Desoxyephedrine
|
||||
- Ephedrine
|
||||
- Omnizine
|
||||
- Tricordrazine
|
||||
- Vitamin
|
||||
# Neutral - weight: 20
|
||||
- quantity: 20
|
||||
weight: 17.5
|
||||
reagents:
|
||||
- Ipecac
|
||||
- SodiumPolyacrylate
|
||||
- SpaceDrugs
|
||||
- SpaceGlue
|
||||
- Laughter
|
||||
- JuiceThatMakesYouWeh
|
||||
- Lipozine
|
||||
- quantity: 5
|
||||
weight: 2.5
|
||||
reagents:
|
||||
- Honk
|
||||
# Bad - weight: 25
|
||||
- quantity: 20
|
||||
weight: 10.5
|
||||
reagents:
|
||||
- MuteToxin
|
||||
- Pax
|
||||
- Fresium
|
||||
- quantity: 10
|
||||
weight: 10.5
|
||||
reagents:
|
||||
- Uranium
|
||||
- Licoxide
|
||||
- Razorium
|
||||
- quantity: 5
|
||||
weight: 4
|
||||
reagents:
|
||||
- Toxin
|
||||
# Very Bad - weight: 15
|
||||
- quantity: 20
|
||||
weight: 2.5
|
||||
reagents:
|
||||
- ChloralHydrate
|
||||
- quantity: 10
|
||||
weight: 10
|
||||
reagents:
|
||||
- Bleach
|
||||
- CarpoToxin
|
||||
- BuzzochloricBees
|
||||
- Amatoxin
|
||||
- quantity: 5
|
||||
weight: 2.5
|
||||
reagents:
|
||||
- Lexorin
|
||||
|
||||
- type: entity
|
||||
name: strange pill
|
||||
@@ -60,31 +86,32 @@
|
||||
- type: RandomFillSolution
|
||||
solution: food
|
||||
weightedRandomId: RandomFillStrangePill
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Chemistry/pills.rsi
|
||||
layers:
|
||||
- state: pill1
|
||||
map: [ "enum.DamageStateVisualLayers.Base" ]
|
||||
- type: RandomSprite
|
||||
available:
|
||||
- enum.DamageStateVisualLayers.Base:
|
||||
pill1: ""
|
||||
pill2: ""
|
||||
pill3: ""
|
||||
pill4: ""
|
||||
pill5: ""
|
||||
pill6: ""
|
||||
pill7: ""
|
||||
pill8: ""
|
||||
pill9: ""
|
||||
pill10: ""
|
||||
pill11: ""
|
||||
pill12: ""
|
||||
pill13: ""
|
||||
pill14: ""
|
||||
pill15: ""
|
||||
pill16: ""
|
||||
pill17: ""
|
||||
pill18: ""
|
||||
pill19: ""
|
||||
pill20: ""
|
||||
# RandomSprite does not work with pill component
|
||||
# - type: Sprite
|
||||
# sprite: Objects/Specific/Chemistry/pills.rsi
|
||||
# layers:
|
||||
# - state: pill1
|
||||
# map: [ "enum.DamageStateVisualLayers.Base" ]
|
||||
# - type: RandomSprite
|
||||
# available:
|
||||
# - enum.DamageStateVisualLayers.Base:
|
||||
# pill1: ""
|
||||
# pill2: ""
|
||||
# pill3: ""
|
||||
# pill4: ""
|
||||
# pill5: ""
|
||||
# pill6: ""
|
||||
# pill7: ""
|
||||
# pill8: ""
|
||||
# pill9: ""
|
||||
# pill10: ""
|
||||
# pill11: ""
|
||||
# pill12: ""
|
||||
# pill13: ""
|
||||
# pill14: ""
|
||||
# pill15: ""
|
||||
# pill16: ""
|
||||
# pill17: ""
|
||||
# pill18: ""
|
||||
# pill19: ""
|
||||
# pill20: ""
|
||||
|
||||
@@ -206,6 +206,7 @@
|
||||
items:
|
||||
- MiningDrill
|
||||
- Shovel
|
||||
- MineralScannerUnpowered
|
||||
- OreBag
|
||||
- Crowbar
|
||||
- RadioHandheld
|
||||
|
||||
@@ -89,6 +89,7 @@
|
||||
wipeVerbPopup: positronic-brain-wiped-device
|
||||
stopSearchVerbText: positronic-brain-stop-searching-verb-text
|
||||
stopSearchVerbPopup: positronic-brain-stopped-searching
|
||||
job: Borg
|
||||
- type: BlockMovement
|
||||
- type: Examiner
|
||||
- type: BorgBrain
|
||||
|
||||
@@ -0,0 +1,91 @@
|
||||
- type: entity
|
||||
id: MineralScannerUnpowered
|
||||
parent: BaseItem
|
||||
name: mineral scanner
|
||||
description: A scanner that checks surrounding rock for useful minerals. It must be in your hand or pocket to work.
|
||||
suffix: Unpowered
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Mining/mineral_scanner.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
- state: icon-o
|
||||
shader: unshaded
|
||||
visible: false
|
||||
map: ["enum.ToggleVisuals.Layer"]
|
||||
- type: ItemToggleActiveSound
|
||||
activeSound:
|
||||
path: /Audio/Ambience/Objects/light_hum.ogg
|
||||
params:
|
||||
volume: -10
|
||||
maxDistance: 1
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ToggleVisuals.Toggled:
|
||||
enum.ToggleVisuals.Layer:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
- type: ItemToggle
|
||||
soundActivate:
|
||||
path: /Audio/Weapons/click.ogg
|
||||
params:
|
||||
maxDistance: 1
|
||||
- type: MiningScanner
|
||||
|
||||
- type: entity
|
||||
id: MineralScanner
|
||||
parent: [ MineralScannerUnpowered, PowerCellSlotMediumItem ]
|
||||
suffix: Powered
|
||||
components:
|
||||
- type: ToggleCellDraw
|
||||
- type: PowerCellDraw
|
||||
drawRate: 2.4 # ~5 minutes on a medium power cell.
|
||||
useRate: 0
|
||||
|
||||
- type: entity
|
||||
id: MineralScannerEmpty
|
||||
parent: MineralScanner
|
||||
suffix: Empty
|
||||
components:
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
name: power-cell-slot-component-slot-name-default
|
||||
|
||||
- type: entity
|
||||
id: AdvancedMineralScannerUnpowered
|
||||
parent: MineralScannerUnpowered
|
||||
name: advanced mineral scanner
|
||||
description: A scanner that checks surrounding rock for useful minerals. It must be in your hand or pocket to work. This one has an extended range.
|
||||
suffix: Unpowered
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: adv
|
||||
- state: adv-o
|
||||
shader: unshaded
|
||||
visible: false
|
||||
map: ["enum.ToggleVisuals.Layer"]
|
||||
- type: MiningScanner
|
||||
range: 10
|
||||
|
||||
- type: entity
|
||||
id: AdvancedMineralScanner
|
||||
parent: [ AdvancedMineralScannerUnpowered, PowerCellSlotMediumItem ]
|
||||
suffix: Powered
|
||||
components:
|
||||
- type: ToggleCellDraw
|
||||
- type: PowerCellDraw
|
||||
drawRate: 1.2 # ~10 minutes on a medium power cell.
|
||||
useRate: 0
|
||||
|
||||
- type: entity
|
||||
id: AdvancedMineralScannerEmpty
|
||||
parent: AdvancedMineralScanner
|
||||
suffix: Empty
|
||||
components:
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
cell_slot:
|
||||
name: power-cell-slot-component-slot-name-default
|
||||
@@ -44,7 +44,7 @@
|
||||
lockTime: 5
|
||||
unlockTime: 5
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: Metallic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
|
||||
@@ -54,8 +54,8 @@
|
||||
- type: PlaceableSurface
|
||||
isPlaceable: false
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Metallic
|
||||
damageContainer: StructuralInorganic
|
||||
damageModifierSet: StructuralMetallicStrong
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -71,6 +71,9 @@
|
||||
whitelist:
|
||||
components:
|
||||
- Paper
|
||||
blacklist:
|
||||
tags:
|
||||
- Book
|
||||
- type: Appearance
|
||||
- type: EntityStorageVisuals
|
||||
stateDoorOpen: artifact_container_open
|
||||
@@ -91,7 +94,7 @@
|
||||
enum.PaperLabelVisuals.Layer:
|
||||
True: { offset: "0.0,0.3125" }
|
||||
False: { offset: "0.0,0.0" }
|
||||
|
||||
|
||||
- type: LockVisuals
|
||||
- type: ItemSlots
|
||||
- type: ContainerContainer
|
||||
|
||||
@@ -86,384 +86,360 @@
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: carbon
|
||||
id: JugCarbon
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-carbon
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Carbon
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-carbon
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Carbon
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: iodine
|
||||
id: JugIodine
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-iodine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Iodine
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-iodine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Iodine
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: fluorine
|
||||
id: JugFluorine
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-fluorine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Fluorine
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-fluorine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Fluorine
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: chlorine
|
||||
id: JugChlorine
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-chlorine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Chlorine
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-chlorine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Chlorine
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: aluminium
|
||||
id: JugAluminium
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-aluminium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Aluminium
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-aluminium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Aluminium
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: phosphorus
|
||||
id: JugPhosphorus
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-phosphorus
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Phosphorus
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-phosphorus
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Phosphorus
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: sulfur
|
||||
id: JugSulfur
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-sulfur
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Sulfur
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-sulfur
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Sulfur
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: silicon
|
||||
id: JugSilicon
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-silicon
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Silicon
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-silicon
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Silicon
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: hydrogen
|
||||
id: JugHydrogen
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-hydrogen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Hydrogen
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-hydrogen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Hydrogen
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: lithium
|
||||
id: JugLithium
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-lithium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Lithium
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-lithium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Lithium
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: sodium
|
||||
id: JugSodium
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-sodium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Sodium
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-sodium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Sodium
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: potassium
|
||||
id: JugPotassium
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-potassium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Potassium
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-potassium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Potassium
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: radium
|
||||
id: JugRadium
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-radium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Radium
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-radium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Radium
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: iron
|
||||
id: JugIron
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-iron
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Iron
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-iron
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Iron
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: copper
|
||||
id: JugCopper
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-copper
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Copper
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-copper
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Copper
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: gold
|
||||
id: JugGold
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-gold
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Gold
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-gold
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Gold
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: mercury
|
||||
id: JugMercury
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-mercury
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Mercury
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-mercury
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Mercury
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: silver
|
||||
id: JugSilver
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-silver
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Silver
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-silver
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Silver
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: ethanol
|
||||
id: JugEthanol
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ethanol
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Ethanol
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ethanol
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Ethanol
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: sugar
|
||||
id: JugSugar
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-sugar
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Sugar
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-sugar
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Sugar
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: nitrogen
|
||||
id: JugNitrogen
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-nitrogen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Nitrogen
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-nitrogen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Nitrogen
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: oxygen
|
||||
id: JugOxygen
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-oxygen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Oxygen
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-oxygen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: Oxygen
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: Plant-B-Gone
|
||||
id: JugPlantBGone
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-plant-b-gone
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: PlantBGone
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-plant-b-gone
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: PlantBGone
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug
|
||||
suffix: welding fuel
|
||||
id: JugWeldingFuel
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-welding-fuel
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
Quantity: 200
|
||||
- type: Label
|
||||
currentLabel: reagent-name-welding-fuel
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
Quantity: 200
|
||||
|
||||
@@ -149,9 +149,11 @@
|
||||
|
||||
- type: entity
|
||||
id: EpinephrineChemistryBottle
|
||||
name: epinephrine bottle
|
||||
suffix: epinephrine
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-epinephrine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink: # This solution name and target volume is hard-coded in ChemMasterComponent
|
||||
@@ -162,10 +164,11 @@
|
||||
|
||||
- type: entity
|
||||
id: RobustHarvestChemistryBottle
|
||||
name: robust harvest bottle
|
||||
description: This will increase the potency of your plants.
|
||||
suffix: robust harvest
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-robust-harvest
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -176,10 +179,11 @@
|
||||
|
||||
- type: entity
|
||||
id: EZNutrientChemistryBottle
|
||||
name: ez nutrient bottle
|
||||
description: This will provide some nutrition to your plants.
|
||||
suffix: ez nutrient
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-e-z-nutrient
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -190,10 +194,11 @@
|
||||
|
||||
- type: entity
|
||||
id: Left4ZedChemistryBottle
|
||||
name: left-4-zed bottle
|
||||
description: This will increase the effectiveness of mutagen.
|
||||
suffix: left-4-zed
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-left4-zed
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -204,10 +209,11 @@
|
||||
|
||||
- type: entity
|
||||
id: UnstableMutagenChemistryBottle
|
||||
name: unstable mutagen bottle
|
||||
description: This will cause rapid mutations in your plants.
|
||||
suffix: unstable mutagen
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-unstable-mutagen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -217,11 +223,87 @@
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: NocturineChemistryBottle
|
||||
name: nocturine bottle
|
||||
description: This will make someone fall down almost immediately. Hard to overdose on.
|
||||
parent: [BaseChemistryBottleFilled, BaseSyndicateContraband]
|
||||
id: PotassiumChemistryBottle
|
||||
suffix: potassium
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-potassium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Potassium
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: NitrogenChemistryBottle
|
||||
suffix: nitrogen
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-nitrogen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Nitrogen
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: PhosphorusChemistryBottle
|
||||
suffix: phosphorus
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-phosphorus
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Phosphorus
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: HydrogenChemistryBottle
|
||||
suffix: hydrogen
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-hydrogen
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Hydrogen
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: EthanolChemistryBottle
|
||||
suffix: ethanol
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ethanol
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Ethanol
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: NocturineChemistryBottle
|
||||
suffix: nocturine
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-nocturine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -232,9 +314,11 @@
|
||||
|
||||
- type: entity
|
||||
id: EphedrineChemistryBottle
|
||||
name: ephedrine bottle
|
||||
suffix: ephedrine
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-ephedrine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -245,9 +329,11 @@
|
||||
|
||||
- type: entity
|
||||
id: OmnizineChemistryBottle
|
||||
name: omnizine bottle
|
||||
suffix: omnizine
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-omnizine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -259,8 +345,10 @@
|
||||
- type: entity
|
||||
parent: BaseChemistryBottleFilled
|
||||
id: CognizineChemistryBottle
|
||||
name: cognizine bottle
|
||||
suffix: cognizine
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-cognizine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
@@ -271,52 +359,60 @@
|
||||
|
||||
- type: entity
|
||||
id: PaxChemistryBottle
|
||||
name: pax bottle
|
||||
suffix: pax
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Pax
|
||||
Quantity: 30
|
||||
- type: Label
|
||||
currentLabel: reagent-name-pax
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Pax
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: MuteToxinChemistryBottle
|
||||
name: mute toxin bottle
|
||||
suffix: mute toxin
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: MuteToxin
|
||||
Quantity: 30
|
||||
- type: Label
|
||||
currentLabel: reagent-name-mute-toxin
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: MuteToxin
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: LeadChemistryBottle
|
||||
name: lead bottle
|
||||
suffix: lead
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Lead
|
||||
Quantity: 30
|
||||
- type: Label
|
||||
currentLabel: reagent-name-lead
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Lead
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: ToxinChemistryBottle
|
||||
name: toxin bottle
|
||||
suffix: toxin
|
||||
parent: BaseChemistryBottleFilled
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Toxin
|
||||
Quantity: 30
|
||||
- type: Label
|
||||
currentLabel: reagent-name-toxin
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Toxin
|
||||
Quantity: 30
|
||||
|
||||
@@ -105,15 +105,47 @@
|
||||
|
||||
- type: entity
|
||||
id: VestineChemistryVial
|
||||
name: vestine vial
|
||||
parent: BaseChemistryEmptyVial
|
||||
suffix: vestine
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Vestine
|
||||
Quantity: 30
|
||||
- type: Tag
|
||||
tags: []
|
||||
- type: Label
|
||||
currentLabel: reagent-name-vestine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Vestine
|
||||
Quantity: 30
|
||||
- type: Tag
|
||||
tags: []
|
||||
|
||||
- type: entity
|
||||
id: RadiumChemistryVial
|
||||
parent: BaseChemistryEmptyVial
|
||||
suffix: radium
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-radium
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
maxVol: 5
|
||||
reagents:
|
||||
- ReagentId: Radium
|
||||
Quantity: 5
|
||||
|
||||
- type: entity
|
||||
id: ChlorineChemistryVial
|
||||
parent: BaseChemistryEmptyVial
|
||||
suffix: chlorine
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: reagent-name-chlorine
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
maxVol: 5
|
||||
reagents:
|
||||
- ReagentId: Chlorine
|
||||
Quantity: 5
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user