Skip to content

Commit

Permalink
Food, drinks, seeds.
Browse files Browse the repository at this point in the history
  • Loading branch information
SpaceCowboyServer committed Oct 30, 2024
1 parent 6da7eab commit 85a26e8
Show file tree
Hide file tree
Showing 215 changed files with 3,290 additions and 32 deletions.
9 changes: 8 additions & 1 deletion Resources/Locale/en-US/flavors/flavor-profiles.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ flavor-base-horrible = horrible
# lmao
flavor-base-terrible = terrible
flavor-base-mindful = mindful
flavor-base-earthy = earthy
# Complex flavors. Put a flavor here when you want something that's more
# specific.
Expand All @@ -76,10 +77,12 @@ flavor-complex-protein = like protein
flavor-complex-food = like food
## Basic foodstuffs (ingredients, generic flavors)
flavor-complex-avocado = like avocado
flavor-complex-bun = like bun
flavor-complex-bread = like bread
flavor-complex-batter = like batter
flavor-complex-butter = like butter
flavor-complex-cucumber = crisp and refreshing
flavor-complex-egg = like egg
flavor-complex-raw-egg = like raw egg
flavor-complex-bacon = like bacon
Expand Down Expand Up @@ -112,7 +115,7 @@ flavor-complex-corn = like corn
flavor-complex-banana = like bananas
flavor-complex-apple = like apples
flavor-complex-cotton = like cottons
flavor-complex-bungo = like bungo
flavor-complex-bungo = like tropical sweetness
flavor-complex-raisins = like dried grapes
flavor-complex-orange = like oranges
flavor-complex-watermelon = like watermelon
Expand All @@ -123,6 +126,10 @@ flavor-complex-meatballs = like meatballs
flavor-complex-nettles = like nettles
flavor-complex-jungle = like jungle
flavor-complex-vegetables = like vegetables
flavor-complex-cherry = like cherries
flavor-complex-blue-pumpkin = like a mouthful of pool water
flavor-complex-honeycomb = like waxy honey
flavor-complex-pear = like pears
# use it when there multiple types of veggies

## Complex foodstuffs (cooked foods, joke flavors, etc)
Expand Down
15 changes: 15 additions & 0 deletions Resources/Locale/en-US/reagents/meta/consumable/drink/drinks.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -96,3 +96,18 @@ reagent-desc-white-gilgamesh = A sickening mixture of milk and beer. Makes you f
reagent-name-mopwata = mopwata
reagent-desc-mopwata = Dirty, stagnant mop water.
reagent-name-honey = honey
reagent-desc-honey = Thick, golden and sticky, the original sweetener.
reagent-name-honey-iced-tea = honey iced tea
reagent-desc-honey-iced-tea = Tea with a splash of honey.
reagent-name-tea-powder = tea powder
reagent-desc-tea-powder = Finely ground tea leaves, used for making tea.
reagent-name-bees-knees = bee's knees
reagent-desc-bees-knees = BEEEEEEEEEEEEEEES!!! Has a stingy smell.
reagent-name-cucumber-water = cucumber water
reagent-desc-cucumber-water = The fanciest of waters.
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,12 @@ reagent-desc-juice-tomato = Tomatoes made into juice. What a waste of good tomat
reagent-name-juice-watermelon = water melon juice
reagent-desc-juice-watermelon = The delicious juice of a watermelon.
reagent-name-juice-blue-pumpkin = blue pumpkin juice
reagent-desc-juice-blue-pumpkin = The juice of a blue pumpkin. Smells like pool water.
reagent-name-juice-bungo = bungo juice
reagent-desc-juice-bungo = The juice of a bungo fruit. Exotic!
reagent-name-juice-cherry = cherry juice
reagent-desc-juice-cherry = Tasty cherry juice, sweet and tangy.
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,6 @@ reagent-desc-oil = Used by chefs to cook.
reagent-name-capsaicin-oil = Capsaicin Oil
reagent-desc-capsaicin-oil = Capsaicin Oil is the ingredient found in different types of hot peppers.
reagent-name-oil-vegetable = vegetable oil
reagent-desc-oil-vegetable = It's made from vegetables, that means it's healthy, right?
28 changes: 28 additions & 0 deletions Resources/Locale/en-US/seeds/seeds.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
# Nouns
seeds-noun-seeds = seeds
seeds-noun-spores = spores
seeds-noun-jar = jar
# Seeds
seeds-wheat-name = wheat
Expand Down Expand Up @@ -116,3 +117,30 @@ seeds-cotton-name = cotton
seeds-cotton-display-name = cotton plant
seeds-pyrotton-name = pyrotton
seeds-pyrotton-display-name = pyrotton plant
seeds-bees-name = bees
seeds-bees-display-name = honeycomb
seeds-blue-pumpkin-name = blue pumpkin
seeds-blue-pumpkin-display-name = blue pumpkins
seeds-teaplant-name = tea plant
seeds-teaplant-display-name = tea plants
seeds-cherry-name = cherry
seeds-cherry-display-name = cherry tree
seeds-papercane-name = papercane
seeds-papercane-display-name = papercanes
seeds-goldenapple-name = golden apple
seeds-goldenapple-display-name = golden apple tree
seeds-glasstle-name = glasstle
seeds-glasstle-display-name = glasstle
seeds-avocado-name = avocado
seeds-avocado-display-name = avocado plants
seeds-cucumber-name = cucumber
seeds-cucumber-display-name = cucumber plants
4 changes: 4 additions & 0 deletions Resources/Migrations/migration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -244,3 +244,7 @@ ReinforcementRadioSyndicateMonkeyNukeops: ReinforcementRadioSyndicateAncestorNuk

