63 Commits

Author SHA1 Message Date
Emilie Schott
8bb7542dfd [ADD] Display post process material on screen with radius depending on damages amount taken over time 2025-03-09 22:23:36 +01:00
Emilie Schott
89f514a0e4 Add post process material instance to display damage on screen 2025-03-09 03:00:07 +01:00
773b9356a0 Added cpp classes for WaveManager and SpawnPosition 2025-03-03 20:23:55 +01:00
Emilie Schott
e61bf40013 [UPD] Add AttackingDamage and attack to Melee Enemies 2025-03-03 00:22:25 +01:00
Emilie Schott
838fa55cc5 [UPD] Add player HealthComponent and hitboxes 2025-03-03 00:13:53 +01:00
81f9ad6799 Updated settings default values
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-03-02 15:30:16 +01:00
a40c768563 Added gameplay settings refresh on change + fixed escape losing focus
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-27 23:04:40 +01:00
65f85b5476 Implemented pause menu logic
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-27 22:22:15 +01:00
a57baaea5f Added base logic for the pause
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-26 22:40:05 +01:00
ab717b7fd8 Added loading of fov and sensitivity 2025-02-25 23:16:28 +01:00
787e011ac4 Started working on animations
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-23 15:40:12 +01:00
62a0e27ac0 Added sensitivity and fov setting
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-23 12:27:59 +01:00
8d2fe05e83 Prepared player camera setup for animation
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-23 11:14:25 +01:00
0dbef497a7 Tested FMOD integration by replacing some SoundAssets by FMODEvent:
Firing and reloading have been replaced.

Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-22 14:31:51 +01:00
0108c69639 Added FMOD integration
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-22 14:19:53 +01:00
1e22bb0372 Created simple User Game Settings class
Signed-off-by: TjgL <lithmoneo@gmail.com>
2025-02-22 12:40:33 +01:00
5cba1f9324 Fixed compilation error 2025-02-16 16:05:21 +01:00
46247b0da4 Implemented the save system base 2025-02-16 15:28:10 +01:00
c4b08cfa24 Fixed incorrect ammo calculation 2025-02-08 11:06:29 +01:00
f29a53d065 Added ammo drop logic 2025-02-08 11:06:16 +01:00
0a0b43da16 Implemented muzzle flash activation on revolver fire 2025-02-04 20:48:35 +01:00
44d6d7f36a Implemented infinite ammo / clip commands 2025-02-01 16:27:43 +01:00
1e3baeb391 Slightly improved bullet trails fx 2025-02-01 10:51:17 +01:00
a8c7de9f54 Added basic bullet trails 2025-01-25 21:41:43 +01:00
ebfc6f0b61 Added ammo ui refresh on ammo pickup 2025-01-24 21:25:11 +01:00
5e21302abf Added ammo display 2025-01-24 16:55:36 +01:00
a450a7d687 Added hit marker 2025-01-24 15:58:39 +01:00
4fef438a95 Merge remote-tracking branch 'origin/master' 2025-01-24 14:59:47 +01:00
b8de8dc6b5 Disabled post edit change property 2025-01-24 14:59:15 +01:00
51f7906f66 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	Binaries/Win64/UnrealEditor-LegumeMix.exp
#	Binaries/Win64/UnrealEditor-LegumeMix.pdb
#	Content/Legumix/BP_GameMode.uasset
2025-01-24 14:37:42 +01:00
20df022666 Updated collisions + fixed incorrect weapon variable 2025-01-24 13:56:43 +01:00
879fb83f0e Implemented hitboxes and health system for ennemies 2025-01-24 13:55:58 +01:00
8a385a3f86 Added timer for reload 2025-01-24 11:39:23 +01:00
3b1d4c86e5 Added : Attack function for enemies, callable in blueprint and overridable 2025-01-24 11:19:39 +01:00
Emilie Schott
52b996d3f6 Add properties and methods to know when attack the player 2025-01-24 01:04:42 +01:00
954ae7c36d Implemented weapon switch feedback 2025-01-23 23:46:59 +01:00
d12dbb7c82 Added weapon firing speed 2025-01-23 23:41:37 +01:00
936a9bccd2 Added audio feedback for firing and reloading 2025-01-23 22:17:10 +01:00
4c6a3dd558 Added defaults values to bullet info 2025-01-23 22:11:43 +01:00
6a82183c66 Added revolver and basic reloading 2025-01-23 22:11:27 +01:00
bc9c73df78 Implemented ammo collection + random bullet spread 2025-01-23 21:10:07 +01:00
b468f703f9 Added docstrings 2025-01-23 21:09:06 +01:00
09559d06b1 Minor struct cleanup 2025-01-23 10:05:08 +01:00
ac4176e2f7 Started working on new ammo system 2025-01-23 10:04:35 +01:00
fc50cd6317 Removed unwanted inline methods 2025-01-22 22:10:19 +01:00
6c3072d6f9 Fixed crash + added line trace when shooting 2025-01-22 22:09:27 +01:00
f639b7e3a9 Started working on a new weapon system 2025-01-22 17:14:37 +01:00
5524705f60 Updated some data types 2025-01-22 16:10:41 +01:00
2d6ce3e52b Added : Enemies files 2025-01-22 15:07:48 +01:00
9d6b10b106 fix : Retrieve an inused include 2025-01-22 12:04:38 +01:00