The Raccoon Ninja's Toolbox is a collection of utility tools designed to help game developers streamline their workflow and improve project setup. This package includes a range of features to simplify various aspects of game development, from Singleton setup to coroutine management. With this toolbox, you can save time and effort by leveraging these pre-built tools and adapt them to your specific project needs.
Key features of this package include:
- Singleton setup for simplified global access
- Ranged numeric types with sliders for defining min and max values
- Customizable AudioClip for randomized volume and pitch
- Coroutine management with Callback Runner
- Read-only inspector field for runtime debug info
All tools are customizable to fit your project's specific needs. The Raccoon Ninja's Toolbox is offered under the MIT License, allowing you to use and modify the tools as needed.
The Raccoon Ninja's Toolbox includes the following features:
- Singleton setup: Simplifies Singleton classes creation, enabling global access without needing MonoBehaviour inheritance.
- Ranged Numeric Types with Sliders: Allows defining min/max values and generating random values within the range using RangedInt and RangedFloat.
- Customizable AudioClip: Provides a ScriptableObject for randomizing volume and pitch range with an optional callback function after audio play.
- Callback Runner: A tool for efficient Coroutine management, allowing for starting, delaying, or stopping coroutines from any class. Also enables function use as a Coroutine with UnityEvent callbacks for tracking.
- Read-only Inspector field: An attribute you can add to any field that will make it read-only in the inspector.
- All Tools are Customizable: Each tool can be adjusted to fit specific project needs.
Raccoon Ninja's Toolbox: Streamline Your Game Development - Asset Store





