-
Notifications
You must be signed in to change notification settings - Fork 594
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adds a new condiment station (#2637)
* Adds a new condiment station * Update soda.yml * Update service.yml * Update soda.yml * Moves condiment cup to _NF * Changes + cleanup Converted tag to empty comp Removed StaticPrice to match the rest of the machines Rebase CondimentCup to DrinkWaterCup added on head sprite Added label to jugs * Condiment cups are now at 10, small copyright adjustment. Feel free to review. * Update service.yml * My sins (CondimentSqueezeBottle) --------- Co-authored-by: Dvir <[email protected]> Co-authored-by: Dvir <[email protected]>
- Loading branch information
1 parent
079c63c
commit 6d82a7b
Showing
26 changed files
with
382 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
using Robust.Shared.GameStates; | ||
|
||
namespace Content.Shared._NF.Containers.Components; | ||
/// <summary> | ||
/// CondimentCup empty component | ||
/// </summary> | ||
[RegisterComponent, NetworkedComponent] | ||
public sealed partial class CondimentCupComponent : Component | ||
{ | ||
|
||
} |
11 changes: 11 additions & 0 deletions
11
Content.Shared/_NF/Containers/CondimentSqueezeBottleComponent.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
using Robust.Shared.GameStates; | ||
|
||
namespace Content.Shared._NF.Containers.Components; | ||
/// <summary> | ||
/// CondimentSqueezeBottle empty component | ||
/// </summary> | ||
[RegisterComponent, NetworkedComponent] | ||
public sealed partial class CondimentSqueezeBottleComponent : Component | ||
{ | ||
|
||
} |
2 changes: 2 additions & 0 deletions
2
Resources/Locale/en-US/_NF/reagents/meta/consumable/food/condiments.ftl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
reagent-name-coldsauce = coldsauce | ||
reagent-desc-coldsauce = Coldsauce. Leaves the tongue numb in its passage. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
Resources/Prototypes/_NF/Catalog/ReagentDispensers/condiments.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
- type: reagentDispenserInventory | ||
id: CondimentDispenserInventory | ||
inventory: | ||
- DrinkAstrotameJug | ||
- DrinkBbqSauceJug | ||
- DrinkColdsauceJug | ||
- DrinkHorseradishSauceJug | ||
- DrinkHotsauceJug | ||
- DrinkKetchupJug | ||
- DrinkMustardJug | ||
- DrinkSoysauceJug |
135 changes: 135 additions & 0 deletions
135
Resources/Prototypes/_NF/Entities/Objects/Consumable/Drinks/condiments_bottles.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,135 @@ | ||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkAstrotameJug | ||
name: astrotame jug | ||
description: The sweetness of a thousand sugars but none of the calories. Put it in your coffee. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: Astrotame | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-astrotame | ||
|
||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkBbqSauceJug | ||
name: bbq sauce jug | ||
description: Finally, ketchup for grownups. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: BbqSauce | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-bbq-sauce | ||
|
||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkColdsauceJug | ||
name: coldsauce jug | ||
description: Something to make every meal a little cooler. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: Frostoil | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-coldsauce | ||
|
||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkHorseradishSauceJug | ||
name: horseradish sauce jug | ||
description: Now with 50% more horse. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: HorseradishSauce | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-horseradish-sauce | ||
|
||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkHotsauceJug | ||
name: hotsauce jug | ||
description: The antithesis of no more tears shampoo. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: Hotsauce | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-hotsauce | ||
|
||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkKetchupJug | ||
name: ketchup jug | ||
description: Someone filled a tomato with sugar until it burst. Delicious. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: Ketchup | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-ketchup | ||
|
||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkMustardJug | ||
name: mustard jug | ||
description: All of the implications of real mustard with none of the flavor. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: Mustard | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-mustard | ||
|
||
- type: entity | ||
parent: DrinkBottlePlasticBaseFull | ||
id: DrinkSoysauceJug | ||
name: soy sauce jug | ||
description: You can only dream of putting some of this on a bowl of rice. | ||
components: | ||
- type: SolutionContainerManager | ||
solutions: | ||
drink: | ||
maxVol: 150 | ||
reagents: | ||
- ReagentId: Soysauce | ||
Quantity: 150 | ||
- type: Drink | ||
- type: Label | ||
currentLabel: reagent-name-soysauce |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
43 changes: 43 additions & 0 deletions
43
Resources/Prototypes/_NF/Entities/Objects/Specific/Service/condimentcup.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
- type: entity | ||
name: condiment cup dispenser | ||
description: It holds little condiment cups. They claim to be recyled. | ||
id: CondimentCupDispenser | ||
parent: [BaseItem, PaperBin] | ||
components: | ||
- type: Sprite | ||
sprite: _NF/Objects/Specific/Service/condiment_cup_dispenser.rsi | ||
state: dispenser0 | ||
- type: ItemMapper | ||
sprite: _NF/Objects/Specific/Service/condiment_cup_dispenser.rsi | ||
mapLayers: | ||
dispenser1: | ||
whitelist: | ||
components: | ||
- CondimentCup | ||
- type: Bin | ||
whitelist: | ||
components: | ||
- CondimentCup | ||
|
||
- type: entity | ||
name: condiment cup dispenser | ||
suffix: 10 | ||
description: It holds little condiment cups. They claim to be recyled. | ||
id: CondimentCupDispenser10 | ||
parent: CondimentCupDispenser | ||
components: | ||
- type: Bin | ||
initialContents: | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
- CondimentCup | ||
whitelist: | ||
components: | ||
- CondimentCup |
36 changes: 36 additions & 0 deletions
36
Resources/Prototypes/_NF/Entities/Structures/Dispensers/condiments.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
- type: entity | ||
parent: ReagentDispenserBase | ||
id: CondimentDispenser | ||
name: condiment dispenser | ||
suffix: Filled | ||
description: A condiment dispenser with a single slot for a condiment cup. | ||
components: | ||
- type: Rotatable | ||
- type: Sprite | ||
sprite: _NF/Structures/smalldispensers.rsi | ||
drawdepth: SmallObjects | ||
state: icon | ||
- type: ReagentDispenser | ||
storageWhitelist: | ||
tags: | ||
- DrinkBottle | ||
pack: CondimentDispenserInventory | ||
- type: Transform | ||
noRot: false | ||
- type: Machine | ||
board: CondimentDispenserCircuitboard | ||
- type: GuideHelp | ||
guides: | ||
- Bartender | ||
- Drinks | ||
|
||
- type: entity | ||
id: CondimentDispenserEmpty | ||
suffix: Empty | ||
parent: CondimentDispenser | ||
components: | ||
- type: ReagentDispenser | ||
storageWhitelist: | ||
tags: | ||
- DrinkBottle | ||
pack: EmptyInventory |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -152,4 +152,4 @@ | |
id: NFVGRoidInterior | ||
|
||
- type: Tag | ||
id: NFFoamRPG | ||
id: NFFoamRPG |
Binary file added
BIN
+324 Bytes
Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/equipped-HELMET.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+229 Bytes
Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.