save/load dialog by pressing F5,
multiple sounds at the same time, some other fixes svn-id: r3477
This commit is contained in:
parent
355df1bbd5
commit
7d6994caa6
11 changed files with 398 additions and 321 deletions
13
script.cpp
13
script.cpp
|
@ -953,3 +953,16 @@ int Scumm::getStringLen(byte *ptr) {
|
|||
} while (1);
|
||||
return len+1;
|
||||
}
|
||||
|
||||
void Scumm::exitCutscene() {
|
||||
uint32 offs = vm.cutScenePtr[vm.cutSceneStackPointer];
|
||||
if (offs) {
|
||||
ScriptSlot *ss = &vm.slot[vm.cutSceneScript[vm.cutSceneStackPointer]];
|
||||
ss->offs = offs;
|
||||
ss->status = 2;
|
||||
ss->freezeCount = 0;
|
||||
ss->cutsceneOverride--;
|
||||
_vars[VAR_OVERRIDE] = 1;
|
||||
vm.cutScenePtr[vm.cutSceneStackPointer] = 0;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue