- Fixed: Following Pokemon now properly reappears after map transfers (entering/exiting buildings).
- Fixed: Hidden follower state is correctly reset after map transitions.
# Following Pokemon EX - Update & New Maintainer
## New Maintainer Announcement
Hello everyone! I'm NoNonever and I've taken over the maintenance of the Following Pokemon EX plugin from Golisopod User. I want to thank Golisopod User for their excellent work on this plugin and for allowing me to continue its development.
## What This Means
- Continued Support: The plugin will continue to receive updates and bug fixes
- Active Development: I'll be actively working on improvements and new features
- Community Feedback: Please continue reporting bugs and suggesting features - I'm listening!
- Compatibility: Maintaining compatibility with the latest Pokemon Essentials versions
## Recent Improvements
Since taking over, I've been working on several improvements:
- Bug Fixes: Addressed various movement and positioning issues
- Performance: Optimized follower behavior for smoother gameplay
- Compatibility: Improved integration with other popular plugins
- Stability: Fixed crashes and edge cases reported by the community
I will keep the link for the v20.1 Version in this thread you can findd it here
- 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 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.
- 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.