Enemy


Enemy Ai has Easily adjustable variables for quick customization.
● On level
After adding the “BP_Enemy” to the level, you can make further adjustments to the light by selecting the actor, and on Details panel selecting the “BP_Enemy”:

You can edit :- 1. Health 2. Destructible Or Ragdoll : If true then use destructible mode and false to use Ragdoll when enemy dies. 3. Spawn Dissolve Effect? : If dissolve effect should play when spawning enemy. CanseePlayer? CanMove? HaveGun? EmptyHand? HaveMelee? Spawn Delay After Spawning Red Light.
● Inside BP_Enemy :
You can change multiple things inside of Enemy Blueprint which is shown below.


You can edit Booleans Spawn Delay Sounds Damage Particle when hit Punch, Hurt, Melee Montages
Weapons :-
Pistol_Transform = Place where pistol will be after Enemy pick it
ThrowVelocity = Velocity At which Enemy throws any weapons which he has when hurt or at death.
● Other Ai Blueprints
Other Than this you can explore and understand how AI works inside AI Folder

It has AI Behavior Tree, Black Board, Tasks, Decorators , Black Board Services, AI Controller.
Everything is labeled and explained inside each Blueprints.
Last updated