forked from space-wizards/space-station-14
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Metamorphosis - FoodSequence 3 (space-wizards#31012)
* setup some data * cheeseburger recipe * Update FoodSequenceSystem.cs * finalize cheseburger recipe * remove fun * return old taco sprites * full foodsequence data refactor * return tacos * well done * add cutlets to burger * chickenburger recipe * +2 burger recipes * more fun * Update brain.png * some slice produce added * documentation * watermelon * skewer work * flipping * tomato * skewer watermelon * Update skewer.yml * oopsie, ok, im go to sleep * fix checks * Update produce.yml * screwed * cheeeeeeeese * all cooked meat added * produce added * aaaaand suppermatter * key to Tag * More * proto string remove * raw snail * fix * Update FoodMetamorphableByAddingComponent.cs * fixes * fix3 * fififififx
- Loading branch information
1 parent
2115843
commit 061fb3c
Showing
40 changed files
with
1,331 additions
and
959 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
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
17 changes: 17 additions & 0 deletions
17
Content.Shared/Nutrition/Components/FoodMetamorphableByAddingComponent.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,17 @@ | ||
using Content.Shared.Nutrition.EntitySystems; | ||
using Robust.Shared.GameStates; | ||
|
||
namespace Content.Shared.Nutrition.Components; | ||
|
||
/// <summary> | ||
/// Attempts to metamorphose a modular food when a new ingredient is added. | ||
/// </summary> | ||
[RegisterComponent, NetworkedComponent, Access(typeof(SharedFoodSequenceSystem))] | ||
public sealed partial class FoodMetamorphableByAddingComponent : Component | ||
{ | ||
/// <summary> | ||
/// if true, the metamorphosis will only be attempted when the sequence ends, not when each element is added. | ||
/// </summary> | ||
[DataField] | ||
public bool OnlyFinal = true; | ||
} |
13 changes: 7 additions & 6 deletions
13
Content.Shared/Nutrition/Components/FoodSequenceElementComponent.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
Oops, something went wrong.