Features:
Auto and Manual Spawning (Customize the spawning to fit your game's needs)
Collision Detection (Adjustable parameters for surface detection/blocking)
Randomization Settings (Introduce variety with random rotation and location)
Collection Creation (Reuse multiple spawner data setups across different levels)
Optimization Modes (Choose from multiple modes and levels for optimal performance)
Temporary Data Storage (Manage game data like health and states smoothly)
Synchronized Movement (Ensure coordinated movement between levels)
Integration (Work seamlessly with Behavior Trees and Blueprints)
Vertex Animation Support (Create cheap animations for objects and NPCs) This feature doesn't work in multiplayer
Waypoint System (Implement a wander system for movement within defined areas)
Path System (Enable traversal along random-width spline paths)
Tag and Weight System (Control movement priorities with tagged waypoints and paths)
Code Modules:
WorldSpawner(Type: Runtime)
Number of Blueprints: 6 (Plus a few for the examples)
Number of C++ Classes: 15
Network Replicated: Yes
Supported Development Platforms: Windows (not tested but it should be fine with all other platforms)
Supported Target Build Platforms: Windows (not tested but it should be fine with all other platforms)