diff --git a/Resources/Locale/en-US/Floof/flavors/flavor-profiles.ftl b/Resources/Locale/en-US/Floof/flavors/flavor-profiles.ftl index 574c52a0bba..e18f4bd1f6f 100644 --- a/Resources/Locale/en-US/Floof/flavors/flavor-profiles.ftl +++ b/Resources/Locale/en-US/Floof/flavors/flavor-profiles.ftl @@ -66,4 +66,10 @@ flavor-complex-yeolhandy = like oranges and solitude flavor-complex-thecutecaptain = like moonlight flavor-complex-axelsale = like a long day on the frontier flavor-complex-jenntonic = sweet with a hidden bite -flavor-complex-hallelujah = a moment of peace \ No newline at end of file +flavor-complex-hallelujah = a moment of peace +flavor-complex-false-meat = not entirely unlike meat +flavor-complex-true-nature = like the true nature of reality +flavor-complex-numbing-tranquility = like numbing tranquility +flavor-complex-blue-pumpkin = like a mouthful of pool water +flavor-base-strange = strange +flavor-complex-cherry = like cherries diff --git a/Resources/Locale/en-US/Floof/reagents/meta/consumable/drink/drinks.ftl b/Resources/Locale/en-US/Floof/reagents/meta/consumable/drink/drinks.ftl new file mode 100644 index 00000000000..4d1e624b3b7 --- /dev/null +++ b/Resources/Locale/en-US/Floof/reagents/meta/consumable/drink/drinks.ftl @@ -0,0 +1,2 @@ +reagent-name-tea-powder = tea powder +reagent-desc-tea-powder = Finely ground tea leaves, used for making tea. diff --git a/Resources/Locale/en-US/Floof/reagents/meta/consumable/drink/juice.ftl b/Resources/Locale/en-US/Floof/reagents/meta/consumable/drink/juice.ftl new file mode 100644 index 00000000000..d2733d0a545 --- /dev/null +++ b/Resources/Locale/en-US/Floof/reagents/meta/consumable/drink/juice.ftl @@ -0,0 +1,5 @@ +reagent-name-juice-cherry = cherry juice +reagent-desc-juice-cherry = Tasty cherry juice, sweet and tangy. + +reagent-name-juice-blue-pumpkin = blue pumpkin juice +reagent-desc-juice-blue-pumpkin = The juice of a blue pumpkin. Smells like pool water. diff --git a/Resources/Locale/en-US/Floof/reagents/meta/medicine.ftl b/Resources/Locale/en-US/Floof/reagents/meta/medicine.ftl index 60d709ae513..91b4dcf0eba 100644 --- a/Resources/Locale/en-US/Floof/reagents/meta/medicine.ftl +++ b/Resources/Locale/en-US/Floof/reagents/meta/medicine.ftl @@ -3,3 +3,6 @@ reagent-desc-traumoxadone = A cryogenics chemical. Used to treat severe trauma v reagent-name-stelloxadone = stelloxadone reagent-desc-stelloxadone = A cryogenics chemical. Used to aggressively dissolve toxins from the body. Works regardless of the patient being alive or dead. Product of Mystic Medical + +reagent-name-haloperidol = haloperidol +reagent-desc-haloperidol = Removes most stimulating and hallucinogenic drugs. Reduces druggy effects and jitteriness. Causes drowsiness. diff --git a/Resources/Locale/en-US/Floof/seeds/seeds.ftl b/Resources/Locale/en-US/Floof/seeds/seeds.ftl new file mode 100644 index 00000000000..95c89256e95 --- /dev/null +++ b/Resources/Locale/en-US/Floof/seeds/seeds.ftl @@ -0,0 +1,22 @@ +seeds-meatwheat-name = meatwheat +seeds-meatwheat-display-name = meatwheat stalks +seeds-extradimensionalorange-name = extradimensional orange +seeds-extradimensionalorange-display-name = extradimensional orange trees +seeds-teaplant-name = tea plant +seeds-teaplant-display-name = tea plants +seeds-papercane-name = papercane +seeds-papercane-display-name = papercanes +seeds-goldenapple-name = golden apple +seeds-goldenapple-display-name = golden apple tree +seeds-worldpea-name = world peas +seeds-worldpea-display-name = world pea vines +seeds-holymelon-name = holymelon +seeds-holymelon-display-name = holymelon vines +seeds-capfruit-name = capfruit +seeds-capfruit-display-name = capfruit tree +seeds-cherry-name = cherry +seeds-cherry-display-name = cherry tree +seeds-anomaly-berry-name = anomaly berry +seeds-anomaly-berry-display-name = anomaly berries +seeds-blue-pumpkin-name = blue pumpkin +seeds-blue-pumpkin-display-name = blue pumpkins diff --git a/Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl b/Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl new file mode 100644 index 00000000000..643f8099b15 --- /dev/null +++ b/Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl @@ -0,0 +1 @@ +flavor-complex-pear = like pears diff --git a/Resources/Locale/en-US/_NF/reagents/meta/consumable/food/ingredients.ftl b/Resources/Locale/en-US/_NF/reagents/meta/consumable/food/ingredients.ftl new file mode 100644 index 00000000000..4223e13b783 --- /dev/null +++ b/Resources/Locale/en-US/_NF/reagents/meta/consumable/food/ingredients.ftl @@ -0,0 +1,2 @@ +reagent-name-coffeegrounds = coffee grounds +reagent-desc-coffeegrounds = Aromatic and richly textured, these grounds exude a robust scent that promises a flavorful brew. diff --git a/Resources/Locale/en-US/_NF/seeds/seeds.ftl b/Resources/Locale/en-US/_NF/seeds/seeds.ftl new file mode 100644 index 00000000000..622f846cabb --- /dev/null +++ b/Resources/Locale/en-US/_NF/seeds/seeds.ftl @@ -0,0 +1,7 @@ +# Seeds +seeds-spesos-name = spesos +seeds-spesos-display-name = spesos +seeds-pear-name = pear +seeds-pear-display-name = pear +seeds-coffee-name = coffee +seeds-coffee-display-name = coffee plant diff --git a/Resources/Locale/en-US/deltav/reagents/meta/fun.ftl b/Resources/Locale/en-US/deltav/reagents/meta/fun.ftl new file mode 100644 index 00000000000..f72995221f4 --- /dev/null +++ b/Resources/Locale/en-US/deltav/reagents/meta/fun.ftl @@ -0,0 +1,2 @@ +reagent-name-Quartzite = Quartzite +reagent-desc-Quartzite = Millions of microscopic crystaline shards. Will cause internal bleeding, do not drink. diff --git a/Resources/Locale/en-US/deltav/seeds.ftl b/Resources/Locale/en-US/deltav/seeds.ftl new file mode 100644 index 00000000000..d083a2cf398 --- /dev/null +++ b/Resources/Locale/en-US/deltav/seeds.ftl @@ -0,0 +1,7 @@ +# Seeds +seeds-CrystalThistle-name = CrystalThistle +seeds-CrystalThistle-display-name = CrystalThistle +seeds-GhostPepper-name = Ghost Pepper +seeds-GhostPepper-display-name = Ghost Pepper +seeds-CosmicRevenant-name = Cosmic Revenant +seeds-CosmicRevenant-display-name = Cosmic Revenant Pepper diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml b/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml index a6671ff0998..dd794bf77cc 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml @@ -34,7 +34,7 @@ sprite: Objects/Specific/Hydroponics/apple.rsi state: seed product: CrateHydroponicsSeeds - cost: 550 + cost: 600 # Floof - Botany Change category: cargoproduct-category-name-hydroponics group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml b/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml index c83bc31c2b7..c119670fc51 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml @@ -174,7 +174,7 @@ sprite: Objects/Specific/Service/vending_machine_restock.rsi state: base product: CrateVendingMachineRestockSeedsFilled - cost: 3375 + cost: 3600 # Floof - Botany Additions category: cargoproduct-category-name-hydroponics group: market diff --git a/Resources/Prototypes/Catalog/Fills/Crates/botany.yml b/Resources/Prototypes/Catalog/Fills/Crates/botany.yml index 3b47eb99353..40dfbb8ea9b 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/botany.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/botany.yml @@ -24,6 +24,8 @@ amount: 2 - id: BungoSeeds amount: 2 + - id: CoffeeSeeds # Floof - Botany Additions + amount: 2 - type: entity id: CrateHydroponicsSeedsMedicinal @@ -96,3 +98,5 @@ - id: WatermelonSeeds - id: PeaSeeds - id: PomegranateSeeds + - id: CherrySeeds # Floof - Botany Additions + - id: PearSeeds # Floof - Botany Additions diff --git a/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml b/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml index c1168f68d42..f4f2942c0a1 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml @@ -69,6 +69,8 @@ prob: 0.01 - id: ResearchDisk10000 prob: 0.01 + - id: SpesosTreeSeeds # Floof - Botany Additions + prob: 0.01 # Just no (0.1%) # - Working guns - id: WeaponRevolverDeckard diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml index c732fa5268c..ff47d390c22 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml @@ -5,6 +5,7 @@ AmbrosiaVulgarisSeeds: 3 AppleSeeds: 5 BananaSeeds: 5 + PearSeeds: 3 # Floof - Botany Additions CarrotSeeds: 5 CabbageSeeds: 5 ChanterelleSeeds: 5 @@ -32,10 +33,15 @@ TomatoSeeds: 5 TowercapSeeds: 5 WheatSeeds: 5 + CoffeeSeeds: 3 # Floof - Botany Additions WatermelonSeeds: 5 CocoaSeeds: 3 BerrySeeds: 5 + CherrySeeds: 5 # Floof - Botany Additions PeaSeeds: 5 CottonSeeds: 5 + contrabandInventory: + CannabisSeeds: 3 # Floof - Botany Additions + TobaccoSeeds: 3 # Floof - Botany Additions emaggedInventory: FlyAmanitaSeeds: 1 diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Consumable/Food/produce.yml new file mode 100644 index 00000000000..91bc877b4d9 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Consumable/Food/produce.yml @@ -0,0 +1,90 @@ +- type: entity + name: CrystalThistle + parent: FoodProduceBase + id: FoodCrystalThistle + description: A variant of galaxythistle that has sprouted sharp quartz shards. + components: + - type: FlavorProfile + flavors: + - sharp + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Quartzite + Quantity: 10 + - ReagentId: Ethyloxyephedrine + Quantity: 15 + - type: Sprite + sprite: DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi + - type: Produce + seedId: CrystalThistle + - type: Extractable + grindableSolutionName: food + +- type: entity + name: Ghost Pepper + parent: FoodProduceBase + id: FoodGhostPepper + description: So hot, you'll have one foot in the grave. + components: + - type: FlavorProfile + flavors: + - spicy + - sweet + - type: SolutionContainerManager + solutions: + food: + maxVol: 39 + reagents: + - ReagentId: Nutriment + Quantity: 6 + - ReagentId: CapsaicinOil + Quantity: 15 + - ReagentId: Vitamin + Quantity: 6 + - ReagentId: Thermite + Quantity: 10 + - type: TileFrictionModifier + modifier: 0.05 + - type: Sprite + sprite: DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi + - type: Produce + seedId: GhostPepper + - type: Tag + tags: + - Vegetable + +- type: entity + name: Cosmic Revenant + parent: FoodProduceBase + id: FoodCosmicRevenant + description: Is this even a pepper? Looks... Haunted. + components: + - type: FlavorProfile + flavors: + - spicy + - spooky + - type: SolutionContainerManager + solutions: + food: + maxVol: 41 + reagents: + - ReagentId: Nutriment + Quantity: 8 + - ReagentId: CapsaicinOil + Quantity: 20 + - ReagentId: Vitamin + Quantity: 8 + - ReagentId: Ectoplasm + Quantity: 5 + - type: TileFrictionModifier + modifier: 0.0001 + - type: Sprite + sprite: DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi + - type: Produce + seedId: CosmicRevenant + - type: Tag + tags: + - Vegetable diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Hydroponics/seeds.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Hydroponics/seeds.yml new file mode 100644 index 00000000000..c1060c84834 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Hydroponics/seeds.yml @@ -0,0 +1,32 @@ +- type: entity + parent: SeedBase + name: packet of CrystalThistle seeds + description: "Like a bag of needles" + id: CrystalThistleSeeds + components: + - type: Seed + seedId: CrystalThistle + - type: Sprite + sprite: DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi + +- type: entity + parent: SeedBase + name: packet of Ghost Pepper seeds + description: "Be sure to plant these six feet under." + id: GhostPepperSeeds + components: + - type: Seed + seedId: GhostPepper + - type: Sprite + sprite: DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi + +- type: entity + parent: SeedBase + name: packet of Cosmic Revenant Pepper seeds + description: "Harvest dark spirits for the good of the station." + id: CosmicRevenantSeeds + components: + - type: Seed + seedId: CosmicRevenant + - type: Sprite + sprite: DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi diff --git a/Resources/Prototypes/DeltaV/Hydroponics/seeds.yml b/Resources/Prototypes/DeltaV/Hydroponics/seeds.yml new file mode 100644 index 00000000000..98fa2cfe4c2 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Hydroponics/seeds.yml @@ -0,0 +1,97 @@ +- type: seed + id: CrystalThistle + name: seeds-CrystalThistle-name + noun: seeds-noun-seeds + displayName: seeds-CrystalThistle-display-name + plantRsi: DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi + packetPrototype: CrystalThistleSeeds + productPrototypes: + - FoodCrystalThistle + lifespan: 25 + maturation: 10 + production: 3 + yield: 3 + potency: 10 + growthStages: 3 + waterConsumption: 0.60 + chemicals: + Ethyloxyephedrine: + Min: 1 + Max: 25 + potencyDivisor: 4 + Quartzite: + Min: 1 + Max: 25 + potencyDivisor: 4 + +- type: seed + id: GhostPepper + name: seeds-GhostPepper-name + noun: seeds-noun-seeds + displayName: seeds-GhostPepper-display-name + plantRsi: DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi + packetPrototype: GhostPepperSeeds + productPrototypes: + - FoodGhostPepper + mutationPrototypes: + - CosmicRevenant + harvestRepeat: Repeat + lifespan: 25 + maturation: 6 + production: 6 + yield: 2 + potency: 20 + idealLight: 9 + idealHeat: 298 + chemicals: + CapsaicinOil: + Min: 2 + Max: 20 + potencyDivisor: 10 + Nutriment: + Min: 2 + Max: 8 + potencyDivisor: 25 + Vitamin: + Min: 2 + Max: 8 + potencyDivisor: 25 + Thermite: + Min: 5 + Max: 20 + potencyDivisor: 10 + +- type: seed + id: CosmicRevenant + name: seeds-CosmicRevenant-name + noun: seeds-noun-seeds + displayName: seeds-CosmicRevenant-display-name + plantRsi: DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi + packetPrototype: CosmicRevenantSeeds + productPrototypes: + - FoodCosmicRevenant + harvestRepeat: Repeat + lifespan: 25 + maturation: 6 + production: 6 + yield: 2 + potency: 20 + idealLight: 9 + idealHeat: 298 + chemicals: + CapsaicinOil: + Min: 3 + Max: 30 + potencyDivisor: 10 + Nutriment: + Min: 4 + Max: 10 + potencyDivisor: 25 + Vitamin: + Min: 4 + Max: 10 + potencyDivisor: 25 + Ectoplasm: + Min: 1 + Max: 5 + potencyDivisor: 10 diff --git a/Resources/Prototypes/DeltaV/Reagents/fun.yml b/Resources/Prototypes/DeltaV/Reagents/fun.yml new file mode 100644 index 00000000000..08d47f7e9a7 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Reagents/fun.yml @@ -0,0 +1,38 @@ +- type: reagent + id: Quartzite + name: reagent-name-Quartzite + group: Toxins + slippery: true + desc: reagent-desc-Quartzite + physicalDesc: reagent-physical-desc-reflective + flavor: sharp + color: "#ffffff" + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + ignoreResistances: false + damage: + types: + Slash: 0.2 + - !type:Emote + emote: Scream + probability: 0.7 + metabolisms: + Poison: + metabolismRate : 3.00 + effects: + - !type:HealthChange + damage: + types: + Slash : 3 + - !type:PopupMessage + type: Local + visualType: LargeCaution + messages: [ "generic-reagent-effect-slicing-insides"] + probability: 0.33 + - !type:Emote + emote: Scream + probability: 0.3 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml index d9d4d14d8a9..a5eaadf5947 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml @@ -1650,6 +1650,9 @@ reagents: - ReagentId: JuiceWatermelon Quantity: 4 + - type: Tag # Floof - Botany Additions + tags: + - Fruit - type: entity name: grapes diff --git a/Resources/Prototypes/Floof/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/Floof/Entities/Objects/Consumable/Food/produce.yml new file mode 100644 index 00000000000..48df40d3348 --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Objects/Consumable/Food/produce.yml @@ -0,0 +1,412 @@ +- type: entity + name: meatwheat bushel + description: Some blood-drenched wheat stalks. You can crush them into what passes for meat if you squint hard enough. + id: MeatwheatBushel + parent: ProduceBase + components: + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/meatwheat.rsi + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: UncookedAnimalProteins + Quantity: 10 + - type: SpawnItemsOnUse + items: + - id: FoodMeatWheat + sound: + path: /Audio/Voice/Slime/slime_squish.ogg + - type: Produce + seedId: meatwheat + +- type: entity + name: papercane roll + description: Why do we even need to grow paper? + id: Papercane + parent: ProduceBase + components: + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/papercane.rsi + - type: SolutionContainerManager + - type: Produce + seedId: papercane + - type: Log + spawnedPrototype: SheetPaper1 + spawnCount: 2 + +- type: entity + name: extradimensional orange + parent: FoodProduceBase + id: FoodExtradimensionalOrange + description: You can hardly wrap your head around this thing. + components: + - type: FlavorProfile + flavors: + - truenature + - type: SolutionContainerManager + solutions: + food: + maxVol: 14 + reagents: + - ReagentId: Haloperidol + Quantity: 5 + - ReagentId: Nutriment + Quantity: 5 + - ReagentId: Vitamin + Quantity: 4 + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi + scale: 0.5,0.5 + - type: Produce + seedId: extradimensionalOrange + - type: PotencyVisuals + minimumScale: 0.5 # reduce this in size because the sprite is way too big + maximumScale: 1 + - type: Extractable + juiceSolution: + reagents: + - ReagentId: JuiceOrange + Quantity: 10 + - type: Tag + tags: + - Fruit + +- type: entity + name: golden apple + parent: FoodProduceBase + id: FoodGoldenApple + description: It should be shaped like a cube, shouldn't it? + components: + - type: FlavorProfile + flavors: + - apple + - metallic + - type: SolutionContainerManager + solutions: + food: + maxVol: 30 + reagents: + - ReagentId: Nutriment + Quantity: 10 + - ReagentId: Vitamin + Quantity: 4 + - ReagentId: DoctorsDelight + Quantity: 13 + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/golden_apple.rsi + - type: Produce + seedId: goldenApple + - type: Extractable + juiceSolution: + reagents: + - ReagentId: JuiceApple + Quantity: 10 + - ReagentId: Gold + Quantity: 10 + - type: Tag + tags: + - Fruit + +- type: entity + name: capfruit + parent: FoodProduceBase + id: FoodRealCapfruit + description: A soft but smooth gun-shaped fruit. + components: + - type: FlavorProfile + flavors: + - plastic + - type: SolutionContainerManager + solutions: + food: + maxVol: 10 + reagents: + - ReagentId: Nutriment + Quantity: 5 + - ReagentId: Sulfur + Quantity: 5 + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/capfruit.rsi + - type: Produce + seedId: realCapfruit + - type: Food + trash: RevolverCapGun + - type: Tag + tags: + - Fruit + +- type: entity + name: capfruit + parent: FoodRealCapfruit + id: FoodFakeCapfruit + suffix: Fake + components: + - type: Produce + seedId: fakeCapfruit + - type: Food + trash: RevolverCapGunFake + +- type: entity + name: holymelon + parent: [FoodProduceBase, ItemHeftyBase] + id: FoodHolymelon + description: The water within this melon has been blessed by some deity that's particularly fond of watermelon. + components: + - type: Item + size: Small + - type: FlavorProfile + flavors: + - holy + - watermelon + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Nutriment + Quantity: 10 + - ReagentId: Vitamin + Quantity: 5 + - ReagentId: HolyWater + Quantity: 10 + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/holymelon.rsi + - type: Produce + seedId: watermelon + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Wine + Quantity: 20 + - type: Damageable + damageContainer: Biological + - type: DamageOnHighSpeedImpact + minimumSpeed: 0.1 + damage: + types: + Blunt: 1 + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 1 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: desecration + - !type:SpillBehavior + solution: food + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: SliceableFood + count: 5 + slice: FoodHolymelonSlice + - type: Tag + tags: + - Fruit + +- type: entity + name: holymelon slice + parent: ProduceSliceBase + id: FoodHolymelonSlice + description: Juicy golden and red slice. + components: + - type: Item + size: Tiny + - type: FlavorProfile + flavors: + - holy + - watermelon + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/holymelon.rsi + - type: SolutionContainerManager + solutions: + food: + maxVol: 5 + reagents: + - ReagentId: Nutriment + Quantity: 2 + - ReagentId: Vitamin + Quantity: 1 + - ReagentId: HolyWater + Quantity: 2 + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Wine + Quantity: 4 + - type: Tag + tags: + - Fruit + +- type: entity + parent: FoodProduceBase + id: FoodWorldPeas + name: cluster of world peas + description: It's rumored to bring peace to any who consume it. + components: + - type: FlavorProfile + flavors: + - numbingtranquility + - type: SolutionContainerManager + solutions: + food: + maxVol: 8 + reagents: + - ReagentId: Happiness + Quantity: 3 + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Pax + Quantity: 2 + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/world_pea.rsi + - type: Produce + seedId: worldPea + - type: Tag + tags: + - Vegetable + +- type: entity + name: blue pumpkin + parent: FoodProduceBase + id: FoodBluePumpkin + description: A large, blue... berry. Seriously. + components: + - type: Item + size: Small + - type: FlavorProfile + flavors: + - bluepumpkin + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Ammonia + Quantity: 10 + - ReagentId: Chlorine + Quantity: 5 + - ReagentId: Vitamin + Quantity: 10 + - type: Extractable + juiceSolution: + reagents: + - ReagentId: JuiceBluePumpkin + Quantity: 10 + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi + - type: Produce + seedId: bluePumpkin + - type: Damageable + damageContainer: Biological + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 16 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: desecration + - !type:SpillBehavior + solution: food + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: Tag + tags: + - Fruit + +- type: entity + parent: FoodProduceBase + id: FoodCherry + name: cherry + description: Juicy red cherry with a pit inside. + components: + - type: FlavorProfile + flavors: + - cherry + - type: SolutionContainerManager + solutions: + food: + maxVol: 6 + reagents: + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Vitamin + Quantity: 3 + - type: Extractable + juiceSolution: + reagents: + - ReagentId: JuiceCherry + Quantity: 5 + - type: Food + trash: TrashCherryPit + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/cherry.rsi + - type: Produce + seedId: cherry + - type: Tag + tags: + - Fruit + +- type: entity + name: cherry pit + parent: FoodInjectableBase + id: TrashCherryPit + components: + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/cherry.rsi + state: pit + - type: Item + sprite: Floof/Objects/Specific/Hydroponics/cherry.rsi + heldPrefix: pit + - type: Tag + tags: + - Recyclable + - Trash + - type: SolutionContainerManager + solutions: + food: + maxVol: 1 + reagents: + - ReagentId: Toxin + Quantity: 1 + - type: Extractable + grindableSolutionName: food + - type: Seed + seedId: cherry + - type: SpaceGarbage + - type: BadFood + +- type: entity + name: anomaly berry + description: A strange blue fruit. Something about it doesn't seem right. + parent: FoodProduceBase + id: FoodAnomalyBerry + components: + - type: FlavorProfile + flavors: + - strange + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi + state: produce + - type: Produce + seedId: anomalyBerry + - type: Food + trash: EffectAnomalyFloraBulb # Random loot + - type: SolutionContainerManager + solutions: + food: + maxVol: 5 + reagents: + - ReagentId: Nutriment + Quantity: 2 + - ReagentId: Vitamin + Quantity: 2 + - ReagentId: Artifexium + Quantity: 1 + - type: Tag + tags: + - Fruit diff --git a/Resources/Prototypes/Floof/Entities/Objects/Specific/Hydroponics/leaves.yml b/Resources/Prototypes/Floof/Entities/Objects/Specific/Hydroponics/leaves.yml new file mode 100644 index 00000000000..8d975dac8ed --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Objects/Specific/Hydroponics/leaves.yml @@ -0,0 +1,32 @@ +- type: entity + name: tea leaves + parent: ProduceBase + id: LeavesTea + description: "Can be dried out to make tea." + components: + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/tea_plant.rsi + - type: Produce + seedId: teaPlant + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Vitamin + Quantity: 2 + +- type: entity + name: dried tea leaves + parent: ProduceBase + id: LeavesTeaDried + description: "Dried tea leaves, ready to be ground." + components: + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: TeaPowder + Quantity: 5 + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/tea_plant.rsi + state: dried diff --git a/Resources/Prototypes/Floof/Entities/Objects/Specific/Hydroponics/seeds.yml b/Resources/Prototypes/Floof/Entities/Objects/Specific/Hydroponics/seeds.yml new file mode 100644 index 00000000000..e4d6856265f --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Objects/Specific/Hydroponics/seeds.yml @@ -0,0 +1,121 @@ +- type: entity + parent: SeedBase + name: packet of meatwheat seeds + description: "If you ever wanted to drive a vegetarian to insanity, here's how." + id: MeatwheatSeeds + components: + - type: Seed + seedId: meatwheat + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/meatwheat.rsi + +- type: entity + parent: SeedBase + name: packet of extradimensional orange seeds + description: "Polygonal seeds." + id: ExtradimensionalOrangeSeeds + components: + - type: Seed + seedId: extradimensionalOrange + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi + +- type: entity + parent: SeedBase + name: packet of tea plant seeds + id: TeaPlantSeeds + components: + - type: Seed + seedId: teaPlant + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/tea_plant.rsi + +- type: entity + parent: SeedBase + name: packet of papercane seeds + id: PapercaneSeeds + components: + - type: Seed + seedId: papercane + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/papercane.rsi + +- type: entity + parent: SeedBase + name: packet of golden apple seeds + id: GoldenAppleSeeds + components: + - type: Seed + seedId: goldenApple + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/golden_apple.rsi + +- type: entity + parent: SeedBase + name: packet of holymelon seeds + id: HolymelonSeeds + components: + - type: Seed + seedId: holymelon + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/holymelon.rsi + +- type: entity + parent: SeedBase + id: WorldPeaSeeds + name: packet of world pea seeds + description: "These rather large seeds give off a soothing blue glow." + components: + - type: Seed + seedId: worldPea + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/world_pea.rsi + +- type: entity + parent: SeedBase + name: packet of blue pumpkin seeds + id: BluePumpkinSeeds + components: + - type: Seed + seedId: bluePumpkin + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi + +- type: entity + parent: SeedBase + id: RealCapfruitSeeds + name: packet of capfruit seeds + description: "Is it real, or is it fake?" + components: + - type: Seed + seedId: realCapfruit + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/capfruit.rsi + +- type: entity + parent: RealCapfruitSeeds + id: FakeCapfruitSeeds + suffix: Fake + components: + - type: Seed + seedId: fakeCapfruit + +- type: entity + parent: SeedBase + name: packet of cherry seeds + id: CherrySeeds + components: + - type: Seed + seedId: cherry + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/cherry.rsi + +- type: entity + parent: SeedBase + name: packet of anomaly berry seeds + id: AnomalyBerrySeeds + components: + - type: Seed + seedId: anomalyBerry + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi diff --git a/Resources/Prototypes/Floof/Flavors/flavors.yml b/Resources/Prototypes/Floof/Flavors/flavors.yml index 35e1b1e2f9d..2fdc8cc286d 100644 --- a/Resources/Prototypes/Floof/Flavors/flavors.yml +++ b/Resources/Prototypes/Floof/Flavors/flavors.yml @@ -342,3 +342,33 @@ id: hallelujah flavorType: Complex description: flavor-complex-hallelujah + +- type: flavor + id: falsemeat + flavorType: Complex + description: flavor-complex-false-meat + +- type: flavor + id: truenature + flavorType: Complex + description: flavor-complex-true-nature + +- type: flavor + id: numbingtranquility + flavorType: Complex + description: flavor-complex-numbing-tranquility + +- type: flavor + id: bluepumpkin + flavorType: Complex + description: flavor-complex-blue-pumpkin + +- type: flavor + id: strange + flavorType: Base + description: flavor-base-strange + +- type: flavor + id: cherry + flavorType: Complex + description: flavor-complex-cherry diff --git a/Resources/Prototypes/Floof/Hydroponics/seeds.yml b/Resources/Prototypes/Floof/Hydroponics/seeds.yml new file mode 100644 index 00000000000..dd7e5d1ec35 --- /dev/null +++ b/Resources/Prototypes/Floof/Hydroponics/seeds.yml @@ -0,0 +1,331 @@ +- type: seed + id: meatwheat + name: seeds-meatwheat-name + noun: seeds-noun-seeds + displayName: seeds-meatwheat-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/meatwheat.rsi + packetPrototype: MeatwheatSeeds + productPrototypes: + - MeatwheatBushel + lifespan: 25 + maturation: 6 + production: 3 + yield: 3 + potency: 5 + idealLight: 8 + nutrientConsumption: 0.40 + chemicals: + Nutriment: + Min: 1 + Max: 20 + potencyDivisor: 20 + UncookedAnimalProteins: + Min: 5 + Max: 20 + potencyDivisor: 20 + +- type: seed + id: extradimensionalOrange + name: seeds-extradimensionalorange-name + noun: seeds-noun-seeds + displayName: seeds-extradimensionalorange-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi + packetPrototype: ExtradimensionalOrangeSeeds + productPrototypes: + - FoodExtradimensionalOrange + harvestRepeat: Repeat + lifespan: 55 + maturation: 6 + production: 6 + yield: 3 + potency: 10 + idealLight: 8 + chemicals: + Haloperidol: + Min: 1 + Max: 5 + potencyDivisor: 20 + Nutriment: + Min: 1 + Max: 5 + potencyDivisor: 20 + Vitamin: + Min: 1 + Max: 4 + potencyDivisor: 25 + +- type: seed + id: teaPlant + name: seeds-teaplant-name + noun: seeds-noun-seeds + displayName: seeds-teaplant-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/tea_plant.rsi + packetPrototype: TeaPlantSeeds + productPrototypes: + - LeavesTea + harvestRepeat: Repeat + lifespan: 75 + maturation: 5 + production: 3 + yield: 2 + potency: 20 + growthStages: 5 + waterConsumption: 0.6 + idealLight: 9 + idealHeat: 298 + chemicals: + Vitamin: + Min: 1 + Max: 5 + potencyDivisor: 20 + +- type: seed + id: papercane + name: seeds-papercane-name + noun: seeds-noun-seeds + displayName: seeds-papercane-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/papercane.rsi + packetPrototype: PapercaneSeeds + productPrototypes: + - Papercane + harvestRepeat: Repeat + lifespan: 60 + maturation: 6 + production: 6 + yield: 3 + potency: 10 + growthStages: 3 + idealHeat: 298 + +- type: seed + id: goldenApple + name: seeds-goldenapple-name + noun: seeds-noun-seeds + displayName: seeds-goldenapple-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/golden_apple.rsi + packetPrototype: GoldenAppleSeeds + productPrototypes: + - FoodGoldenApple + harvestRepeat: Repeat + lifespan: 55 + maturation: 6 + production: 6 + yield: 3 + potency: 10 + idealLight: 6 + waterConsumption: 0.75 + nutrientConsumption: 0.75 + chemicals: + Nutriment: + Min: 1 + Max: 10 + potencyDivisor: 10 + Vitamin: + Min: 1 + Max: 4 + potencyDivisor: 25 + DoctorsDelight: + Min: 3 + Max: 13 + potencyDivisor: 10 + +- type: seed + id: fakeCapfruit + name: seeds-capfruit-name + noun: seeds-noun-seeds + displayName: seeds-capfruit-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/capfruit.rsi + packetPrototype: FakeCapfruitSeeds + productPrototypes: + - FoodFakeCapfruit + lifespan: 65 + maturation: 25 + production: 25 + yield: 1 + potency: 10 + growthStages: 2 + idealLight: 6 + chemicals: + Nutriment: + Min: 1 + Max: 5 + potencyDivisor: 20 + Sulfur: + Min: 1 + Max: 5 + potencyDivisor: 20 + +- type: seed + id: realCapfruit + name: seeds-capfruit-name + noun: seeds-noun-seeds + displayName: seeds-capfruit-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/capfruit.rsi + packetPrototype: RealCapfruitSeeds + productPrototypes: + - FoodRealCapfruit + lifespan: 65 + maturation: 25 + production: 25 + yield: 1 + potency: 10 + growthStages: 2 + idealLight: 6 + chemicals: + Nutriment: + Min: 1 + Max: 5 + potencyDivisor: 20 + Sulfur: + Min: 1 + Max: 5 + potencyDivisor: 20 + +- type: seed + id: holymelon + name: seeds-holymelon-name + noun: seeds-noun-seeds + displayName: seeds-holymelon-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/holymelon.rsi + packetPrototype: HolymelonSeeds + productPrototypes: + - FoodHolymelon + lifespan: 55 + maturation: 12 + production: 3 + yield: 1 + potency: 1 + idealLight: 8 + chemicals: + Nutriment: + Min: 1 + Max: 10 + potencyDivisor: 10 + HolyWater: + Min: 1 + Max: 10 + potencyDivisor: 10 + Vitamin: + Min: 1 + Max: 5 + potencyDivisor: 20 + +- type: seed + id: worldPea + name: seeds-worldpea-name + noun: seeds-noun-seeds + displayName: seeds-worldpea-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/world_pea.rsi + packetPrototype: PeaSeeds + productPrototypes: + - FoodWorldPeas + lifespan: 25 + growthStages: 3 + maturation: 20 + production: 6 + yield: 3 + potency: 25 + idealLight: 8 + harvestRepeat: Repeat + nutrientConsumption: 0.5 + waterConsumption: 0.5 + chemicals: + Happiness: + Min: 1 + Max: 3 + potencyDivisor: 25 + Nutriment: + Min: 1 + Max: 3 + potencyDivisor: 20 + Pax: + Min: 1 + Max: 2 + potencyDivisor: 50 + +- type: seed + id: bluePumpkin + name: seeds-blue-pumpkin-name + noun: seeds-noun-seeds + displayName: seeds-blue-pumpkin-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi + packetPrototype: BluePumpkinSeeds + productPrototypes: + - FoodBluePumpkin + lifespan: 55 + maturation: 10 + production: 4 + yield: 2 + potency: 10 + idealHeat: 288 + growthStages: 3 + chemicals: + Ammonia: + Min: 1 + Max: 15 + potencyDivisor: 3 + Chlorine: + Min: 1 + Max: 5 + potencyDivisor: 5 + Vitamin: + Min: 1 + Max: 10 + potencyDivisor: 3 + +- type: seed + id: anomalyBerry + name: seeds-anomaly-berry-name + noun: seeds-noun-seeds + displayName: seeds-anomaly-berry-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi + packetPrototype: AnomalyBerrySeeds + productPrototypes: + - FoodAnomalyBerry + lifespan: 25 + maturation: 12 + production: 3 + yield: 3 + potency: 10 + growthStages: 2 + waterConsumption: 0.60 + nutrientConsumption: 0.50 + chemicals: + Artifexium: + Min: 1 + Max: 1 + potencyDivisor: 4 + Nutriment: + Min: 1 + Max: 2 + potencyDivisor: 30 + Vitamin: + Min: 1 + Max: 2 + potencyDivisor: 40 + +- type: seed + id: cherry + name: seeds-cherry-name + noun: seeds-noun-seeds + displayName: seeds-cherry-display-name + plantRsi: Floof/Objects/Specific/Hydroponics/cherry.rsi + packetPrototype: CherrySeeds + productPrototypes: + - FoodCherry + lifespan: 55 + maturation: 6 + production: 6 + yield: 5 + potency: 10 + idealLight: 6 + harvestRepeat: Repeat + chemicals: + Nutriment: + Min: 1 + Max: 3 + potencyDivisor: 30 + Vitamin: + Min: 1 + Max: 3 + potencyDivisor: 40 diff --git a/Resources/Prototypes/Floof/Reagents/Consumable/Drink/juice.yml b/Resources/Prototypes/Floof/Reagents/Consumable/Drink/juice.yml index 2ec00d72e8e..a1307996d45 100644 --- a/Resources/Prototypes/Floof/Reagents/Consumable/Drink/juice.yml +++ b/Resources/Prototypes/Floof/Reagents/Consumable/Drink/juice.yml @@ -5,4 +5,22 @@ desc: reagent-desc-juice-pomegranate physicalDesc: reagent-physical-desc-sticky flavor: sweet - color: "#660C21" \ No newline at end of file + color: "#660C21" + +- type: reagent + id: JuiceCherry + name: reagent-name-juice-cherry + parent: BaseJuice + desc: reagent-desc-juice-cherry + physicalDesc: reagent-physical-desc-sweet + flavor: cherry + color: "#84031a" + +- type: reagent + id: JuiceBluePumpkin + name: reagent-name-juice-blue-pumpkin + parent: BaseJuice + desc: reagent-desc-juice-blue-pumpkin + physicalDesc: reagent-physical-desc-strong-smelling + flavor: bluepumpkin + color: "#00BFFF" diff --git a/Resources/Prototypes/Floof/Reagents/Consumable/Food/ingredients.yml b/Resources/Prototypes/Floof/Reagents/Consumable/Food/ingredients.yml new file mode 100644 index 00000000000..b02d83e46ba --- /dev/null +++ b/Resources/Prototypes/Floof/Reagents/Consumable/Food/ingredients.yml @@ -0,0 +1,16 @@ +- type: reagent + id: TeaPowder + name: reagent-name-tea-powder + desc: reagent-desc-tea-powder + physicalDesc: reagent-physical-desc-powdery + flavor: tea + color: "#7F8400" + group: Foods + metabolisms: + Food: + effects: + - !type:SatiateThirst + factor: -0.2 + - !type:AdjustReagent + reagent: Nutriment + amount: 0.1 diff --git a/Resources/Prototypes/Floof/Reagents/medicine.yml b/Resources/Prototypes/Floof/Reagents/medicine.yml index a4e5d545698..3ea83aa3495 100644 --- a/Resources/Prototypes/Floof/Reagents/medicine.yml +++ b/Resources/Prototypes/Floof/Reagents/medicine.yml @@ -20,7 +20,6 @@ Piercing: -2 Slash: -2 - - type: reagent id : Stelloxadone name: reagent-name-stelloxadone @@ -44,4 +43,57 @@ Cellular: 1 groups: Brute: 3 - \ No newline at end of file + +- type: reagent + id: Haloperidol + name: reagent-name-haloperidol + group: Medicine + desc: reagent-desc-haloperidol + physicalDesc: reagent-physical-desc-crystalline + flavor: medicine + color: "#27870a" + metabolisms: + Medicine: + effects: + - !type:Emote + emote: Yawn + showInChat: true + probability: 0.1 + - !type:GenericStatusEffect + key: Drowsiness + component: Drowsiness + time: 4 + type: Add + refresh: false + - !type:GenericStatusEffect + key: Jitter + time: 4.0 + type: Remove + - !type:GenericStatusEffect + key: SeeingRainbows + time: 10.0 + type: Remove + - !type:AdjustReagent + reagent: Desoxyephedrine + amount: -3.0 + - !type:AdjustReagent + reagent: Ephedrine + amount: -3.0 + - !type:AdjustReagent + reagent: Stimulants + amount: -3.0 + - !type:AdjustReagent + reagent: THC + amount: -3.0 + - !type:AdjustReagent + reagent: SpaceDrugs + amount: -3.0 + - !type:AdjustReagent + reagent: Bananadine + amount: -3.0 + - !type:AdjustReagent + reagent: SpaceGlue + amount: -3.0 + - !type:AdjustReagent + reagent: MindbreakerToxin + amount: -3.0 diff --git a/Resources/Prototypes/Hydroponics/seeds.yml b/Resources/Prototypes/Hydroponics/seeds.yml index ed797460b46..e4e359faba0 100644 --- a/Resources/Prototypes/Hydroponics/seeds.yml +++ b/Resources/Prototypes/Hydroponics/seeds.yml @@ -7,6 +7,8 @@ packetPrototype: WheatSeeds productPrototypes: - WheatBushel + mutationPrototypes: + - meatwheat # Floof - Botany Additions lifespan: 25 maturation: 6 production: 3 @@ -258,6 +260,8 @@ packetPrototype: OrangeSeeds productPrototypes: - FoodOrange + mutationPrototypes: + - extradimensionalOrange # Floof - Botany Additions harvestRepeat: Repeat lifespan: 55 maturation: 6 @@ -339,8 +343,10 @@ displayName: seeds-sugarcane-display-name plantRsi: Objects/Specific/Hydroponics/sugarcane.rsi packetPrototype: SugarcaneSeeds - productPrototypes: + productPrototypes: - Sugarcane + mutationPrototypes: + - papercane # Floof - Botany Additions harvestRepeat: Repeat lifespan: 60 maturation: 6 @@ -479,6 +485,8 @@ packetPrototype: BloodTomatoSeeds productPrototypes: - FoodBloodTomato + mutationPrototypes: + - killertomato # Floof - Botany Additions harvestRepeat: Repeat lifespan: 25 maturation: 8 @@ -592,6 +600,8 @@ packetPrototype: AppleSeeds productPrototypes: - FoodApple + mutationPrototypes: + - goldenApple # Floof - Botany Additions harvestRepeat: Repeat lifespan: 55 maturation: 6 @@ -915,6 +925,7 @@ - FoodChiliPepper mutationPrototypes: - chilly + - GhostPepper # Floof - Botany Additions from DeltaV harvestRepeat: Repeat lifespan: 25 maturation: 6 @@ -1186,6 +1197,8 @@ packetPrototype: GalaxythistleSeeds productPrototypes: - FoodGalaxythistle + mutationPrototypes: + - CrystalThistle # Floof - Botany Additions from Delta-V lifespan: 25 maturation: 10 production: 3 @@ -1235,6 +1248,9 @@ packetPrototype: GatfruitSeeds productPrototypes: - FoodGatfruit + mutationPrototypes: # Floof - Botany Additions + - fakeCapfruit + - realCapfruit lifespan: 65 maturation: 25 production: 25 @@ -1392,6 +1408,8 @@ packetPrototype: WatermelonSeeds productPrototypes: - FoodWatermelon + mutationPrototypes: + - holymelon # Floof - Botany Additions lifespan: 55 maturation: 12 production: 3 @@ -1535,6 +1553,8 @@ packetPrototype: PumpkinSeeds productPrototypes: - FoodPumpkin + mutationPrototypes: + - bluePumpkin # Floof - Botany Additions lifespan: 55 maturation: 10 production: 4 diff --git a/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml b/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml index f3176cc5e7a..0e5d196c82b 100644 --- a/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml +++ b/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml @@ -947,16 +947,16 @@ FoodDoughPie: 1 FoodBerries: 3 FoodPlateTin: 1 - -#- type: microwaveMealRecipe -# id: RecipeCherryPie -# name: cherry pie recipe -# result: FoodPieCherry -# time: 15 -# solids: -# FoodDoughPie: 1 -# FoodCherry: 3 #cherries don't exist yet -# FoodPlateTin: 1 +# Floof +- type: microwaveMealRecipe + id: RecipeCherryPie + name: cherry pie recipe + result: FoodPieCherry + time: 15 + solids: + FoodDoughPie: 1 + FoodCherry: 3 + FoodPlateTin: 1 - type: microwaveMealRecipe id: RecipeFrostyPie @@ -1431,7 +1431,7 @@ solids: LeftLegHarpy: 1 RightLegHarpy: 1 - + #Donks i guess - type: microwaveMealRecipe id: RecipeWarmDonkpocket diff --git a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/ingredients.yml new file mode 100644 index 00000000000..e1148533c84 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/ingredients.yml @@ -0,0 +1,99 @@ +- type: entity + name: raw coffee beans + parent: FoodProduceBase + id: FoodCoffeeBeansRaw + description: Green coffee beans, just waiting to be roasted. + components: + - type: FlavorProfile + flavors: + - bitter + - type: Food + - type: SolutionContainerManager + solutions: + food: + maxVol: 6 + reagents: + - ReagentId: Nutriment + Quantity: 1 + - ReagentId: Theobromine # Caffeine + Quantity: 1 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/coffee.rsi + state: produce-beans + - type: Tag + tags: + - Fruit + - type: Construction + graph: Coffee + node: start + defaultTarget: light roasted coffee + - type: AtmosExposed # Expose the beans to atmosphere - heats and cools them + - type: Temperature # Temperature components needed to cook the beans + currentTemperature: 290 + - type: InternalTemperature + thickness: 0.008 # 8mm (roughly bean sized) + area: .2 # essentially a giant sheet of beans + +- type: entity + name: light roasted coffee beans + parent: FoodProduceBase + id: FoodCoffeeBeansRoastedLight + description: Cinnamon roast coffee beans. Bright and fruity. + components: + - type: FlavorProfile + flavors: + - bitter + - type: Food + - type: SolutionContainerManager + solutions: + food: + maxVol: 6 + reagents: + - ReagentId: CoffeeGrounds + Quantity: 5 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/coffee.rsi + state: produce-beans-light + - type: Tag + tags: + - Fruit + - type: Construction + graph: Coffee + node: light roasted coffee + defaultTarget: medium roasted coffee + - type: AtmosExposed # Expose the beans to atmosphere - heats and cools them + - type: Temperature # Temperature components needed to cook the beans + - type: InternalTemperature + thickness: 0.008 # 8mm (roughly bean sized) + area: .2 # essentially a giant sheet of beans + conductivity: 1.5 # Arbitrarily chosen + - type: Extractable + grindableSolutionName: food + +- type: entity + name: medium roasted coffee beans + parent: FoodCoffeeBeansRoastedLight + id: FoodCoffeeBeansRoastedMedium + description: City roast coffee beans. Smooth and nutty. + components: + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/coffee.rsi + state: produce-beans-medium + - type: Construction + graph: Coffee + node: medium roasted coffee + defaultTarget: dark roasted coffee + +- type: entity + name: dark roasted coffee beans + parent: FoodCoffeeBeansRoastedLight + id: FoodCoffeeBeansRoastedDark + description: Viennese roast coffee beans. Smoky and spicy. + components: + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/coffee.rsi + state: produce-beans-dark + - type: Construction + graph: Coffee + node: dark roasted coffee + defaultTarget: null diff --git a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/produce.yml new file mode 100644 index 00000000000..c842a5de2f3 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/produce.yml @@ -0,0 +1,57 @@ +- type: entity + name: pear + parent: FoodProduceBase + id: FoodPear + description: it's peary good. + components: + - type: FlavorProfile + flavors: + - pear + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 10 + - ReagentId: Vitamin + Quantity: 5 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/pear.rsi + - type: Produce + seedId: pear + - type: Tag + tags: + - Fruit + +- type: entity + name: coffee berries + parent: FoodProduceBase + id: FoodCoffee + description: Red berries encasing coffee beans. + components: + - type: FlavorProfile + flavors: + - bitter + - type: Food + - type: SolutionContainerManager + solutions: + food: + maxVol: 12 + reagents: + - ReagentId: Nutriment + Quantity: 2 + - ReagentId: Theobromine + Quantity: 1 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/coffee.rsi + - type: Produce + seedId: coffee + - type: Tag + tags: + - Fruit + - type: SpawnItemsOnUse + items: + - id: FoodCoffeeBeansRaw + sound: + path: /Audio/Effects/packetrip.ogg diff --git a/Resources/Prototypes/_NF/Entities/Objects/Specific/Hydroponics/seeds.yml b/Resources/Prototypes/_NF/Entities/Objects/Specific/Hydroponics/seeds.yml new file mode 100644 index 00000000000..811be45cd4e --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Specific/Hydroponics/seeds.yml @@ -0,0 +1,104 @@ +- type: entity + parent: SeedBase + name: packet of spesos seeds + description: "these seeds seem like a miracle, but expert farmers get rich from the kitchen." + id: SpesosTreeSeeds + components: + - type: Seed + seedId: spesos + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/spesostree.rsi + +- type: entity + parent: SeedBase + name: packet of pear seeds + description: "they are peary good for you." + id: PearSeeds + components: + - type: Seed + seedId: pear + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/pear.rsi + +- type: entity + parent: SeedBase + name: packet of coffee seeds + description: Perfect for any self-respecting coffee roaster. + id: CoffeeSeeds + components: + - type: Seed + seedId: coffee + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/coffee.rsi + +- type: seed + id: spesos + name: seeds-spesos-name + noun: seeds-noun-seeds + displayName: seeds-spesos-display-name + plantRsi: _NF/Objects/Specific/Hydroponics/spesostree.rsi + packetPrototype: SpesosTreeSeeds + productPrototypes: + - SpaceCash + harvestRepeat: Repeat + lifespan: 45 + maturation: 15 + production: 8 + yield: 3 + potency: 10 + growthStages: 2 + idealLight: 6 + +- type: seed + id: pear + name: seeds-pear-name + noun: seeds-noun-seeds + displayName: seeds-pear-display-name + plantRsi: _NF/Objects/Specific/Hydroponics/pear.rsi + packetPrototype: PearSeeds + productPrototypes: + - FoodPear + harvestRepeat: Repeat + lifespan: 55 + maturation: 6 + production: 6 + yield: 3 + potency: 10 + idealLight: 6 + chemicals: + Nutriment: + Min: 1 + Max: 10 + potencyDivisor: 10 + Vitamin: + Min: 1 + Max: 4 + potencyDivisor: 25 + +- type: seed + id: coffee + name: seeds-coffee-name + noun: seeds-noun-seeds + displayName: seeds-coffee-display-name + plantRsi: _NF/Objects/Specific/Hydroponics/coffee.rsi + packetPrototype: CoffeeSeeds + productPrototypes: + - FoodCoffee + lifespan: 25 + maturation: 9 + production: 1 + yield: 2 + potency: 5 + idealLight: 8 + growthStages: 5 + harvestRepeat: Repeat + waterConsumption: 0.60 + chemicals: + Nutriment: + Min: 2 + Max: 8 + potencyDivisor: 16 + Theobromine: + Min: 1 + Max: 4 + potencyDivisor: 25 diff --git a/Resources/Prototypes/_NF/Flavors/flavors.yml b/Resources/Prototypes/_NF/Flavors/flavors.yml new file mode 100644 index 00000000000..4f1a55f20ce --- /dev/null +++ b/Resources/Prototypes/_NF/Flavors/flavors.yml @@ -0,0 +1,4 @@ +- type: flavor + id: pear + flavorType: Complex + description: flavor-complex-pear diff --git a/Resources/Prototypes/_NF/Reagents/Consumables/ingredients.yml b/Resources/Prototypes/_NF/Reagents/Consumables/ingredients.yml new file mode 100644 index 00000000000..33ebc728ce2 --- /dev/null +++ b/Resources/Prototypes/_NF/Reagents/Consumables/ingredients.yml @@ -0,0 +1,17 @@ +- type: reagent + id: CoffeeGrounds + name: reagent-name-coffeegrounds + group: Foods + desc: reagent-desc-coffeegrounds + flavor: bitter + color: "#4B382A" + physicalDesc: reagent-physical-desc-powdery + slippery: false + recognizable: true # "Waiter, there seems to be grounds in my coffee." + metabolisms: + Drink: + effects: + - !type:SatiateHunger + factor: 0.1 + - !type:SatiateThirst + factor: -0.25 diff --git a/Resources/Prototypes/_NF/Recipes/Construction/Graphs/food/coffee.yml b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/food/coffee.yml new file mode 100644 index 00000000000..068058d6158 --- /dev/null +++ b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/food/coffee.yml @@ -0,0 +1,40 @@ +# coffee +- type: constructionGraph + id: Coffee + start: start + graph: + + - node: start + edges: + - to: light roasted coffee + completed: + - !type:PlaySound + sound: /Audio/Effects/sizzle.ogg + steps: + - minTemperature: 365 # ~92 C - arbitrarily set to take a while + # - minTemperature: 453 # 180 C + + - node: light roasted coffee + entity: FoodCoffeeBeansRoastedLight + edges: + - to: medium roasted coffee + completed: + - !type:PlaySound + sound: /Audio/Effects/sizzle.ogg + steps: + - minTemperature: 375 # ~102 C - arbitrarily set to take a while + # - minTemperature: 477 # 204 C + + - node: medium roasted coffee + entity: FoodCoffeeBeansRoastedMedium + edges: + - to: dark roasted coffee + completed: + - !type:PlaySound + sound: /Audio/Effects/sizzle.ogg + steps: + - minTemperature: 385 # ~112 C - arbitrarily set to take a while + #- minTemperature: 493 # 220 C + + - node: dark roasted coffee + entity: FoodCoffeeBeansRoastedDark diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/dead.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/dead.png new file mode 100644 index 00000000000..9fc0d4ef783 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/dead.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/harvest.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/harvest.png new file mode 100644 index 00000000000..4f02a4e51fb Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/harvest.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/meta.json new file mode 100644 index 00000000000..f1a41a5346e --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/meta.json @@ -0,0 +1,87 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13, edited by Alchebun", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead", + "delays": + [ + [ + 0.5, + 0.5, + 0.5, + 0.5 + ] + ] + }, + { + "name": "harvest", + "delays": + [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "produce", + "delays": + [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + } + ] +} diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/produce.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/produce.png new file mode 100644 index 00000000000..1aee6ad7562 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/produce.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/seed.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/seed.png new file mode 100644 index 00000000000..3b7a097e0ec Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/seed.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-1.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-1.png new file mode 100644 index 00000000000..46b840ee334 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-1.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-2.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-2.png new file mode 100644 index 00000000000..0751851e8ac Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-2.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-3.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-3.png new file mode 100644 index 00000000000..e6bb55c147d Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-3.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-4.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-4.png new file mode 100644 index 00000000000..76aa0ce193b Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-4.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-5.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-5.png new file mode 100644 index 00000000000..c62b84e41b1 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-5.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-6.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-6.png new file mode 100644 index 00000000000..939f9560c8f Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Cosmic_Revenant.rsi/stage-6.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/dead.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/dead.png new file mode 100644 index 00000000000..1f5a79c2336 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/dead.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/harvest.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/harvest.png new file mode 100644 index 00000000000..338c7c5c39c Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/harvest.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/meta.json new file mode 100644 index 00000000000..b1fedd1e139 --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Galaxy thistle Taken from https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a , Crystal Thistle edit made by Alchebun", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + } + ] +} diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/produce.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/produce.png new file mode 100644 index 00000000000..043d8834731 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/produce.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/seed.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/seed.png new file mode 100644 index 00000000000..b1fa1b4eeb1 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/seed.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-1.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-1.png new file mode 100644 index 00000000000..57ecbc326aa Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-1.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-2.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-2.png new file mode 100644 index 00000000000..674f3be0752 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-2.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-3.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-3.png new file mode 100644 index 00000000000..7d1704d3a4d Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Crystal_Thistle.rsi/stage-3.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/dead.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/dead.png new file mode 100644 index 00000000000..058f5f1b458 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/dead.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/harvest.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/harvest.png new file mode 100644 index 00000000000..36a03bf240c Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/harvest.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/meta.json new file mode 100644 index 00000000000..bf2a086caa0 --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + } + ] +} diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/produce.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/produce.png new file mode 100644 index 00000000000..9abec5c0dd4 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/produce.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/seed.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/seed.png new file mode 100644 index 00000000000..b8719b0fcfd Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/seed.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-1.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-1.png new file mode 100644 index 00000000000..321d26da630 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-1.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-2.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-2.png new file mode 100644 index 00000000000..d194979d085 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-2.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-3.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-3.png new file mode 100644 index 00000000000..bb07c766686 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-3.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-4.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-4.png new file mode 100644 index 00000000000..9a952ade71c Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-4.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-5.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-5.png new file mode 100644 index 00000000000..253b707dd85 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-5.png differ diff --git a/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-6.png b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-6.png new file mode 100644 index 00000000000..793e3ed8d50 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Specific/Hydroponics/Ghost_Pepper.rsi/stage-6.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/dead.png new file mode 100644 index 00000000000..e6082a57443 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/harvest.png new file mode 100644 index 00000000000..5a405285d7e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/meta.json new file mode 100644 index 00000000000..7d86d10f9bb --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/produce.png new file mode 100644 index 00000000000..ce9f83bd592 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/seed.png new file mode 100644 index 00000000000..dd6f8ea52ae Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/stage-1.png new file mode 100644 index 00000000000..b6511c4e61d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/stage-2.png new file mode 100644 index 00000000000..c3ba2f74e23 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/anomaly_berry.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/dead.png new file mode 100644 index 00000000000..e66da2064ae Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/harvest.png new file mode 100644 index 00000000000..3a1aece3b02 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/meta.json new file mode 100644 index 00000000000..118139ebe58 --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/5d507cfbad6f73d1beaba66d93f31f893adb3a84, modified by potato1234_x (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/produce.png new file mode 100644 index 00000000000..8e203782132 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/seed.png new file mode 100644 index 00000000000..26e48c0dd81 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-1.png new file mode 100644 index 00000000000..762e986ae92 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-2.png new file mode 100644 index 00000000000..22f418d5712 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-3.png new file mode 100644 index 00000000000..eb084068994 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/blue_pumpkin.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/dead.png new file mode 100644 index 00000000000..e5ac23c7227 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/harvest.png new file mode 100644 index 00000000000..a39a7943eee Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/meta.json new file mode 100644 index 00000000000..037593e1245 --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a, redrawn by Ubaser.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/produce.png new file mode 100644 index 00000000000..e4c043f889f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/seed.png new file mode 100644 index 00000000000..021f448ed76 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/stage-1.png new file mode 100644 index 00000000000..b62b6da82ab Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/stage-2.png new file mode 100644 index 00000000000..62c5d75920c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/capfruit.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/dead.png new file mode 100644 index 00000000000..d5667d27219 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/harvest.png new file mode 100644 index 00000000000..16a55ee65fd Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/meta.json new file mode 100644 index 00000000000..d5da24322eb --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/meta.json @@ -0,0 +1,44 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068 and remade by RumiTiger", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + }, + { + "name": "pit" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/pit.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/pit.png new file mode 100644 index 00000000000..12219e50679 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/pit.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/produce.png new file mode 100644 index 00000000000..9d48f86f868 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/seed.png new file mode 100644 index 00000000000..b246d45d844 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-1.png new file mode 100644 index 00000000000..21053aed961 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-2.png new file mode 100644 index 00000000000..8073923cd65 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-3.png new file mode 100644 index 00000000000..09a351404e2 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-4.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-4.png new file mode 100644 index 00000000000..82569623287 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-4.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-5.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-5.png new file mode 100644 index 00000000000..038eff2fb2c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-5.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-6.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-6.png new file mode 100644 index 00000000000..5bd86228a2c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/cherry.rsi/stage-6.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/dead.png new file mode 100644 index 00000000000..b79722cbe5c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/harvest.png new file mode 100644 index 00000000000..8bbddd83d85 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/meta.json new file mode 100644 index 00000000000..c2fd092c025 --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/meta.json @@ -0,0 +1,68 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068 and https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce", + "delays": [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/produce.png new file mode 100644 index 00000000000..be5b16262e5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/seed.png new file mode 100644 index 00000000000..dad99e5b3a5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-1.png new file mode 100644 index 00000000000..484b4726603 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-2.png new file mode 100644 index 00000000000..cfae4038297 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-3.png new file mode 100644 index 00000000000..e4e2ac9a399 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-4.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-4.png new file mode 100644 index 00000000000..31054ca2c5c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-4.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-5.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-5.png new file mode 100644 index 00000000000..91014722a87 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-5.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-6.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-6.png new file mode 100644 index 00000000000..96853e97903 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/extradimensional_orange.rsi/stage-6.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/dead.png new file mode 100644 index 00000000000..817c0f4bff1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/harvest.png new file mode 100644 index 00000000000..5a49c3f5c53 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/meta.json new file mode 100644 index 00000000000..775f8df408f --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/produce.png new file mode 100644 index 00000000000..4c369829601 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/seed.png new file mode 100644 index 00000000000..9fc96ba7c29 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-1.png new file mode 100644 index 00000000000..e65be188b1e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-2.png new file mode 100644 index 00000000000..165e17b57c9 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-3.png new file mode 100644 index 00000000000..9b193a59e3b Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-4.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-4.png new file mode 100644 index 00000000000..e66ff1ddc94 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-4.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-5.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-5.png new file mode 100644 index 00000000000..fc1807e0899 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-5.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-6.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-6.png new file mode 100644 index 00000000000..e2790c179ab Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/golden_apple.rsi/stage-6.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/dead.png new file mode 100644 index 00000000000..a3896d57c12 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/harvest.png new file mode 100644 index 00000000000..1a2a7d37478 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/meta.json new file mode 100644 index 00000000000..65cf434c0a6 --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/meta.json @@ -0,0 +1,52 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/b459ea3fdee965bdc3e93e7983ad7fa610d05c12 and https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + }, + { + "name": "slice" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/produce.png new file mode 100644 index 00000000000..73e458d8323 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/seed.png new file mode 100644 index 00000000000..66d13dc00c6 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/slice.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/slice.png new file mode 100644 index 00000000000..9ef34d39ae2 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/slice.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-1.png new file mode 100644 index 00000000000..f926a279dc3 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-2.png new file mode 100644 index 00000000000..4213fc32253 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-3.png new file mode 100644 index 00000000000..69b583f4e41 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-4.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-4.png new file mode 100644 index 00000000000..c496143bf67 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-4.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-5.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-5.png new file mode 100644 index 00000000000..5f9dc48217d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-5.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-6.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-6.png new file mode 100644 index 00000000000..a7a3cb45531 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/holymelon.rsi/stage-6.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/dead.png new file mode 100644 index 00000000000..3a1e5735cd8 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/harvest.png new file mode 100644 index 00000000000..b0417c69c0e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/meta.json new file mode 100644 index 00000000000..cb53758e1cc --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068 and https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/produce.png new file mode 100644 index 00000000000..e6ab15f164c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/seed.png new file mode 100644 index 00000000000..de775fe7ac9 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-1.png new file mode 100644 index 00000000000..efdf35bb125 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-2.png new file mode 100644 index 00000000000..1c9d20af4cb Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-3.png new file mode 100644 index 00000000000..bcec67f1e4d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-4.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-4.png new file mode 100644 index 00000000000..8d471502ab5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-4.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-5.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-5.png new file mode 100644 index 00000000000..bee9bd6b93d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-5.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-6.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-6.png new file mode 100644 index 00000000000..502f27714c1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/meatwheat.rsi/stage-6.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/dead.png new file mode 100644 index 00000000000..6c7185bb1e4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/harvest.png new file mode 100644 index 00000000000..d1f2111b252 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/meta.json new file mode 100644 index 00000000000..3f97a14afa6 --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/produce.png new file mode 100644 index 00000000000..fe787f35f52 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/seed.png new file mode 100644 index 00000000000..3ba27fa5b7d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-1.png new file mode 100644 index 00000000000..5b26285f7c0 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-2.png new file mode 100644 index 00000000000..df5aff42b0c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-3.png new file mode 100644 index 00000000000..1c926be364b Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/papercane.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/equipped-BELT.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/equipped-BELT.png new file mode 100644 index 00000000000..367ceb70d23 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/icon.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/icon.png new file mode 100644 index 00000000000..b426ed2d86d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/icon.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/inhand-left.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/inhand-left.png new file mode 100644 index 00000000000..51b657b1b7e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/inhand-left.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/inhand-right.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/inhand-right.png new file mode 100644 index 00000000000..0bfd25123a1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/inhand-right.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/meta.json new file mode 100644 index 00000000000..c7da0249b25 --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/plant_bag_holding.rsi/meta.json @@ -0,0 +1,111 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/5ce5a66c814c4a60118d24885389357fd0240002/icons/obj/mining.dmi Edited by Alchebun", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/dead.png new file mode 100644 index 00000000000..e29a93e4180 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/dried.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/dried.png new file mode 100644 index 00000000000..5cb5ff893e0 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/dried.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/harvest.png new file mode 100644 index 00000000000..438c94fed36 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/meta.json new file mode 100644 index 00000000000..7e19a9497f2 --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/da3da71e29400c8c2879037ae8d74e690a6fe604, produce modified by potato1234x (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "dried" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/produce.png new file mode 100644 index 00000000000..1ee69a18694 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/seed.png new file mode 100644 index 00000000000..e93ffd59136 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-1.png new file mode 100644 index 00000000000..3a3183b27d8 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-2.png new file mode 100644 index 00000000000..599ac2911b0 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-3.png new file mode 100644 index 00000000000..c2dddcc9675 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-3.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-4.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-4.png new file mode 100644 index 00000000000..d418ceb6df6 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-4.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-5.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-5.png new file mode 100644 index 00000000000..2789d5dea1e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/tea_plant.rsi/stage-5.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/dead.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/dead.png new file mode 100644 index 00000000000..00d4f1dfc2c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/dead.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/harvest.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/harvest.png new file mode 100644 index 00000000000..cbedf856116 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/harvest.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/meta.json new file mode 100644 index 00000000000..01be1e7dc4c --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/produce.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/produce.png new file mode 100644 index 00000000000..aee68431aab Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/produce.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/seed.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/seed.png new file mode 100644 index 00000000000..fe7c8728209 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/seed.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-1.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-1.png new file mode 100644 index 00000000000..abdff1afc7b Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-1.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-2.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-2.png new file mode 100644 index 00000000000..ab44f97970d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-2.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-3.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-3.png new file mode 100644 index 00000000000..6ab196981f4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/world_pea.rsi/stage-3.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/dead.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/dead.png new file mode 100644 index 00000000000..25c664b4e1f Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/dead.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/harvest.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/harvest.png new file mode 100644 index 00000000000..445ba40887e Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/harvest.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/meta.json b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/meta.json new file mode 100644 index 00000000000..343a09ba631 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/meta.json @@ -0,0 +1,50 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13. produce, produce-beans and variants created by Stagnation (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "produce-beans" + }, + { + "name": "produce-beans-light" + }, + { + "name": "produce-beans-medium" + }, + { + "name": "produce-beans-dark" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-dark.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-dark.png new file mode 100644 index 00000000000..82cefcec1a2 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-dark.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-light.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-light.png new file mode 100644 index 00000000000..9558a63ca99 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-light.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-medium.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-medium.png new file mode 100644 index 00000000000..751b30d35e4 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans-medium.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans.png new file mode 100644 index 00000000000..d1fe1a808aa Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce-beans.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce.png new file mode 100644 index 00000000000..b19fc35b75b Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/produce.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/seed.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/seed.png new file mode 100644 index 00000000000..d598a71786b Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/seed.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-1.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-1.png new file mode 100644 index 00000000000..5310c00726f Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-1.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-2.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-2.png new file mode 100644 index 00000000000..f75059755f0 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-2.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-3.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-3.png new file mode 100644 index 00000000000..0a2428d8cf4 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-3.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-4.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-4.png new file mode 100644 index 00000000000..2f8611e9514 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-4.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-5.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-5.png new file mode 100644 index 00000000000..32bffe34070 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/coffee.rsi/stage-5.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/dead.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/dead.png new file mode 100644 index 00000000000..817c0f4bff1 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/dead.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/harvest.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/harvest.png new file mode 100644 index 00000000000..2677f3d39b6 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/harvest.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/meta.json b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/meta.json new file mode 100644 index 00000000000..d4469cef736 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Taken from https://ninjikin.itch.io/fruit edited by terezi4real github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + }, + { + "name": "harvest" + }, + { + "name": "produce" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/produce.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/produce.png new file mode 100644 index 00000000000..4b8ec004ac0 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/produce.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/seed.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/seed.png new file mode 100644 index 00000000000..fd1e43affc3 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/seed.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-1.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-1.png new file mode 100644 index 00000000000..97245d27f2f Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-1.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-2.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-2.png new file mode 100644 index 00000000000..02222142cee Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-2.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-3.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-3.png new file mode 100644 index 00000000000..37bd6d53d11 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-3.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-4.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-4.png new file mode 100644 index 00000000000..6826f6a32de Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-4.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-5.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-5.png new file mode 100644 index 00000000000..ca7b73d50aa Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-5.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-6.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-6.png new file mode 100644 index 00000000000..3cc0947e348 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/pear.rsi/stage-6.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/dead.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/dead.png new file mode 100644 index 00000000000..d367f019cc2 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/dead.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/harvest.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/harvest.png new file mode 100644 index 00000000000..6578d7d0187 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/harvest.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/meta.json b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/meta.json new file mode 100644 index 00000000000..82f2a39f73c --- /dev/null +++ b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a edited by terezi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/seed.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/seed.png new file mode 100644 index 00000000000..1761bf54654 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/seed.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/stage-1.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/stage-1.png new file mode 100644 index 00000000000..7b7a145aace Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/stage-1.png differ diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/stage-2.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/stage-2.png new file mode 100644 index 00000000000..e1a595e72cd Binary files /dev/null and b/Resources/Textures/_NF/Objects/Specific/Hydroponics/spesostree.rsi/stage-2.png differ