RPG Maker Forums

Shield and Break system from Octopath traveler.


By Astfgl
Credits: Yanfly

Requirements: Yanfly's Core Engine, Battle Engine Core and Element core. Recommended Buffs and States Core.

What it does:
This plugin creates a shield counter for enemies or actors. This shield counter is set to a certain number at the beginning of battle, depending on notetags, and will decrease once a battler is hit by an attack of an element the battler is weak to.
Once that shield counter reaches 0, a state will be inflicted on the battler, defined in parameters or on a case by case basis via notetags.
And that's it for the shield and break system. What the state does, the effects it applies is all up to you. There are instructions in the help file if you want it to behave like Octopath Traveler's.

Max shield number is determined by actor class equipment and states for actors, enemy type and states for enemies. It can also be dynamically modified in battle.

The second part is a weakness icon display array.
This plugin creates for all your enemies a global list that is saved for each enemy type. By default weaknesses are hidden, once you hit it however it will reveal itself, like you can see in the screenshot above.

There are parameters and notetag available to make the shield break and/or weakness display available to actors or enemies only, to hide shield number (like you can see for the actor above), and more. You can for example only use the break system or only use the weakness display.

Download: here

How to use:
Download, name it "AstfglSCB" without the quotes, import it, read the help file, set your parameters, and you should be all set.

Terms of use: For reference, they are written in the plugin file. I pasted them here for your convenience:
Code:
// Free to use non commercially, commercially, repost and
// edit, as long as the final product is kept under the same terms of use.
// Credits required, any of Astfgl, Astgfl (Pierre MATEO), Pierre MATEO
// Credits goes to yanfly for modified parts of battle engine core
Modified as of v1.4 to allow commercial use for free.

Shoutout goes to @Jiffy , for creating Octopath traveler's complete battle engine, with the BP system as well. Get it here.
I believe my version to be more cutomizable, but Jiffy's looks great too and aside from reading the code I haven't tried it, so you should probably try out both and see for yourself.
Unless you want a shield and break system for your actors too, in which case my plugin is your only solution for now.


If you have any request, feel free to leave a message here or via PM.
As usual, goodbye and happy making!

Latest Threads

Latest Posts

Latest Profile Posts

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
one bad plugin combo later and one of my followers is moonwalking off the screen on his own... I didn't even more yet on the new map lol.
time for a new avatar :)

Forum statistics

Threads
106,015
Messages
1,018,351
Members
137,801
Latest member
topsan
Top