Hey all!
After not being active in GTA modding for a long time, I could no longer resist and I started modding again. I've been working on this callouts plugin on and off for a while now and I think it's about time to release it.
Also, I made a patreon for those who want to support me, to help buy the coffee and donuts consumed during development: https://www.patreon.com/wouterscallouts
Any bugs, problems, suggestions or feedback is very welcome in the comments section.
Installation
Same as always. Drag and drop the files in the archive in your GTA 5 installation directory.
Callouts included
I still have a lot of ideas for new callouts, but this is what is included at the moment.
Fleeing suspect
An officer was chasing a fleeing suspect but has lost him/her. Go to the scene and search the area for somebody matching the description.
Don't waste too much time: the longer it takes, the further away the suspect may get.
HEMS Assistance
Some paramedics in an ambulance need urgent assistance from a trauma surgeon. The helicopter cannot land next to the ambulance, so go to the landing location and transport the surgeon to the ambulance.
Illegal protest
A group of citizens has gathered to protest outside of a building. Go there and disperse the protestors.
If they do not want to leave, the riot police is at your disposal.
Skinny Dipping
Reports are coming in of some swimmer(s) in less than appropriate attire. Go to the area and deal with the situation as you see fit.
Suicide attempt
Somebody on top of a building/structure is threatening to jump off.
In order to negotiate with him, press they Y key whenever the person says something positive, or the N key when the person says something negative.
Trespassing
One or more individuals were spotted trespassing on private property. Go to the area and investigate to see if you can spot suspicious behavior.
Suspicious parked vehicle
There have been reports of a suspicious vehicle. Go there and try to find it, deal with the situation as you see fit.
Robbery alarm
A robbery alarm has gone off at a store. Hurry over there to arrest the robber(s).
Vehicle intercept
Your assistance is requested to intercept a vehicle on the highway. Go to the scene and wait next to the highway to intercept the vehicle matching the description.
Snowball fight
This callout only spawns when it is snowing. A report has come in of a snowball fight on the roads of San Andreas. Go there to break it up. Use another mode, like the GTA V Snow Mod from LMS for enabling snow and snowballs in your game.
LST Assistance
The Los Santos Transit is requesting your assistance:
- Fare Evader: Somebody did not pay for a ticket and does not want to ID themselves with the LST officer
- Fall from stairs: Somebody fell of the stairs to the platform
- Homeless person: Some homeless person is begging in the station lobby
- LST Officer under attack: Somebody is attacking an LST officer
Refused bus passenger
The bus driver does not want this person on the bus due to their behavior, but they refuse to leave the bus.
Taxi Fare Evader
Somebody did not want to pay for the ride and ran off, the driver has given chase and is providing location updates.
Possible Burglary
There are reports of a possible attempted burglary. Go to the house address and investigate.
Home Invasion
A civilian has called the police to report somebody has broken into their home. Hurry to the scene before the situation escalates. This callout requires OpenInteriors to be installed.
Configuration settings
Keys
These keys can be changed in the configuration file.
-
ActionKey(defaultNumPad5) used in some callouts to perform a specific action -
EndCalloutKey(defaultEnd) used to (force) end the currently active callout -
DialoguePositiveKey(default:Y) -
DialogueNegativeKey(default:N) -
DispatchRiotPoliceKeyandDispatchRiotPoliceModifierKey(default:LCTRL+R) used to call in the riot police
Other settings
-
EnableStoryCharacters: Used for enabling / disabling story characters -
MaxRange: The maximum distance from the player the plugin uses when determining a suitable spawn location for a callout -
UpdateCheck: Used for enabling / disabling the check for an updated version on startup -
FleeingSuspectTimeBeforeAssistanceSeconds: The amount of time after which other officers can also spot the suspect. -
DisableExplicitContent: Setting for disabling explicit content -
Enable<CalloutName>: Used for enabling / disabling specific callouts -
EnableDaytimeBurglaries: Enable burglary callouts during the day instead of only during the night -
EnableCalloutFeedback: Show a big callout complete message on screen with reason for failure/success. Not yet implemented for all callouts -
ForceEnableHomeInvasion: Force enables the 'Home Invasion' callout, even when OpenInteriors is not installed
Known issues
HEMS helicopter is just weird sometimes
Programming the landing of the helicopter for the HEMS Assistance callout was not very straightforward, so it may not always land nicely.
Also, when you get back to the helicopter, it may happen that it is invisible. I have no idea why.
If anything happens that inhibits you from continuing/finishing a callout, all of the callouts can be force-ended by pressing the End key.
Edited by TheWouter
updated for v1.4.0
What's New in Version 1.4.0
Released
New callouts / features
- Added a 'Possible Burglary' callout with over 70 locations.
- Added a 'Home Invasion' callout.
Improvements
- Help text messages now show the key symbols, instead of text representation of the key.
- Cop during FleeingSuspect callout will now point in the direction of where the suspect went.
- Cop during FleeingSuspect callout will spawn more towards the side of the road.
Bugfixes
- Fix help text for SuicideAttemptJumper and SkinnyDipping not showing the keys from the configuration file.
- Fix homeless person in metro lobby not always dropping sign, e.g. when being frisked.
- Fix vehicle description of vehicle in 'Suspicious Parked Vehicle' callout not always transmitted on arrival in the yellow area.
Short Description
Also thanks in particular to Guad and alexguirre for their development on the NativeUI and RageNativeUI libraries used by this plugin.
Recommended Comments
Create an account or sign in to comment