diff --git a/dat/missions/empire/collective/ec02.lua b/dat/missions/empire/collective/ec02.lua index 344cd49..6555d59 100644 --- a/dat/missions/empire/collective/ec02.lua +++ b/dat/missions/empire/collective/ec02.lua @@ -55,6 +55,11 @@ function land() -- First mission part is landing on the planet. if misn_stage == 0 and planet == misn_target then + -- Sinister music landing. + music.load("landing_sinister") + music.play() + + -- Some text. tk.msg(title[1], string.format(text[4], misn_target:name())) misn_stage = 1 misn.setDesc(string.format(misn_desc[1], misn_base:name(), misn_base_sys:name())) diff --git a/dat/missions/empire/collective/ec04.lua b/dat/missions/empire/collective/ec04.lua index 6c40af5..a4eb059 100644 --- a/dat/missions/empire/collective/ec04.lua +++ b/dat/missions/empire/collective/ec04.lua @@ -75,6 +75,11 @@ function land() -- Just landing. if misn_stage == 0 and planet == misn_target then + -- Sinister music landing. + music.load("landing_sinister") + music.play() + + -- Some flavour text. tk.msg(title[2], text[3]) misn_stage = 1 misn.setDesc(string.format(misn_desc[2], misn_base:name(), misn_base_sys:name())) diff --git a/src/land.c b/src/land.c index 3ac27db..3a725d1 100644 --- a/src/land.c +++ b/src/land.c @@ -1409,7 +1409,7 @@ void land(Planet* p) { /* Change the music. */ music_choose("land"); - /* Run hooks. */ + /* Run hooks, run after music in case hook wants to change music. */ hooks_run("land"); /* Generate mission computer stuff. */