Files
Nitrox/NitroxModel/Packets/RangedAttackLastTargetUpdate.cs
2025-07-06 00:23:46 +02:00

28 lines
643 B
C#

using System;
using NitroxModel.DataStructures;
namespace NitroxModel.Packets;
[Serializable]
public class RangedAttackLastTargetUpdate : Packet
{
public NitroxId CreatureId { get; }
public NitroxId TargetId { get; }
public int AttackTypeIndex { get; }
public ActionState State { get; }
public RangedAttackLastTargetUpdate(NitroxId creatureId, NitroxId targetId, int attackTypeIndex, ActionState state)
{
CreatureId = creatureId;
TargetId = targetId;
AttackTypeIndex = attackTypeIndex;
State = state;
}
public enum ActionState
{
CHARGING,
CASTING
}
}