Commit Graph

13 Commits

Author SHA1 Message Date
Kubson96
93c5e9d82c fix: some bugs fixed
Fixed aiming when crouching reset velocity bug.
Fixed laying weapon disappearing in some cases.
2025-07-04 13:01:56 +02:00
Kubson96
e1b383b28f feat: add winchester object 2025-07-03 18:56:45 +02:00
Kubson96
4b1bbda092 feat: replace shotgun white box with properly model 2025-05-08 15:44:50 +02:00
Kubson96
672b19326b feat: gun attaching to socket
Added FirstPersonArm from Unreal FPS template.
Modified ShootingComponent for using socket in character.
2025-04-22 23:28:59 +02:00
Kubson96
674a294f9c feat: replace revolver white box with properly model 2025-04-18 02:18:07 +02:00
Kubson96
b7263615c0 feat: add collecting HP and ammo
Player automatically collect HP and ammo when standing on crates. Ammo is collected only for owned gun.
2025-04-18 01:53:08 +02:00
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