Commit Graph

379 Commits

Author SHA1 Message Date
Marcel Hara
13a3900e6d Added Aim In Functionality for weapons 2023-10-06 17:21:17 +01:00
Marcel Hara
2c29972810 Added Basic weapon scope in functionality 2023-10-06 16:11:28 +01:00
b93e78108e Added Stand-In Dead Enemy 2023-10-06 13:42:20 +01:00
Louis Horne
262de913ce Continue Tutorial Hit Blockout
Finished the first floor of the tutorial hit.

Carrying on to the upper floor later.
2023-10-06 10:40:08 +01:00
Louis Horne
ac4662a9f3 Add Blockout for Tutrorial
Started the blockout for the tutorial level.
2023-10-05 18:52:21 +01:00
MARCEL HARA
fed628ed77 Added weapon recoil for all future guns 2023-10-05 12:24:18 +01:00
MARCEL HARA
e9cacdb064 Added temp crosshair to level 2023-10-05 10:48:44 +01:00
Marcel Hara
2f0a49faaf Added base weapon camera shake class 2023-10-04 16:11:31 +01:00
Marcel Hara
a2035ffe2f Cleaned up & added Weapon kick shake (non-universal) 2023-10-04 15:45:43 +01:00
8fc80f9b31 Merge branch 'Enemy-AI' into dev
# Conflicts:
#	EndlessVendetta/Content/Gadgets/ReconGadgets/VisionLink/VisionLinkViewPortBG.uasset
#	EndlessVendetta/Content/Gadgets/ReconGadgets/VisionLink/WatchFaceBGImage.uasset
2023-10-04 02:31:56 +01:00
af34f6a587 Update Blackboard Key to Include Cover Location 2023-10-04 02:30:47 +01:00
c69b61c650 Add EQS, BP Companion Character for Companion Pathing 2023-10-04 02:26:11 +01:00
44e25b8472 Add Companion Character for Generic Base 2023-10-04 02:25:27 +01:00
e13e6d1bac Update Basic Enemy AI to Not Overlap with Friendlies 2023-10-04 01:49:10 +01:00
395ea7baa4 Update Basic Enemy Behaviour Tree to Patrol 2023-10-04 01:24:03 +01:00
4a714ba3d7 Merge branch 'Gadgets/VisionLink' into MergingVisionLink
# Conflicts:
#	EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetClasses/Recon/VisionLink/VisionLink.cpp
2023-10-03 21:34:02 +01:00
3523823a5b Implemented Vision Link Pings
Spawn on spotted enemies, can be seen through walls
2023-10-03 21:32:46 +01:00
6dee50a62b Removed Redundant LOS Test Box 2023-10-03 20:30:36 +01:00
7bb582f636 Implemented a Recursive Function TestLOS() for Vision Link
Spots Enemies that spotted enemies can see until no more unique enemies are found within the collective vision
2023-10-03 20:18:25 +01:00
Rafal Swierczek
c764ce182a Fixed LOS Test Missing Actor Reference 2023-10-03 12:39:20 +01:00
Kacper Szelest
49bd9aac1c Fixing rafals code
I became a programmer and fixed rafals code so i can do my own work
2023-10-03 11:06:32 +01:00
826243de51 Merge branch 'Enemy-AI' into dev
# Conflicts:
#	EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetClasses/Recon/VisionLink/VisionLink.cpp
2023-10-02 19:38:33 +01:00
Rafal Swierczek
282705ed2f Bugfix VisionLink to Deactivate WIP Fucntionalilty 2023-10-02 19:37:54 +01:00
MARCEL HARA
c4da037d2d Updated SecondaryWeapons BulletTravel 2023-10-02 14:52:30 +01:00
MARCEL HARA
93447bde97 Added working firerate to weapons & sorted out hold and tap fire 2023-10-02 14:48:07 +01:00
MARCEL HARA
2242379657 Merge branch 'WeaponSystem' of https://github.falmouth.ac.uk/Games-Academy-Student-Work-23-24/Endless-Vendetta into WeaponSystem 2023-10-02 14:30:38 +01:00
MARCEL HARA
fed24de414 Updated GunShooting to fix grabbing forward vector of guncomp 2023-10-02 14:29:18 +01:00
MARCEL HARA
f0ac65acb8 Updated GunShooting to fix grabbing forward vector of guncomp 2023-10-02 14:27:47 +01:00
Rafal Swierczek
495c1fc4ee Bugfix VisionLink to Deactivate WIP Fucntionalilty 2023-10-02 13:56:50 +01:00
MARCEL HARA
5743e885e0 Basic Shooting functionality fixed
Shooting now shoots a ray out and detects what object is being hit
2023-10-02 13:36:19 +01:00
Rafal Swierczek
f92605ebee Merge branch 'dev' into Enemy-AI
# Conflicts:
#	EndlessVendetta/.idea/.idea.EndlessVendetta.dir/.idea/vcs.xml
2023-10-02 13:17:56 +01:00
Rafal Swierczek
34be0929e6 Fixed Missing Semi Colon After Delegate 2023-10-02 13:16:25 +01:00
c0cc7c4782 Fixed Issue with Searching Actor Array in LOS Test
Temp solution, a work around for quickly finding a specific actor in array
2023-10-02 09:24:08 +01:00
b1531a5acf Add Enemy AI Behaviour Task for Attacking Player 2023-10-02 01:31:38 +01:00
174becfdf1 Update Enemy AI Controller for Increased Sight Perception 2023-10-02 01:31:06 +01:00
b718569448 Update EnemyFindCover EQS to Find Corners & Attack 2023-10-02 01:30:29 +01:00
bd1f3b3b14 Add Enemy AI Testing Level to Test Line of Sight 2023-10-02 01:29:26 +01:00
81a8c2ae44 Started Implementing Vision Link Functionality 2023-10-01 17:43:38 +01:00
91052ed5ac Implemented Vision Links UI Animations 2023-10-01 16:51:13 +01:00
aca63055f3 Created Vision Links Viewport Widget
Has a functioning battery life bar
2023-10-01 13:51:15 +01:00
e61b51d466 Added new File Directory for FP Template Classes 2023-10-01 12:47:50 +01:00
8c7219c655 Implemented Vision Links Watch Face 2023-09-30 22:11:10 +01:00
5e36b9e25e Switched Gadget Attachment Point to Players Camera 2023-09-30 19:29:41 +01:00
9c2a1abeab Implemented a Temp Gadget Test Enemy 2023-09-30 17:23:11 +01:00
56e7a2a9e3 Imported UE5 Mannequin Pack for Temp Enemies
Official Unreal Mannequins from the third person template project
2023-09-30 17:18:53 +01:00
f2215f05e4 Fixed Missing Ref when Quickly Switching Equipment 2023-09-30 16:05:28 +01:00
6cf1fc1869 Implemented Unequipping Gadgets when Equipping Gun 2023-09-30 11:58:53 +01:00
fa8c6f681c Implemented a Gadget Base and Manager
Tested using test gadgets without any behaviour beyond uelogs
2023-09-29 20:00:25 +01:00
fa3e28f075 Created Gadget System Test Level 2023-09-29 16:59:03 +01:00
cde2375851 Added Weapon System Directory 2023-09-29 16:20:35 +01:00