> I think for monkey island he actually built a scheduler to avoid this
That wouldn't make any sense, since nothing in Monkey Island moves.
(Exceptions: During Act I, the cook periodically leaves the SCUMM Bar kitchen to visit the tables. Also during Act I, you can trigger the shopkeeper to walk to the Sword Master's house; he will return when triggered by your actions in the shop. Movement can happen between Acts. On Monkey Island, you have to lead a monkey from its location to somewhere else. Herman Toothrot will show up in the cannibal village at some point after you're already required to have picked up the banana picker; his being there is not relevant to anything. Otherwise, nothing ever moves.)
That wouldn't make any sense, since nothing in Monkey Island moves.
(Exceptions: During Act I, the cook periodically leaves the SCUMM Bar kitchen to visit the tables. Also during Act I, you can trigger the shopkeeper to walk to the Sword Master's house; he will return when triggered by your actions in the shop. Movement can happen between Acts. On Monkey Island, you have to lead a monkey from its location to somewhere else. Herman Toothrot will show up in the cannibal village at some point after you're already required to have picked up the banana picker; his being there is not relevant to anything. Otherwise, nothing ever moves.)