• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Congratulations to all of the game jam participants! 🥳 The winners have all been decided and announced.
    If you haven't yet, check out the entries for Eevee Expo's Game Jam here!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Following Pokemon EX

v21.1 Following Pokemon EX 2.4.1

This resource pertains to version 21.1 of Pokémon Essentials.

  • 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👍
Added a failsafe incase sprites aren't properly named
Added Compatibility for new Sprite Renamer from the Gen 8 Project v.1.0.1
Fixed uninitialised constant error
Fixed Sprite Renamer being dumb
Added Compatibility for Essentials v19
Fixed many bugs and optimized the code even further
Added accurate HGSS animations with sound effects
Rewrote the instructions to be more helpful and descriptive

Note: The method "followingMoveRoute" has been renamed to "follower_move_route" so make changes in your events accordingly, to reflect these changes.

Note: v18 compatibility has been dropped and I wont provide links to the v18 version anymore.
  • Like
Reactions: Jwilliam1027
Fixed a gamebreaking bug with starting over.
Readded animations back to some places where they were missing.
Many gamebreaking crashes and a few tiny inconsistencies have been fixed.

Instructions have been updated
The script has been updated to fix the Following bugs:
  • Some fixes with Enhanced Stairs compatibility
  • Fixed a few animation related bugs with surfing
  • Starting over has been thoroughly tested and has no bugs
  • Fixed forms not reverting after battle
Back
Top