Commit Graph

376 Commits

Author SHA1 Message Date
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
2757895ab9 Added Arrow Comp and New Tag to Player BP 2023-09-29 16:13:36 +01:00
eb897a83f2 Merge branch 'BasicWeaponSystem' into MergingBasicWeaponSystem
# Conflicts:
#	EndlessVendetta/Content/FirstPerson/Blueprints/BP_FirstPersonCharacter.uasset
#	EndlessVendetta/Content/StarterContent/Architecture/Floor_400x400.uasset
#	EndlessVendetta/Platforms/HoloLens/Config/HoloLensEngine.ini
2023-09-29 16:01:21 +01:00
d4c602e262 Add EQS for AI to Find Valid Cover Locations 2023-09-29 00:07:12 +01:00