199 Commits

Author SHA1 Message Date
baz
a6ce1e5c1b Add keyboard controls to Options menu 2025-09-05 21:10:12 +01:00
baz
3171771876 Minor corrections to Mouse Click Handling 2025-09-04 00:21:32 +01:00
baz
1625c0012e Get Select Weapon Menu mostly working 2025-09-02 22:31:31 +01:00
baz
1fea57b459 Set focus correctly on Custom Button 2025-09-02 22:14:52 +01:00
baz
8fba6df0db Swap ListView over to ScrollBox 2025-09-02 19:55:12 +01:00
baz
e7a10aa267 Get Focusing set up on the Main Menu widget 2025-08-28 03:36:23 +01:00
baz
e129f2f0cc Convert StarterWeaponButtonWidget to CustomButton 2025-08-26 13:48:31 +01:00
baz
6252377264 Give structs initial values 2025-08-26 13:45:40 +01:00
baz
810a833cb5 Convert Pause Menu to use Custom Buttons 2025-08-26 01:15:27 +01:00
baz
a8d6e76fbf Convert buttons in Main Menu to Custom Buttons 2025-08-25 23:25:58 +01:00
baz
784a373c33 Create custom button widget 2025-08-23 04:22:50 +01:00
baz
c50d32c3bd Add random pickups 2025-08-16 02:17:31 +01:00
baz
af60880d17 Simplify class 2025-08-15 22:36:07 +01:00
baz
2768e84d66 Simplify class 2025-08-15 22:34:22 +01:00
baz
d43b8c8df3 Simplify class 2025-08-15 22:32:59 +01:00
baz
f8a18b2e8d Simplify class 2025-08-15 22:31:02 +01:00
baz
a8aeedf7ce Simplify class 2025-08-15 22:30:39 +01:00
baz
44e6876a8c Simplify class definition 2025-08-15 22:26:54 +01:00
baz
26d6f2affa Simplify class definition 2025-08-15 22:26:19 +01:00
baz
447459d982 Make everything private 2025-08-15 22:25:36 +01:00
baz
d572a9b177 Reduce number of bindings 2025-08-15 22:24:26 +01:00
baz
540ec783cb Add Hovered and Unhovered bindings 2025-08-15 22:18:58 +01:00
baz
25160b191c Reduce number of bindings 2025-08-15 22:15:17 +01:00
baz
82ce0896d0 Make Pause Widget a VampireInteractiveWidget 2025-08-15 22:11:34 +01:00
baz
544b238739 Implement Reset To Defaults button 2025-08-15 02:55:56 +01:00
baz
7932d9ba34 Add Audio Volume slider to Options menu 2025-08-12 00:42:03 +01:00
baz
df20b42b17 Add initial options to Options menu 2025-08-08 01:13:00 +01:00
baz
bb6ad4b9f7 Make options menu accessable from Main Menu 2025-08-07 00:55:09 +01:00
baz
738f4a2b8b Create options menu widget class 2025-08-07 00:54:36 +01:00
baz
145b497ed4 Correct function name to match other widgets 2025-08-07 00:53:40 +01:00
baz
d93127a74e Extra checks in SetCurrentHealth 2025-08-06 21:35:25 +01:00
baz
49fab1bf38 Make Game Over Widget a VampireInteractiveWidget 2025-08-06 21:04:56 +01:00
baz
ce8b0e2f8e Add Categories to properties 2025-08-06 21:04:38 +01:00
baz
8ab53108a4 Finalise initial implementation of game over ui 2025-08-04 21:21:14 +01:00
baz
109da799f2 Add template game over ui 2025-07-31 21:05:05 +01:00
baz
fa03e49f1a Fix weapon data object 2025-07-31 21:04:24 +01:00
baz
1a3516c263 Only get viewport information when viewport is resized 2025-07-31 01:32:24 +01:00
baz
cb0230d24f Gate Setting Actor Location Behind Bounds Check 2025-07-30 17:59:14 +01:00
baz
c1e4387adb Final quick refactor 2025-07-29 22:06:42 +01:00
baz
ec818cfc55 Quick widgets refactor 2025-07-28 23:42:39 +01:00
baz
8d8da3ddc1 Final weapons quick refactor 2025-07-28 23:12:31 +01:00
baz
eb4ce4cb79 Small Projectile Weapon refactor 2025-07-26 03:41:55 +01:00
baz
375ed69817 Minor refactor to Projectile class 2025-07-25 23:45:12 +01:00
baz
31c3c4c981 Fix bugs 2025-07-25 23:43:53 +01:00
baz
2834d89b5d Bring uproperty specifiers inline with other variables 2025-07-25 23:08:53 +01:00
baz
e0dd825be9 Minor refactor to base weapon class 2025-07-25 23:03:58 +01:00
baz
f42cd6c028 Add Niagara system to pickups 2025-07-23 22:59:35 +01:00
baz
5e2028c529 Add Niagara Component to Swarm Agents 2025-07-23 22:10:41 +01:00
baz
a0cb52c17e Add Niagara System to Lightning Ring 2025-07-23 21:07:37 +01:00
baz
53053d46a5 Add projectile lifespan to return object to pool if no collision 2025-07-23 00:12:04 +01:00