VCM_PreviousTurn
A downloadable tool
Introduction
This plugin stores data of turns in battle and adds a Command that allows the player to go to the previous turn. Data stored and command are configurable. No longer supported by the author.
Version -> 1.05
This plugin was tested only on RPG Maker MV Version 1.6.2. I cannot guarantee it works on lower versions.
Terms of Use:
- Available for commercial and non-commercial use
- You may freely edit the code
- You are not allowed to redistribute this plugin. Instead, provide a link(https://vcm-plugins.itch.io/vcm-previousturn)
- Do not claim this plugin as your own
- Credit is not required. However, if you want to, credit me as 'VCM Plugins'
Parameters Explanation
Turns Stored
This parameter defines how many turns are stored in memory before being overwritten by new turns. For example, if this parameter's value is 1, the Previous Turn Command will be disabled after being used once in that turn. If the value is 3, it can be used three times before being disabled, going three turns back in the process. The command is always disabled if the current turn is 0 or this parameter's value is lower than 1 or non-number.
Previous Turn Command Vocabulary
This parameter specifies the text shown to the player in the Previous Turn Command.
Party Command
This parameter specifies whether the Previous Turn Command will be added to the Party Command or not.
Actor Command
This parameter specifies whether the Previous Turn Command will be added to the Actor Command or not.
$gameTemp
This parameter determines if the global variable $gameTemp will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameSystem
This parameter determines if the global variable $gameSystem will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameScreen
This parameter determines if the global variable $gameScreen will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameTimer
This parameter determines if the global variable $gameTimer will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameMessage
This parameter determines if the global variable $gameMessage will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameSwitches
This parameter determines if the global variable $gameSwitches will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameVariables
This parameter determines if the global variable $gameVariables will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameSelfSwitches
This parameter determines if the global variable $gameSelfSwitches will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameActors
This parameter determines if the global variable $gameActors will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameParty
This parameter determines if the global variable $gameParty will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gameTroop
This parameter determines if the global variable $gameTroop will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true). The variable $gameTroop._turnCount is fundamental for this plugin, so it will be saved regardless of your choice.
$gameMap
This parameter determines if the global variable $gameMap will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
$gamePlayer
This parameter determines if the global variable $gamePlayer will be saved each turn. If you're unsure if this variable affects your battles, it's probably best to select Save(true).
Compatibility
Plugin Manager line-up for maximum compatibility:
VCM_HelpWindow
VCM_PreviousTurn
VCM_BattleSave
VCM_Quicksave
VCM_MovementSpeeds
VCM_StateDescription
VCM_TermDescription
VCM_BattleMainMenu
VCM_EventHighlighting
VCM_SkillBar
VCM_MirroredSpriteset
VCM_ActionPoints
VCM_ActionOrder
VCM_EnemyGauges
VCM_MultipleGauges
VCM_ElementAffinity
VCM_AutoBattle
VCM_EnemyInfo
VCM_NumberBattlers
VCM_NoBattleLog
Any alterations to the way turns are handled in game may make this plugin malfunction.
Versions
Version -> 1.00
Released Plugin.
Version -> 1.01
Fixed one incorrect condition check. Updated documentation.
Version -> 1.02
Fixed states with the 'Remove at Battle End' check being incorrectly removed. Updated documentation.
Version -> 1.03
Fixed Tp being initialized and battle count being added when going to the previous turn. 'Enemy appeared' message no longer appears when in turn 0. Updated documentation.
Version -> 1.04
Aliased a function. Updated documentation.
Version -> 1.05
Updated documentation.