How do you make BGMs to play in the background from a playlist?

3 replies · 1346 views

#helpbackground processBGMshow toplaylist

Chakras01 0 likes received
  1. How would you make it so that BGM's play from a playlist the background without being interrupted by other scenarios such as battles or leaving the map?
  2. Would I be able to use an object to change the BGM and while being able to persist throughout gameplay without being interrupted?
  3. Would I be able to create a new button and assign it so that the player can change the music such as Random Play (Shuffle)?

Version: 3.0.49 (Linux)

Answers

Wano 38 likes received Admin

If the BGM is the same in map/battle, it is not supposed to be interrupted. Not sure to understand question 2, isn't my answer replying to it as well?

For question 3: you can use display choices command to do this kind of thing yes. Change variables can generate a random value to select a music ID.

Chakras01 0 likes received

@wano For question 2. I wanted to know if you can go about changing the current playing BGM's through the use of an Object with a menu choice. It works but it's also pointless since leaving the map stops the BGM, even if the other map you travel has it's BGM set to "None". I was hoping for the BGM to no change but it seems like the engine is currently either the BGM stops at a new map or it plays whatever is assigned to it. My suggestion for RPG Paper Maker engine is to have the option to not stop a BGM that is currently playing once a player leaves the map.

Edit- Forgot to mention. A BGM that is currently playing ends up stopping if you were to return to your game via Load. For example, I have an object that lets you choose BGMs via choice menu. I choose a BGM, it plays, then I save the game, exit current game, and then load the save. Which results in the BGM not playing anymore.

Edited
Wano 38 likes received Admin

Mmm yes, I see. Maybe have a look to the command in Staging > Change map properties, you can change the music here. I guess that if you use this command to set it up for all the maps, it does not change when switching to map, and it's supposed to be saved.

Back to Questions