Operation Null Mind 0.4.1
A 2D roguelike top down shooter game made with SDL2
 
Loading...
Searching...
No Matches
libet_start.c File Reference
#include <enemy_libet.h>
#include <animation.h>
#include <random.h>
#include <particle_emitterpresets.h>

Functions

void Libet_Start (EnemyData *data)
 [Start] Initializes the Libet boss enemy instance
 

Variables

Lazer libetLazers [40]
 
ParticleEmitter * LibetBulletEmitter
 

Function Documentation

◆ Libet_Start()

void Libet_Start ( EnemyData *  data)

[Start] Initializes the Libet boss enemy instance

Initializes the Libet boss enemy.

Sets up the Libet boss enemy's resources and initial state.

Parameters
dataPointer to the enemy data structure to initialize

Variable Documentation

◆ LibetBulletEmitter

ParticleEmitter* LibetBulletEmitter

◆ libetLazers

Lazer libetLazers[40]
Initial value:
= {
{
.active = false,
.startPosition = {0, 0},
.direction = {0, 0},
.endPosition = {0, 0},
.width = 5,
.damage = 0,
.lifeTime = 0.0f
}
}