# 2024-05-01
DrinkBottleGoldschlager: DrinkBottleGildlager

# 2024-10-30
FoodDonutBlumpkin: FoodDonutBluePumpkin
FoodDonutJellyBlumpkin: FoodDonutJellyBluePumpkin
2 changes: 1 addition & 1 deletion Resources/Prototypes/Catalog/Cargo/cargo_botany.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
sprite: Objects/Specific/Hydroponics/apple.rsi
state: seed
product: CrateHydroponicsSeeds
cost: 550
cost: 800
category: cargoproduct-category-name-hydroponics
group: market

Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Crates/botany.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,3 +95,8 @@
- id: GrapeSeeds
- id: WatermelonSeeds
- id: PeaSeeds
- id: CherrySeeds
- id: PearSeeds
- id: AvocadoSeeds
- id: CucumberSeeds
- id: BeeSeeds
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,15 @@
AloeSeeds: 3
AmbrosiaVulgarisSeeds: 3
AppleSeeds: 5
AvocadoSeeds: 5
BananaSeeds: 5
CarrotSeeds: 5
CabbageSeeds: 5
ChanterelleSeeds: 5
CherrySeeds: 5
ChiliSeeds: 5
CornSeeds: 5
CucumberSeeds: 5
EggplantSeeds: 5
EggySeeds: 5
GalaxythistleSeeds: 3
Expand All @@ -22,6 +25,7 @@
OnionSeeds: 5
OnionRedSeeds: 5
OrangeSeeds: 5
PearSeeds: 3
PoppySeeds: 3
PotatoSeeds: 5
PumpkinSeeds: 5
Expand All @@ -36,5 +40,7 @@
BerrySeeds: 5
PeaSeeds: 5
CottonSeeds: 5
BeeSeeds: 3
PapercaneSeeds: 3
emaggedInventory:
FlyAmanitaSeeds: 1
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
state: plain
- type: RandomSpawner
prototypes:
- FoodBagel
- FoodBagelPoppy
- FoodBurgerJelly
- FoodBurgerCarp
- FoodBurgerTofu
Expand Down Expand Up @@ -84,5 +86,6 @@
- FoodMeatSnakeKebab
- FoodPizzaArnoldSlice
- FoodPizzaCorncobSlice # Nyanotrasen - Corncob Pizza
- FoodPizzaUraniumSlice
- FoodTacoRat
rareChance: 0.05
16 changes: 16 additions & 0 deletions Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3548,3 +3548,19 @@
- type: ReplacementAccent
accent: nymph
- type: RandomBark # Using the default barks since they aren't going to talk anyway

