enum class ECitadelWeaponAttributes : uint16
{
// MPropertyFriendlyName = None
EWeaponAttribute_None = 0,
// MPropertyFriendlyName = Rapid Fire
EWeaponAttribute_RapidFire = 1, // (1 << 0)
// MPropertyFriendlyName = Burst Fire
EWeaponAttribute_BurstFire = 2, // (1 << 1)
// MPropertyFriendlyName = Spreadshot
EWeaponAttribute_Spreadshot = 4, // (1 << 2)
// MPropertyFriendlyName = Beam Weapon
EWeaponAttribute_BeamWeapon = 8, // (1 << 3)
// MPropertyFriendlyName = Close Range
EWeaponAttribute_CloseRange = 16, // (1 << 4)
// MPropertyFriendlyName = Medium Range
EWeaponAttribute_MediumRange = 32, // (1 << 5)
// MPropertyFriendlyName = Long Range
EWeaponAttribute_LongRange = 64, // (1 << 6)
// MPropertyFriendlyName = Heavy Hitter
EWeaponAttribute_HeavyHitter = 128, // (1 << 7)
// MPropertyFriendlyName = Projectile
EWeaponAttribute_Projectile = 256, // (1 << 8)
// MPropertyFriendlyName = Bouncy
EWeaponAttribute_Bouncy = 512, // (1 << 9)
};