23 lines
517 B
C#
23 lines
517 B
C#
using Decimation.Lib.Util;
|
|
using Terraria;
|
|
|
|
namespace Decimation.Lib.Items
|
|
{
|
|
public abstract class DecimationAccessory : DecimationItem
|
|
{
|
|
protected abstract void InitAccessory();
|
|
|
|
protected sealed override void Init()
|
|
{
|
|
this.item.accessory = true;
|
|
this.item.maxStack = 1;
|
|
|
|
InitAccessory();
|
|
}
|
|
|
|
public override void UpdateAccessory(Player player, bool hideVisual)
|
|
{
|
|
player.EquipAccessory(this);
|
|
}
|
|
}
|
|
} |