1. Setup Map
2. Base Character Blueprint
3. Setup Player Character
4. Player Movement
5. Looking Around
6. Animation Blueprint
7. Blend Space
8. Set Speed and Direction
9. Calculate running speed
10. Walk - Run
11. Weapon Class
12. Can pickup weapon
13. Enumeration
14. Pickup Weapon
15. Attach Weapon to character
16. Pistol Animation
17. Pickup Function
18. Rifle and Sniper
19. Weapon Equip
20. Equip Pistol
21. Unequip other weapons
22. Switching Weapons
23. Shoot Event
24. Structure
25. Line Tracing
26. Character Hit Effect
27. Send and recieve damge
28. Health and Death
29. Curren Ammo
30. Reloading Ammo
31. Setup Rifle
32. Aiming
33. Setup Sniper
34. Animation Montage
35. Fire animation and Hit reaction