• 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.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Voltseon's Overworld Encounters

Resource Voltseon's Overworld Encounters v1.1

Voltseon submitted a new resource:

Voltseon's Overworld Encounters - Encounter wild Pokémon from the overworld.

Voltseon's Overworld Encounters
Encounter wild Pokémon from the overworld.

Using this script you can have wild Pokémon appear in the overworld much like the more modern Official Pokémon Games like LGPE, SwSh, PLA and more recently SV. In order to use this script, please follow the installation guide from the spoiler tag below. It it a pretty performance heavy script, so only use it if you are sure your game can take some amount of lag. In order to...

Read more about this resource...
 
I keep having this error every time i try to open the options menu with the plugin instaled

[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: NoMethodError
Message: undefined method `call' for true:TrueClass

Backtrace:
036:Event_HandlerCollections:108:in `block in each_available'
036:Event_HandlerCollections:106:in `each'
036:Event_HandlerCollections:106:in `each_available'
293:UI_Options:277:in `pbStartScene'
293:UI_Options:375:in `pbStartScreen'
291:UI_Load:323:in `block (2 levels) in pbStartLoadScreen'
082:MessageConfig:570:in `pbFadeOutIn'
291:UI_Load:320:in `block in pbStartLoadScreen'
291:UI_Load:305:in `loop'
291:UI_Load:305:in `pbStartLoadScreen'
 
Follow every steps
Here is a clip and some screnshots of the plugin dont working

1669246549198.png

The blank event
1669246724344.png

The plugin is loaded


And.... no pokemon spawning :D

encounters of the map:
31be90c964908cea13ff9c3744a302a2.png

the worst part about this is that the wild encounters are working just like in the vanilla game
 
Last edited:
I am also experiencing this problem. The pokemon do not show up even when I name the event and run the script properly. Here are my plugins as well.

image_2022-11-29_120004730.png


Edit: I would also like to add that this plugin also breaks the Options in the start up screen. It causes this error. When I removed the plugin, the options worked fine.

image_2022-11-29_124553346.png
 

Attachments

  • image_2022-11-29_115923139.png
    image_2022-11-29_115923139.png
    57.9 KB · Views: 126
Last edited:
I am also struggling to get the plugin to work, even after doublechecking the instructions to ensure I did every step, overworld encounters will not spawn.
 
When ever I try to fast travel I.E Fly on my Pidgey lol this happens:

[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: NameError
Message: undefined local variable or method `pkmn' for main:Object

Backtrace:
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:50:in `pbDestroyOverworldEncounter'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:49:in `block (2 levels) in <main>'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:47:in `each_value'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:47:in `block in <main>'
005_Event_Handlers.rb:89:in `block in trigger'
005_Event_Handlers.rb:89:in `each_value'
005_Event_Handlers.rb:89:in `trigger'
006_Event_HandlerCollections.rb:63:in `trigger'
006_Game_MapFactory.rb:147:in `setMapChanged'
006_Game_MapFactory.rb:26:in `setup'
 
I keep having this error every time i try to open the options menu with the plugin instaled

[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: NoMethodError
Message: undefined method `call' for true:TrueClass

Backtrace:
036:Event_HandlerCollections:108:in `block in each_available'
036:Event_HandlerCollections:106:in `each'
036:Event_HandlerCollections:106:in `each_available'
293:UI_Options:277:in `pbStartScene'
293:UI_Options:375:in `pbStartScreen'
291:UI_Load:323:in `block (2 levels) in pbStartLoadScreen'
082:MessageConfig:570:in `pbFadeOutIn'
291:UI_Load:320:in `block in pbStartLoadScreen'
291:UI_Load:305:in `loop'
291:UI_Load:305:in `pbStartLoadScreen'
Same here and whenever leaving the map it happens
 
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Script error in event 2 (coords 2,41), map 48 (South Eden Town)
Exception: NameError
Message: undefined local variable or method `pkmn' for #<Interpreter @event_id: 2>

***Full script:
pbInteractOverworldEncounter

Backtrace:
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:50:in `pbDestroyOverworldEncounter'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:7:in `pbInteractOverworldEncounter'
(eval):1:in `execute_script'
033:Interpreter:143:in `eval'
033:Interpreter:143:in `execute_script'
034:Interpreter_Commands:1112:in `command_355'
034:Interpreter_Commands:116:in `execute_command'
033:Interpreter:133:in `block in update'
033:Interpreter:90:in `loop'
033:Interpreter:90:in `update'
This doesn't seem to be working via the tutorial on this page, is there a step missing?
 
The fix for the Options error is to change line 40 "condition" => VoltseonsOverworldEncounters::DISABLE_SETTINGS, to "condition" => proc { next VoltseonsOverworldEncounters::DISABLE_SETTINGS }, in VOE_config.rb

The fix for the error on moving between maps is to add pkmn = event.variable just above line 50 in VOE_Pokemon_Behavior.rb (or just disable LOG_SPAWNS in the config)
 
Voltseon updated Voltseon's Overworld Encounters with a new update entry:

v1.1 - Major bug fixes and easier usage

Firstly I handled all bugs relating to the script not working as intended
  • Pokémon will now spawn accordingly
Also I changed the script to now use RainefallUtils to handle event spawning and despawning, so you no longer need to premake your events on your maps.

I also added some new stuff to the config:
MAX_DISTANCE: Will handle how far a Pokémon can be from the player before it despawns, this only affects...

Read the rest of this update entry...
 
Voltseon submitted a new resource:

Voltseon's Overworld Encounters - Encounter wild Pokémon from the overworld.



Read more about this resource...
Voltseon do you know how to fix this?


Error Below I
V

[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: ArgumentError
Message: wrong number of arguments (given 7, expected 2..4)

Backtrace:
[Essentials Deluxe] Species Files.rb:89:in `check_graphic_file'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:113:in `pbChangeEventSprite'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:38:in `pbGenerateOverworldEncounters'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:90:in `block in <main>'
035:Event_Handlers:89:in `block in trigger'
035:Event_Handlers:89:in `each_value'
035:Event_Handlers:89:in `trigger'
036:Event_HandlerCollections:63:in `trigger'
032:Scene_Map:155:in `updateSpritesets'
032:Scene_Map:169:in `update'
 
Voltseon do you know how to fix this?


Error Below I
V

[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: ArgumentError
Message: wrong number of arguments (given 7, expected 2..4)

Backtrace:
[Essentials Deluxe] Species Files.rb:89:in `check_graphic_file'
[Voltseon's Overworld Encounters] 002_VOE_Pokemon Behavior.rb:113:in `pbChangeEventSprite'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:38:in `pbGenerateOverworldEncounters'
[Voltseon's Overworld Encounters] 003_VOE_Event Handlers.rb:90:in `block in <main>'
035:Event_Handlers:89:in `block in trigger'
035:Event_Handlers:89:in `each_value'
035:Event_Handlers:89:in `trigger'
036:Event_HandlerCollections:63:in `trigger'
032:Scene_Map:155:in `updateSpritesets'
032:Scene_Map:169:in `update'
you didn't follow the steps mentioned.
Go to line 113 in 002_VOE_Pokemon Behavior.rb and replace whatever is in line 113 and line 114 to fname = GameData::Species.check_graphic_file("Graphics/Characters/", {:species => pkmn.species, :form => pkmn.form, :gender => pkmn.gender, :shiny => shiny, :shadow => pkmn.shadow}, "Followers")
 
Back
Top