Graphics labor is a collection of scripts whose main goal is to help Game Programmers and Game Designers to make a game. With more Attributes, custom editor windows and Shapes debugging on screen.Graphics labor is a unity package composed of 4 main parts:- GraphicLaborer- LaborerAttributes- LaborerEditor- LaborerTagsIt's main goal is to help Game Programmers and Game Designers to make a game. GraphicLaborer:Provides simple solutions to draw shapes on the screen while in play mode. Works in both the editor and the build. Its main purpose is to allow for debugging 2D Hitboxes and Hurtboxes in games. LaborerAttributes:Provides Custom Attributes to ease value tweaking in the inspector. LaborerEditor:Provides Custom Editor Windows to help creating and editing ScriptableObjects. LaborerTags:Provides User-defined tags via the GL Settings window that can be used with a ITagHolder component. Labor Tags are BitMasks and thus multiple can be applied to a single object.GraphicLaborer:Provides simple solutions to draw shapes on the screen while in play mode. Works in both the editor and the build.Its main purpose is to allow for debugging 2D Hitboxes and Hurtboxes in games.2 components to draw:- Laborer2D- Laborer3DLaborerAttributes:Provides Custom Attributes for all Scripts:- ReadOnly- ShowMessage- Button- ShowIf/HideIf- EnableIf/DisableIf- ShowProperty- Label- Expandable- Scene- HorizontalSeparator- Allows for Auto-Properties editingProvides Custom Attributes for ScriptableObjects:- Editable- Manageable- TabPropertyLaborerEditor:Provides Custom Editor Window to help managing ScriptableObjects:- ScriptableObjects Editor- ScriptableObjects CreatorLaborerTags:Provides User-defined tags via the GL Settings window that can be used with a ITagHolder component. Labor Tags are BitMasks and thus multiple can be applied to a single object. 2 ready-to-use components:- LaborTagComponent- LinkedLaborTagComponentA MonoBehaviour subclass that natively implements LaborTags:- LaborBehaviour