Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

alcohol v2 electric boogaloo #1662

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
387208b
i think i fixed my shit
ray-boop Jul 12, 2024
79f6129
changed reagent into ethanol
ray-boop Jul 12, 2024
a1ac2b2
Merge branch 'master' into enhanced_alcoholism_v2
ray-boop Jul 12, 2024
39a0d9b
Welcome to the Junglegit add --all
ray-boop Jul 14, 2024
e958fae
t Merge branch 'enhanced_alcoholism_v2' of https://github.com/ray-boo…
ray-boop Jul 14, 2024
85081fa
Merge branch 'master' of https://github.com/new-frontiers-14/frontier…
ray-boop Jul 14, 2024
8255806
Jungle Warfaregit add --all
ray-boop Jul 14, 2024
25ee1d7
did an oopsie with the sprites and added an unwanted file
ray-boop Jul 14, 2024
d95a42a
I wish for actual brewing but here we are making torpedo juice
ray-boop Jul 15, 2024
406bba3
bee kind to the buzzkeeper
ray-boop Jul 18, 2024
93d1e8d
threshold set wrong
ray-boop Jul 18, 2024
374fc0c
name edit
ray-boop Jul 18, 2024
09c0e04
Merge branch 'master' into enhanced_alcoholism_v2
dvir001 Aug 6, 2024
e05f942
Merge branch 'new-frontiers-14:master' into enhanced_alcoholism_v2
ray-boop Aug 18, 2024
41aa7f8
Merge branch 'master' into enhanced_alcoholism_v2
ray-boop Sep 1, 2024
bdf5bdf
Merge branch 'master' into enhanced_alcoholism_v2
ErhardSteinhauer Sep 10, 2024
d9dc2b5
Merge branch 'master' into enhanced_alcoholism_v2
ErhardSteinhauer Sep 14, 2024
34febca
Update drinks.yml
ErhardSteinhauer Sep 14, 2024
5080b54
Update drinks.yml
ErhardSteinhauer Sep 14, 2024
57af142
stirring and shacking
ErhardSteinhauer Sep 14, 2024
df6fae3
Merge branch 'master' into enhanced_alcoholism_v2
ErhardSteinhauer Sep 14, 2024
f206337
Merge branch 'new-frontiers-14:master' into enhanced_alcoholism_v2
ray-boop Sep 15, 2024
7ad5c70
sprites
ErhardSteinhauer Sep 15, 2024
f1aee2c
Extra fill states, sprite cleanup, conserve mat%
whatston3 Sep 15, 2024
4bcff53
sonik->sonic
whatston3 Sep 15, 2024
6601a0a
Minor drink description rewrites
whatston3 Sep 15, 2024
5f858c4
Remove fart.ogg
whatston3 Sep 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
flavor-base-basic = basic
flavor-complex-fast = fast
flavor-complex-greed = like greed
flavor-complex-blast = like jungle warfare
flavor-complex-torpedo = like convoy raiding
flavor-complex-bees = like buzzing and honey
flavor-base-earthy = earthy
Original file line number Diff line number Diff line change
@@ -1,2 +1,17 @@
reagent-name-pumpkin-spice-latte = spiced pumpkin latte
reagent-desc-pumpkin-spice-latte = It's autumn somewhere. Smells like cinnamon and cloves.

reagent-name-gin-and-sonic = gin and sonic
reagent-desc-gin-and-sonic = Why did the hedgehog go to Saturn? To collect its rings!

reagent-name-golden-cat = golden cat
reagent-desc-golden-cat = Legends speak of a golden cat that sold a burger for a fortune. Has a metallic smell.

reagent-name-pineapple-blast = pineapple blast
reagent-desc-pineapple-blast = For when the trees start talking. Smells tropical, with notes of sulfur.

reagent-name-torpedo-juice = torpedo juice
reagent-desc-torpedo-juice = The joys of drinking and unrestricted submarine warfare combined! Has a strong alcoholic smell.

