Commit Graph

  • df20b42b17 Add initial options to Options menu main baz 2025-08-08 01:13:00 +01:00
  • bb6ad4b9f7 Make options menu accessable from Main Menu baz 2025-08-07 00:55:09 +01:00
  • 738f4a2b8b Create options menu widget class baz 2025-08-07 00:54:36 +01:00
  • 145b497ed4 Correct function name to match other widgets baz 2025-08-07 00:53:40 +01:00
  • d93127a74e Extra checks in SetCurrentHealth baz 2025-08-06 21:35:25 +01:00
  • 49fab1bf38 Make Game Over Widget a VampireInteractiveWidget baz 2025-08-06 21:04:56 +01:00
  • ce8b0e2f8e Add Categories to properties baz 2025-08-06 21:04:38 +01:00
  • 8ab53108a4 Finalise initial implementation of game over ui baz 2025-08-04 21:21:14 +01:00
  • 109da799f2 Add template game over ui baz 2025-07-31 21:04:43 +01:00
  • fa03e49f1a Fix weapon data object baz 2025-07-31 21:04:24 +01:00
  • 1a3516c263 Only get viewport information when viewport is resized baz 2025-07-31 01:32:24 +01:00
  • cb0230d24f Gate Setting Actor Location Behind Bounds Check baz 2025-07-30 17:59:14 +01:00
  • c1e4387adb Final quick refactor baz 2025-07-29 22:06:42 +01:00
  • ec818cfc55 Quick widgets refactor baz 2025-07-28 23:42:39 +01:00
  • 8d8da3ddc1 Final weapons quick refactor baz 2025-07-28 23:12:31 +01:00
  • eb4ce4cb79 Small Projectile Weapon refactor baz 2025-07-26 03:41:55 +01:00
  • 375ed69817 Minor refactor to Projectile class baz 2025-07-25 23:45:12 +01:00
  • 31c3c4c981 Fix bugs baz 2025-07-25 23:43:53 +01:00
  • 2834d89b5d Bring uproperty specifiers inline with other variables baz 2025-07-25 23:08:53 +01:00
  • a23d1a86d9 Hide sphere component in game baz 2025-07-25 23:04:32 +01:00
  • b0fb85dd91 Attatch niagara system to swarm agent baz 2025-07-25 23:04:19 +01:00
  • e0dd825be9 Minor refactor to base weapon class baz 2025-07-25 23:03:58 +01:00
  • 274ae9fc27 Hide sphere component in game baz 2025-07-23 23:00:09 +01:00
  • f42cd6c028 Add Niagara system to pickups baz 2025-07-23 22:59:35 +01:00
  • 5e2028c529 Add Niagara Component to Swarm Agents baz 2025-07-23 22:10:41 +01:00
  • ee0694bddd Give ribbon trail a random width baz 2025-07-23 21:25:50 +01:00
  • a0cb52c17e Add Niagara System to Lightning Ring baz 2025-07-23 21:07:37 +01:00
  • 692bd2d38e Upgrade project to UE5.6 baz 2025-07-23 00:23:39 +01:00
  • 25fdf4398c Update projectile blueprint baz 2025-07-23 00:12:23 +01:00
  • 53053d46a5 Add projectile lifespan to return object to pool if no collision baz 2025-07-23 00:12:04 +01:00
  • 25efc64ebd Create new objects in pool if no free objects exist baz 2025-07-23 00:01:04 +01:00
  • 4fe6cc1281 Add Ribbon effect to Particles baz 2025-07-22 22:57:43 +01:00
  • e1b70b092d Give all weapons a rootcomponent baz 2025-07-22 21:17:06 +01:00
  • 656b81a62e Add ringpulse effect to EMP baz 2025-07-18 01:56:51 +01:00
  • d07932771c Fix checks baz 2025-07-17 22:10:55 +01:00
  • 46f2d7b465 Fix weapon attachment issues baz 2025-07-17 22:10:38 +01:00
  • a2d483dcc2 Fix error checking baz 2025-07-17 21:45:08 +01:00
  • a35b1f0893 Fix pickups starting from incorrect location baz 2025-07-17 01:59:13 +01:00
  • 06a084e99e Fix enemies falling through floor baz 2025-07-16 17:53:24 +01:00
  • 937e61db7f Quick SetCurrentEXP update baz 2025-07-15 19:30:34 +01:00
  • 5fac9c7f73 Switch Incrementing Level over to datatable baz 2025-07-15 18:31:03 +01:00
  • bd54f30507 Lots of little UI adjustments baz 2025-07-04 02:23:29 +01:00
  • 83caa71a9e Give weapons names and descriptions baz 2025-07-03 01:08:26 +01:00
  • 1854d9c86b Add basic weapon selection functionality baz 2025-07-02 15:49:20 +01:00
  • 4c727e4a15 Add extra check baz 2025-06-24 16:24:06 +01:00
  • cb8ca1606a Populate list view with starter weapons baz 2025-06-24 16:23:58 +01:00
  • 4ff8d8eca3 Remove unused variable from LevelUpWidget baz 2025-06-12 23:17:12 +01:00
  • e29e4e5b32 Add placeholder select weapon widget baz 2025-06-12 23:17:00 +01:00
  • 7d8c59d3fe Misc changes baz 2025-06-12 23:16:39 +01:00
  • 6475e1e183 Add basic main menu baz 2025-05-07 01:44:02 +01:00
  • 6ab631515b Add MainMenuWidget baz 2025-05-07 01:07:02 +01:00
  • d6b143b7b1 Add VampireInteractiveWidget baz 2025-05-07 00:57:23 +01:00
  • f72780bb00 Replace raw pointers with TObjectPtr<> baz 2025-05-03 01:18:43 +01:00
  • 0a486535f1 Add Damaged and Death particle effects to enemies baz 2025-05-03 00:22:12 +01:00
  • be420b98cf Add Projectile Static Mesh baz 2025-05-02 23:39:46 +01:00
  • 9ddc4c9ace Add Camera Shake when player is damaged baz 2025-04-23 23:27:05 +01:00
  • c9c128ba44 Add CameraShake in Player Character on OnDamaged baz 2025-04-23 02:41:29 +01:00
  • b28395bb72 Fix box extents bug baz 2025-04-23 02:34:50 +01:00
  • af5c753c08 Weapon Refactoring baz 2025-04-23 01:13:11 +01:00
  • 293d0ae8b2 Create and Add SwarmAgents to SwarmWeapon baz 2025-04-18 03:05:22 +01:00
  • 5adafd6519 Add base implementation of SwarmWeapon baz 2025-04-17 23:05:44 +01:00
  • dd92863b60 Add Upgrades to Gun Weapon baz 2025-04-16 15:50:27 +01:00
  • a1ed800b60 Add Upgrades to Pentagram baz 2025-04-16 15:04:00 +01:00
  • 488387767b Port Fire Wand to new ProjectileWeapon implementation baz 2025-04-16 14:37:42 +01:00
  • 43dad6b126 Add Upgrades to Magic Wand baz 2025-04-16 14:34:34 +01:00
  • 78ebf0624f Mess with Level Up Screen baz 2025-04-15 22:52:14 +01:00
  • 7497f8edce Add Upgrades to Lightning Ring baz 2025-04-15 22:12:09 +01:00
  • a05a24dc62 Finalise base implementation of the Lightning Ring weapon baz 2025-04-15 21:49:05 +01:00
  • f3f4ad0409 Set Max Level on Fire Wand weapon baz 2025-04-15 21:23:16 +01:00
  • 3d2826087e Add Knife upgrades baz 2025-04-15 21:22:59 +01:00
  • c5435718de Allow for multiple projectiles to be spawned per weapon activation baz 2025-04-15 21:22:50 +01:00
  • e4d1e05fea Increase default projectile speed baz 2025-04-15 21:21:53 +01:00
  • e0ba69c694 Add Garlic Upgrade Descriptions baz 2025-04-15 19:53:30 +01:00
  • ac28d47763 Add Fire Wand upgrades baz 2025-04-14 20:48:06 +01:00
  • becca8b54e Remove coins from level baz 2025-04-14 20:36:18 +01:00
  • a5ae074c2b Implement WeaponAction PlaySound baz 2025-04-09 23:55:10 +01:00
  • 210e8ab3c9 Update Targets baz 2025-04-09 23:54:43 +01:00
  • 4e04a7e822 Add Project Icon baz 2025-04-09 02:33:34 +01:00
  • ccf6ce1ac2 Upgrade project to Unreal 5.5 baz 2025-04-09 02:30:19 +01:00
  • 4af26afe06 Add Player Damaged and Death Sounds baz 2025-04-07 23:40:01 +01:00
  • 8af6871538 Move Pickup Sounds to Sub-Folder baz 2025-04-07 23:23:34 +01:00
  • 486991daf0 Add Enemy Damaged and Death sounds baz 2025-04-07 23:23:18 +01:00
  • 12291c9b19 Constrain player to viewable area baz 2025-04-04 22:57:43 +01:00
  • 64a21df059 Switch to Timeline for game Timer baz 2025-04-04 22:08:11 +01:00
  • 2c3a66cbd4 Add Enemy Attacks baz 2025-04-02 23:48:25 +01:00
  • f44915e5f0 Fix mysterious timeline playback issues baz 2025-03-26 21:31:53 +00:00
  • b42e6d6223 Add Meshes baz 2025-03-26 21:13:52 +00:00
  • 3f75cb5db9 Replace Pickup Sprite Component with Static Mesh Component baz 2025-03-19 01:42:36 +00:00
  • cc671d5b70 Add Player Mesh baz 2025-03-17 22:03:49 +00:00
  • 3477676851 Detatch Camera from Player baz 2025-03-17 21:38:13 +00:00
  • 4c584372cc Clean up OnDeath function baz 2025-02-16 22:30:35 +00:00
  • f74ae1d263 Make pickups pooled baz 2025-02-16 22:29:37 +00:00
  • c133ccd1e9 Constrain VampireCharacter actors to XY axis in Character Movement Component baz 2025-02-15 00:30:46 +00:00
  • bd510f297c Add Garlic specific weapon upgrades baz 2025-02-15 00:26:40 +00:00
  • 9f7d2bf4c7 Make UpgradeWeapon overrideable for child classes baz 2025-02-15 00:26:02 +00:00
  • 55ec2cbfda Make transform calculations only calculate if enemy is loaded baz 2025-02-15 00:25:29 +00:00
  • bd01f3312d Make HealthComponent VisibleAnywhere baz 2025-02-15 00:23:55 +00:00
  • f3c2da70d0 Constrain garlic pushback to XY axis baz 2025-02-15 00:22:44 +00:00
  • 70f474c5ee Smoothly rotate the mesh in the direction they are moving baz 2025-02-10 20:36:44 +00:00
  • 5289b0c765 Update LevelUpWidget with new font baz 2025-02-08 15:53:37 +00:00