Delta-v/Content.Shared/Utility
Ygg01 55d65889ae
Stacked sprite visualizer (#3096)
* Add Stack Visualizer

* Add cigarette pack resources

Adds transparent layers for visualizing cigarettes

* Add Bag Open/Close Visualizer

So storage opened in inventory can have different icons when opened
or closed.

* Create a component that only enumerates single item

Used for creating stuff like matchbox, or cigarettes. As a bonus.
It will only update stack visualizer for that particullar item.

* Refactoring stuff

* Fix other usage of stack in Resources

* Add docs

* Apply suggestions from code review

Apply metalgearsloth suggestions

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Applied suggestions from metalgearsloth

* Changed SingleItemStorageComponent to StorageCounterComponent

Difference. New component doesn't spawn items, merely counts them.

* Refactored StackVisualizer

* Fix breakage with master

* Update Resources/Prototypes/Entities/Objects/Consumable/fancy.yml

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Update with MGS suggestions

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-02-18 00:02:36 +11:00
..
ContentHelpers.cs Stacked sprite visualizer (#3096) 2021-02-18 00:02:36 +11:00
Cooldowns.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
EntityCoordinatesExtensions.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
EntityPrototypeHelpers.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
EntitySystemExtensions.cs Add SpawnIfUnobstructed IEntityManager extension method (#3165) 2021-02-13 17:52:06 +01:00
RemList.cs Voting (#3185) 2021-02-17 01:07:17 +11:00
SharedDirectionExtensions.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
SharedEntityExtensions.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
SharedRandomExtensions.cs Add IRobustRandom extension to get a random value from a data set (#3260) 2021-02-16 20:14:12 +01:00
SharedUnobstructedExtensions.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
SharedUnoccludedExtensions.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
TemperatureHelpers.cs Add helpers for converting to and from Fahrenheit 2020-09-01 23:33:42 +02:00
TransformExtensions.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00