reagent-name-bees-knees = bee’s knees
reagent-desc-bees-knees = BEEEEEEEEEEEEEEES!!! Has a stingy smell.
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# Drinks
- type: entity
parent: DrinkGlass
id: DrinkPumpkinSpiceLatte
suffix: pumpkin spice latte
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 30
reagents:
- ReagentId: PumpkinSpiceLatte
Quantity: 30
- type: Icon
sprite: _NF/Objects/Consumable/Drinks/pumpkinspicelatte.rsi
state: icon

# Alcohol drinks
- type: entity
parent: DrinkGlass
id: DrinkGinAndSonic
suffix: gin and sonic
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 30
reagents:
- ReagentId: GinAndSonic
Quantity: 30
- type: Icon
sprite: _NF/Objects/Consumable/Drinks/ginandsonic.rsi
state: icon

- type: entity
parent: DrinkGlass
id: DrinkGoldenCat
suffix: golden cat
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 30
reagents:
- ReagentId: GoldenCat
Quantity: 30
- type: Icon
sprite: _NF/Objects/Consumable/Drinks/goldencat.rsi
state: icon

- type: entity
parent: DrinkGlass
id: DrinkPineappleBlast
suffix: pineapple blast
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 30
reagents:
- ReagentId: PineappleBlast
Quantity: 30
- type: Icon
sprite: _NF/Objects/Consumable/Drinks/pineappleblast.rsi
state: icon

- type: entity
parent: DrinkGlass
id: DrinkTorpedoJuice
suffix: torpedo juice
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 30
reagents:
- ReagentId: TorpedoJuice
Quantity: 30
- type: Icon
sprite: _NF/Objects/Consumable/Drinks/torpedojuice.rsi
state: icon

- type: entity
parent: DrinkGlass
id: DrinkBeesKnees
suffix: bee's knees
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 30
reagents:
- ReagentId: BeesKnees
Quantity: 30
- type: Icon
sprite: _NF/Objects/Consumable/Drinks/beesknees.rsi
state: icon
25 changes: 25 additions & 0 deletions Resources/Prototypes/_NF/Flavors/flavors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,28 @@
id: basic
flavorType: Base
description: flavor-base-basic

- type: flavor
id: fast
flavorType: Complex
description: flavor-complex-fast

- type: flavor
id: greed
flavorType: Complex
description: flavor-complex-greed

- type: flavor
id: blast
flavorType: Complex
description: flavor-complex-blast

- type: flavor
id: torpedo
flavorType: Complex
description: flavor-complex-torpedo

- type: flavor
id: bees
flavorType: Complex
description: flavor-complex-bees
138 changes: 138 additions & 0 deletions Resources/Prototypes/_NF/Reagents/Consumables/Drink/drinks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,141 @@
metamorphicMaxFillLevels: 2
metamorphicFillBaseName: fill-
metamorphicChangeColor: false

- type: reagent
id: GinAndSonic
name: reagent-name-gin-and-sonic
parent: BaseAlcohol
desc: reagent-desc-gin-and-sonic
physicalDesc: reagent-physical-desc-aromatic
flavor: fast
color: "#3061e3"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 1
- !type:AdjustReagent
reagent: Ethanol
amount: 0.03
- !type:AdjustReagent
reagent: Desoxyephedrine
amount: 0.25
metamorphicSprite:
sprite: _NF/Objects/Consumable/Drinks/ginandsonic.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false

- type: reagent
id: GoldenCat
name: reagent-name-golden-cat
parent: BaseAlcohol
desc: reagent-desc-golden-cat
physicalDesc: reagent-physical-desc-aromatic
flavor: greed
color: "#eed037"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 0.2
- !type:AdjustReagent
reagent: Ethanol
amount: 0.3
metamorphicSprite:
sprite: _NF/Objects/Consumable/Drinks/goldencat.rsi
state: icon_empty
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metamorphicChangeColor: false

