In this tutorial repository and accompanying video series, you'll learn how to make a configuration-driven gun system with ScriptableObjects that will be able to have: If you're following along with ...
For technical details, see blog post: UniTask v2 — Zero Allocation async/await for Unity, with Asynchronous LINQ For advanced tips, see blog post: Extends UnityWebRequest via async decorator pattern — ...