AI Event State Timeout

state_timeout

This event is triggered when a special reserved timer called the 'state timeout' timer is triggered.

This timer should be used to time idle states as it may be interrogated by ai_profile code and its value taken into account for decision making.

The state timeout timer is reset to a 'disabled' each time the state changes, before the 'start_of_state' event is triggered.

The timeout timer may be suspended during punctual states if the action 'suspend_state_timeout' is triggered on start of the punctual state.