Actor Voices In Battle-MV Edition

deathsia

Pegisister
Veteran
Joined
Feb 26, 2014
Messages
631
Reaction score
53
First Language
English
Primarily Uses
Yeah I'm running on 1.5.2, maybe this will help? Sorry for the delayed response, been pretty busy lately.
Is your actor's in game name spelled EXACTLY the same as the name of folder where their audio lines are stored? Remember that underscores or spaces will cause issues if the actor's name or the folder's name aren't typed out EXACTLY the same.

And while I'm at it, is the actor number the same as the one for your actors name?(i,e: Jonny is in the Actor 1 slot in your database)

To go into more detail, under the config plugin if "Jonny" is in the actor 1 slot then the follow lines of code will apply to him and him alone:
Code:
// What Actor One Will Say
        1: [
            "Too_Many_Enemies_1", 100, 100, 0,
            "Too_Many_Enemies_2", 100, 100, 0,
        ],
The filename is in quotes followed by the volume, then the pitch, and then frames to wait until the sound is played. In most cases, you can just ignore the volume, pitch, and frames to wait and only worry about the file name since its the one thing that MUST MATCH.

Also in case you don't know the lines to edit the party needs healing are located at line 119 and ends at line 172.
Code:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // * PARTY NEEDS HEALING?
    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    }, PARTY_NEEDS_HEALING : { // <= Do Not Touch This Line

        // If party total HP is below this Ratio, an Actor will say something about it
        // This Ratio is a percentage, so by default if your total party hp is below
        // 40%, then an actor may mention that everyone is hurt
        ratio: 40 ,


        // What Actor one Will Say
        1: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
       
       
        // What Actor Two Will Say
        2: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
       
       
        // What Actor Three Will Say
        3: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
       
       
        // What Actor four Will Say
        4: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
       
       
        // What Actor five Will Say
        5: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
       
       
        // What Actor six Will Say
        6: [
            "Party_Needs_healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
            "Dialogue_3", 100, 100, 0,
        ],
If you do not have any audio lines for this then you MUST LEAVE IT BLANK

As so:
Code:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // * PARTY NEEDS HEALING?
    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    }, PARTY_NEEDS_HEALING : { // <= Do Not Touch This Line

        // If party total HP is below this Ratio, an Actor will say something about it
        // This Ratio is a percentage, so by default if your total party hp is below
        // 40%, then an actor may mention that everyone is hurt
        ratio: 40 ,


        // What Actor one Will Say
        1: [
            "", 100, 100, 0,
            "", 100, 100, 0,
        ],
        
        
        // What Actor Two Will Say
        2: [
            "", 100, 100, 0,
            "", 100, 100, 0,
        ],
        
        
        // What Actor Three Will Say
        3: [
            "", 100, 100, 0,
            "", 100, 100, 0,
        ],
        
        
        // What Actor four Will Say
        4: [
            "", 100, 100, 0,
            "", 100, 100, 0,
        ],
        
        
        // What Actor five Will Say
        5: [
            "", 100, 100, 0,
            "", 100, 100, 0,
        ],
        
        
        // What Actor six Will Say
        6: [
            "", 100, 100, 0,
            "", 100, 100, 0,
            "", 100, 100, 0,
        ],
You can ALSO just delete the line entirely but i STRONGLY suggest keeping the code structure in tact or this can lead to errors down the line.

It should look like this as a shortened example:

Code:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // * PARTY NEEDS HEALING?
    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    }, PARTY_NEEDS_HEALING : { // <= Do Not Touch This Line

        // If party total HP is below this Ratio, an Actor will say something about it
        // This Ratio is a percentage, so by default if your total party hp is below
        // 40%, then an actor may mention that everyone is hurt
        ratio: 40 ,


        // What Actor one Will Say
        1: [
            

         ],
        
        
        // What Actor Two Will Say
        2: [
            

        ],
Please bare in mind that I could very well be wrong about ANY of this as I am not a coding expert but this is how I recall it working in VX Ace and I was told it by the person who converted it that it should function the same way in MV.
 
Last edited:

Skurge

" (GASP) What's going on!? "
Veteran
Joined
Jul 12, 2015
Messages
1,137
Reaction score
233
First Language
English
Primarily Uses
N/A
Does this plugin have the ability to randomly choose a sound file from a pool of other sound files? Just so that I can avoid having the same predictable sounds?

Also wondering if this also could be capable of providing the same results for enemies also :D
 

deathsia

Pegisister
Veteran
Joined
Feb 26, 2014
Messages
631
Reaction score
53
First Language
English
Primarily Uses
Does this plugin have the ability to randomly choose a sound file from a pool of other sound files? Just so that I can avoid having the same predictable sounds?

Also wondering if this also could be capable of providing the same results for enemies also :D
As shown in one of my code snippets above you can have multiple sound files for one situation and the plugin will choose one at random to play if there is more than one.

Code:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // * PARTY NEEDS HEALING?
    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    }, PARTY_NEEDS_HEALING : { // <= Do Not Touch This Line

        // If party total HP is below this Ratio, an Actor will say something about it
        // This Ratio is a percentage, so by default if your total party hp is below
        // 40%, then an actor may mention that everyone is hurt
        ratio: 40 ,


        // What Actor one Will Say
        1: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
      
      
        // What Actor Two Will Say
        2: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
      
      
        // What Actor Three Will Say
        3: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
      
      
        // What Actor four Will Say
        4: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
      
      
        // What Actor five Will Say
        5: [
            "Party_Needs_Healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
        ],
      
      
        // What Actor six Will Say
        6: [
            "Party_Needs_healing_1", 100, 100, 0,
            "Party_Needs_Healing_2", 100, 100, 0,
            "Dialogue_3", 100, 100, 0,
        ],
 

ToiletBurner

Warper
Member
Joined
Apr 21, 2018
Messages
4
Reaction score
0
First Language
English
Primarily Uses
RMMV
Could you provide some visual examples of how to use the plugin?
Big necro on this post, but how did you use this RPG MV? I setup the folder with the right name with the right actor names on the folder, but im not hearing anything in game
 

ToiletBurner

Warper
Member
Joined
Apr 21, 2018
Messages
4
Reaction score
0
First Language
English
Primarily Uses
RMMV
I am having trouble getting the sounds to play, I was able to fix the pathing, but I still dont hear anything
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Everyone in the US right now: Please stay safe.
Symphony Celestia: Prophecy of the Falling Stars RPG Maker music pack WIP. Symphony Celestia is a new series that focuses on symphonic and orchestrated music to tell a story. Each story will include compositions that make up that story from beginning to end. Themes include: Battles, adventures, character themes, etc. Below is a video preview to the first story.

Jumping and gravitation 0.1 build - RPG Maker MV
It's ironic, but one of the many hilarious things done with Shia's Just Do It speech was to make a hype song, and....I know what it is.....but I still get inspired by it! I'm like..."Yes I can!!"
That moment when you realize you lost time frankenstiening a sprite together, only to realize it already exited.

Forum statistics

Threads
97,975
Messages
948,243
Members
129,227
Latest member
HamadAhli
Top