#include ".\createenemy.h"

CreateEnemy::CreateEnemy(int id) : Event( id )
{
	//aChar = NULL;
}

CreateEnemy::~CreateEnemy(void)
{
}

void CreateEnemy::init( CharacterManager* newCharMgr, TextManager* textMgr, DialogueManager* diaMgr, TriggerManager* trgMgr ) {
	characterManager = newCharMgr;
	textManager = textMgr;
	dialogueManager = diaMgr;
	triggerManager = trgMgr;
}

void CreateEnemy::activate( int triggerId ) {
	FemaleMage* aChar = new FemaleMage( characterManager, characterManager->getCollisionManager(), textManager, dialogueManager, 30 + rand()%4, 30 + rand()%4, triggerId );
	characterManager->addCharacter( aChar );
	
}

void CreateEnemy::deactivate() {
	//triggerManager->makeReady( eventId );
}

