Random Audio

Discussion in 'JS Plugin Releases (RMMV)' started by Lecode, Nov 22, 2015.

  1. Lecode

    Lecode (─‿‿─) Veteran

    Messages:
    490
    Likes Received:
    646
    First Language:
    French
    Primarily Uses:
    N/A
    Random Audio 1.0
    By Lecode

    Introduction
    This plugin allows to play randomly and automatically SE, ME, BGS and BGM.

    For example playing the SE "Damage1" in any way (animation, audio command, ect) will play

    instead a random SE between Damage1, Damage2, Damage3, Damage4 and Damage5.

    How to Use

    -Download the plugin and install it

    -Make sure to save it as LeRandomAudio.js.

    -Download the file RandomAudio.json and place it in your Data folder

    Configuration

    The configuration is made in the file RandomAudio.json.

    Open it with a text editor to modify it.

    By default the file contains:

    { "Damage1": ["Damage1","Damage2","Damage3","Damage4","Damage5"], "Musical1": ["Musical1","Musical2","Musical3"], "Battle1": ["Battle1","Battle2","Battle3"]}The configuration is simple. Let's say you have 3 different SEs, named SE_A, SE_B and SE_C, and you want to play them randomly when you ask to play "Dog".

    Simply add this line:

    "Dog": ["SE_A","SE_B","SE_C"]Remember to add a comma at the end of the previous element. And the last one should not have a comma.

    For example you'll get:

    { "Damage1": ["Damage1","Damage2","Damage3","Damage4","Damage5"], "Musical1": ["Musical1","Musical2","Musical3"], "Battle1": ["Battle1","Battle2","Battle3"], <== COMMA "Dog": ["SE_A","SE_B","SE_C"] <== NO COMMA}Feel free to remove the first elements. It's up to you.

    Download

    -The plugin

    -RandomAudio.json

    Dependencies

    LeUtilities

    Place it above all my plugins.

    Credit and Thanks
    - Lecode

    Author's Notes
    Feel free to suggest anything.
     
    Last edited by a moderator: Nov 23, 2015
    #1
  2. ∊η∊ηra

    ∊η∊ηra Smoke and Mirrors Veteran

    Messages:
    258
    Likes Received:
    115
    Location:
    Manhattan
    First Language:
    English
    Primarily Uses:
    RMMV
    Very nice! What are the terms of use?
     
    #2
    Lecode likes this.
  3. Lecode

    Lecode (─‿‿─) Veteran

    Messages:
    490
    Likes Received:
    646
    First Language:
    French
    Primarily Uses:
    N/A
    #=============================================================================


    # Random Audio


    # LeRandomAudio.js


    # By Lecode


    # Version 1.0


    #-----------------------------------------------------------------------------


    # TERMS OF USE


    #-----------------------------------------------------------------------------


    # - Credit required


    # - Keep this header


    # - Free for commercial use


    #-----------------------------------------------------------------------------


    # Version History


    #-----------------------------------------------------------------------------


    # - 1.0 : Initial release


    #=============================================================================
     
    #3
    cybrim likes this.

Share This Page