The v3.8 update has gone live on the Marketplace.
I’ve uploaded an updated tutorial for adding new Enemy Types based on this version. Due to the more streamlined AI spawning workflow introduced in this update, you’ll be able to create new Enemy Types (excluding your own custom AI logic) within a couple of minutes as shown below:
The final step of the tutorial involves defining stats for the new Enemy Type in the “DT_EnemyAIStats” data table. I believe most of the stats provided are self-explanatory except the last one: “ThreatRating”. So I’ll just give a brief primer on that one. This stat comes into the picture only when use the Weighted Wave Spawning System, which is an alternate spawning model geared towards generating randomized waves based on weighted probability distributions, as opposed to the default Batched Wave Spawning System centered around user-defined wave patterns.
For a more in-depth description of the two different spawning models, I’d suggest the following articles:
- Batched Wave Spawn Controller: FPS Tower Defense Toolkit Basics: Batched Wave Spawn Controller
- Weighted Wave Spawn Controller: FPS Tower Defense Toolkit Basics: Weighted Wave Spawn Controller