scummvm/engines/lure
NMIError 5dfd6d0665 LURE: Fix bells sounding in town
When entering town after escaping from prison, after a little while bells start
chiming constantly. This does not happen in the original interpreter.

This is caused by a script that generates the ambient thunder sounds in the
prison. After the prison escape the clearSequenceDelayList function is called,
but this did not remove the script because it is not marked as "can be cleared".
Because this script is not running in town in the original interpreter, I think
the clearSequenceDelayList function is supposed to clear all scripts, even the
ones not marked as "can be cleared". The only other scripts that this affects
are two more ambient sound scripts that are now removed after entering the
castle towards the end of the game (the only other place where
clearSequenceDelayList is called). These scripts only play sounds while in town,
so removing them has no effect (but does remove some unnecessary processing).
2020-12-08 21:27:58 +01:00
..
animseq.cpp LURE: Fix chute animation 2020-12-08 17:00:28 +01:00
animseq.h LURE: Fix chute animation 2020-12-08 17:00:28 +01:00
configure.engine
debugger.cpp
debugger.h LURE: Add override keywords 2020-02-09 12:43:15 +01:00
decode.cpp
decode.h
detection.cpp PLUGINS: MetaEngineStatic -> MetaEngineDetection 2020-10-11 23:14:39 +02:00
detection.h ENGINES: ALL: Move detection_enums -> detection.h 2020-10-03 14:56:36 +02:00
disk.cpp
disk.h
events.cpp JANITORIAL: Rename EVENT_RTL 2020-05-12 10:36:38 +02:00
events.h
fights.cpp LURE: Fix GCC Compiler Warning of Unused Variable 2020-03-15 10:01:47 +00:00
fights.h
game.cpp LURE: Remove enum name prefixes 2020-12-08 18:50:31 +01:00
game.h LURE: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
hotspots.cpp LURE: Fix water sound when opening or closing door 2020-12-08 21:27:57 +01:00
hotspots.h
intro.cpp LURE: Improve MT-32 fade-out in intro 2020-12-08 17:00:28 +01:00
intro.h LURE: Improve MT-32 fade-out in intro 2020-12-08 17:00:28 +01:00
lure.cpp LURE: Use MT-32/GM MidiDriver 2020-12-06 16:37:08 +00:00
lure.h ENGINES: ALL: Move detection_enums -> detection.h 2020-10-03 14:56:36 +02:00
luredefs.h LURE: Fix town shop clock 2020-12-08 21:27:57 +01:00
memory.cpp
memory.h
menu.cpp LURE: Add missing if block brackets 2020-09-06 11:19:22 -07:00
menu.h
metaengine.cpp ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error 2020-12-04 20:57:14 +00:00
module.mk ENGINES: ALL: Revert detection submodule to be directly present in the engine directory 2020-10-03 14:56:36 +02:00
palette.cpp LURE: Fix introduction animation 2020-12-08 17:00:28 +01:00
palette.h
POTFILES I18N: Added missing files to POTFILES 2020-08-27 20:26:45 +02:00
res_struct.cpp
res_struct.h
res.cpp
res.h
room.cpp
room.h
screen.cpp
screen.h
scripts.cpp LURE: Fix bells sounding in town 2020-12-08 21:27:58 +01:00
scripts.h
sound.cpp LURE: Improve MT-32 fade-out in intro 2020-12-08 17:00:28 +01:00
sound.h LURE: Improve MT-32 fade-out in intro 2020-12-08 17:00:28 +01:00
strings.cpp
strings.h
surface.cpp LURE: Fix game over screen 2020-12-08 17:00:28 +01:00
surface.h LURE: Add MT-32 initialization icon blinking 2020-12-06 16:37:08 +00:00