Recreating FF8's weapon system using Yanfly's Item Synthesis plugin

Ophiucus Games

Ophiucus Games
Veteran
Joined
Nov 15, 2018
Messages
88
Reaction score
54
First Language
English
Primarily Uses
RMMZ
Hello,

I'm using Yanfly's Item Synthesis plugin (http://www.yanfly.moe/wiki/Item_Synthesis_(YEP)) for RPG Maker MV and want to set it up so that weapon (and armor) progression is linear, i.e.:
  • You start with a basic weapon for each player and as you accumulate 'parts' (Synthesis Ingredients) you can remodel them, as in FF8.
  • Once you remodel a weapon, you lose the old weapon and can't go back to it.
  • Each actor has a discrete set of weapons that only they can use. (So 4 actors x 10 weapons each = 40 weapons; and 4 actors x 4 armors each = 16 armors).
  • You have to upgrade in order (so you can't go straight from weapon 1 to weapon 6 even if you have the parts, you have to upgrade to weapon 2, then 3, then 4 and so on).
I figured out a way to do this by making each weapon/armor into the actual Recipe for the subsequent item (e.g. Weapon 002 is the recipe for Weapon 003, etc.).
Then I added a Custom Synthesis notetag which:
  1. Removes the previous weapon/armor from the inventory
  2. Equips the new weapon/armor to the corresponding actor
See the below example (this is Weapon 002, so it is the recipe for Weapon 003, and synthesising it removes weapon 001 from the inventory and equips weapon 002)
<Weapon Recipe: 3>

<Synthesis Ingredients>

item 38: 1

item 44: 1

</Synthesis Ingredients>

<Custom Synthesis Effect>

$gameParty.loseItem($dataWeapons[001], 1, true);

$gameActors.actor(001).changeEquip(0, $dataWeapons[002]);

</Custom Synthesis Effect>
It works perfectly for one of the actors, but not for the others - it seems like the items don't get equipped on synthesis. Not sure why, I've checked my notetags many times. Any ideas? I'm getting super frustrated!
Edit: I managed to fix the above issue - all to do with leading zeros working for single digits but not for double digits, who knows why.


The main issue is that the plugin lets you choose the quantity you want to synthesise. Does anyone have any ideas how to remove the quantity selector so you can only make one of each?

Thanks in advance!
 
Last edited:

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

Latest Threads

Latest Posts

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,847
Messages
1,016,968
Members
137,561
Latest member
JaCrispy85
Top