c4320db5e0
fix: correct throw trajectory for throwable
2025-04-16 22:12:16 +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
c372d9e8d5
feat: slower movement when aiming
...
When player aiming, sprint isn't possible and walk speed is reduced to 70%
2025-04-04 19:53:32 +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
4589f3efc7
refactor: solved duplicate code for shooting and fix raycast for interaction
2025-03-23 22:27:10 +01:00
Kubson96
ae66d9790a
feat: add weapon change
2025-03-23 21:47:10 +01:00
debe01abd2
feat: add melee attack and fix raycast for shooting
2025-03-22 13:46:05 +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
7a47ee69bb
fix: resolve dodge bug
2025-03-13 08:09:12 +01:00
c9a138e1ab
fix: initialize components in constructor to prevent crash
2025-03-07 11:11:22 +01:00
Kubson96
c26dcd6eae
fix: improved recoil
...
Recoil now based on camera move instead of applying forces on player character
2025-02-22 20:33:07 +01:00
Kubson96
0f2fac10bd
feat: add recoil, fire rate and reloading
...
Added recoil force while shooting
Added fire rate system
Implement reloading
2025-02-22 01:28:07 +01:00
Kubson96
9e7fab3544
feat: add simple shooting component
...
Added interface for damage.
Added shooting component with simple shooting system.
Fix missing action bindings in player controller.
Added cylinder mesh to ExoEnemy and place him on TestMap.
2025-02-21 20:42:52 +01:00
40e5a37d91
fix: correct player character check
...
add player attribute component test class
2025-02-21 15:59:46 +01:00
93b047dcfa
feat: add basic player setup, enemy class, and movement input
...
Added initial player settings, including movement logic.
Created Enemy class with basic structure.
Implemented input handling for movement and camera control.
2025-02-13 19:44:57 +01:00
594689b82b
feat: add core gameplay classes and blueprints
...
- Add ExoGameMode class
- Add ExoCharacterBase class
- Add ExoPlayerController with basic movement and camera controls
- Add blueprints for ExoPlayerController and ExoGameMode
2025-02-12 19:10:23 +01:00