Difference between revisions of "Battle System - STB (YEP)"

From Yanfly.moe Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{MvPlugin
 
{{MvPlugin
|preview=<youtube>https://www.youtube.com/watch?v=1DE7gooJddM</youtube>
+
|preview = <youtube>https://www.youtube.com/watch?v=1DE7gooJddM</youtube>
|link1=<html><iframe src="https://itch.io/embed/398272" height="167" width="552" frameborder="0"></iframe></html>
+
|link2 = <html><iframe src="https://itch.io/embed/507967" height="167" width="552" frameborder="0"></iframe></html>
|link2=[http://yanfly.moe/plugins/en/YEP_X_BattleSysSTB.js Mirror]
+
|link3 = <html><iframe src="https://itch.io/embed/398158" height="167" width="552" frameborder="0"></iframe></html>
  
 
}}
 
}}
Line 14: Line 14:
 
{{Yanfly Engine Plugins}}
 
{{Yanfly Engine Plugins}}
  
== Help File ==
+
== Introduction ==
  
 
  <nowiki>
 
  <nowiki>
============================================================================
 
Introduction
 
============================================================================
 
 
 
This plugin requires YEP_BattleEngineCore. Make sure this plugin is located
 
This plugin requires YEP_BattleEngineCore. Make sure this plugin is located
 
under YEP_BattleEngineCore in the plugin list.
 
under YEP_BattleEngineCore in the plugin list.
Line 42: Line 38:
 
action speed value found in the database will be disabled as it cannot push
 
action speed value found in the database will be disabled as it cannot push
 
forward a battler's in the turn order.
 
forward a battler's in the turn order.
 +
</nowiki>
  
============================================================================
+
{{Plugin Commands MV}}
Plugin Commands
 
============================================================================
 
  
 +
<nowiki>
 
To change your battle system to Standard Turn Battle if it isn't the default
 
To change your battle system to Standard Turn Battle if it isn't the default
 
battle system, you can use the following Plugin Command:
 
battle system, you can use the following Plugin Command:
Line 56: Line 52:
 
Using the above Plugin Commands, you can toggle between the Default Battle
 
Using the above Plugin Commands, you can toggle between the Default Battle
 
System and Standard Turn Battle!
 
System and Standard Turn Battle!
 +
</nowiki>
  
============================================================================
+
{{Notetags MV}}
Notetags
 
============================================================================
 
  
 +
<nowiki>
 
The following are notetags that pertain to and affect the STB system.
 
The following are notetags that pertain to and affect the STB system.
  
Line 73: Line 69:
 
   notetag will allow skills and items to display different help text while
 
   notetag will allow skills and items to display different help text while
 
   STB is enabled.
 
   STB is enabled.
 +
</nowiki>
  
============================================================================
+
== Changelog ==
Changelog
 
============================================================================
 
  
 +
<nowiki>
 
Version 1.05:
 
Version 1.05:
 
- Fixed Forced Action endless bug and added compatibility with Instant Cast.
 
- Fixed Forced Action endless bug and added compatibility with Instant Cast.
Line 97: Line 93:
 
- Finished Plugin!
 
- Finished Plugin!
 
</nowiki>
 
</nowiki>
 +
 +
<!-- This is a comment, remove the arrows surrounding this for the categories you want to show -->
 +
<!-- [[Category: RPG Maker MV Core Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Battle Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Item Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Skill Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Equip Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Status Menu Plugins]] -->
 +
[[Category: RPG Maker MV Gameplay Plugins]]
 +
<!-- [[Category: RPG Maker MV Movement Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Quest Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Options Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Eventing Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Utility Plugins]] -->
 +
[[Category: RPG Maker MV Mechanical Plugins]]
 +
<!-- [[Category: RPG Maker MV Visual Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Menu Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Message Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Quality of Life Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Plugin Tips & Tricks]] -->
 +
<!-- [[Category: Action Sequences (MV)]] -->
 +
<!-- [[Category: Comment Tags (MV)]] -->
 +
