Plugin like Yanfly's Item Synthesis?

Pyrathas

Veteran
Veteran
Joined
Jul 8, 2018
Messages
91
Reaction score
29
First Language
English
Primarily Uses
RMMV
So I think I found my crafting plugin with Yanfly's Item Synthesis. It says it requires a recipe for players to craft items. But it doesn't say how to separate lists or craft things outside the inventory screen.

What I mean is I have 5 types of crafting wmost with recipes but not necessarily an inventory item:

Requires resources but not necessarily recipes:

Base building- ( I am thinking Tile set changer by Shaz, but player still has to craft it in order for the Tileset changer can call the map and could use quest system for players to track.)

Blacksmiths (Armor and weapons ) Needs recipes also unlocks a menu/ sub menu option).

Alchemy (potions runes and poison, only one that might be crafted in menu as well recipes are in spellbook after being found).

Artificer (Magic Artifacts think enchanting but different unlocks the spell in battle system and spell book)

Necroficer (Craft NPCs and undead spell counters spells unlocked in spell book and bestiary)

Now what I want to do is isolate them (Think Skyrim). For example

blacksmiths use anvils
Alchemy is in a lab,
and two different altars for the different magic crafting types Artificer and Necroficer.
And base building is at player desk.

Is there a way to do this or a better Plugin? Also how can I craft say an event to appear? Like player crafts a zombie, and on the map or a separate map a zombie appears like a villager NPC. And until the player crafts it, hes invisible. Is there a good way to call this and add a count to the undead count similar to mp? Undead spells costs mp and undead in game so I want to figure out the crafting first before I tweak the spell mechanics which may require a plugin as well.

The whole reason for this is trying to create the most interactive and immersive experience in my Game.
 

xDRAGOONx

Villager
Member
Joined
Jan 22, 2019
Messages
18
Reaction score
6
First Language
English
Primarily Uses
RMMV
I think the bulk of your solution lies within the Lunatic Code: Custom Synthesis Effects portion of the plugin. I am just learning myself that there are many different effects you can add to the items the player can synthesize.

<Custom Synthesis Effect>

$gameSwitches.setValue(100, true);

</Custom Synthesis Effect>

This code placed inside the craftable item's note box will turn on switch 100 when it is created, for example.

I use this code in the item's note box to control a variable that acts as Exp for crafting:
<Custom Synthesis Effect>

var x = $gameVariables.value(41);

x = x + 1;

$gameVariables.setValue(41, x);

</Custom Synthesis Effect>
This code adds +1 to Variable 41 every time this item is created and I believe this could be used to help with your "undead count similar to MP" scenario.

The way to isolate your crafting methods is to disable crafting from the menu through the plugin parameters,
Screenshot (26).png
Show command controls the menu display for Synthesis, and Enable Command controls the use in the menu for Synthesis. You can disable Synthesis from the menu by selecting False for Show Command and then use these plugin commands, in events, to control where and when the player can Synthesize,

Plugin Command:

OpenSynthesis Opens up the Synthesis Scene from the field.

ShowSynthesis Shows the Synthesis command from the main menu.

HideSynthesis Hides the Synthesis command from the main menu.

EnableSynthesis Enables the Synthesis command from the main menu.

DisableSynthesis Disables the Synthesis command from the main menu.

Here is a link to a site that might help you with creating additional effects of some of your other examples, like; adding skills, adding new menu options and changing the tileset.
https://kinoar.github.io/rmmv-doc-web/index.html

Hope this helps you get to where you'd like to be.

Also, I forgot to mention that to separate your item lists you'll need Yanfly's Item Categories Extension Plugin. I've put some time into that too so I could help you set that up as well, although its much simpler than coding custom.
 
Last edited:

Pyrathas

Veteran
Veteran
Joined
Jul 8, 2018
Messages
91
Reaction score
29
First Language
English
Primarily Uses
RMMV
It helps alot trying it out now!!!!!!
 

xDRAGOONx

Villager
Member
Joined
Jan 22, 2019
Messages
18
Reaction score
6
First Language
English
Primarily Uses
RMMV
Glad I could help. If you don't mind, keep me posted on your progress, I know I still have a lot to learn and can use all the practice and experience that I can get!
 

Pyrathas

Veteran
Veteran
Joined
Jul 8, 2018
Messages
91
Reaction score
29
First Language
English
Primarily Uses
RMMV
Haha ok. May take some time because I'm deciphering java to C# from school so I can be fluent in both
 

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

Latest Threads

Latest Posts

Latest Profile Posts

I'm playing DQ:XI DE in 2d mode with the synthesized soundtrack, the only way a RPGMAKER creator should play it. :D
:/ it really get on my nerves reading stuff about how to write a resume and they say things like "turn your failures into wins!!!" ... no interview Ive ever had cared to hear anything about my failures, and why would they :( ?
"Huh? You haven't backed up yet? *menacing stare* "
Been having a lot of fun playing Hearts of Iron IV. Had to restart a few times, but now I've finally conquerd Europe with my Axis friends, and am currently invading the Soviet Union.
Guess I'll rework all the existing screens in my game. Except of the save/battle screen. For this I will be lazy and use Yanfly. With my current pace it'll take a few months.

Forum statistics

Threads
93,632
Messages
914,146
Members
123,221
Latest member
Luspeon
Top