Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Cryptic Callouts 4.0.0

(0 reviews)

1 Screenshot

Cryptic Callouts is my first LSPDFR callout pack, made for Grand Theft Auto V Legacy. It started as a small hobby project and has grown into a pack of 20 callouts covering investigations, robberies, violent incidents, traffic-related calls and pursuits.

Some scenes call for an immediate response. Others give you time to speak with a caller, hear different accounts and decide how to handle the people involved. Suspect behaviour and outcomes can vary between incidents.

Callouts

  • Armed Mugging

  • Assault in Progress

  • Bank Robbery

  • Burglary in Progress

  • Criminal Damage

  • Domestic Disturbance

  • Gang Fight

  • Hit and Run

  • Hostage Situation

  • Illegal Street Racing

  • Officer Needs Assistance

  • Riot

  • Road Rage

  • Stolen Vehicle

  • Store Robbery

  • Street Shooting

  • Suspicious Person

  • Vehicle Break-In

  • Vehicle Pursuit Assistance

  • Volatile Pursuit

Features

  • 20 callouts with different situations and possible outcomes

  • Investigations involving callers, witnesses, suspects and responding officers

  • Randomised participants and scenario behaviour

  • Foot and vehicle pursuits

  • Armed encounters and negotiation scenarios

  • Marked backup support during vehicle pursuits

  • Custom scanner audio

  • GPS routes and scene markers

  • Individual callout enable and disable options

  • Configurable spawn distances, controls and street-racing vehicle counts

  • Scene and entity cleanup when callouts end

  • Optional NPCAI integration

NPCAI Integration

When NPCAI is installed and enabled, eligible people in a callout receive context about their role and the incident. This helps them give accounts based on what they did or witnessed, while keeping their knowledge consistent as the scene develops.

NPCAI is optional. Cryptic Callouts can be played without it.

Requirements

  • Grand Theft Auto V Legacy

  • LSPDFR

  • RAGE Plugin Hook

Installation

Extract the download into your main Grand Theft Auto V Legacy directory, keeping the folder structure in the archive intact.

The plugin belongs in:

Grand Theft Auto V\plugins\LSPDFR\

The configuration file is located at:

Grand Theft Auto V\plugins\LSPDFR\CrypticCallouts.ini

If the configuration file is missing, Cryptic Callouts creates one when it first loads. If you are updating from an older version, back up your current configuration and read the release notes before replacing files.

The configuration file lets you enable or disable individual callouts, adjust spawn distances and street-racing vehicle counts, change the controls and toggle NPCAI compatibility.

The default controls are:

  • J - Talk or continue an investigation

  • K - Issue a command

  • H - Clear a resolved callout

  • End - Manually end a callout

About the Project

This is my first LSPDFR callout pack, and it has been a learning experience from the beginning. I’ve continued to rebuild and improve it as I’ve tested new ideas, fixed problems and listened to feedback.

My goal is to make each update more reliable while giving you a wider range of incidents to handle on patrol.

Cryptic Mods Community

You can learn more about the project and find the Discord server through the Cryptic Mods community site.

Documentation and Support

The Cryptic Mods Documentation contains installation, configuration and troubleshooting information.

Feedback and Bug Reports

You can submit suggestions, feature requests and bug reports through the Cryptic Mods Community Feedback Hub.

If you report a problem, please include the callout name, what happened immediately beforehand and the relevant RAGE Plugin Hook log where possible. Those details help me investigate it.

Thanks for downloading and supporting Cryptic Callouts.

Edited by CrypticFade3
Pre-Update Change

What's New in Version 4.0.0

Released

Complete Rewrite

  • Rebuilt the existing 15 callouts around a new shared IncidentCallout framework.

  • Added OwnedScene to manage the people, vehicles, blips, routes, and NPCAI registrations belonging to each callout.

  • Centralised scene creation, arrival detection, player interaction, pursuit handling, resolution, and cleanup.

  • Changed callout scenes to create their participants as the player approaches the dispatch location.

  • Changed resolved scenes to remain available for investigation until cleared when automatic ending is disabled.

Added

  • Added Assault in Progress.

  • Added Criminal Damage.

  • Added Hit and Run.

  • Added Suspicious Person.

  • Added Vehicle Break-In.

  • Added a fatal collision scene, reporting witness, and fleeing driver to Hit and Run.

  • Added a context update that lets the Hit and Run witness give a fuller statement after the driver has been located.

  • Added optional NPCAI integration without making NPCAI a requirement to play Cryptic Callouts.

  • Added case-specific NPCAI facts for eligible suspects, witnesses, callers, victims, and responding officers.

  • Added role-based interview guidance for detailed, chronological statements.

  • Added guidance that separates firsthand observations from assumptions, dispatch information, and facts a participant could not know.

  • Added caller-specific facts so participants do not incorrectly claim they called 911.

  • Added NPCAI context updates as incidents develop, including after compliance or when a witness becomes safe to interview.

  • Added authored pedestrian, road, and residential scene locations across Los Santos and Blaine County.

  • Added separate locations for the reported home and the neighbor’s property in residential incidents.

  • Added a marked backup officer and patrol vehicle to assist during vehicle pursuits.

  • Added retry handling if a pursuit backup officer or vehicle cannot be created on the first attempt.

  • Added first-run generation of CrypticCallouts.ini when the configuration file is missing.

  • Added configurable keys for talking, issuing commands, clearing a resolved scene, and manually ending a callout.

