Re: Scripting Question
Well only sort of, there's no real parallel processing in the world for practical purposes. Using your example when a FactionTurnStart event happens what likely happens is each trigger that fires on the event is queued up (this could actually be done on the loading of the game) and is the order in which the triggers fire would be determined by the order in which the triggers were added to the queue. Triggers are added to the queue from top to bottom in a file and certain files (such as EDCT to EDA) will occur before others.
Under the patronage of Roman_Man#3, Patron of Ishan
Click for my tools and tutorials
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." -----Albert Einstein