mirror of
https://github.com/xivdev/Penumbra.git
synced 2026-01-03 06:13:45 +01:00
Some further small Glamourer changes, increment versioning of gamedata stuff.
This commit is contained in:
parent
0fb9e77c3c
commit
62f71df28c
10 changed files with 39 additions and 11 deletions
|
|
@ -123,6 +123,17 @@ public static class FullEquipTypeExtensions
|
|||
FullEquipType.Pickaxe => true,
|
||||
FullEquipType.Hatchet => true,
|
||||
FullEquipType.FishingRod => true,
|
||||
FullEquipType.ClawHammer => true,
|
||||
FullEquipType.File => true,
|
||||
FullEquipType.Pliers => true,
|
||||
FullEquipType.GrindingWheel => true,
|
||||
FullEquipType.Awl => true,
|
||||
FullEquipType.SpinningWheel => true,
|
||||
FullEquipType.Mortar => true,
|
||||
FullEquipType.CulinaryKnife => true,
|
||||
FullEquipType.Sledgehammer => true,
|
||||
FullEquipType.GardenScythe => true,
|
||||
FullEquipType.Gig => true,
|
||||
_ => false,
|
||||
};
|
||||
|
||||
|
|
@ -362,6 +373,22 @@ public static class FullEquipTypeExtensions
|
|||
_ => FullEquipType.Unknown,
|
||||
};
|
||||
|
||||
public static FullEquipType ValidOffhand(this FullEquipType type)
|
||||
=> type switch
|
||||
{
|
||||
FullEquipType.Fists => FullEquipType.FistsOff,
|
||||
FullEquipType.Sword => FullEquipType.Shield,
|
||||
FullEquipType.Wand => FullEquipType.Shield,
|
||||
FullEquipType.Daggers => FullEquipType.DaggersOff,
|
||||
FullEquipType.Gun => FullEquipType.GunOff,
|
||||
FullEquipType.Orrery => FullEquipType.OrreryOff,
|
||||
FullEquipType.Rapier => FullEquipType.RapierOff,
|
||||
FullEquipType.Glaives => FullEquipType.GlaivesOff,
|
||||
FullEquipType.Bow => FullEquipType.BowOff,
|
||||
FullEquipType.Katana => FullEquipType.KatanaOff,
|
||||
_ => FullEquipType.Unknown,
|
||||
};
|
||||
|
||||
public static FullEquipType Offhand(this FullEquipType type)
|
||||
=> type switch
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue