Actor Voices in Battle

Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
Actor Voices in Battle


Version: 1.0


Author: DiamondandPlatinum3


Date: December 11, 2012


Planned Future Versions

  • You tell me
Description
This script grants you the ability to have your actors talk throughout battle; it will pick an actor at random at the start of battle to say something relevent about what they expect from this battle. After that, the actors will get voices when attacking and when getting damaged, also when using a skill.


Features

  • Gives your party the ability to predict the turnout of a battle and voice their opinions on it, so they can say that they need recovery if they are badly injured, or comment on how they are outnumbered, or comment about how strong they are compared to the enemy troop.
  • Gives you the ability to set up the above values if you don't like the defaults.
  • Can easily set up voices per actor per skill via the use of notetags in a skill.
  • Actors have a death cry when they fall in battle.
Screenshots
Cannot Screenshot Audio, there is a screenshot of the notetag example, but that's better left inside of the script.



Instructions

  • Instructions are inside of the Script
There is also a Video Tutorial for this Script, which you can watch here
Script


Get it from Here


Patches


Patch for Yanfly's Victory Aftermath

At the end of Battle, Yanfly's Victory Aftermath chooses a random Actor to say a quote. The Battle Voices Script also chooses a Random Actor to say a voice. These will not always be the same actor which could cause some confusion.


This patch forces both script to choose the same random actor.


This patch also adds an additional voice feature for receiving spoils. That means you can now have voices when your actor receives loot after battle
Patch for Moghunter’s 'Battle Result'

This patch allows additional voices for when the spoils window is displayed with the loot you’re receiving
Credit

  • DiamondandPlatinum3
Thanks
  • LoganForrests - No special reason, just wanted to put him on the thanks list
Support
Post in this thread or PM me.


Known Compatibility Issues


I am unaware of any scripts it doesn't work with; if you find any, post in this thread.


Demo


*The Script inside of the Demo is Outdated. You can still use it as a demo and for instructions, but I advise getting the script from the Patebin Link above.*


Demo is available here


Credits goes to BluntSword for offering his voice acting services and credits also go to 'Sunny' for ripping the 'Tales of Symphonia' voice clips I used in the demo (since I couldn't get enough volunteers in time), they can be found here.


Author's Notes


This weeks scripting has been brought to you by the letter 'G', as in "Goldilocks royally screwed up those 3 bears day, how rude"


Terms of Use


You may find my Terms of Use Here
 
Last edited by a moderator:

StarkinGyra

Adventurer
Member
Joined
Oct 13, 2012
Messages
219
Reaction score
9
First Language
English
Would this be something once it is all set up that someone could use their own voice actors to do voices?
 
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
This script has been updated to version 1.1 and includes the following updates:

  • Special Subfolders to contain your voice clips, so as not to congest your SE Folder.
  • Item Usage now allows you to play a voice.
  • Health Regeneration now allows you to play a voice
  • Victory Voices with the following features 'That Was Tough', 'That was Easy', 'Battle Took Ages', 'Normal Victory'

Planned future versions include voices when escaping (including success or failure), Modifying the Editable Region to look more user-friendly, addding an event switch to turn off the system, and a complete demo.

If anyone has suggestions, now is the time to suggest it :) I'm also interested if anyone finds any bugs.
 
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
Demo is up and the latest version is complete.

Updates include:

  • An event switch to mute the voices in battle and the ability to mute your actors with specific states. So if an actor is inflicted with silence (even though it's a state which is supposed to only affect magic), it can also mute your actor from saying anything.
  • Escape Attempting, Escape Success & Escape Failure Voices.
  • A nicer looking Editable Region
  • Some Bug Fixes

That's it, I think this script is finished :lol:
 

Nosleinad

Storyteller
Veteran
Joined
Dec 12, 2012
Messages
351
Reaction score
29
First Language
Portuguese
Primarily Uses
Hello Diamond,

This script is amazing and really adds a nice touch to the battles. But speaking about commercial games, we can´t use the provided voices as some of them are from "Tales of Symphonia" right?
 
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
Correct. You also couldn't use the ones that aren't from Tales of Symphonia in a commercial game; I doubt the voice actor would be happy to know their voice appeared in a game without their permission.

Just make sure you've got permission for your voice clips if you want to use them in a commercial game :)
 

Quigon

electric boogaloo
Veteran
Joined
Mar 17, 2012
Messages
1,982
Reaction score
954
First Language
English
Primarily Uses
N/A
Sorry to necro, but is there any chance of adding an option in the script to play an SE when a character uses a skill? I know you can tag skills via notetags, but the only issue is all the skills in my game can be learned by all characters, so it doesn't really work out.

EDIT: Ah bugger, just realised there's an option for this already. *slaps head*
 
Last edited by a moderator:
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
A video tutorial has been added for this script. If you weren't understanding things before. Hopefully this will clear things up. :)
 

Mr. Detective

NATO Special Operative
Veteran
Joined
Sep 9, 2012
Messages
664
Reaction score
232
First Language
English
Primarily Uses
N/A
I got an error while using this script.



I didn't edit anything on that line, so I don't know what went wrong there. :o
 
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
That line is not the actual problem, it's the lines ABOVE it.


Make sure after each value you input there is a comma after it.


You need to have a ']', it seems you must be missing this somewhere, that's what the error message is telling me anyway.


If you are unable to figure out the problem, post everything you've edited and I'll find the error for you.
 

Mr. Detective

NATO Special Operative
Veteran
Joined
Sep 9, 2012
Messages
664
Reaction score
232
First Language
English
Primarily Uses
N/A
Now I have two skills for an actor that when used, the voice effects for that actor doesn't play at all. The other actors are fine so far, so I don't know what I should do now.

What should I show you?  :(
 
Last edited by a moderator:

Mr. Detective

NATO Special Operative
Veteran
Joined
Sep 9, 2012
Messages
664
Reaction score
232
First Language
English
Primarily Uses
N/A
I don't use the notebox a lot, and most other skills only have a cooldown tag like this.



Now that's not the only actor with problems. Today, I added more voices for another actor, and none of his skills have voice effects, except for one. Also, his voice doesn't play when healed by an item. :unsure:
 
Last edited by a moderator:
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
You mind making a demo for me to look at; which includes these voices, other scripts, and your set-up?
 
Last edited by a moderator:
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
Ah ok, I figured out the problem.


By default skills 1 to 7 are used as actions. What I mean is that Skill 1 is attack, Skill 2 is Defend, Skill 6 is Escape & Skill 7 is Wait, etc.


In the voices Script, I omitted these skill ids so that action skills don't play a generic voice.


However you've actually removed those default Skills and replaced them with some new ones. So that's the cause, they were omitted by me.


I've changed this to be an editable option now. So go get the latest version and your issue should be solved :)
 

Mr. Detective

NATO Special Operative
Veteran
Joined
Sep 9, 2012
Messages
664
Reaction score
232
First Language
English
Primarily Uses
N/A
Thank you very much! You're a hero! BD

But there is one more thing: During the victory scene, when one actor is randomly picked to say a victory quote, the voice is also played randomly. If a male actor was chosen, a female voice could be heard instead of his voice. Is there anyway to fix this so the voice would match the actor? :)
 
Joined
Aug 12, 2012
Messages
164
Reaction score
78
First Language
English
Primarily Uses
That is not an error. Yanfly's script chooses an actor at random and the voices script chooses an actor at random; they will not always choose the same.

However I just made a patch for you, which you can get here: http://pastebin.com/V5KVNUbk

You'll also need to get the updated copy of the Actor Voices script.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,847
Messages
1,016,968
Members
137,561
Latest member
JaCrispy85
Top