• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Cyndy, May, Hero (Conquest), or Wes - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Script: Visible Overworld Wild Encounter

This plugin is so, so good! I love it! I just have one question: There's some way to remove all the already spawned Pokemon? Or at least make them "Through" during certain events? Because very often in caves when I move other NPCs in events it gets stuck because it can't pass the spawned Pokemon. I know that in theory I can just edit my event to make it go "Through", but all my events are already done and I just added the script recently, so I would need to review all my events.
Yes, in the Main File itself, there is an OPTIONAL folder. Open that and look for the Remove Poke Event On Saving and Overworld to Normal Encounter add ons. Put those in your plugin folder and compile.

Regarding NPCs getting stuck, is that during the actual event? Reason I ask is because for me, when a Pokemon is blocking an NPC, nothing happens. I can just walk right by without them seeing me, but then again, that's for battle NPCs.
 
This plugin is so, so good! I love it! I just have one question: There's some way to remove all the already spawned Pokemon? Or at least make them "Through" during certain events? Because very often in caves when I move other NPCs in events it gets stuck because it can't pass the spawned Pokemon. I know that in theory I can just edit my event to make it go "Through", but all my events are already done and I just added the script recently, so I would need to review all my events.

Read https://www.pokecommunity.com/posts/10388350/ and https://www.pokecommunity.com/posts/10389600/
Also read https://www.pokecommunity.com/posts/10582324/

Spawned pokemon are the same as ordinary events, except that they were not placed on the map editor before. So you can change the movement of spawned pokemon to "through".
Find the following code snippet in the code of the visible overworld wild encounters script
Code:
 #------------------- MOVEMENT OF SPAWNED POKEMON -----------------------
  DEFAULT_MOVEMENT = [3, 3, 1] # default [3, 3, 1]
  # This parameter stores an array [move_speed, move_frequency, move_type] of three integers where
  # move_speed/ move_frequency/ move_type is the default movement speed/ frequency/ type of spawned PokeEvents.
  # See RPGMakerXP for more details (compare to autonomous movement of events).
  # speed/ frequency = 1   - means lowest movement speed/ frequency
  # speed/ frequency = 6   - means highest movement speed/ frequency
  # type = 0/ 1/ 3         - means no movement/ random movement/ run to player
  # ...
and change the it to
Code:
DEFAULT_MOVEMENT = [3, 3, 4] # default [3, 3, 1]
If I remember correctly the number 4 stands for "Through" movement. But maybe I'm wrong and it was a different parameter.

However, this will change the movement fpr all spawned events, everywhere and everytime. If you want the movement for the spawned pokemon to be Though only if an cutscene event is active, then this cutscene must trigger the movement changes. This is also the usual way when you want a cutscene while there are other events running on the map. It is hard for an event to decide if there is an more important cutscene event, so it should change its movement for it.
I don't know how this should work. For example, place let's say 10 trainer events on a map where you want to start a cutscene and make them move randomly. Can you change the settings of the trainer events in such a way, that the trainer events can check that there is an cutscene event and change there movement to "through", but you do not change any settings on the cutscene event?
 
Is there a way to change IVs of wild encounters or shiny encounters? I would like to make them for normal encounters 15 and higher and for shinys 20 and higher.
Sorry if this has been asked already.
Yes you can. It does not depend on this visible overworld wild encounters add on as you can do it the same way it is done for battles with usual, non spawning encounters. Moreover, you can also change the stats of a pokemon while spawning and starting the battle with a pokemon individually. If you are interested then read the instructions with the following short name in the main post:
"instructions on how to make your own Add-On or to modify an already existing script to make it work with the visible overworld wild encounter script. This includes modifying a pokemon on spawning but not on battling again, by using the events :on_wild_species_chosen, :on_wild_pokemon_created, :on_calling_wild_battle and :on_wild_pokemon_created_for_spawning"
 
Hi! My name is Robert and I'm new in the forum.
This plugging looks amazing but I'm not able to install it.
I would like to know if someone can help me 😅🙏.
I tried to install it following the instructions in a new project of Pokemon Essential v21.1 but I don't see any change.
There is a tutorial or a video that can I follow or someone can help me?
Many thanks in advance to everyone ☺️🙏

Edit: I fixed the problem.
I had to eliminate the PluginScripts.rxdata file from the Data folder because the game was not loading the plugins
 
Last edited:
Back
Top