101 Commits

Author SHA1 Message Date
baz
4c584372cc Clean up OnDeath function 2025-02-16 22:30:35 +00:00
baz
f74ae1d263 Make pickups pooled 2025-02-16 22:29:37 +00:00
baz
c133ccd1e9 Constrain VampireCharacter actors to XY axis in Character Movement Component 2025-02-15 00:30:46 +00:00
baz
bd510f297c Add Garlic specific weapon upgrades 2025-02-15 00:26:40 +00:00
baz
9f7d2bf4c7 Make UpgradeWeapon overrideable for child classes 2025-02-15 00:26:17 +00:00
baz
55ec2cbfda Make transform calculations only calculate if enemy is loaded 2025-02-15 00:25:29 +00:00
baz
bd01f3312d Make HealthComponent VisibleAnywhere 2025-02-15 00:23:55 +00:00
baz
f3c2da70d0 Constrain garlic pushback to XY axis 2025-02-15 00:22:44 +00:00
baz
70f474c5ee Smoothly rotate the mesh in the direction they are moving 2025-02-10 20:36:44 +00:00
baz
f5345cc4ed Add gold count to HUDWidget 2025-02-08 15:36:29 +00:00
baz
bac9f7c5e7 Clean up GarlicFireWeaponAction
Closes #15
2025-02-08 15:21:08 +00:00
baz
78355d6bf4 Select upto three random options on level uop 2025-02-07 20:32:38 +00:00
baz
23d74eddfb Add new weapon option to level up screen 2025-02-06 23:51:22 +00:00
baz
318297e22c Update Copyright notice 2025-02-05 23:12:03 +00:00
baz
804597fbff Add Health and Gold Options to Level Up menu when there are no upgrades left 2025-02-05 23:05:16 +00:00
baz
2d11a5c5bc Change access level for IncrementHealth 2025-02-05 23:04:28 +00:00
baz
a31e00c6e4 Force set the hight of the pickup when spawned 2025-02-03 20:26:26 +00:00
baz
7611c87e21 Reset Health on retrieval from poo 2025-02-03 20:26:12 +00:00
baz
390b50547b Clean up base weapon class 2025-02-03 20:15:22 +00:00
baz
547c3d340d Add Garlic Weapon test upgrading 2025-02-03 20:12:58 +00:00
baz
0cad5ad897 Add base weapon upgrading 2025-02-03 18:53:08 +00:00
baz
c9d10f86a4 Add proof of concept upgrade screen
This is currently not functional and there is a lot of work still to do
but I want this saved somewhere other than my pc
2025-02-03 02:29:01 +00:00
baz
773338e912 Implement basic Level Up UI 2025-01-25 20:55:35 +00:00
baz
9c6c4e322a Add Basic Pause Menue 2025-01-25 18:46:56 +00:00
baz
4294658f41 Add Pause Action 2025-01-24 22:35:15 +00:00
baz
a00f453b87 Remove unneccessary spawnparams 2025-01-24 21:59:03 +00:00
baz
58d4a57226 Make Enemys Pooled 2025-01-24 21:51:08 +00:00
baz
741a41ddfa Make projectiles pooled and use DataAssets 2025-01-13 20:57:08 +00:00
baz
9436d16875 Set timeline start point OnOverlap 2024-11-25 02:38:50 +00:00
baz
3642b9418b Make SphereComponent a UPROPERTY 2024-11-25 02:36:39 +00:00
baz
3e14d6f6e3 Simplify moving to player character 2024-11-25 02:13:47 +00:00
baz
e07abfbcfc Get Previous Movement Direction using Inputable interface 2024-11-22 00:29:50 +00:00
baz
dc5e4bb3a2 Move WeaponInventoryComponent to base character class 2024-11-22 00:22:21 +00:00
baz
a08696819d Handle inputs using Inputable interface 2024-11-22 00:19:03 +00:00
baz
09d795600c Projectile Weapon OnBeginOverlap refactor 2024-11-18 02:37:53 +00:00
baz
e55d62ff05 Remove some casts 2024-11-18 02:23:30 +00:00
baz
e694e647b0 VampirePlayerController cleanup 2024-11-17 21:47:10 +00:00
baz
929c4fa0f3 Clear timer in OnUnPossess 2024-11-17 21:45:29 +00:00
baz
a13cad7320 Move timer binding to code timer 2024-11-17 21:43:49 +00:00
baz
366dbbfda8 Move updates from Bindings to Events 2024-11-17 20:02:59 +00:00
baz
4386f0e383 Bind updating of EXPBar in code 2024-11-16 02:23:41 +00:00
baz
0c90ade615 Move Widget from PlayerCharacter to PlayerController 2024-11-16 02:22:14 +00:00
baz
6106a2dae6 Update EXPComponent delegate usage 2024-11-16 02:19:24 +00:00
baz
dd8cc06e33 Make delegates DYNAMIC_MULTICAST 2024-11-16 02:18:36 +00:00
baz
3b2301b270 Add include 2024-11-16 01:35:26 +00:00
baz
0c688fb86a Bind TakeDamage onto OnTakeAnyDamage 2024-11-16 01:35:21 +00:00
baz
18702cea0c Use timeline for updating pickup position 2024-11-14 22:49:59 +00:00
baz
ee0a537621 Update remaining includes 2024-11-14 18:39:20 +00:00
baz
2ae5c4ec74 Update Widgets includes 2024-11-13 23:50:42 +00:00
baz
1507846810 Refactor Weapon includes 2024-11-13 23:47:47 +00:00