[TWings] Weapons upgrade / Forge / Blacksmith (Suikoden-like)

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
Here's my second plugin. It's a modified version of the one I'm using in Galdmaril. I hope some of you will have use for it.

Plugin
TWings_Forge v1.13 (MV 1.5+)

Author
TWings

Introduction / Features
This plugin is part of a Suikoden features plugins series and works similarly to the blacksmith system.
For those not familiar with it, it's a feature designed to upgrade equiped weapons instead of simply buying new ones.

So what does this plugins do ?
It seals weapons (you can't unequip weapons anymore).
It allows you to open a Forge Shop window menu where you can upgrade your equiped weapons.
You are free to define as many weapons levels as you wish and you can restrict the maximum available level in your events.

Forge.png

How to use
This plugin is not plug&play (but it will automatically lock your actor's weapons) !
You need to at least configure every actor weapons list (with existing actors and weapons ids).

Demo
There's a demo project available to download on my itch.io page showing a possible use of this plugin.

FAQ
You can use this page or drop on my Discord server for questions.

Terms of use
Credit : TWings
Free to use for non-commercial games.
Contact me for commercial games.

Versions
  • Version 1.13 :
    • Parameters input improvement.
  • Version 1.12 :
    • New customisable forging sound.
    • Removed price indication when weapons have reached the max available level.
  • Version 1.11 :
    • Haromisation of currency unit display (color).
    • Memory usage optimisation.
    • More detailed and organised plugin description.
  • Version 1.10 :
    • New customisable item cost.
  • Version 1.00 :
    • Release.
 

Attachments

  • TWings_Forge.js
    21.8 KB · Views: 31
Last edited:

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,315
Reaction score
11,737
First Language
English
Primarily Uses
RMVXA
Could you please do a minor edit to your post
"proper credit" could mean different things to different people. Could you specify exactly what the credit should be e.g. Credit TWings.
Thanks.
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
When I started working on my main project. There was a lot of Suikoden features I wanted to have and very few available as far as I could find. Although this isn't one of those (there are already some close enough plugins out there to do that). So the plugins I'm currently releasing are all modified versions of those I created for myself so far.

I didn't initially itend to release anything before my game, but there's still a lot of work for it to be done and I enjoy working on plugins sometimes. I'm still not sure how far I'm willing to go on releasing plugins before Galdmaril is ready. Until now, I've chosen the ones that were not to hard to adapt to run independantly for other projects.

As far as Suikoden features goes, right now there's only one I have yet to make public : the Trade Shop. But this is way more advanced and will require quite some work to make it independant and "user friendly". So I don't know yet when I'll make it available.

I'm not excluding the possibility of making new plugins for others at some point, so who knows there might be more coming later for Suikden fans. :LZSwink:
 

Neo Soul Gamer

Veteran
Veteran
Joined
Aug 10, 2012
Messages
659
Reaction score
409
First Language
English
Primarily Uses
N/A
I'm right there with Tea when it comes Suikoden stuff. HUUUUUGE fan! The Trade shop would be something I'm definitely interested in. Also, for the weapon upgrades, does the weapon actually change? Or does it just change the name. The reason I ask is because you have the potential to do something better than Suikoden, which is actually the changes of weapons in battle based on the weapon graphic.
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
does the weapon actually change? Or does it just change the name. The reason I ask is because you have the potential to do something better than Suikoden, which is actually the changes of weapons in battle based on the weapon graphic.
That's not something I considered, but it should work. The weapons levels are based on weapons you create in the database, so you could potentially go as far as switching weapon types/graphics as long as the actor can use that weapon. There's nothing preventing you from forging an axe from a sword. The only limitation I can think about is dual wielding; you can't just switch it on/off without some smart eventing.
 

Moe_Lester13

Veteran
Veteran
Joined
Nov 22, 2015
Messages
72
Reaction score
11
First Language
English
Can we define items to be consumed for weapon level ups, such as Ingots and Whetstones? Or is it strictly limited to Gold at this point? A combination of the two would be amazing :D
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
So far, my plugin only uses the standard Gold.
I'm not completely excluding a possible update with such advanced feature, but I don't have any plans for it anytime soon.

If you're looking for customized items costs you could maybe try out this plugin instead.
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
Update v1.10 available.
You can now set an item cost instead of gold for any weapon level you wish.
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
New minor optimisation update.

Version 1.11 :
  • Haromisation of currency unit display (color).
  • Memory usage optimisation.
  • More detailed and organised plugin description.
 

OniLink24

Villager
Member
Joined
May 17, 2013
Messages
7
Reaction score
12
First Language
German
Primarily Uses
RMMV
Nice plugin, TWings. I wanted to ask if it is possible to add a forging sound by upgrading a weapon.
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
Done !
New minor update including a brand new sound parameter to configure your favourite SE sound.

Version 1.12 :
  • New customisable forging sound.
  • Removed price indication when weapons have reached the max available level.
 

Arcmagik

Game Developer
Veteran
Joined
Sep 27, 2015
Messages
522
Reaction score
680
First Language
English
Primarily Uses
RMMV
*cries* And I paid good money for a system like this almost a year ago. Keep up the good work with the Suikoden-like plugins!
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
QoL update on the parameters input part.

You no longer have to go check the ids in the database.
The parameters input interface will now direcly allow you to select the relevant data by name (actor, weapon, item) from lists based on your database data.

Version 1.13 :
  • Parameters input improvement.
 

J-G

Veteran
Member
Joined
Oct 4, 2019
Messages
644
Reaction score
154
First Language
English
Primarily Uses
RMMV
Not sure what i did wrong, any help would be appreciated2020-08-18 23_04_23-Parameter.pnglllllllllllllll.png
 

TWings

The Dragon Whisperer
Veteran
Joined
Jul 26, 2017
Messages
528
Reaction score
866
First Language
French
Primarily Uses
RMMV
Not sure what i did wrong, any help would be appreciated
Considering the screens and the message you sent me,
I believe the issue is the forge level (the fact that the next weapon level isn't available means the forge is at the current level).
Try to set your forge level to 3 instead of 4.
You have 4 weapons so :
1 - level 0
2 - level 1
3 - level 2
4 - level 3
(there's no level 4 so the system falls back to 0)
 

J-G

Veteran
Member
Joined
Oct 4, 2019
Messages
644
Reaction score
154
First Language
English
Primarily Uses
RMMV
Considering the screens and the message you sent me,
I believe the issue is the forge level (the fact that the next weapon level isn't available means the forge is at the current level).
Try to set your forge level to 3 instead of 4.
You have 4 weapons so :
1 - level 0
2 - level 1
3 - level 2
4 - level 3
(there's no level 4 so the system falls back to 0)
Ahhhhh I see. I thought it had to be 4 because you know 4 weapons lmao but now it's working. Thank you!!
 

Latest Threads

Latest Profile Posts

Sometimes you Just need to realise someone is beyond help... Still hard to walk away tho :(
100 Horror/Tragedy Sample Maps, Penguin Mech Sprite, & TileD Templates | RPG Maker News #70

Continuing working on abs. So far I have done the workout twice. I am excited to see the results after a couple of weeks. How is everyone doing? :)
MZ: oh boy imma work today
Me, excited: Really?
MZ, doesn't do what I tell It too
Me: I Thought-
MZ: I am Working!
Oof, this "side project" of mine is starting to get as complex as a VS plugin, at least as far as plugin parameters are concerned. I think I now understand why a plugin like this doesn't already exist(that I know of). Learning a lot while trying to make it work though!

Forum statistics

Threads
112,221
Messages
1,066,633
Members
145,824
Latest member
Kaneda035
Top