diff --git a/src/enemies.h b/src/enemies.h index 51e49d6..72ea078 100644 --- a/src/enemies.h +++ b/src/enemies.h @@ -49,22 +49,4 @@ void updateEnemies(){ for(s16 i = 0; i < ENEMY_COUNT; i++) if(enemies[i].active) updateEnemy(i); intToStr(enemyCount, debugStr, 1); -} - -void spawnEnemyAt(u8 type, fix32 x, fix32 y){ - (void)type; // Unused parameter, kept for API compatibility - s16 i = -1; - for(s16 j = 0; j < ENEMY_COUNT; j++) if(!enemies[j].active && i == -1) i = j; - if(i > -1){ - enemies[i].active = TRUE; - enemies[i].pos.x = x; - enemies[i].pos.y = y; - enemies[i].off = 16; - enemies[i].image = SPR_addSprite(&butterflySprite, - getScreenX(enemies[i].pos.x, player.camera) - enemies[i].off, fix32ToInt(enemies[i].pos.y) - enemies[i].off, TILE_ATTR(gameOver ? PAL1 : PAL0, 0, 0, 0)); - enemies[i].angle = 128; - enemies[i].speed = FIX32(2); - enemies[i].vel.x = fix32Mul(fix16ToFix32(cosFix16(enemies[i].angle)), enemies[i].speed); - enemies[i].vel.y = fix32Mul(fix16ToFix32(sinFix16(enemies[i].angle)), enemies[i].speed); - } } \ No newline at end of file