scummvm/engines/lure
NMIError 95dd627c9d LURE: Play town ambient sound when first entering
When outside in the town, the game plays an ambient sound of twittering birds.
When first entering town after falling through the chute, this sound does not
play; it first starts after you enter and exit a building. This issue is
present with the original interpreter as well.

This change fixes this by calling removeSounds after playing the chute
animation. This function calls the bellsBodge function, which manages the
ambient sounds in town. Because there are no other sounds playing when first
entering town, this has no unwanted side effects.
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: Play town ambient sound when first entering 2020-12-08 21:27:58 +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 LURE: Fix undefined behaviour in variadic functions 2017-10-06 01:01:16 +01:00
res_struct.h JANITORIAL: Removing trailing spaces after int casts 2018-08-17 20:30:20 -07:00
res.cpp LURE: Stop taking address of unaligned pointer 2017-11-07 22:57:33 -06:00
res.h
room.cpp LURE: Replace use of strdup with Common::String 2018-08-18 16:30:05 +02:00
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