Initializes Juggernaut enemy instances. More...
#include <enemy_juggernaut.h>#include <animation.h>#include <circle.h>#include <particle_emitterpresets.h>#include <random.h>Functions | |
| void | Juggernaut_Start (EnemyData *data) |
| [Start] Initializes a Juggernaut enemy instance | |
Variables | |
| ParticleEmitter * | JuggernautBulletEmitter |
| ParticleEmitter * | JuggernautMuzzleFlashEmitter |
| ParticleEmitter * | JuggernautCasingEmitter |
| ParticleEmitter * | JuggernautBulletFragmentsEmitter |
Initializes Juggernaut enemy instances.
Handles the creation and setup of Juggernaut enemies, including their resources and initial state.
| void Juggernaut_Start | ( | EnemyData * | data | ) |
[Start] Initializes a Juggernaut enemy instance
Sets up the Juggernaut enemy's resources including animations, particle effects, and timers.
| data | Pointer to the enemy data structure to initialize |
| ParticleEmitter* JuggernautBulletEmitter |
| ParticleEmitter* JuggernautBulletFragmentsEmitter |
| ParticleEmitter* JuggernautCasingEmitter |
| ParticleEmitter* JuggernautMuzzleFlashEmitter |