maliyana

Veteran
Veteran
Joined
Jun 6, 2017
Messages
77
Reaction score
12
First Language
English
Primarily Uses
RMMV
So I want to be able to make a skill system in my game similar to that of Chrono Cross' skill system.

In summation, in Chrono Cross, characters have spells called elements. They can find these elements as if they are items and equip them to any character they so chose. In battle, each element can only be used once, but they replenish at the end of battle. The solution to getting around that is to find multiple of the same element to use multiple times per battle (ie. if you want to use a fireball attack 3 times, equip a character with 3 fireball elements.

That last part is where I am having trouble. I am able to recreate most of this system through a handful of Yanfly's scripts. I can make skills equipable through the YEP Equip Battle Skills. I can limit the usage through Limited Skill Uses, which also allows them to be replenished at the end of an encounter. However, I am unable to find a way to make skills collectable, and I am not able to have multiple of the same skill equipable.

In short, I want the number of skill uses to be purely determined by how many of the skill the player has actually collected. So, if you have 5 Fireball skills, you can give 3 to party member Bob and 2 to Sarah, or all 5 to Bob, etc. I should emphasize that the skills are akin to equips, so making tying them to consumable items isn't necessarily the way to go, as you recover all of them at the end of battle.
 

Trihan

Speedy Scripter
Veteran
Joined
Apr 12, 2012
Messages
2,951
Reaction score
2,223
First Language
English
Primarily Uses
RMMV
Why not just make the skills non-consumable items in their own category and have the limited skill uses determined by how many of the corresponding item the party has?
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
688
Reaction score
365
First Language
English
Primarily Uses
RMMV
That would allow one to track how many times a skill is usable within a battle, but I don't think it accomplishes the goal of preallocating how many times each actor can use said skill.
 

maliyana

Veteran
Veteran
Joined
Jun 6, 2017
Messages
77
Reaction score
12
First Language
English
Primarily Uses
RMMV
Why not just make the skills non-consumable items in their own category and have the limited skill uses determined by how many of the corresponding item the party has?
This is something that I've considered. There are some shortcomings to it, though, like if I have 5 of a given ability in my items, then every party member will be able to use the ability 5 times each, as opposed to splitting it. It also doesn't allow the player to decide how many of each skill they want any given party member to have.

I should add another goal, that I want a set limit to how many skills each party member can have. Ideally, each recurrence of a skill will fill it's own slot. So whether a character has 12 different specific skills or 12 of the exact same skill, if they have 12 slots, they will be filled.
 

Trihan

Speedy Scripter
Veteran
Joined
Apr 12, 2012
Messages
2,951
Reaction score
2,223
First Language
English
Primarily Uses
RMMV
Hmm. I shall think on this.
 

Another Fen

Veteran
Veteran
Joined
Jan 23, 2013
Messages
604
Reaction score
315
First Language
German
Primarily Uses
I can't help with the Equip Battle Skills plugin unfortunately, but if you want your elements to resemble equips the easiest solution I could think of would be creating equipment for them.

So a fireball element could be a piece of armor with the "Add Skill: Fireball" trait and a "<Skill Fireball Use Max: +1>" notetag (Fireball would also be required to have 0 charges by default).

Here I misremembered that MV would let you choose which equipment slots each actor should have, but you would probably need a plugin to give an actor 12 "Element" slots for example:

The other issue might be that this way elements and regular equipment would share the same equipment menu, but in theory this should work.
 

maliyana

Veteran
Veteran
Joined
Jun 6, 2017
Messages
77
Reaction score
12
First Language
English
Primarily Uses
RMMV
@Another Fen I really like this suggestion, and will give it a try. But yeah, the elements taking up the equipment menu does pose some issues, as you've said. Perhaps there is some workaround for that...

EDIT:
Here is a mockup of a layout that could help keep things neat. Anybody know how I would go about implementing this? The "dreams" in this case would be the spells.equipment menu.png
 
Last edited:

maliyana

Veteran
Veteran
Joined
Jun 6, 2017
Messages
77
Reaction score
12
First Language
English
Primarily Uses
RMMV
I guess I'll bump this one for any suggestions on how I can implement some sort of visual indicator that separates the two equipment types.
 

Latest Threads

Latest Profile Posts

Finally started working on Grim Trigger episode 2 today :LZScat: it's half comic/half visual novel!

GfY3Rwj.png
Is it interesting to get more backstory on villains? A key moment in their past, their childhood, or maybe something that shows they've always been that way? To see or not to see?
"Everything tastes like chicken until it's chicken, then it doesn't taste like chicken."
Context: chicken samosas do not taste like chicken. I thought it was veggie samosas.
Just another ordinary evening.
This pig girl is a merchant and playable character.
Currently there's no name for her yet. a suggestion is welcomed.
Merchant.jpg
Merchant-1.jpg
Want for a Nail: I'm trying to figure out what controllers work with MZ, one support thread, a plugin request thread, a dead controller, and a $48 eBay purchase, and a PS1/PS2 USB adapter later. Still stuck with keyboard controls...

Forum statistics

Threads
110,351
Messages
1,052,570
Members
143,393
Latest member
cobertk
Top