#pragma once
#include "Character.h"
#include "Level.h"
#include "AudioPlayer.h"

class EnemySoldier : public Character
{
	////////////////////////////////////////
	// Attributes
	////////////////////////////////////////
	private:
		SFXId dieSound;
		bool isDead;

	////////////////////////////////////////
	// Constructor / Destructor
	////////////////////////////////////////
	public:
		EnemySoldier(Vector position, Level* level);
		~EnemySoldier();

	////////////////////////////////////////
	// Methods
	////////////////////////////////////////
	public:
		void CollideWith(Entity* other);
		void Die();
};

