This is a RPG Maker MV plugin that will create a new mechanic called a Break Shield. Actors and/or enemies can have them. Whenever a battler is struck with an elemental weakness, their Break Shield is reduced by 1 (unless modified by a notetag). Once the battler's Break Shield reaches a score of 0, a state is then applied to the battler (usually a stun state). Once the Break state wears off, the battler will regain their Break Shields again. This can be used to create complex battle depth for your game.
這是一個RPG Maker MV插件,它將創建一個名為Break Shield的新機制。角色或敵人可以擁有它們。每當戰斗者被一個元素的弱點擊中時,他們的破盾就會減少1(除非被備注修改)。一旦戰斗者的Break Shield得分為0,則將狀態應用于戰斗員(通常是昏迷狀態)。一旦休息狀態消失,戰斗員將重新獲得他們的破盾。這可以用來為您的游戲創建復雜的戰斗深度。
Plugin Parameters
There are some important plugin parameters to modify if you want to customize the Break Shield system to your liking.
如果您想根據自己的喜好自定義Break Shield系統,可以修改一些重要的插件參數。
Access:
**Actor Shields: **Enable or disable the Break Shield system for actors. If enabled, actors when hit by elemental weaknesses will also lose shields and can be stunned, too.
Actor Shields:為演員啟用或禁用Break Shield系統。如果啟用,被元素弱點擊中的角色也將失去盾牌并且也可能被擊暈。
**Draw Menu Shields: **If enabled, will draw Break Shield in the menu where states are drawn.
繪制菜單屏蔽:如果啟用,將在繪制狀態的菜單中繪制Break Shield。
**Enemy Shields: **Enable or disable the Break Shield system for enemies. You can disable this if you want only your actors to suffer from the Break Shield system.
敵人盾牌:為敵人啟用或禁用Break Shield系統。如果您只想讓您的角色受到Break Shield系統的影響,您可以禁用此功能。
Mechanics:
Base Shield Value: The minimum amount of shields a battler can have
Break Reduction: The default value of the item or skill when it goes to reduce Break Shield points
Element Weakness Rate: The element weakness rate must be greater than this value to break a Break Shield point
Max Break Shields: The maximum amount of shields a battler can have
基礎盾牌值:戰斗者可以擁有的最小盾牌數量
Break Break:減少Break Shield點時項目或技能的默認值
元素弱點率:元素弱點率必須大于此值才能打破Break Shield點
Max Break Shields:戰斗者可以擁有的最大盾牌數量
Stun State ID: The state ID used for the stun state that is applied when Break Shields reach 0. THIS IS AN IMPORTANT PLUGIN PARAMETER TO ADJUST if you want to customize this system for your game! Change this to the ID of the state you want to count as the Break state.
昏迷狀態ID:當Break Shields達到0時用于暈眩狀態的狀態ID。如果你想為你的游戲自定義這個系統,這是一個重要的插件參數調整!將其更改為要計為“中斷”狀態的狀態的ID。
For those that want to set up the state like a standard stun state, use these state settings:
對于那些想要像標準昏迷狀態那樣設置狀態的人,請使用以下狀態設置:
Visuals:
Shield Icon: The icon ID used for representing Break Shields
盾牌圖標:用于表示Break Shields的圖標ID
Stun Icon: The icon ID used for representing Break Stun
眩暈圖標:用于表示Break Stun的圖標ID
Protect Weakness Icon: The icon ID used for representing a protected weakness. Protect Weakness Icon will be drawn on top of lower icon
保護弱點圖標:用于表示受保護弱點的圖標ID。保護弱點圖標將繪制在下方圖標的頂部
Reduce Animation: The animation ID used for the moment an enemy's Break Shields is reduced. Use 0 for no animation.
Break Animation: The animation ID used for the moment an enemy's Break Shields reach 0. Use 0 for no animation.
**Icon Font Size: **The font size of the text used to display the shields left or duration of the turn.
減少動畫:用于敵人的Break Shields的動畫ID減少了。使用0表示沒有動畫。
中斷動畫:當敵人的Break Shields達到0時使用的動畫ID。使用0表示沒有動畫。
圖標字體大小:用于顯示左側防護罩或轉彎持續時間的文本的字體大小。
Show Actor Shields: Show the actor shields next to their name in the status window?
顯示Actor Shields:在狀態窗口中顯示名字旁邊的角色盾牌
Show Enemy Shields: Show the enemy shields next to their name in the target window?
顯示敵人盾牌:在目標窗口中顯示他們名字旁邊的敵人盾牌
Notetags
Skills and Item Notetags:
<Break Reduce: x>
Reduces the target's Break Shield by x if this action hits a weakness. If you do not use this notetag, x will be the default value found in the plugin's parameters.
如果此操作遇到弱點,則將目標的Break Shield減少x。如果你不使用這個notetag,x將是插件參數中的默認值。
<Change Break Shield: x>
This will change the target battler's Break Shield value to x if the battler isn't currently stunned. No effect if you don't use this notetag.
如果擊球手當前沒有被擊暈,這將把目標戰斗者的Break Shield值改為x。如果你不使用這個notetag沒有效果
<Increase Break Shield: +x>
<Decrease Break Shield: -x>
This will either increase the target battler's break shield by x or decrease the target battler's break shield by x. Happens after the Change Break Shield notetag. No effect if you don't use this notetag.
這將使目標戰斗者的破盾增加x或將目標戰斗者的破盾減少x。發生在Change Break Shield notetag之后發生的事情。如果你不使用這個notetag沒有效果。
Actor, Class, and Enemy Notetags:
<Break Shields: x>
x is the base number of Break Shields the battler starts with. If you do not use this notetag, x will be the default value found in the plugin's parameters.
x是戰斗者開始的Break Shields的基數。如果你不使用這個notetag,x將是插件參數中的默認值。
Class, Weapon, Armor, and State Notetags:
<Break Shields: +x>
<Break Shields: -x>
x is the increased/decreased amount of Break Shields applied to how much the battler will start with. If you do not use this notetag, then no extra Break Shields will be added.
x是應用于戰斗員開始程度的Break Shields增加/減少量。如果你不使用這個notetag,那么將不會添加額外的Break Shields。
<Protect Element: x>
<Protect Elements: x, x, x, x, x>
x element will be guarded. A maximum of 100% damage will be dealt to the battler if that element is protected. This will also prevent the Break Shields from reducing for that element. Insert more x's to
protect more elements.
x元素將被保護。如果該元素受到保護,將對戰斗者造成最大100%的傷害。這也可以防止Break Shields減少該元素。插入更多x
保護更多元素。
WARNING!!!
This plugin is made for RPG Maker MV versions 1.6.1 and below. If you update RPG Maker MV past that and this plugin breaks, I am NOT responsible for it.
Compatibility
This plugin is compatible with the following plugins:
- YEP Core Engine
- YEP Battle Engine Core
- YEP Action Sequence Packs 1, 2, 3
- YEP Animated Sideview Enemies
- YEP Buffs & States Core
- YEP Damage Core
- YEP Element Core
Place this plugin under those in the Plugin Manager list.
Terms of Use
- These plugins may be used in free or commercial games.
- 'Fallen Angel Olivia' must be given credit in your games.
- You are allowed to edit the code.
- Do NOT change the filename, parameters, and information of the plugin.
- You are NOT allowed to redistribute these Plugins.
- You may NOT take code for your own released Plugins without credit.
Change Log History
- Sep 13 2018: Fixed exploits that bypassed Break Shield limits