• Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
Following Pokemon EX

v20.1 Following Pokemon EX 2.2.3

This resource pertains to version 20.1 of Pokémon Essentials.
  • Fixed player sprite appearing on top of Following Pokemon sprite.
  • Fixed possibility of crash with one of the default "Music" emote dialogues.
  • Fixed "Heart" emote dialogues never playing.
  • Fixed "HideFollowingPkmn" map flag not doing anything.
  • Fixed crash in "Height-based" disappearing when loading onto an indoor map with encounters.
  • Fixed being able to talk to your Following Pokemon when in a move route, or while using an HM.
  • Fixed Animation issue with surfing and bike riding.
  • Fixed the ability to get out-of-bounds using the Following Pokemon HM Animation.
  • Fixed Following Pokemon moving slowly when using Marin's Enhanced Stairs.
  • Fixed Following Pokemon not refreshing after depositing first pokemon into box after battle/daycare.
  • Made "Surfing" disappear conditions more specific to prevent Following Pokemon from going out of bounds.

I think it was irresponsible of me to not clarify this before, so I think I should do it now:
I will no longer be actively maintaining or updating this resource. The latest release of the resource will be left up for download, but will not be updated by me. The download links for all older versions of this resource will be deactivated. Feel free to add-on or extend this resource as you please, but do not expect any updates/support from my end.

I apologize for any inconvenience caused by my extended period of inactivity.

Huge shoutout to those who answered questions and helped with the resource on my behalf while I was gone (TechSkylander is pretty goated).
Fixed "Required v20 Hotfixes" error for Essentials v20.1
  • Fixed crash when starting over after a whiteout.
  • Fixed a few cases where Following Pokemon show the HM animation when they shouldn't
  • Full v20 compatibility (removed sprite renamer compatibility for older versions of Essentials)
  • Added a toggle in the settings to show the Following Pokemon toggle in the options.
  • Added better support for EBDX super shinies.
  • Added 2 map metadata flags, "ShowFollowingPkmn" and "HideFollowingPkmn" to make showing and hiding Following Pokemon on certain maps simpler.
  • Added proper documentation for the dialogue and disappear conditions for Following Pokemon, and proper comments in the script.
  • Fixed Following Pokemon being refreshed at every step.
  • Fixed bug where you could never get an item from your Following Pokemon.
  • Fixed Followers leaving a gap and when Following Pokemon is toggled off.
  • Fixed HM moves used from the Party menu being buggy with Following Pokemon.
  • Fixed Following Pokemon not being able to climb waterfalls.
  • Fixed several small bugs with the Pokecenter animation.
  • Fixed Following Pokemon behaving weirdly when jumping behind the player to start or end surfing.
  • Fixed all instances where Following Pokemon wouldn't refresh and look weird, like trading and evolution.
  • Updated the dialogue system to separate Item receiving dialogues and regular talking dialogues, making it simpler to add or remove items.
  • Updated the default dialogues to work with map metadata flags instead of map names.
  • Updated almost all Following Pokemon specific code and moved it into the FollowingPkmn module. Added several new helper methods for that.
  • Updated the method to get the current Following Pokemon to be one independent centralized method, makung it much easier to customize what Pokemon should be the one following you.
  • Updated ice sliding to make airborne Following Pokemon sliding behind you to be more accurate.
  • Updated the Following Pokemon specific script commands for move routes and animations to work with the new Dependent Event changes in v20.
  • Updated all of the Following Pokemon field move methods to not overwrite any existing HM changes.

Instructions under Usage of Script have also been updated to detail the new configuration constants, method names, dialogues and disappear condition configuration.
If you have any custom scripts that are using some script commands or constants from older versions of Following Pokemon EX, please make sure to update them asap.
  • Fixed minor crash with cycling through your party.
  • Fixed Following Pokemon being impassable even after it has been toggled off.
  • Love
Reactions: Titania318
  • Fixed minor crash with emote animation.
  • Fixed minor crash with Pokecenter animation.

  • Instructions under "Usage of Script" have also been updated to detail the new configuration constants and method names.
  • If you are updating from an older version, please make sure to delete the original plugin folder ie Plugins/Following Pokemon EX before updating, so that the old changes don't overwrite the new changes.
  • If you are updating from an older version, please make sure to update the Animations.rxdata as well.
  • If you are not using v1.1.0 or higher version of the Generation 8 Project for Essentials v19.1, please make sure to get the updated Plugin Manager scripts to avoid any installation issues with the script. A link to them has been provided in the updated "Installation and Update Instructions".
  • If you have any custom scripts that are using some script commands or constants from older versions of Following Pokemon EX, please make sure to update them asap.


