- 1,517
- Posts
- 10
- Years
- Seen today
SOS Battles for v21.1
An expansion plugin for the Deluxe Battle Kit which adds the SOS mechanic to your wild battles!
An expansion plugin for the Deluxe Battle Kit which adds the SOS mechanic to your wild battles!
Overview
This plugin adds the SOS mechanic introduced in Pokemon Sun & Moon to your game. All mechanics have been replicated here, meaning that SOS chaining for shinies or perfect IV Pokemon is implemented, too. Totem Battles have also been implemented, allowing you to set up some unique wild boss encounters. In addition, this plugin also allows you to set up "rival" species, which allow you to have wild Pokemon that can attack each other in battle if they are of rivaling species (like Zangoose and Seviper). This plugin also fully utilizes the Deluxe Battle Kit's mid-battle scripting, allowing you to create scenarios where wild Pokemon or even trainers can join the battle at any point.
-DOWNLOAD LINK-
Installation
- First, please install the latest version of the Deluxe Battle Kit. This plugin functions as an add-on to that kit.
- Next, download this plugin using the link provided and extract its contents to your root Essentials folder so that both the
PBS
andPlugins
folders in the download merge with their equivalent folders in your project. - Start your game in debug mode and make sure you recompile by holding down the CTRL key while the game is booting up. If the console says "Game data was not compiled", then you didn't hold down the key long enough, or don't have the game window in focus.
Changelog (v1.0.9)
Spoiler:
- 1.0.9
- Fixed an issue where new trainers who join the battle with "addTrainer" will only send out a single Pokemon in double/triple battles.
- Fixed an issue where new trainers who join the battle with "addTrainer" will send out a duplicate of their lead Pokemon in certain situations.
- Included battle rules added by this plugin to DBK's battle rule applicator in the debug menu.
- 1.0.8
- Fixed a bug that would cause a crash when the
"sosCall"
midbattle command triggered by a wild Pokemon at the start of a battle. - Made the plugin more compatible with the Animated Pokemon System add-on by triggering the Substitute animation in more places.
- Improved the organization of debug menu options.
- Fixed a bug that would cause a crash when the
- 1.0.7
- Fixed an oversight that didn't properly set the new battle size on battler sprite objects when a new battler joined a side that previously only had 1 or 2 slots.
- Fixed compatibility issue with the Animated Pokemon System add-on that would cause a crash when a trainer joined the battle via midbattle script.
- Fixed compatibility issues with the Animated Pokemon System add-on that would display the shadow sprites of wild Pokemon incorrectly when one joins via SOS call.
- 1.0.6
- SOS mechanics will now show up in battle logs when battle logging is enabled.
- Made some minor adjustments in preparation for the release of the Wonder Launcher add-on.
- 1.0.5
- Updated for compatibility with v2.0 of the Enhanced Battle UI add-on.
- 1.0.4
- Fixed a bug that would erroneously give the "ScoreMoves" flag to all wild Pokemon, instead of only ones with Rival species.
- 1.0.3
- Fixed a crash that would occur when a battle is triggered in the Safari Zone.
- Added a new debug option that allows you to manually add a new opposing trainer or wild Pokemon to the battle.
- 1.0.2
- Added the switch that enables SOS battles to the Deluxe plugin settings in the debug menu.
- 1.0.1
- Made some edits that may reduce errors if map metadata is missing.
- Made it so that wild Pokemon can now perform SOS calls in a triple battle if only one wild Pokemon remains.
- Made various touch-ups to animations so it looks smoother when Pokemon/Trainers join the battle.
Plugin Tutorial
Please refer to the add-on page for this plugin in the Deluxe Battle Kit Tutorial.
Last edited: