tmc/src/createEnemy.c

19 lines
430 B
C

#include "entity.h"
#include "global.h"
extern Entity* GetEmptyEntity();
extern void AppendEntityToList(Entity*, u8);
Entity* CreateEnemy(u32 subtype, u32 form) {
Entity* enemy;
enemy = GetEmptyEntity();
if (enemy != NULL) {
(enemy->entityType).type = 3;
(enemy->entityType).subtype = subtype;
(enemy->entityType).form = form;
AppendEntityToList(enemy, 4);
}
return enemy;
}