And if another event is triggered while the script is already running through a trigger? Will the current trigger be interrupted or will it be allowed to finish before the new event is processed?
From my understanding, there is no such thing as triggering an event, while the script is already running another trigger. The script will finish the trigger, before even being able to process a new event (which does not mean, that the event is not triggered, its just that all script is already finished, when the event can be run). If the game cannot keep this up, it will result in the game lagging and waiting for the script to finish before being able to process another event.
Exceptions being wait (but that means the trigger is already interrupted) and triggering an event by actions of the trigger (like said earlier, this will halt the trigger and finish the newly executed one first).
@grim001: Go
Thanks for the correction, so my understanding is flawed, after all ;).
From my understanding, there is no such thing as triggering an event, while the script is already running another trigger. The script will finish the trigger, before even being able to process a new event (which does not mean, that the event is not triggered, its just that all script is already finished, when the event can be run). If the game cannot keep this up, it will result in the game lagging and waiting for the script to finish before being able to process another event.
Exceptions being wait (but that means the trigger is already interrupted) and triggering an event by actions of the trigger (like said earlier, this will halt the trigger and finish the newly executed one first).