Grande Callouts is an LSPDFR plugin which aims to add a variety of different callouts of no distinct category. This plugin does not aim to add lengthy or otherwise complex callouts, the majority will be quick service calls that are resolved mostly through already existant game scripts and mechanisms.
Callouts:
Green - Stable, works in game
Yellow - May or not be stable, a prototype is in the script
Red - Not scripted, but is planned.
Law Agency Assist: Distress Call
Tow Truck Operator Assist
Medical Emergency Assist: Heart Attack
Medical Emergency Assist: Stabbing
Current Prerequisites:
LSPD First Response 0.3.1 - The base LSPD First Response modification is required for use.
RAGEPluginHook 0.51+ - This plugin will only work with RAGEPluginHook 0.51+ or above.
Legal version of Grand Theft Auto V - This plugin will only work with legal copies of Grand Theft Auto V.
Compatible Plugins:
I believe that good plugins should be compatible with any variety of additional scripts. All plugins listed here are optional, meaning this plugin will work without them. Some functionality may not be offered without these plugins, however.
ComputerPlus+: this plugin is used to store information relevant to the current (and past) callouts triggered by this lugin. "Status Updates" may be provided throughout the course of the call.
Additional Features and or Things To Brag About:
Smart Exception Handling: A majority of possible exceptions will be caught by the script in the event that they do occur. Where possible, exceptions will be recovered from. For all exceptions (even those not caught locally), a variety of exception information will be printed to the RAGEPluginHook log file. Some exceptions can not be recovered from.
Configurable Settings: Self explanatory and expected. There are some settings you can configure, such as what callouts to enable, minimum and maximum spawn distance for callouts, keybindings, and more.
Minimal Performance Impact: This plugin is designed with performance and CPU use in mind. Separate threads are used where applicable, continual processes are only run when necessary.
Hopeful Consistency: My goal is to keep this plugin consistent where possible. This means keeping the script organized and using uniform functions across callouts and other parts of the plugin. This brings the benefit of being able to introduce modifications to the plugin with relative ease, including adding new callouts.
What I Want From You:
What do you want to see from a plugin such as this? Do you have any ideas for callouts or other scripts that can be added in? Are there any released plugins that could add additional functionality (note: these plugins must provide sufficient APIs)? Would you rather variables such as amount of suspects, vehicle models, et cetera be hardcoded, or would you rather be able to configure such variables through an .xml file?
Release Date:
TBA