Bugfixes and Changes:
  • Major code refactor and plugin rearrangement.
  • Updated all constant names to be more legible.
  • Updated user method names to be clearer.
  • Added a toggle in the Settings to toggle default passability of Following Pokemon in settings.
  • Added a toggle in the Settings to toggle the slide-in animation for Following Pokemon in battle.
  • Added toggle in Settings to show animation for opening and closing Pokeball of Following Pokemon when using Pokecenter.
  • Added better compatibility for other plugins, by removing some method overwrites.
  • Added support for EBDX Super Shinies.
  • Added script command to easily add emote animations to Following Pokemon.
  • Added proper ledge interaction for Following Pokemon.
  • Made the Following Pokemon refresh only when nescessary, to optimize performance greatly.
  • Made the emote animation drawn on Followers move along with them, instead of staying elsewhere.
  • Made the default animations provided in the Plugin usable in other places and with regular NPCs as well.
  • Made Following Pokemon's hold item time only update when the Pokemon is onscreen and not when the player is in UIs or battle.
  • Made Following Pokemon not require any common events to work. However, if a common event is specified, it'll be used.
  • Made Ice sliding even more stable, by removing some jank when turning.
  • Fixed bug where move routes wouldn't work on Following Pokemon after the first command.
  • Fixed bug where tiles with directional passabilities would cause weird movement in Following Pokemon.
  • Fixed bug with map connections when using Boonzeets Terrain Tag Side Stairs.
  • Fixed bug where regular dependent events wouldn't turn to face player.
  • Fixed multiple bugs in the Following Pokemon HM Animation.
  • Fixed Following Pokemon stranding player on 1 tile island or preventing talking to other events.
  • Fixed regular dependent events not turning when ALWAYS_FACE_PLAYER is true.
  • Fixed Following Pokemon being glitchy when moving across map connections.
  • Fixed crash when the user messes up the CYCLE_PARTY_KEY, TOGGLE_FOLLOWER_KEY and TONE_X configurations.
  • Fixed issue where the plugin would overwrite the regular "Starting Over" message.
  • Added a toggle to prevent followers from always changing their direction, to closely mimic HGSS.
  • Added an option to add a key to cycle through the player's Party Pokemon in the overworld.
  • Rearranged almost all the scripts to make it easier to edit and keep track of changes.
  • Made the rate of animation of the Following Pokemon's overworld FPS Agnostic.
  • The status condition tones now have a pulsing effect, and the colors have been improved. They aren't bright and annoying to look at anymore.
  • The Following pokemon now gets 3x the friendship boost than it did earlier from being first in the party.
  • Fixed alot of the "map connection jump" bugs that Following Pokemon had.
  • Fixed some of the animation bugs when Followers were forcefully toggled off.
  • Added support for regular boolean arguements for toggling following pokemon on and off.
  • Made the maximum height for Pokemon to follow you in interior maps be 3m.
  • Removed alot of fluff that was needed for refreshing the following Pokemon after interacting with the party screen.
  • Removed compatibility for Generation 8 Project v1.0.4 and below.


Instructions under Usage of Script have also been updated to detail the new configuration constants as well as the dialogue and disappear conditions better.
If you are updating from an older version, please make sure to delete the original plugin, so that the old changes don't overwrite the new changes.
Fixed Follower appearing on top of player when warping from a map using "Transfer Player"
Fixed Debug Warp moving player to impassable tiles
Fixed many interactions of Following Pokemon with regular Dependent events
Fixed bugs with Ball Open/Close Animations
Fixed follower stranding the player on single tile islands in the water.
Fixed man bugs related to surfing and the Ball open close animation
Made time taken for follower to get an item and/or increase its friendship be FPS agnostic
Improved the code for the Following Pokemon sprite renamer
Removed compatibility for Essentials v19.0 and Generation 8 Project v1.0.2 and below.
  • Like
Reactions: Likeseevee👍
Made the "stepping animation speed" for Followers independent of Player speed
Added fixes for followers interacting with bridges
Fixed a crash with followers when surfing
Changed alot of things related to surfing followers
Added a failsafe incase people miss the 1st step in the instructions and don't close RMXP when installing the script

Incase you're wondering, yes the script is compatible with Essentials v19.1
  • Like
Reactions: Likeseevee👍
Back
Top