New Battle System

kogunenjou

Well-Meaning Amateur
Member
Joined
Sep 3, 2013
Messages
22
Reaction score
0
First Language
English
Primarily Uses
I hope that this is the right place to ask (or if it isn't, I hope it's the right place to point me in the right direction):

I'm trying to create a new battle system. Specifically, one that adds counter and evade stats, as well as merges magic attack and magic defense. Also there are several abilities that I wish to incorporate, most of which I can already do, but some of which I'm at a loss for.

The bolded classes are the ones that have stumped me.

Monk: Special ability = Assault (unleash a flurry of attacks for high damage.)
Dragoon: Special ability = Lance (throw the weapon at an enemy; attack is more likely to be a critical hit and has a chance to stun the enemy.)
Sprinter: Special ability = Rush (The user sprints at the target for a fully-charged shot; can either inflict heavy damage on the enemy or damage on the user.)
Engineer: Special ability = Construct (Build a droid that can either attack, absorb damage, heal the party, or inflict a status on the enemy.)
Warrior: Special ability = Parry (The next attack against the user will be evaded and countered.)
Paladin: Special ability = Soulshine (Inflict damage on all enemies, inflict severe damage on demonic/undead enemies.)
Brawler: Special ability = Pass out (User is KO'd for two turns, recovering HP each turn. Enemies cannot target the user but any move that does damage to the entire party will still affect the user.)
Summoner: Special ability = Charm (Summon a stampede to trample all enemies.)
Healer: Special ability = Lavish (Heal one ally greatly or heal all allies)
Singer: Special ability = Concert (Can inflict stun, confusion, or sleep on target, or cause target to lose the will to fight [flee].)
Soldier: Special ability = Cover (Takes damage for one ally for two turns.)
Marksman: Special ability = Snipe (The user takes a shot that has a much higher chance of scoring a critical hit. Guaranteed critical hit against stationary targets.)
----
Berserker monk: Special ability = Bide (User does nothing for four turns. After four turns, the user attacks the target with twice the damage that has been done to the user.)
Phantom: Special ability = Possess (User takes over target's body and allows the player to select the target's actions. If the user fails to possess the target, the user takes damage.)
Shapeshifter: Special ability = Morph (User transforms into an encountered enemy, allowing the user to use their attacks)
Mimic: Special ability = Copy (User copies an ally's special ability, but not stats/status/etc.)
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
Yep, this is not an Event System, so I've split it into its own thread.


Of course, it COULD be an event system, but all you said was "new battle system" without actually telling us ANYTHING about the new battle system. You didn't even say if it's going to be a scripted system (which most are), or an evented system.


All you've done is talk about classes and skills, which are set up in the database. I think you need to provide a bit more of an explanation.


++ and +++ might be meaningful to you, but not likely to a lot of people you're asking to help you.
 

kogunenjou

Well-Meaning Amateur
Member
Joined
Sep 3, 2013
Messages
22
Reaction score
0
First Language
English
Primarily Uses
Yep, this is not an Event System, so I've split it into its own thread.

Of course, it COULD be an event system, but all you said was "new battle system" without actually telling us ANYTHING about the new battle system. You didn't even say if it's going to be a scripted system (which most are), or an evented system.

All you've done is talk about classes and skills, which are set up in the database. I think you need to provide a bit more of an explanation.

++ and +++ might be meaningful to you, but not likely to a lot of people you're asking to help you.
Sorry, I'm largely unfamiliar with how the forum works.

Ideally, it would be an event system, but I don't see any way to replace the built-in stats (LUK, AGI, ATK, etc.) with new stats without scripting. But perhaps more importantly than that, the bolded classes were in regards to the special abilities.The stat mods are meaningless to anyone else, like you said, and something I simply forgot to remove. I need to know how to create these special abilities, but I don't have the knowledge to do so myself.

I'm not sure if that's made anything more clear (it is late and I'm fairly tired, so my ability to create coherent sentences is not at its peak), but I certainly hope it has.

EDIT: The aforementioned stat mods have been removed.
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
Well, you can use Control Variables to set variables to certain stats.


But if you want help designing the entire system, and you'd rather do it with events, you'll need to explain how the system will work.


Also do a bit of searching, because there ARE event-driven battle systems around. You would probably have to modify them for your own needs, but at least it'd get you started, and then you can ask more specific questions on things you've tried but can't quite get working.
 

kerbonklin

Hiatus King
Veteran
Joined
Jan 6, 2013
Messages
1,726
Reaction score
275
First Language
English
Primarily Uses
RMMV
Not to be somewhat off-topic, but I think there's a major miss-wording going on here where "system" is mentioned.

To be more specific, the "system" aspect going on here is just the fact that each class has a unique ability at their disposal. But everything you try to describe as a system is just individual class/skill stuff. However the merging of Magic Attack and Magic Defense into a single stat (Similar to VX version's "SPI" parameter) is considered part of a stat system, so you're correct on that.

-------------------

On-topic now. So basically you're trying to accomplish the following:

  • Special skill functions that may either involve complex state-work or various custom scripts.
  • Merging Magic Attack and Magic Defense parameters. (Similar to VX version's "SPI" parameter). As well as modifying stat windows to work for this.
By the way, counter chance (CNT) and evasion (EVA) are default engine parameters.
 
Last edited by a moderator:

kogunenjou

Well-Meaning Amateur
Member
Joined
Sep 3, 2013
Messages
22
Reaction score
0
First Language
English
Primarily Uses
I will take your advice, Shaz, and do some research on event-driven battle systems. If nothing else, I may learn some terminology so that when I have a concern, it's easy to put into words what I need to do. But yes, kerbonklin (your name is very fun to say, btw), those are my two primary objectives.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,868
Messages
1,017,066
Members
137,576
Latest member
SadaSoda
Top