Triggers will make some of that possible- you fly to point "X", the weather gets worse. In a randomly determined number of minutes (this can be set by the trigger), one of a set of events (also determined by the trigger) will happen- nothing, enemy fighters, or an enemy obs. craft. At X minutes (set by the mission builder outside of a trigger), the ground control scrubs the mission, giving you an alternate goal
Also, some of what you describe can be done by simply lying to the player during the brief
The "Operation:Flashpoint" mission builder had some quite sophisticated tools and can almost do exactly what I describe above; I would very much hope Oleg and his team are aware of that type of thing, and if not- they should get a copy and look at the mission builder
|