BPI_LPSP_CH_AI

Introduction

The BPI_LPSP_CH_AI is the Blueprint Interface that contains all the functions needed for an AI Agent to work properly. Most of these functions are called from behavior tree tasks, which is why the interface is named as such.

If you seek to access the BPI_LPSP_CH_AI blueprint, it is conveniently located at the following path: LowPolyShooterPack/Core/Damageables/BPI_LPSP_CH_AI.

Functions

LPSP, AI - Start Shooting:

Calling this function will cause the AI to immediately start firing its weapon.

LPSP , AI- Stop Shooting:

Calling this function will cause the AI to immediately stop firing its weapon.

LPSP , AI- Trigger Holster:

This function forces the AI to holster its equipped item.

LPSP , AI- Trigger Unholster:

This function forces the AI to unholster its equipped item.

LPSP , AI- Trigger Aim:

This function forces the AI to aim its equipped item.

LPSP , AI- Trigger Stop Aim:

This function forces the AI to stop aiming its equipped item.

LPSP, AI - Trigger Run:

This function forces the AI to start running.

LPSP, AI - Trigger Stop Run:

This function forces the AI to stop running.

LPSP, AI - Trigger Crouch:

This function forces the AI to start crouching.

LPSP, AI - Trigger Stand:

This function forces the AI to stand up.

LPSP , AI- Trigger Throw Grenade:

This function forces the AI to throw a grenade.

LPSP, AI - Force Set Lowered:

This function sets the AI’s lowered value to a specific state.

LPSP, AI - Trigger Reload:

This function forces the AI to start reloading.

LPSP, AI - Can Start Shooting:

This function tells us whether the AI is currently able to start firing its equipped item.

LPSP, AI - Can Trigger Reload:

This function tells us whether the AI is currently able to start reloading its equipped item.

LPSP, AI - Can Trigger Run:

This function tells us whether the AI is currently able to start running.

LPSP, AI - Can Trigger Aim:

This function tells us whether the AI is currently able to start aiming.

LPSP, AI - Can Trigger Throw Grenade:

This function tells us whether the AI is currently able to throw a grenade.

LPSP, AI - Can Trigger Melee:

This function tells us whether the AI is currently able to perform a melee attack.

LPSP, AI - Trigger Melee:

This function forces the AI to perform a melee attack.

LPSP, AI - Get Chase_Target Facing Rotation:

This function returns the correct rotation that faces the character towards its Chase_Target at the moment.

LPSP, AI - Has Valid Chase_Target:

This function tells us if the given agent has a valid Chase_Target reference.


Last updated

Was this helpful?