Improve your development and integration workflow with timesaving featuresBaseTool contains many features that improve your daily game development. Every features are grouped by modules and you can enable features you want to use.It could be used for any kind of project, at any time, by pretty anyone. It contains those key features:- a Todo List window to check you project state ;- a singleton pattern to put on your MonoBehaviour ;- the cooldown class to avoid wasting time reimplement it everywhere ;- dictionaries that can be serialized in the inspector ;- game event flow using ScriptableObject ;- GetComponent attributes to retrieve components when you want ;- movement and shooter features ;- many editor attributes ;- many class extensions (for Vector3, arrays, camera...) ;- and many small but great features...Documentation is on GitHub : https://github.com/DarkRewar/BaseTool?tab=readme-ov-file#documentationYou can report a bug or suggest an enhancement on the issue page : https://github.com/DarkRewar/BaseTool/issuesThis package contains many features, organized by modules:CoreSetup WizardDev ConsoleInjectorCooldownMonoSingletonValueListenerSerializableDictionaryGameEventClass ExtensionsMath UtilsTreeInterfacesMovementComponentsInterfacesShooterSampleComponentsInterfacesWeaponEditorTodo ListMinMaxAttributeIfAttributeIfNotAttributeReadOnlyAttribute