Commit Graph

7 Commits

Author SHA1 Message Date
2b6bdf9f80 feat: add grenade pickup, throw, and drop mechanics
Implemented basic grenade interaction:
- Player can pick up, throw, and drop grenades.

To-do:
- Refine throwing mechanics (e.g. direction, force).
- Clean up and refactor related code.
2025-04-08 18:22:33 +02:00
Kubson96
0b52fe2b4f feat: add aiming
Added aiming feature, possible when holding gun. Aiming FOV depends on gun
2025-04-04 16:33:54 +02:00
Kubson96
24d4d951a3 refactor: move gun Interact implementation from BP to C++ 2025-03-15 23:34:17 +01:00
Kubson96
1beaad73bc feat: add swapping and drop weapons
Added swapping current weapon with weapon from ground.
Added dropping weapon.
2025-03-15 22:43:58 +01:00
Kubson96
f666cd7d45 feat: shooting properties depending on the gun 2025-03-15 20:17:03 +01:00
Kubson96
e70f96df2c fix: fixed linetrace after locking character pitch
Fixed linetrace, because it was follow only horizontal axis after locking character pitch.
Added empty GunBase class with BP revolver item.
2025-03-15 13:48:39 +01:00
Kubson96
adddc1352c feat: add interaction interface, component and test item
Added Interactable - interface for interaction system. Implemented in test item (TestBox).
Created interaction component for character
Added interaction input - not implemented.
2025-02-17 14:46:22 +01:00