ProjectTextRPG/TextRPG/Source/Game/Characters/Monster/Slime/Slime.cpp

46 lines
746 B
C++

#include "pch.h"
#include "Slime.h"
#include "GameInstance.h"
#include "Core/Subsystems/GameInputSystem.h"
#include "Data/Literals/Literals.h"
#include "Game/Characters/Player/Player.h"
Slime::~Slime()
{
}
Slime::Slime()
{
MonsterData = MonsterStatData(
Game::Dungeon::Slime::Name,
Game::Dungeon::Slime::DropItemName,
Game::Dungeon::Slime::HP,
Game::Dungeon::Slime::Attack,
Game::Dungeon::Slime::Defence,
Game::Dungeon::Slime::DropItemPrice);
}
Slime::Slime(MonsterStatData&& Desc) :
Monster(std::move(Desc))
{
}
void Slime::Attack(Player* Target)
{
Monster::Attack(Target);
}
void Slime::Initalize()
{
}
void Slime::Release()
{
Monster::Release();
}
void Slime::TakeDamage(int Amount)
{
Monster::TakeDamage(Amount);
}