dombo813

Veteran
Veteran
Joined
May 3, 2014
Messages
42
Reaction score
3
First Language
English
Primarily Uses
I know there are multiple crafting systems already in existence for RMMV, but as far as I can see, none of them can distinguish between different menus. This results in being able to craft books at an anvil, or bows at a distillery unless you're willing to mess around with a hundred conditionals and variables. For the sake of having neat and easy to navigate events, I'd like to avoid that if at all possible. 


So, my request, therefore, is for a crafting system that would allow one to define different crafting stations. I have absolutely zero knowledge of javascript, so I don't know whether this is possible or not, but i'd like it to function as so:


Like Yanfly's Item Synthesis, the user would be able to set certain items to act as recipes, which, while active, add any item IDs within that recipe's notetag to the crafting menu. For example: An item named "Brass Weapons" would have the notetag <Weapon Recipe: 1; 10, 12, 13, 14, 15> (since there are 5 Brass weapons in the game, with those IDs). The 1; would denote that these recipes will only be added to menus with the 'id' 1. The user would be able to use notetags within the individual items' note box to determine the recipe costs, in the same way as Yanfly's. Then, to make these recipes accessible, a plugin call in an event would read "OpenSynthesis 1", which would then look through the player's inventory for all recipes attributed to crafting menu 1. The same could be done for Armor, by assigning that to crafting menu 2. Preferably, this would support any number of menus, so a user could have metal armor crafted at a different station to leather armor.


Thanks in advance to anyone who takes this up, and if someone has already done this and I just couldn't find it, please let me know!
 

S_Rank_Crazy

Veteran
Veteran
Joined
Dec 30, 2015
Messages
78
Reaction score
48
First Language
English
Primarily Uses
RMMV
Hi, just having a little look through some of the requests on here and this one has piqued my interest (tonight). Would I be in right saying that what you're after is an extension plugin for Yanfly's Item Synthesis? A plugin that just adds the ability to categorise recipes depending on what the event wants to display?


I only ask because it seems that most of the functionality you want is already there, you just need this one feature, right?
 

Ahuramazda

Veteran
Veteran
Joined
Nov 9, 2012
Messages
262
Reaction score
128
First Language
English
Primarily Uses
RMMZ
I tried a long time ago to see if I could update Venka's Crafting from VX Ace, with her permission I bashed my head against a wall for several weeks and had no such luck... might be a good time to see if someone else might be able to work on a translation from Ruby -> JS 




This crafting system has a different menu for every item type you want, very customizable recipe setup that is user friendly. Set up as many recipe types as you want and call them by a command (Tailoring, Leatherworking, Blacksmithing, Cooking, Alchemy, Smelting, ect.  If you can think of it you can do it!)


Active crafting option - a time bar that is red or green... if pressed when red you 'fail' at crafting and can get back a different item that what was being crafted. In my game I was making at the time with this I had it set up so if you were making items and pressed the button before it turnt green you got <Itemx1>, if while it was green <Itemx3>, and if you waited til it turnt red again <Itemx2>. This timer bar can be set to however long you want it to, and increases a little at a time if you are multi-crafting the same item. For the item returns I also had my Blacksmithing set up so not give back extra copies of the item when I was successful, but to actually return part of the materials for the recipe: full cost used if early crafting, get back 30% if crafted on time, and 10 back if crafted late.


Gaining crafting levels and EXP is optional... if you would just to have all recipes craftable when learnt instead of having to skill up to use them, so be it.


I cannot describe enough how much I absolutely loved this script and would kill to see someone with much more coding knowledge than me get it working.


I do honestly think though that based on your request this would be the ideal crafting script for you, thus the winded post, lol :D
 

dombo813

Veteran
Veteran
Joined
May 3, 2014
Messages
42
Reaction score
3
First Language
English
Primarily Uses
Hi, just having a little look through some of the requests on here and this one has piqued my interest (tonight). Would I be in right saying that what you're after is an extension plugin for Yanfly's Item Synthesis? A plugin that just adds the ability to categorise recipes depending on what the event wants to display?


I only ask because it seems that most of the functionality you want is already there, you just need this one feature, right?

Yeah, pretty much. Somehow, I hadn't realised that you could just make a plugin for a preexisting plugin, even though I've seen it done before :D Sorry for the slow response, my internet went out for a while. Stupid BT -_-. Anyway, thanks for the offer!
 

Jeremy Cannady

Coldfire
Veteran
Joined
Oct 25, 2015
Messages
449
Reaction score
268
First Language
English
Any update on this? I might want to take another look at a crafting system.
 

Latest Threads

Latest Posts

Latest Profile Posts

Finished with the semester; finally have some time to play around with MV :kaopride:
Started work on the fishing Mini-Game
The Dark Toon art style is now available as Steam branches. (Both for the main game and the demo)
Battle.jpgCaptain.jpgCutsene.jpg
There are 2 versions. One only affects combat, cutscene, and portraits. The other one changes more.
So, technically, the game now has 7 versions on steam.
Arcade-Style RPGM Games? RM2k3 Game Jam & Synth-Retro Music by Azakaela | RPG Maker News #39

Forum statistics

Threads
111,352
Messages
1,060,418
Members
144,681
Latest member
Lakam47
Top