In this post I will create shooting functionality for weapons which will be easy to work with later.
- I want to have couple of ammo types, (plasma, conventional, dum etc) which can be upgraded later,
- Aiming should be physically accurate,
- There should be impact effects,
Now if we have our inventory we can start adding new weapons!
- Player can choose which weapon he want to play, (for now it will be placeholder UMG we did in inventory tutorial)
- Player can change weapon during gameplay with animation, (by keyboard now)
- Weapons will attach correctly,
- Hands will update idle animation to correctly hold the weapon,
We won’t be doing shooting / reloading in this post. Let’s focus on basics first.