Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here!
A Quest Journal System is in the works! There’s still a lot of things in the works so it won’t be ready for release just yet. However, it should be ready by the time the Yanfly Engine Plugins update batches are done! However, the plugin will be available as a beta plugin for champion-tier patrons so be sure to check it out!
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here:
http://www.rpgmakerweb.com/products/programs/rpg-maker-mv
RPG Maker MV’s 1.5.0 update contains a lot of new features. Of which, the newest plugin parameters add to a lot of quality of life updates. Yanfly and co. will be working on updating the existing plugins to access these new features!
I’m sure many of you love the ATB, CTB, and STB battle systems. They are extremely popular plugins that received a lot of attention from me and they’ve changed gameplay for battles immensely. However, it’s because of those very reasons that it’s time for me to discontinue them. Before you panic and throw rotten tomatoes at me, please hear me out:
These battle systems were made to work with as much of RPG Maker MV’s default code as possible. However, this can’t all be possible because RPG Maker MV’s default battle system is a turn-based battle system. For the ATB and CTB battle systems, the turn-based functions would have to be exchanged in place of tick-based functions, which may or may not work well with other facets of the base code. And while STB is turn-based, there are still some features that cannot be used with it (for example, negative action speed which works with DTB) and forced actions (because they will override the current turn calculator). On top of that, the biggest thing that is prevent me from making this all work is the default code’s Window_BattleLog. For whatever reason, the move from RPG Maker VX Ace to RPG Maker MV shifted all the control in the code from the BattleManager to the Window_BattleLog. While the Battle Engine Core takes care of this and relays it back, any major changes to the battle system as a whole will still need to keep the BattleLog into consideration which means a lot more code is spent on workarounds than the actual engine itself.
Not all battle system features will work properly with new battle systems. Delay, for example, instants, cooldowns, troop events, forced actions, additional actions, common events, etc. They work to a degree but not perfectly. While I could fix some of the issues, usually fixing one will break something else on the default system, which just makes it not worth the time to fix especially with all these factors, combinations of plugins, skill settings, state settings, party settings, etc. that I can’t possibly account for as a single plugin developer. If a feature does not work, it’s not that I’m not aware of it, nor does it mean I can’t fix it, but at this point in time, there are over 100+ plugins to account for to make work with everything else. Due to the battle system having a really fickle code structure to begin with, it’s not viable to get everything on the same page unless I were to rewrite the entire default battle system’s code structure as a whole. But the problem with that is, it will kill compatibility with any non-YEP Library plugins.
Battle systems are too specialized and not generalized enough. Having the numbers myself, those using specialized battle systems are in a low number count, and they’re often mutually exclusive from each other (DTB vs ATB vs CTB vs STB). Focusing on one is just simply unfair to the other. It’d be better to focus on increasing the happiness of a group of people rather than just a subset. Therefore, I’ve made the decision that general plugins will be the focus that benefit a large spread of games rather than specialized battle system plugins that will benefit only a small set of games. This will extend past battle system plugins, too. My plugins from this point onward will be directed towards general use without specializing in niche uses. Likewise, this means my focus on bug fixes and whatnot will follow the same philosophy, too.
And so, take what you will out of those statements. I will keep the ATB, CTB, and STB plugins available for everybody to use. However, please understand that it is no longer in my intention to make updates/bugfixes for those said plugins anymore unless I, personally, feel the need to.
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here:
http://www.rpgmakerweb.com/products/programs/rpg-maker-mv
The RPG Maker MV 1.5.0 update added a lot of wonderful new features to MV as a whole. However, the source code has been updated in a way that favors mobile game optimization over desktop games. Because of this, RPG Maker games running off the 1.5.0 source code tend to have strange issues when images are loading unlike versions 1.4.0 and below.
Yanfly made a version update to the 1.5.0 source code by meshing it together with the 1.4.0 source code, taking the best of both worlds for desktop optimization. This way, for developers who aim primarily at the development of games for desktop, your games will be running as they did with the 1.4.0 source code while being able to make full use of the new 1.5.0 features!
Follow the instructions in the video on how to install the updated project source code!
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
Segments are divided up depending on a specific flat value amount, allowing for the player to guess the exact value of an HP, MP, or TP gauge. This is because normally, gauges can be kind of hard to read when they’re a bit too long. Make them more visually friendly by segmenting them up so the player has a better idea of how much of a battler’s HP, MP, or TP is left. You can set much value will be used per segment, too.
This is a collaboration plugin by Tigress and Yanfly to ensure compatibility with the Yanfly Engine Plugins library and with special thanks to Fragrarch for an idea on how to approach this.
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
DragonBones allows your games to use skeletal animation, a type of computer animation in which a character (or object) is represented by skins/textures and a digital set of interconnected bones (called the skeleton). Using a set of instructions, the game will create animations based off these skins, skeletons, and instructions to create beautifully smooth and light-weight movements.
This plugin, made by TheGreenKel, and collaborated with Yanfly, will allow you to use skeletal animations made by DragonBones for your battle system! This means that with skeletal animation, you can make your battles look extremely fluid, more flexible animations outside of only 3 frames per motion, more than 18 possible motions, get rid of sprite based resources for faster loading times, and smaller file sizes for your games! In other words, there’s practically no drawback to using it provided you have the resources.
This is a collaboration plugin by TheGreenKel and Yanfly to ensure compatibility with the Yanfly Engine Plugins library.
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
This plugin gives you (as the developer) access through plugin commands to opening the party’s status menu on the main map screen, as it is usually seen from the battle system. It will display everything the normal battle status menu usually has and it can also be moved.
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
Sections are divided up into percentile parts of the gauge allowing for the player to easily read the percentile value of an HP, MP, or TP gauge.
Plain old gauges can be kind of hard to read when they’re a bit too long. Make them more visually friendly by sectioning them up so the player has a better idea of how much of a battler’s HP, MP, or TP is left. You can set how many sections you want for the gauges, too.
This is a collaboration plugin by Tigress and Yanfly to ensure compatibility with the Yanfly Engine Plugins library.
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
Sometimes, players would like to be able to increase or decrease the difficulty of your game at their own accord. The Difficulty Slider becomes a feature accessible from the game’s option menu with this plugin installed. There, the player is able to alter the level of the enemies that appear in battle within a certain range (set by you, the developer). Continue reading →
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
In games with a lot of items, weapons, and/or pieces of armors being used all the time, simply remembering which one is which can prove to be a hard task for some players. By giving the player the ability to rename the said item, weapon, and/or armor, the player is able to develop his/her own way to commit the object to memory and personalize the object even more.
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
In RPG Maker MV, the main menu only shows the party’s gold as the only currency in the game. However, some games would prefer to display more than just gold in the main menu, of which, may be possibly found in the form of variables. You can do so using this plugin!
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here:
http://www.rpgmakerweb.com/products/programs/rpg-maker-mv
For those who would like to make different tiles deal different amount of damage, this plugin will allow you to accomplish such a thing. This way, some tiles can deal more damage than others instead of dealing a static 10 damage each character. In addition to that, you are also able to change the color of the damage flash, too! Continue reading →
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
Discarding items in RPG Maker MV isn’t possible default. In order to get rid of items, players must either use them or sell them but cannot directly discard them. This plugin uses the extra menu commands provided by the Item Core plugin by Yanfly to add a Discard option, allowing players to select however many items they wish to discard and do so. The player can set the quantity values by highlighting the Discard option and pressing left/right to adjust the discard quantity.
This is a collaboration plugin by Sylvester and Yanfly to ensure compatibility with the Yanfly Engine Plugins library. Continue reading →
Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
This plugin adds a new menu that you can send the player into. In it, the player will be able to play any songs previously encountered within the game that you allow them to be able to play. You can set the filename, display name of the song, the volume, pitch, pan, and even the help description for when the song will be replayed.
This is a collaboration plugin by Chickie and Yanfly to ensure compatibility with the Yanfly Engine Plugins library. Continue reading →