Commit Graph

59 Commits

Author SHA1 Message Date
c04fe5af37 feat: updated project config for UE5.6 2025-06-06 16:23:20 +02:00
2910626a7b fix: UI error class and change unreal version to 5.6 2025-06-06 12:52:38 +02:00
BambiTheLama
2ee75d30c4 feat: Dialogue 2025-06-04 18:45:46 +02:00
BambiTheLama
abc13be7d4 feat: change UI elements visibliti, changing vievFinder 2025-06-04 00:28:56 +02:00
e2f70680d4 fix: Frame independent Lerp & CoverAim camera jumping 2025-06-02 01:08:44 +02:00
366ee209c7 fix: DeltaTime scaling not needed 2025-06-01 19:42:23 +02:00
6ba42fd400 Merge branch 'main' of https://kubsonhub.ddns.net/Foxim/ExoWest 2025-06-01 19:24:32 +02:00
5e46f162d1 feat: Smooth capsule while crouching. fix: slide 2025-06-01 19:22:52 +02:00
abcd8acc6f feat: Working cover and camera system 2025-06-01 17:55:38 +02:00
f3567a115e fix: Aiming through cover kinda works thank god 2025-06-01 15:57:17 +02:00
a75cc548a7 refactor: Crouching and camera controls. Cover broken 2025-06-01 15:24:30 +02:00
ae416d5673 n 2025-05-31 23:52:07 +02:00
f422c3d195 feat: hands ready to anim 2025-05-31 00:28:01 +02:00
4cd6031e67 feat: player model 2025-05-27 15:45:25 +02:00
8c9bc0f44e feat: Character camera and simple cover system 2025-05-22 21:32:39 +02:00
BambiTheLama
848f500933 feat: UI ammo, UI debuf 2025-05-22 17:21:59 +02:00
Kubson96
1845537987 feat: small camera movements 2025-05-15 19:15:32 +02:00
319e45e27b fix: crash when picking up ammo 2025-05-15 16:43:25 +02:00
e73565e805 feat: ammo icons 2025-05-08 20:58:23 +02:00
BambiTheLama
acea2a0002 feat: UI ammo, UI sight 2025-05-08 17:46:09 +02:00
Kubson96
4b1bbda092 feat: replace shotgun white box with properly model 2025-05-08 15:44:50 +02:00
2802b3300c feat: shotguns models 2025-04-27 12:13:07 +02:00
8abc59cf07 fix: Hpbar
Hpbar - is visible on screan
2025-04-23 23:32:56 +02:00
54396bc42c feat: add Hpbar, add RoundProgress
Hpbar  - not working
2025-04-23 23:03:06 +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
797ec44907 feat: add slide
Executing when player press crouch button (Ctrl) when sprinting (hold Shift)
2025-04-18 15:14:43 +02:00
Kubson96
674a294f9c feat: replace revolver white box with properly model 2025-04-18 02:18:07 +02:00
Kubson96
c9914f14ea fix: fixed projectile flight direction
Shooting ignored vertical rotation of controller. Fixed and simplified code.
2025-04-18 02:04:39 +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
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
fa9cf7ef3b feat: add revolver model 2025-03-24 23:37:48 +01:00
e73da23ed8 feat: add explosive barrel and three ammo boxes models 2025-03-23 23:15:44 +01: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
56c1825cc4 fix: fixed crouch
Crouch was disabled in Character. I turned it on.
2025-03-15 23:38:29 +01: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
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
1b93280fa7 fix: add missing component 2025-02-24 14:07:20 +01:00
Kubson96
89da8c4463 feat: add logic for jump, sprint and crouch
Added walk speed and sprint speed properties to character
Moved dodge properties to character
Implement logic for jump, sprint and crouch
Changed dodge key from Shift to Alt
2025-02-22 23:31:23 +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