* Added mapped storage for things like crayon belts and tools * Attempt to get StorageFillEvent to work * Managed to get it working with Visualizer logi * Improved PR and did some light refactoring of components * Update Content.Client/Storage/Visualizers/MappedItemVisualizer.cs Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Removed event, went with stateful ApperanceData * Removed ids in favor of whitelist * Refactor YAML, Moved functionality to Shared and renamed it. * Changed so insert/remove always send full state. * Move logic to component * Fix some issues on MappedVisualizer and few nitpicks - Fix mapped visualizer only doing init or update layers - Fixed naming of systems - Fixed sort of crayons * Forgot to apply Vera's suggestion * Fix the data to be more strict and to avoid unnecessary clearing Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2.3 KiB
2.3 KiB