This example uses the following bits of tech:
- GAS for pretty much all abilities, including
- Player and NPC attacks
- Player spells
- Block recoil
- Blocking
- Sprinting
- Enhanced Input for all input
- CommonUI for the (very rudimentary) UI
- Attribute System for health, stats, runspeed, etc.
Weapons are can be equipped and removed, used by different characters.
Blocking includes different types (at different effectiveness), including shield, 2h, 1h, unarmed.