Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Text in Battle: How to do it!

This was actually very confusing for me, but when I figured it out I banged my head a good, 30-40 times. I also noticed many people (n00bs like me) were having this problem, and it'd be selfish to keep the creamy goodness of events to my own self...O_o

Anyways, due to contrary belief, people start an event, (let's say boss battle) by using the "Battle Proccessing" command. After that, they use the "show Text" command and put what they want. Most people notice that the text shows up after battle. This can get annoying, and it took long, hard drinking to figure it out.

Then it hit me! I really hate tom and jerry! But then another thing hit me!

the actual guide/n00bguide is below:
___________

Ok, let's say you want a boss battle that you'll only fight once to say something in battle. Well, first things first, go to Database (right above the current map) and go to Troops. You first need to set up your boss as a troop (assuming that he's already an enemy). As a troop, click on him and add as many of him as you want. Below, you may notice that there is an event editor. Well, you probably already know where I'm going with this. By going to the event editor you can add events just like normal. Pretty shweet, eh? You've probably wondered why there were command slike "Deal Damage" in the event editor if it can't be used in battle. Well, it was meant to beused here, as well as "Change enemy graphic" and stuff.

Now, you can also add "conditions". these sweet little things make me want to find enterbrain headquarters and burn them... with love! (that was so got-dang fruity)

You can set a condition for an event, so it only happens when that condition is met. So, let's say I set it up so the boss says "Urgh, I'm losing" when he only has 30% hp left. well there's an condition for that. Just make your event and set that as a condition. pretty shweet, eh?

So, that's the end of my unnecessarily long tutorial on something so easy. You veterans may look at this like "Khengi is such a fruit! Let's burn his IP! He told us something we already know!" well, there are n00bs like me who don't know. So go slap a penguin.


Eh, heh.
 
Oooo! I wanna slap a penguin! :evil: Anyway, I'm glad you got this, well so then less n00bs complaining. Even though I haven't ever seen this before, I mean this question. When I had this problem, I took the liberty of finding out how to do it myself, and suceeded. ^_^
 
It's really not that hard if you looked through the program, and saw the event editor under the Troops Tab. But, good tutorial.
 
I have a problem though, whenever I try to do text in battle, it just keeps on repeating itself over and over. How can I stop it from doing this?

Turn 1
Span Turn

Text "Blah blah blah"

Show Choices "Choices"
No events for choices

Branch End

That's the first, which repeats.

Condition Enemy 1 Skeleton >=5%
Text
Barrier cast on Lich

That's the second and third (with a different spell casted on the Lich)

Fourth, fifth, and sixth are when the Lich's HP are at 75, 50, and 25% of his hp respectively. Fourth and Fifth are merely screen shakes and flashes with cliche bad guy lines. The Sixth and final event is the following.

Text
Deal Damage Entire Party 1000
Text
Choices without rewards or consequences
Branch End
Change HP Entire Party +9999

Now -all- of that repeats itself over and over and over after conditions are met, throughout the ENTIRE battle. Needless to say it's annoying as heck >_< What am I doing wrong?
 
Alirron;158783 said:
I have a problem though, whenever I try to do text in battle, it just keeps on repeating itself over and over. How can I stop it from doing this?

Turn 1
Span Turn

Text "Blah blah blah"

Show Choices "Choices"
No events for choices

Branch End

That's the first, which repeats.

Condition Enemy 1 Skeleton >=5%
Text
Barrier cast on Lich

That's the second and third (with a different spell casted on the Lich)

Fourth, fifth, and sixth are when the Lich's HP are at 75, 50, and 25% of his hp respectively. Fourth and Fifth are merely screen shakes and flashes with cliche bad guy lines. The Sixth and final event is the following.

Text
Deal Damage Entire Party 1000
Text
Choices without rewards or consequences
Branch End
Change HP Entire Party +9999

Now -all- of that repeats itself over and over and over after conditions are met, throughout the ENTIRE battle. Needless to say it's annoying as heck >_< What am I doing wrong?


See in the upper right where you put Turn? Change it to Battle instead. Turn means that RMXP willl check if the conditions are met each turn. If they are (in your example, the Lich's HP is below 75%, etc), then it will run the text. Battle only runs once.
 
Now you know how, people, don't do it! Well, you can, but do keep text in battle to an absolute minimum- It causes horrible, horrible lag... everything else is fine, but ye gads, that text!
 
eharper256;162763 said:
Now you know how, people, don't do it! Well, you can, but do keep text in battle to an absolute minimum- It causes horrible, horrible lag... everything else is fine, but ye gads, that text!

Really? o_0 It doesn't lag at all for me...
 

RobF

Member

Is there a simple way to have a small line of text before each attack from an enemy? Sort of like in Earthbound........

Example: Annoying Old Party Man kicked you in the pants! *36 HP Damage*
 
That doesn't necessarily work. There doesn't seem to be a way to make text appear before the commands are issued, so that might not be what Ryanna is looking for.
 
If you want text at the beginning of battle:
[Condition:Switch[0001] is On]
Show text:I like Pie!

(Put the switch on sometime before the battle)
(I knew how to do these things since I started using RMXP :P)
 
Just do Turn 0, if you want it before battle.

The lag problem is annoying...I wonder if anyone will ever make a 'lag fix' to it, if that's even possible.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top