Changed

  • Reworked pedestrian placement to check ground height, avoid road surfaces, and keep spawned people apart.

  • Reworked residential caller placement to find a suitable position near the caller’s property.

  • Reworked vehicle placement to search outward for usable street positions and avoid overlapping callout vehicles.

  • Expanded the vehicle search to better handle locations such as rural junctions and divided roads.

  • Expanded the default spawn range to support authored locations throughout the map.

  • Changed the default controls to J for talk, K for command, H to clear a resolved callout, and End to abort.

  • Added migration for applicable older generated key and spawn-distance settings.

  • Changed Bank Robbery so the robbery crew is placed outside the bank.

  • Changed Domestic Disturbance to support a three-person scene.

  • Added a Burglary in Progress scenario in which the reported person is a resident mistakenly identified as a possible burglar.

  • Reworked Road Rage’s investigation around accounts from the reporting driver and the accused driver, with different responses as the scene develops.

  • Revised scanner audio selection for callout dispatches. Custom callout audio already existed in v3.0.0.

  • Changed NPCAI handling so actively fleeing or fighting suspects remain under their scripted pursuit or combat behaviour.

  • Changed NPCAI context updates to retain a participant’s original case facts alongside later developments.

Fixed

  • Fixed the Volatile Pursuit passenger failing to shoot from the vehicle by restoring the earlier in-car weapon and combat setup.

  • Fixed the seated Volatile Pursuit passenger being added to the LSPDFR pursuit before their in-car combat behaviour could operate as intended.

  • Changed the Volatile Pursuit passenger to join the pursuit after leaving the vehicle.

  • Fixed Hit and Run failing to find a usable vehicle position in some areas by expanding its road-position search.

  • Fixed failed scene creation being retried every frame and duplicating partially spawned people or vehicles.

  • Added scene-error logging and kept the manual end control available if a scene cannot be completed.

  • Fixed unsupported NPCAI mood descriptions, including errors involving Concerned, Calm, Shaken, and Upset.

  • Fixed NPCAI context changes losing a participant’s original account of the incident.

  • Added NPCAI registration retries and queued context updates when the API is not ready immediately after a participant spawns.

  • Improved removal of NPCAI context when a participant’s conversation is suspended or the scene ends.

  • Improved cleanup of callout-owned people, vehicles, blips, and routes when a callout ends or is declined.

Notes

Version 4.0.0 rebuilds the 15 callouts from v3.0.0 and adds five new callouts, bringing Cryptic Callouts to 20 callouts in total.

The five additions are Assault in Progress, Criminal Damage, Hit and Run, Suspicious Person, and Vehicle Break-In. Existing callouts named above are listed for the changes made to them, not as new additions.

The Volatile Pursuit passenger’s in-vehicle gunfire was confirmed working during in-game testing. The observed Hit and Run vehicle spawn failure prompted the expanded position search; that change should not be described as a confirmed fix for the separate LSPDFR exception seen in the log.


Short Description

20 varied LSPDFR callouts for GTA V Legacy, featuring investigations, pursuits, different outcomes and optional NPCAI integratio

AI disclosure

The author has disclosed that AI tools were used in creating the following aspects of this file:

  • Description
  • Images
  • Mod and Mod Content (Substantial)

Cryptic Callouts began as my own project, but AI has played a substantial role in its development. Claude wrote the v3.0.0 rewrite while I was focused on work, and ChatGPT assisted with the v4.0.0 rewrite, NPCAI integration, debugging and documentation. I directed the project, chose which changes to include and tested the gameplay, but I do not want to present the AI-assisted code as entirely hand-written by me.

User Feedback

Recommended Comments

CrypticFade3

Members Author

43 minutes ago, Michael21107 said:

@CrypticFade3 AB didn't make RPH, haha.

I didn't type the credits ;(

ChatGPT did. I wasn't sure if I credit the people who made them or not, so I told ChatGPT to lmao

Smurf Customs

Members

Why do people have to use AI, it spoils the fun, you don't learn anything from it, and it's never unique.

CrypticFade3

Members Author

49 minutes ago, Smurf Customs said:

Why do people have to use AI, it spoils the fun, you don't learn anything from it, and it's never unique.

"AI was used to help generate the description, the CHANGELOG.md, CREDITS.md, DISCLAIMER.md, README.md and TERMS_OF_USE.md. The mod itself was created by myself, and contains no AI generated content."

AI was used purely for the description, nothing else, and if you're accessing the code to determine your false facts, I'll remind you it's against my ToS, so think a bit more wisely before slandering people.

Smurf Customs

Members

1 minute ago, CrypticFade3 said:

"AI was used to help generate the description, the CHANGELOG.md, CREDITS.md, DISCLAIMER.md, README.md and TERMS_OF_USE.md. The mod itself was created by myself, and contains no AI generated content."

AI was used purely for the description, nothing else, and if you're accessing the code to determine your false facts, I'll remind you it's against my ToS, so think a bit more wisely before slandering people.

Why would I do that - Did I say I was going to access the code? NO

CrypticFade3

Members Author

Just now, Smurf Customs said:

Why would I do that - Did I say I was going to access the code? NO

Common sense would be that the only way for you to make such an accusation is to access the code and determine it's AI and not hand-written.

Like I said, ""AI was used to help generate the description, the CHANGELOG.md, CREDITS.md, DISCLAIMER.md, README.md and TERMS_OF_USE.md. The mod itself was created by myself, and contains no AI generated content."

The only real purpose to your comment was to attempt to agitate me, I appreciate you don't have the knowledge to make your own plugins, but that doesn't give you the right to accuse people of using AI when you can't backup your accusations, not that there is any as it's not AI written.

Smurf Customs

Members

In fact reading the comment you said to micheal about CPT is the reason I wrote the message. You didn't specify that it was just used for that.

CrypticFade3

Members Author

5 hours ago, Smurf Customs said:

In fact reading the comment you said to micheal about CPT is the reason I wrote the message. You didn't specify that it was just used for that.

But I did. It is clearly stated in the AI Disclosure.

And the only reason I use ChatGPT for description's and MD files is because I have dyslexia, which makes it hard for me to type up detailed, descriptions, documents, etc... And a description with a shit ton of spelling mistakes doesn't look good whatsoever.

Lepoisson

Members

Hello, I just wanted to point out that the assembly version of your plugin is: 1.0.0.0 instead of: 2.0.0.0

CrypticFade3

Members Author

2 hours ago, Lepoisson said:

Hello, I just wanted to point out that the assembly version of your plugin is: 1.0.0.0 instead of: 2.0.0.0

Thank you for pointing that out, I'll get that sorted on my next update.

xRAZGRIZx

Members

Never understood why people go out of their way to start a confrontation over meaningless BS. Does it really matter if he used AI or not? No bc how does it directly affect your life? It doesnt. If you dont like AI then simply dont use anything that implemented AI, whether that be content or just descriptions. Its not that hard to not be a complete dick.

SiriusWolf

Members

(edited)

If you're writing code 100% from scratch in 2026 you're doing it wrong anyway. If you like to, if it's fun, if you're learning yea of course. But don't berate people for using ai to code.
Do you also bang in nails with a spoon?

Edited by SiriusWolf

craio2lk

Members

On 9/6/2026 at 1:32 PM, Smurf Customs said:

Why do people have to use AI, it spoils the fun, you don't learn anything from it, and it's never unique.

Why did you give up on your files? Very weird focus on fixing your work please I want to use them but it's not good.

CrypticFade3

Members Author

1 hour ago, craio2lk said:

Why did you give up on your files? Very weird focus on fixing your work please I want to use them but it's not good.

If you have something to say to another developer then do it on their download pages, not mine thank you.

If you are referring to me, then politely open your eyes. This was literally updated yesterday. I’ll work on it and fix it when I feel like it, not when the likes of you want it done.

Smurf Customs

Members

13 hours ago, craio2lk said:

Why did you give up on your files? Very weird focus on fixing your work please I want to use them but it's not good.

I didn't I don't upload on here anymore I have my own site.

craio2lk

Members

8 hours ago, CrypticFade3 said:

If you have something to say to another developer then do it on their download pages, not mine thank you.

If you are referring to me, then politely open your eyes. This was literally updated yesterday. I’ll work on it and fix it when I feel like it, not when the likes of you want it done.

10 minutes ago, Smurf Customs said:

I didn't I don't upload on here anymore I have my own site.

Let's not argue here man keep this channel clear please I really enjoy this mod and want to see it well @mods can someone delete my comments It won't let me

CrypticFade3

Members Author

55 minutes ago, Smurf Customs said:

I didn't I don't upload on here anymore I have my own site.

Lowk think he's a bot lmao

Create an account or sign in to comment

Latest Mods

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.