Hey fellas, I'm just completing a comprehensive artillery script with sounds that i need beta tested. It uses a modified version of snYpir's usermarker script to dynamically set target coordinates and allows for multiple markers being set. If you want it let me know. Here are some of the features:
Radio request of a fire mission.
Choice of ordinance type including High Explosive, AP, Smoke or Illumination and combinations thereof.
Firing of intial spotting round.
Adjustment of spotting round.
Fire for effect options of time on target, bracket target, walk shells in to target, defensive artillery screen around player position or any position for that matter.
Change ammo type requests.
Repeat mission requests.
Immediate cease fire ability, cancel mission ability and mission complete options.
And a whole lot more.
Sounds include radio dialogue between player and artillery unit, distant boom sound of guns firing that arrives after the shells do and varies with the rate of fire (e.g. all at once for a time on target), shell sound going by overhead (this is really cool), illumination flare pop overhead.
Mathematics account for gun reload times, distance of player from battery for shell flight time, random and customizable shell spread, random and customizable time interval between individual tubes firing etc...
I have to throw together a tutorial on how to use and customize this script as it is huge, but i would be willing to share it with select beta testers on the condition they release it to no one until its ready.
I'm still working on adding airstrikes, FAC support, helo extraction calls, gunship support, and aerial resupply options to it. Hopefully when finished it will be the only script a mission maker needs to use for these sorts of things.