Fix hanging descheduled entry/exit scripts
|Reported by:||SF/albeu||Owned by:||Kirben|
When an entry or exit script get descheduled it is never scheduled again.
This is due to the "script cycle" thing for he games. runEntryScript and runExitScript aren't setting the cycle field in the script slot. So they can't be scheduled again as runAllScripts expect a value >= 0.
The patch fix this for scumm games, dunno if that's correct for the he games however.
Ticket imported from: #1233352. Ticket imported from: patches/547.