Quote:
Originally Posted by baronWastelan
When plane X is On Fire, it should stop attacking, and pilot should bail out ASAP.
|
May I give an advice? If you give suggestion about AI, think in what way your suggestion can hurt the game. There is no such thing as common sense for AI, so even obvious things for humans, must be explicitly told for AI. That is the reason, why BlackSix asks for help, because it is huge task to describe AI behavior in formal way, while covering most situations.
I.e. plane state "on fire" needs more precise definition. In CoD, lots of parts of plane might burn, and some of such fires might be extinguished. If you tell AI to bailout because of any fire on its plane, it will become very easy to down planes with rifle caliber incendiary rounds, because such rounds can create small temporary fires very quickly.
I suppose there should be 3 types of fire defined: minor, major, extreme.
Minor would be all small temporary fires, which is easily extinguished without much effort and AI should ignore them.
Major fire would be a fire, which needs reaction from pilot (i.e. if aileron is on fire, commence a dive, so that airflow extinguishes the flame).
Extreme fire is one which threatens to the life of pilot (i.e. fuel tank fire, fire in cockpit and so on). In case of extreme fire, pilot should bail out ASAP.