Ever showed up on a call using NPCAI and asked an NPC involved what's going on, only for them to act like they have absolutely no clue what just happened?
NPCAI is great, however currently, it can’t naturally read active callout data, meaning the AI lacks the context of the situation you're responding to.
This plugin solves that issue. It feeds live callout context directly into NPCAI and the individual NPCs so the AI actually understand the call type, location, details, and overall situation—making your interactions and AI behaviour way more realistic.
🛠️ How It Works
The mod uses NPCAI's API (bundled with the mod) to set specific behaviours of the NPCs when a callout is made. The mod uses LSPDFRs .OnCalloutAccepted and OnCalloutFinished Events to determine when a callout is activated. It then grabs the callout's name and description and identifies what pack it is from to determine which NPCs are suspects, victims, bystanders or witnesses in the callout. It then uses the API to tell the AI what their role is and what is current situation.
📦 Installation
Download the file.
Open your GTA directory and go to LSPDFR's Plugins folder located at:
Grand Theft Auto V \ Plugins \ LSPDFRDrag and drop the plugin files into there
Launch the game and you're good to go!
⚠️ Note: This plugin is currently a Work in Progress (WIP). I'm still working on it and it isn't perfect. If you encounter any issues please leave a comment on this post!
Edited by tristymp4
Short Description
AI disclosure
The author has disclosed that AI tools were used in creating the following aspects of this file:
- Images
- Mod and Mod Content (Moderate)
Used in figuring out why the hell NPCAI's API kept ignoring the plugins inputs lol. It was also used to create the mod thumbnail.
Recommended Comments
Create an account or sign in to comment