KYRA: Restructured sequence player
|Reported by:||eriktorbjorn||Owned by:|
This patch restructures the sequence player to be more like the other script interpreters: Each opcode gets its own function, and the opcodes are decoded using an array of function pointers. This should make it easier to add alternative opcode tables, e.g. the one from the CD version.
Of course, I may have inadvertently caused some regressions, but the intro still seems to be working as well as before at least.
Ticket imported from: #1314023. Ticket imported from: patches/571.