]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Cleanup chemistry-bottles.yml (#21459)
authorlzk <124214523+lzk228@users.noreply.github.com>
Sun, 5 Nov 2023 16:46:08 +0000 (17:46 +0100)
committerGitHub <noreply@github.com>
Sun, 5 Nov 2023 16:46:08 +0000 (11:46 -0500)
* Update chemistry-bottles.yml

* :trollface:

* :trollface:

Resources/Prototypes/Entities/Objects/Specific/chemistry-bottles.yml

index 4c6e03c578c7d96ed7e5485ee751904cd0befe3c..7dddb71c0d0729952237944b9b93ba7bcc2fcc53 100644 (file)
         acts: [ "Destruction" ]
 
 - type: entity
-  name: bottle
   parent: BaseChemistryEmptyBottle
   id: ChemistryEmptyBottle01
 
 - type: entity
-  name: bottle
   parent: BaseChemistryEmptyBottle
   id: ChemistryEmptyBottle02
   components:
         map: ["enum.SolutionContainerLayers.Fill"]
         visible: false
   - type: SolutionContainerVisuals
-    maxFillLevels: 6
     fillBaseName: bottle-2-
 
 - type: entity
-  name: bottle
   parent: BaseChemistryEmptyBottle
   id: ChemistryEmptyBottle03
   components:
         map: ["enum.SolutionContainerLayers.Fill"]
         visible: false
   - type: SolutionContainerVisuals
-    maxFillLevels: 6
     fillBaseName: bottle-3-
 
 - type: entity
-  name: bottle
   parent: BaseChemistryEmptyBottle
   id: ChemistryEmptyBottle04
   components:
         map: ["enum.SolutionContainerLayers.Fill"]
         visible: false
   - type: SolutionContainerVisuals
-    maxFillLevels: 6
     fillBaseName: bottle-4-
 
+- type: entity
+  parent: BaseChemistryEmptyBottle
+  id: BaseChemistryBottleFilled
+  abstract: true
+  components:
+  - type: Tag
+    tags:
+    - Bottle
+
 - type: entity
   id: EpinephrineChemistryBottle
   name: epinephrine bottle
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: Epinephrine
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: RobustHarvestChemistryBottle
   name: robust harvest bottle
   description: This will increase the potency of your plants.
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: RobustHarvest
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: EZNutrientChemistryBottle
   name: ez nutrient bottle
   description: This will provide some nutrition to your plants.
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: EZNutrient
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: Left4ZedChemistryBottle
   name: left-4-zed bottle
   description: This will increase the effectiveness of mutagen.
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: Left4Zed
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: UnstableMutagenChemistryBottle
   name: unstable mutagen bottle
   description: This will cause rapid mutations in your plants.
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: UnstableMutagen
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: NocturineChemistryBottle
   name: nocturine bottle
   description: This will make someone fall down almost immediately. Hard to overdose on.
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: Nocturine
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: EphedrineChemistryBottle
   name: ephedrine bottle
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: Ephedrine
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: OmnizineChemistryBottle
   name: omnizine bottle
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
   - type: SolutionContainerManager
     solutions:
         reagents:
         - ReagentId: Omnizine
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   id: CognizineChemistryBottle
   name: cognizine bottle
   components:
         reagents:
         - ReagentId: Cognizine
           Quantity: 30
-  - type: Tag
-    tags:
-    - Bottle
 
 - type: entity
   id: PaxChemistryBottle
   name: pax bottle
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
     - type: SolutionContainerManager
       solutions:
           reagents:
             - ReagentId: Pax
               Quantity: 30
-    - type: Tag
-      tags:
-        - Bottle
 
 - type: entity
   id: MuteToxinChemistryBottle
   name: mute toxin bottle
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
     - type: SolutionContainerManager
       solutions:
           reagents:
             - ReagentId: MuteToxin
               Quantity: 30
-    - type: Tag
-      tags:
-        - Bottle
 
 - type: entity
   id: LeadChemistryBottle
   name: lead bottle
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
     - type: SolutionContainerManager
       solutions:
           reagents:
             - ReagentId: Lead
               Quantity: 30
-    - type: Tag
-      tags:
-        - Bottle
 
 - type: entity
   id: ToxinChemistryBottle
   name: toxin bottle
-  parent: BaseChemistryEmptyBottle
+  parent: BaseChemistryBottleFilled
   components:
     - type: SolutionContainerManager
       solutions:
           reagents:
             - ReagentId: Toxin
               Quantity: 30
-    - type: Tag
-      tags:
-        - Bottle