Commit Graph

73 Commits

Author SHA1 Message Date
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
baz 4fa8210707 Update Projectile to use a ProjectileMovementComponent 2024-11-13 23:39:08 +00:00
baz fc93e35ef1 Change GarlicWeapon to use a timer per OverlappedEnemy 2024-09-05 00:36:44 +01:00
baz c3bbb1ac6e Add Healthbar to player 2024-08-28 02:38:31 +01:00
baz b0c46c615b Add Sound Effects to pickups 2024-08-25 03:42:55 +01:00
baz 2959c68ffe Switch VampireAIController to using CrowdFollowingComponent 2024-08-25 03:02:07 +01:00
baz c9c1753233 Add PaperFlipbookComponent to VampireCharacter class 2024-08-23 02:14:07 +01:00
baz 3a729caab0 Add Enemy Batching 2024-08-22 22:11:24 +01:00
baz 2ad6b53ab3 Add Kill Counter 2024-08-21 01:28:16 +01:00
baz 45b2120cb5 Add Leveling to EXPComponent 2024-08-20 23:32:24 +01:00
baz 841880e364 Make EXP Blueprint viewable 2024-08-16 02:14:39 +01:00
baz ab8f0a2f32 Add PaperSpriteComponent to APickup 2024-08-16 02:14:29 +01:00
baz 707728940a Create basic HUD 2024-08-14 00:19:47 +01:00
baz 0d5858f421 Make EnemyCharacters drop EXP Pickup in OnDeath 2024-08-02 02:12:41 +01:00
baz 850ebb973e Make gun weapon fire to the corner of the screen rather than diagonally 2024-08-02 01:45:48 +01:00
baz 64dc8ec7d1 Switch Projectile weapons to Box Collider instead of Sphere Component 2024-08-01 01:53:45 +01:00
baz 410dd9caf7 Add Pentagram Weapon 2024-07-31 17:05:54 +01:00
baz bc4dedf177 Add Lightning Ring 2024-07-31 16:04:56 +01:00
baz 66a07e621d Add Gun Weapon 2024-07-31 15:27:45 +01:00
baz d9dba81c7e Add Knife Weapon 2024-07-31 15:04:31 +01:00
baz b8f08e83cc Add Fire Wand Weapon 2024-07-31 14:31:29 +01:00
baz b054db1478 Create Projectile Weapon class 2024-07-31 14:19:50 +01:00
baz 0e81f48630 Add Magic Wand Weapon 2024-07-31 01:58:09 +01:00
baz 7102040635 Make FireWeaponAction a BlueprintNativeEvent 2024-07-22 00:51:27 +01:00
baz 26edffa233 Move Garlic out of PlayerCharacter to GarlicWeapon 2024-07-19 01:02:47 +01:00
baz 8e1dd981ce Add Weapon Inventory Component to Player Character 2024-07-18 01:40:09 +01:00
baz f25e6366f5 Add Weapon Inventory Component 2024-07-18 01:39:58 +01:00
baz d185f032bb Add Weapon class 2024-07-18 01:39:49 +01:00
baz 686294ab41 Add parameters to Event Delegates 2024-07-18 01:39:27 +01:00