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.

Modifying Battle Scene in RMVX

dsage

Member

Hi There,

I want to make a RPG game with a complete different battle system. So, instead of dealing-damage kind of battle system, I try to make a capturing battle system, where the character tries to capture the monster. Here's my idea: the character will be equipped with some kind of trap mechanism (instead of weapon and armor). During the battle scene, this trap mechanism will be shown in the lower left of the screen, while the monster(s) is ready at the right side. In the middle of the battle scene, there will be some parameter bar colored in three sections: red, green, and red again so to speak. Also, there will be a pointer that will move back and forward along the bar automatically. The user is required to press a button to stop the pointer. When the pointer stops at the green section, it means that the user has a chance to capture the monster (may fail if the monster overpowers the trap mechanism). But, when the pointer stops at the red section, the monsters will flee and sometimes can steal something from the user. After the user press a button, the monster will dash through the trap mechanism, and the result will be shown (whether or not the monster is captured). Then, this capturing process will be repeated if there is more than one monsters are encountered.

I know that the default RMVX battle system will not allow this kind of idea. So, can anyone help me tweak/ modify the default battle system to accommodate my idea?

P.S. I know some programming language like Java and C++ if that would be helpful.
 
I'm sorry, but Java and C++ will not help you here. Only ruby will. You will need a script (of ruby) to do this. I barely know anything about Ruby, so I have no idea how you would do this.
 
Teengamer actually Java is very similar to Ruby...

Dsage think of Ruby as a sort of Java without scaffolds.
Ruby is very simple and OO, shouldn't be hard to pick up after reading through the RGSS2

This system will need to be scripted from scratch the default can't be tweaked to this
What you're going to need to do (and people feel free to correct me I don't have VX)
First off open up the script editor and take a look at how RGSS2 works..
Next I'd suggest closely examining the classes and methods in these scripts:
(note I'm doing this off XP so I may be wrong)
Game_Actor
All 3 Game_Battler
Game_BattleAction
Spriteset_Battle
Window_Base
All 4 Scene Battle
Game_Troop
Game_Enemy

When you're done looking at that you have to script these following things:
A Scene and Window for the Hud
A Background
A Way for the Troop(group of enemies) to appear on the right
A Bar
A Pointer

An the following important methods:
The Pointer moving
When action Button is pressed (Input::A) blablabla happens...

All in All this seems like an interesting and unique idea,
However I am worried about repetitiveness
In the end I hope this post helps you, and that you realize your Idea

GOOD LUCK :thumb:
 

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