One of the things we have planned for the upcoming version is the missionscript which would enable us to have a new set of callouts that are distinct from the original Em4 ones.
I have to make a decision though. There are 2 possible setups that can be done but we cannot have both.
Setup one would be this. It features a lot of sub objectives such as "investigate theft", "collect evidence", "send arson unit", etc that would need to be completed by the player before the call is considered completed. It is limited to only one callout at a time because of the lack of space in the objectives menu, and because the number of script checks would be too much for multiple callouts. This would be favorable for you if you're into RP'ing or taking your time with the mod. Examples of mods using this system: US Army Mod, Wegberg Mod, CPH Airport, Wuppertal Mod, the original NYC mod from 2006
Setup two would allow for multiple callouts at a time similar to the original Em4 setup. There will still be new calls but the tasks you need to do to complete them are just the same as the original Em4 setup. You'd simply extinguish fires, transport the injured, tow wrecks. This setup will not have any sub objectives that the player needs to do because the GUI spaces will be filled with the entries for each callout. This script would also require a different type of 'check' different from setup one because of having to handle many more objects, vehicles, persons and so on ingame. Mods using this system: ERS Berlin, cancelled NYC 2 mod, this mission script from the German forums
From a modder perspective, option two would make the mod arrive faster than option one. Option two as well would be more stable because I have far fewer things running in the background to check each element. Option one would require the existence of a check for fires, another for injured persons, another for questioning individuals, another for arresting suspects, and another for transporting vehicles, and more for any other elements I wish to include. I also have to tie in checks for a lot of game actions such as entering vehicles so that the game recognizes for instance that a vehicle has been car-jacked by a suspect, or that a suspect has started an arson fire.
Each setup has its pros and cons so there's no real 'better' option between the two.
I am also experimenting with a few ways to prevent the theft of the mod's scripts and content. I believe it would be of use to other mods who wish to protect their content from misuse.