Files
Gen_Hack-and-Slash-Roguelite/Client/Assets/Scripts/Entity/Monster.cs

26 lines
586 B
C#

using Data;
using Item;
using Managers;
namespace Entity
{
public class Monster : Entity
{
private WeaponResource weapon;
public override void Init(EntityDef entityDef)
{
base.Init(entityDef);
var monsterDef = entityDef as MonsterDef;
if (monsterDef != null)
{
weapon = (WeaponResource)ItemResourceManager.Instance.GetItem(monsterDef.weapon.defName);
}
}
public override WeaponResource GetCurrentWeapon()
{
return weapon;
}
}
}