Namespace LobsterFramework.AbilitySystem.WeaponSystem
Classes
AddWeaponStatMenuAttribute
Applied to WeaponStat to make it visible to editor scripts
Attack
AttackChannel
Bullet
CharacterWeaponAnimationData
Animations and other important data for weapon abilities.
ChargedAttack
ChargedAttackChannel
Guard
GuardChannel
OffhandAbility
OffhandAbilityChannel
OffhandWeaponAbilityAttribute
Mark the WeaponAbility as an offhand WeaponAbility
RequireWeaponStatAttribute
Weapon
WeaponAbility
WeaponAnimationAddonAttribute
Register a ScriptableObject as the addon data asset for your WeaponAbility. It will appear inside the CharacterWeaponAnimationData inspector.
WeaponAnimationAttribute
Indicate the weapon ability has an array of animations.
WeaponArt
Use the weapon ability specified by the weapon equipped. Can be used to query the states of the weapon ability being runned.
WeaponArtAttribute
Applied to WeaponAbility to mark it as a weapon art that can be called by WeaponArt.
WeaponArtChannel
WeaponArtSelector
WeaponData
WeaponManager
Component that manages equipping and swaping weapons
WeaponStat
Stat of the weapon. A weapon is allowed to have multiple weapon stats of different types. These stats may be queried by weapon abilities.