<!-- [[Category: Main Menu Manager Integration (MV)]] -->
 +
<!-- [[Category: Notetags (MV)]] -->
 +
<!-- [[Category: Options Core Integration (MV)]] -->
 +
<!-- [[Category: Plugin Commands (MV)]] -->
 +
<!-- [[Category: Script Calls (MV)]] -->
 +
<!-- [[Category: Text Codes (MV)]] -->

Latest revision as of 10:40, 13 June 2020

Welcome to the wiki! This is where you can find resources from Yanfly.moe, Ækashics.moe,
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.



Download

System

This is a plugin created for RPG Maker MV.

For help on how to install plugins, click here.

For help on how to update plugins, click here.

Got errors with your RPG Maker MV plugin? Click here.


Masterarbeit Writer

Support Discontinued

Support for this plugin has been discontinued by Yanfly. The plugin will still run and work properly, but it may or may not necessarily work with everything else found in the Yanfly Engine Plugins library.

For information on why it's been discontinued, read here.

Required Plugins

The following plugins are required in order to use this plugin.

Place the following plugins above this plugin located in the Plugin Manager.

Yanfly Engine Plugins

This plugin is a part of the Yanfly Engine Plugins library.


Introduction

This plugin requires YEP_BattleEngineCore. Make sure this plugin is located
under YEP_BattleEngineCore in the plugin list.

To use the STB system, go to the Battle Engine Core plugin and change the
'Default System' setting in the parameters to 'stb'.

The Standard Turn Battle system functions off of the Default Turn Battle
system's structure. Action orders are determined by the battlers' AGI values
and they go from highest to lowest. However, actions are not selected at the
start of the turn. Instead, the turn progresses and the actions are picked
as each battler's turn appears, then proceeds to be executed immediately.

Each battler is only allowed one action per battle turn, meaning a single
battler cannot have twice the number of turns as another battler even if the
battler's AGI value is double that of the other. This is to prevent any
balancing issues that come from tick-based battle systems as they tend to be
far more difficult to balance compared to turn-based battle systems.

Because of the nature of the Standard Turn Battle System, an item or skill's
action speed value found in the database will be disabled as it cannot push
forward a battler's in the turn order.

Plugin Commands

PluginCommandsMV.png

Plugin Commands are event commands that are used to call upon functions added by a plugin that aren't inherently a part of RPG Maker MV.

Here is a list of Plugin Command(s) that you may use:

To change your battle system to Standard Turn Battle if it isn't the default
battle system, you can use the following Plugin Command:

Plugin Command:
  setBattleSys STB      Sets battle system to Standard Turn Battle.
  setBattleSys DTB      Sets battle system to Default Turn Battle.

Using the above Plugin Commands, you can toggle between the Default Battle
System and Standard Turn Battle!

Notetags

NotetagsMV.png

RPG Maker MV's editor is unable to allow for custom traits/properties that a game dev may wish to associate with a database object, event, map, etc. Notetags are used to work around such limitations by allowing the game dev to tag certain traits/properties using specific Notetags declared by the related plugin.

Here is a list of Notetag(s) that you may use.

---

The following are notetags that pertain to and affect the STB system.

Skill and Item Notetags:

  <STB Help>
   text
   text
  </STB Help>
  For those planning on using multiple battle systems, sometimes you may
  have your skills perform differently while using STB. If so, using this
  notetag will allow skills and items to display different help text while
  STB is enabled.

Changelog

Version 1.05:
- Fixed Forced Action endless bug and added compatibility with Instant Cast.

Version 1.04:
- Bypass the isDevToolsOpen() error when bad code is inserted into a script
call or custom Lunatic Mode code segment due to updating to MV 1.6.1.

Version 1.03:
- Updated for RPG Maker MV version 1.5.0.

Version 1.02:
- Instant Cast compatibility update.

Version 1.01:
- Fixed a bug that caused escaping to crash the game if not using STB.

Version 1.00:
- Finished Plugin!