- type: entity
name: bee
suffix: Angry, Timed
parent: [ MobAngryBee ]
id: MobAngryBeeTimed
components:
- type: MeleeWeapon
angle: 0
animation: WeaponArcBite
damage:
types:
Piercing: 0.5
- type: TimedDespawn
lifetime: 15

133 changes: 133 additions & 0 deletions Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
# When adding new food also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\food_baked_whole.yml & food_baked_single.yml
# Base

- type: entity
id: FoodBagelBase
parent: FoodInjectableBase
abstract: true
description: A delicious bagel.
components:
- type: FlavorProfile
flavors:
- bread
- type: Sprite
sprite: Objects/Consumable/Food/Baked/bagel.rsi
state: bagel
- type: SolutionContainerManager
solutions:
food:
maxVol: 7
reagents:
- ReagentId: Nutriment
Quantity: 5

- type: entity
id: FoodBagel
name: bagel
parent: FoodBagelBase

- type: entity
id: FoodBagelPoppy
parent: FoodBagelBase
name: poppy seed bagel
description: A delicious bagel topped with bicaridine-infused poppy seeds.
components:
- type: FlavorProfile
flavors:
- bread
- medicine
- type: Sprite
state: bagel-poppy
- type: SolutionContainerManager
solutions:
food:
maxVol: 12
reagents:
- ReagentId: Bicaridine
Quantity: 5
- ReagentId: Nutriment
Quantity: 5

- type: entity
name: breakfast bagel
parent: FoodBagelBase
id: FoodMealBreakfastBagel
description: For when your morning egg sandwich needs a touch of green and quadruple the asking price.
components:
- type: FlavorProfile
flavors:
- avocado
- bread
- egg
- cheese
- type: Sprite
sprite: Objects/Consumable/Food/Baked/bread.rsi
state: breakfastbagel
- type: SolutionContainerManager
solutions:
food:
maxVol: 25
reagents:
- ReagentId: Nutriment
Quantity: 9
- ReagentId: Vitamin
Quantity: 5

- type: entity
name: poppyseed breakfast bagel
parent: FoodBagelPoppy
id: FoodMealBreakfastBagelPoppy
description: The miners breakfast. Take a bite everytime you get punched in the face.
components:
- type: FlavorProfile
flavors:
- avocado
- bread
- egg
- cheese
- type: Sprite
sprite: Objects/Consumable/Food/Baked/bread.rsi
state: breakfastbagelpoppy
- type: SolutionContainerManager
solutions:
food:
maxVol: 25
reagents:
- ReagentId: Bicaridine
Quantity: 5
- ReagentId: Nutriment
Quantity: 5
- ReagentId: Protein
Quantity: 7
- type: Tag
tags:
- Meat

- type: entity
name: cucumber sandwich
parent: FoodBagelBase
id: FoodMealCucumberSandwich
description: They forgot to cut the crusts off AGAIN.
components:
- type: FlavorProfile
flavors:
- cucumber
- bread
- mayonnaise
- type: Sprite
sprite: Objects/Consumable/Food/Baked/bread.rsi
state: cucumbersandwich
- type: SolutionContainerManager
solutions:
food:
maxVol: 25
reagents:
- ReagentId: Nutriment
Quantity: 9
- ReagentId: Vitamin
Quantity: 5
- ReagentId: CucumberWater
Quantity: 10
- type: Tag
tags:
- Meat
Loading

0 comments on commit 85a26e8

Please sign in to comment.