RMMV ♦ Battlesystem : Make both player and enemy attack at the same time ? Need your help -> detailed description added

Wyzou

Villager
Member
Joined
Dec 3, 2021
Messages
6
Reaction score
4
First Language
French
Primarily Uses
RMMV
Hello During battles after skill selection, I want to desable the system based on speed stat, and make both player and enemy attack at the same time (like a clash of sword in a duel) with a new skill rules to determine who win each clash.
-> I need help to find/create a plugin to make it possible ! Thank you in advance to any one who may be able to guide me ! [Edited - Full description below]
 
Last edited:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
34,763
Reaction score
8,975
First Language
German
Primarily Uses
RMMV
I don't think there is any existing plugin like that, because all battleengines I know of keep the skill as a single instance for compatibility reasons.

a skill comparison as a basis for a battlesystem would need a new plugin - and for that you'll need to give a better and more detailed description so that the plugin can be programmed.
 

Wyzou

Villager
Member
Joined
Dec 3, 2021
Messages
6
Reaction score
4
First Language
French
Primarily Uses
RMMV
In the game i try to create, there is no other party member, only a main character. For the beginning (and for a simple battle system) each combat engage the player against a single enemy only -> 1 vs 1

The battle system :
The idea is a "rock paper scissors" system : creat a skill-type for each, with this rules :
• a rock skill-type win against a scissors skill-type
• a paper skill-type win against a rock skill-type
• a scisors skill-type win against a paper skill-type
• any skill-type against the same skill-type : both win but lose 50% of effectiveness

The concept for each battles :
• when a battle start, each turn the player can select 3 skills. (all enemys use 3 skills each turn too)
• then, in the precess both player and enemy skills are compared like this :
skill1 vs skill1, skill2 vs skill2, skill3 vs skill3.
• the rock paper scissors system is used here
• the animation play the 3 confrontation, and after the next turn begin.

note :
•Each kind of enemy have a % for each category of skill-type it use
(for exemple : Slime = 10% of rock skill-type, 60% of paper skill-type, 30% of scissors skill-type)
•Here, the "speed" stat not exist, the gameplay is axed around skills selection each turn and RNG/observation to fight enemys.

Exemple of battle :
-> Turn 1 :
• player select : skill 1 : "magic missile" (paper type) / skill 2 : "kick" (rock type) / skill 3 : "magic shot" (paper type)
• Enemy selection : skill 1 : "strike" (rock type) / skill 2 : "strike" (rock type) / skill 3 : "slash" (scisors type)
-> Result :
player skill 1 > enemy skill 1 -> the player "win" : his skill work and the enemy skill is canceled
player skill 2 = enemy skill 2 -> equal score : both skills work but with -50% of effectiveness
player skill 3 < enemy skill 3 -> the enemy "win" : it skill work and the player skill is canceled
-> Visually, each 3 skills animation follows quickly.

Thank you in advance to any one who may be able to help me to programme a plugin for this battlesystem :kaojoy:
 
Last edited:

Wyzou

Villager
Member
Joined
Dec 3, 2021
Messages
6
Reaction score
4
First Language
French
Primarily Uses
RMMV
I don't think there is any existing plugin like that, because all battleengines I know of keep the skill as a single instance for compatibility reasons.

a skill comparison as a basis for a battlesystem would need a new plugin - and for that you'll need to give a better and more detailed description so that the plugin can be programmed.
Thanks for your answer Andar ! I understand about the single instance system and the utility of a new plugin, not just a simple script. I followed your advice and tried to give a better and more detailed description (I've already written a first post about a part of my battle system idea few days ago, i'm sorry to write mutliple post in a short time)
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
3,214
Reaction score
1,904
First Language
English
Primarily Uses
RMMV
I think this would be more achievable by using events rather than pretty drastically rewriting the battle system.

If you do a Google for it, you can find a number of threads on how to use events and plugins to get rock/paper/scissors mini-games, you should be able to use that to learn from or modify them to start doing what you want.
 

Latest Threads

Latest Posts

Latest Profile Posts

ok by this weekend I WILL finally need alpha testers for Backstage: murdered sleep because it's got enough content at this point I want to get it on Steam Early Access ASAP (2/22/2022 would be a cool release date if I can make it).

By all means volunteer here, sure, but where else should I be looking?
1643337839651.png
Randomly trying to make some butcher shop tiles for MZ :3
Current menu of Shadows of the Earth: The Vrila'an Legend. Currently taking a break from combat related mechanics. Hope i get the actor busts done before the day ends :)
Was in need for a black van, so I made one by editing that one truck in the tileset. :kaoswt2:
nFfmJca.png
I honestly haven't ever been really active in this community, even though this year will mark my 4th year of having an account and 5th or 6th of using RPG maker. I didn't do anything with RM for most of 2020 and 2021 for personal reasons, but I'm excited to get back into game making!

Forum statistics

Threads
118,771
Messages
1,118,600
Members
155,932
Latest member
RPGMVNoob
Top