An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

Parallel Bgs - ParallelBgs.js

Plugin desc : BGS parallel playback plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com

Desc page : https://github.com/triacontane/RPGMakerMV/tree/mz_master/ParallelBgs.js

Download Page : https://raw.githubusercontent.com/munokura/triacontane-MZ-plugins/refs/heads/main/ParallelBgs.js

File name : ParallelBgs.js

Help of plugin :

@target MZ
@url https://github.com/triacontane/RPGMakerMV/tree/mz_master/ParallelBgs.js
@plugindesc BGS parallel playback plugin
@author Triacontane
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/triacontane-MZ-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----

ParallelBgs.js

Play multiple BGS in parallel.
By changing the BGS playback line using the plugin command, you can play a new
BGS while the original BGS continues playing.
You can individually adjust the volume, pitch, and left/right balance of each
BGS playing in parallel.
The default playback line is [1].

There is no limit to the number of lines, but trying to play too many BGS
simultaneously may affect performance.

Note that the auto-play BGS specified in the map will have a fixed line of
[1].

Terms of Use:
You may modify and redistribute this plugin without permission, and there are
no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.

@command CHANGE_LINE
@text Line change
@desc Changes the playing line of the current BGS. BGS with different playing lines can be played in parallel.
@arg line
@text Line Number
@desc The line number of the BGS to change.
@type number
@default 1

@command ALL_STOP
@text Full stop
@desc Stops all background music currently playing.

@command FADEOUT_FOR_SE
@text Fade out when SE is played
@desc The background music will automatically fade out when the sound effect is played.
@arg type
@text Fade-out type
@desc How to fade out.
@type select
@default 1
@option 0: Play the SE normally without fading out.
@value 0
@option 1: The fade-out will start simultaneously with the SE playing.
@value 1
@option 2: The SE will play after the fade-out is complete.
@value 2
@arg fadeTime
@text Fade Time
@desc The time (in frames) it takes for the automatic fade out.
@type number
@default 60

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.