Ai script conditions

It allows a mapper to define a list of conditions relating to the player, an NPC (actor), and a third entity, that trigger events when the conditions are fulfilled. Conditions include being able to see one another and proximity to objects.

An example of its use is on. When Odessa holds out the rocket launcher for Gordon to grab, an  is used to tell how close the player is to Odessa. When the player is within a very small range, Odessa drops the weapon. 99% percent of the time, the player will be close enough that they will then automatically pick up the.