#3898 open sprite field for drink comp (#4235)

* temp

* #3898 some progress on DrinkCanVisualizer

* Fixed implementation

* Moved drink can sprite layer definition to abstract parent

* Added open drink can sprites

* #3898 - fixes for drink cans' sprite field after merge + moved UpdateAppeareance from DrinkComponent to DrinkSystem

* Update Content.Server/Nutrition/EntitySystems/DrinkSystem.cs

* #3898 removed obsolete comment

Co-authored-by: Javier Guardia Fernández <DrSmugleaf@users.noreply.github.com>
This commit is contained in:
Galactic Chimp
2021-10-03 06:56:29 +02:00
committed by GitHub
parent 539045dcce
commit 61f1c8a05c
27 changed files with 169 additions and 44 deletions

View File

@@ -3,14 +3,18 @@ using Robust.Shared.Serialization;
namespace Content.Shared.Nutrition.Components
{
public class SharedFoodComponent
// TODO: Remove maybe? Add visualizer for food
[Serializable, NetSerializable]
public enum FoodVisuals : byte
{
// TODO: Remove maybe? Add visualizer for food
[Serializable, NetSerializable]
public enum FoodVisuals
{
Visual,
MaxUses,
}
Visual,
MaxUses,
}
[Serializable, NetSerializable]
public enum DrinkCanStateVisual : byte
{
Closed,
Opened
}
}