19 lines
625 B
C#
19 lines
625 B
C#
using Sandbox.Citizen;
|
|
|
|
namespace Sasalka;
|
|
|
|
[GameResource( "Weapon Item Definition", "weapon", "", Category = "Sasalka", Icon = "inventory_2" )]
|
|
public class WeaponItemDefinition : BaseItemDefinition, IEquipable
|
|
{
|
|
public Inventar.InventorySlot Slot { get; set; }
|
|
public CitizenAnimationHelper.HoldTypes HoldType { get; set; } = CitizenAnimationHelper.HoldTypes.None;
|
|
[InlineEditor, Space] public WeaponDefinition WeaponDefinition { get; set; }
|
|
}
|
|
|
|
public struct WeaponDefinition
|
|
{
|
|
// public CitizenAnimationHelper.Hand Hand { get; set; }
|
|
public Vector3 Position { get; set; }
|
|
public Rotation Rotation { get; set; }
|
|
}
|