Hi mate i hope this following babble helps..........
The way I do this is with triggers....
I have a plane setup flying with a waypoint when a certain trigger is activated, the plane will appear and fly past the area then its presence sets off another trigger which creates cam-created explosions (usually at specified gamelogics) you can also set off the CAT fires with it. I will post an example mission soon but I will explain the flyby itself.
Create a Gamelogic and name it (call it 'logic' for now). Place this where you want the plane to appear (a litle distance from the target area, I'd reckon
)
Create a plane (anyone you wish) name it (for this I shall call it simply 'plane') make it face the direction you want it to travel for the bombing run. set it to "flying"
Place a waypoint for it downwind of its direction.
In the condition of this waypoint type "flyby"
In the "on activation" type :
plane setpos [getpos logic select 0,getpos logic select 1,getpos plane select 2]
This makes the plane appear at the gamelogic when the condition of flyby is met....
make a trigger, the size and activation your choosing then write "flyby=true" in the triggers "on activation" box.
When this trigger is set off the plane will appear and fly by.
The fun bit will be using another trigger to create explosions and setting off the fires and I shall explain my method of doing that in a while.
i'll post a basic mission here first with all the above criteria.