Skip to content

Commit e7b648b

Browse files
committed
barebones dynamic music addition to start with
1 parent 5ce4a9e commit e7b648b

File tree

4 files changed

+9
-498
lines changed

4 files changed

+9
-498
lines changed

Data/Browncoats.rte/Activities/RefineryAssault.lua

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,14 @@ function RefineryAssault:StartActivity(newGame)
181181
SceneMan.Scene:AddNavigatableArea("Mission Stage Area 4");
182182

183183
if newGame then
184+
184185
self.saveTable = {};
185186
self.saveTable.goldTimer = Timer();
186187

188+
self.saveTable.musicState = "Ambient";
189+
MusicMan:PlayDynamicSong("BC", "Intro", true, true, true);
190+
MusicMan:SetNextDynamicSongSection("Ambient", false, false, false);
191+
187192
self.saveTable.activeDocks = {1, 2};
188193
self.deliveryCreationHandler:RemoveAvailablePreset(-1, "Tubby Rocket");
189194
self.deliveryCreationHandler:RemoveAvailablePreset(-1, "Drop Crate");
@@ -355,6 +360,10 @@ function RefineryAssault:ResumeLoadedGame()
355360
self.MOUtility:OnLoad(self.saveLoadHandler);
356361

357362
self.buyDoorHandler:ReplaceBuyDoorTable(self.saveTable.buyDoorTables.All);
363+
364+
-- Resume music
365+
MusicMan:ResetMusicState()
366+
MusicMan:PlayDynamicSong("BC", self.saveTable.musicState, true, true, true);
358367
end
359368

360369
function RefineryAssault:OnSave()

Data/Browncoats.rte/Index.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,4 @@ DataModule
1919
IncludeFile = Browncoats.rte/Music.ini
2020
IncludeFile = Browncoats.rte/Scenes.ini
2121
IncludeFile = Browncoats.rte/Activities.ini
22-
23-
IncludeFile = Browncoats.rte/Scripts/GlobalScripts.ini
2422

Data/Browncoats.rte/Scripts/GlobalScripts.ini

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)