Commit Graph

  • e7a10aa267 Get Focusing set up on the Main Menu widget main baz 2025-08-28 03:36:23 +01:00
  • e129f2f0cc Convert StarterWeaponButtonWidget to CustomButton baz 2025-08-26 13:48:31 +01:00
  • 6252377264 Give structs initial values baz 2025-08-26 13:45:40 +01:00
  • 810a833cb5 Convert Pause Menu to use Custom Buttons baz 2025-08-26 01:15:27 +01:00
  • a8d6e76fbf Convert buttons in Main Menu to Custom Buttons baz 2025-08-25 23:25:58 +01:00
  • 784a373c33 Create custom button widget baz 2025-08-23 04:22:50 +01:00
  • c50d32c3bd Add random pickups baz 2025-08-16 02:17:31 +01:00
  • af60880d17 Simplify class baz 2025-08-15 22:36:07 +01:00
  • 2768e84d66 Simplify class baz 2025-08-15 22:34:22 +01:00
  • d43b8c8df3 Simplify class baz 2025-08-15 22:32:59 +01:00
  • f8a18b2e8d Simplify class baz 2025-08-15 22:31:02 +01:00
  • a8aeedf7ce Simplify class baz 2025-08-15 22:30:39 +01:00
  • 44e6876a8c Simplify class definition baz 2025-08-15 22:26:54 +01:00
  • 26d6f2affa Simplify class definition baz 2025-08-15 22:26:19 +01:00
  • 447459d982 Make everything private baz 2025-08-15 22:25:36 +01:00
  • d572a9b177 Reduce number of bindings baz 2025-08-15 22:24:26 +01:00
  • 540ec783cb Add Hovered and Unhovered bindings baz 2025-08-15 22:18:58 +01:00
  • 25160b191c Reduce number of bindings baz 2025-08-15 22:15:17 +01:00
  • 82ce0896d0 Make Pause Widget a VampireInteractiveWidget baz 2025-08-15 22:11:34 +01:00
  • 544b238739 Implement Reset To Defaults button baz 2025-08-15 02:55:56 +01:00
  • 0057f6bb41 Hide wireframes in game baz 2025-08-15 02:19:17 +01:00
  • 7932d9ba34 Add Audio Volume slider to Options menu baz 2025-08-12 00:42:03 +01:00
  • b369bed850 Assign Sounds to Sound Class baz 2025-08-12 00:41:44 +01:00
  • df20b42b17 Add initial options to Options menu 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