Actor Component and Data Table based system for Third Person weapon and melee combat in the style of the classic 3D 'GTA' games. Currently Singleplayer only.
Four types of weapons: Melee, Hit Scan, Projectiles and AreaEffect
Component and Data Table based (independent system; the only requirement is the default Character class)
Melee system with possibility to add multiple fighting styles
Damage system using default damage events with DamageType classes
Health and Armour system
Ragdoll system
Direction based Hit Reaction system
Fire mechanics with propagation
Pickup classes
Lock On system
Testing AI: able to use all the weapons and detect enemies (sight, damage and hearing - AI Perception)
Clean references and Async asset loading use Home Page: https://www.unrealengine.com/marketplace/en-US/product/third-person-weapon-combat-system
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.