- type: reagent
id: PineappleBlast
name: reagent-name-pineapple-blast
parent: BaseAlcohol
desc: reagent-desc-pineapple-blast
physicalDesc: reagent-physical-desc-aromatic
flavor: blast
color: "#8c934c"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 1
- !type:AdjustReagent
reagent: Ethanol
amount: 0.4
- !type:ExplosionReactionEffect
explosionType: Default
maxIntensity: 0.1
intensityPerUnit: 0.05
intensitySlope: 1
maxTotalIntensity: 0.1
probability: 0.1
metamorphicSprite:
sprite: _NF/Objects/Consumable/Drinks/pineappleblast.rsi
state: icon_empty
metamorphicMaxFillLevels: 3
metamorphicFillBaseName: fill-
metamorphicChangeColor: false

- type: reagent
id: TorpedoJuice
name: reagent-name-torpedo-juice
parent: BaseAlcohol
desc: reagent-desc-torpedo-juice
physicalDesc: reagent-physical-desc-aromatic
flavor: torpedo
color: "#d4db9a"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 0.8
- !type:AdjustReagent
reagent: Ethanol
amount: 0.4
metamorphicSprite:
sprite: _NF/Objects/Consumable/Drinks/torpedojuice.rsi
state: icon_empty
metamorphicMaxFillLevels: 6
metamorphicFillBaseName: fill-
metamorphicChangeColor: false

- type: reagent
id: BeesKnees
name: reagent-name-bees-knees
parent: BaseAlcohol
desc: reagent-desc-bees-knees
physicalDesc: reagent-physical-desc-aromatic
flavor: bees
color: "#f1d25f"
metabolisms:
Drink:
effects:
- !type:SatiateThirst
factor: 0.5
- !type:AdjustReagent
reagent: Ethanol
amount: 0.2
- !type:SatiateHunger
factor: 0.1
- !type:HealthChange
damage:
types:
Poison: -0.05
Radiation: -0.05
Asphyxiation: 1
conditions:
- !type:ReagentThreshold
min: 35
- !type:ModifyBloodLevel
amount: 0.2
metamorphicSprite:
sprite: _NF/Objects/Consumable/Drinks/beesknees.rsi
state: icon_empty
metamorphicMaxFillLevels: 4
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
68 changes: 68 additions & 0 deletions Resources/Prototypes/_NF/Recipes/Reactions/drinks.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
- type: reaction
id: Coffee
minTemp: 353 # ~80 deg C
requiredMixerCategories:
- Stir
reactants:
Water:
amount: 3
Expand All @@ -22,3 +24,69 @@
amount: 1
products:
PumpkinSpiceLatte: 6

- type: reaction
id: GinAndSonic
requiredMixerCategories:
- Shake
reactants:
GinTonic:
amount: 1
Desoxyephedrine:
amount: 1
products:
GinAndSonic: 2

- type: reaction
id: GoldenCat
requiredMixerCategories:
- Stir
reactants:
Whiskey:
amount: 1
Rum:
amount: 2
Gold:
amount: 2
products:
GoldenCat: 5

- type: reaction
id: PineappleBlast
reactants:
JuicePineapple:
amount: 2
Moonshine:
amount: 2
Napalm:
amount: 1
products:
PineappleBlast: 5

- type: reaction
id: TorpedoJuice
requiredMixerCategories:
- Shake
reactants:
JuicePineapple:
amount: 2
Ethanol:
amount: 2
Thermite:
amount: 1
products:
TorpedoJuice: 5

- type: reaction
id: BeesKnees
reactants:
JuiceLemon:
amount: 1
BuzzochloricBees:
amount: 2
Gin:
amount: 1
Mead:
amount: 1
products:
BeesKnees: 5
2 changes: 1 addition & 1 deletion Resources/Prototypes/_NF/SoundCollections/emotes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
files:
- /Audio/_NF/Voice/Human/belch_1.ogg
- /Audio/_NF/Voice/Human/belch_2.ogg
- /Audio/_NF/Voice/Human/belch_3.ogg
- /Audio/_NF/Voice/Human/belch_3.ogg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading