Custom Battle System
23/02/2012
SummaryI need a custom battle script for the game that I'm working on. In the game, there are two main characters. Each has their own unique storyline and battle style.
Character #1 uses attacks which use up MP. He needs an option to appear in the battle menu when he runs out of MP called Recharge. When Recharge is used, it completely restores his MP, but decreases a tenth of his total remaining HP.
Character #2 doesn't use MP, so his MP bar will need to be completely erased. If anyone has any recommendations on a script that does this, I would greatly appreciate it, as I have yet to find one. Character #2 instead has a set recharge time on all of his skills. I already have a script that does this, I just thought I should mention it.
Both characters will have a Charge Gauge which adds a point each time they take an action. After five points have been added into the Charge Gauge, the Attack command will be replaced with Ultima, which activates a skill that I will have created. Upon use of the skill, the Charge Gauge will be emptied.
The box that contains the characters HP and MP will be replaced with a picture of the character's face graphic and the HP, MP and Charge Gauges.
A switch would be useful to toggle between the two character's seperate battle styles.
Features Desired
See above for description
- Recharge Commad
- MP Removal
- Charge Gauge
- HP/MP Window Modification
- Switch
Thanks in advance :)
If I understand you correctly first you need tankentia 3.4 which you can find here http://www.rpgmakervx.net/index.php?showtopic=3781 (http://www.rpgmakervx.net/index.php?showtopic=3781)but it's down right now. For the other thing I saw it before but I don't know where to find it but I'll look.
Change of plan. I've now decided that i'd like this script for VX Ace now.
I wrote a script that will remove Character 2's MP bar for you: http://rmrk.net/index.php/topic,44968.0.html (http://rmrk.net/index.php/topic,44968.0.html)
I'm not familiar with how to do those other things, and I'm a lazy bastard, so I can't really help you out with any of those.
I might be able to rig up this Recharge skill though. Just to clarify, is it a 10th of the maximum HP or the current HP?
Quote from: stucko on February 24, 2012, 12:18:25 PM
Change of plan. I've now decided that i'd like this script for VX Ace now.
Just a heads up if you use Ace you won't be able to use tankentia and no one will bother to convert. You would have to wait for the author to convert it if he chooses to.
Quote from: DoctorTodd on February 24, 2012, 06:11:17 PM
Just a heads up if you use Ace you won't be able to use tankentia and no one will bother to convert. You would have to wait for the author to convert it if he chooses to.
Umm... this is awkward.
http://www.rpgmakervxace.net/index.php?/topic/1047-new-ace-sideview/ (http://www.rpgmakervxace.net/index.php?/topic/1047-new-ace-sideview/)
Well then good news.
@DoctorTodd
Ace has a pretty big script base, especially on the Japanese side. Because it's quite easy to transition from RGSS2 to RGSS3, there isn't really that much more to learn other than what classes do what now (and that's mostly common sense for scripters).
And if you can deal with scripting blind, it is possible to use VX to write the code and test it in VXA. So that's another reason why there's already a lot of scripts about. I just don't have the patience to go back and forth between the programs because I like to do little bits of code and test often.
---
Just in case it might have been missed, I'm reading that the request should take into account that these characters are likely going to be used separately - whether there are other members in a party I do not know. This would be nice info to have.
On the face of it, it sounds like a one person battle, each person having their own style.
@Pac
"decreases a tenth of his total remaining HP" is the phrase used. I would say that's current HP. It is a little confusing in that total and remaining are used in the same sentence (and together too). Of course, you could also set it to allow either/or, which would be a good feature in case he wanted to change his mind.
I figured that, I just wanted to clarify.