• 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!
TamasNight's DexNav Plugin

v21.1 TamasNight's DexNav Plugin 1.2.0

This resource pertains to version 21.1 of Pokémon Essentials.
Pokémon Essentials Version
v21.1 ✅
This plugin implements a fully functional DexNav system for Pokémon Essentials, inspired by features present in popular hacks such as Radical Red. The DexNav allows players to scan and search for Pokémon in the wild, build search chains to increase encounter bonuses, and discover Pokémon with Hidden Ability, Egg Moves and perfect IVs.

The plugin is highly customizable through the 000_Settings.rb file, allowing developers to fine-tune its behavior to suit their game design:
  • ACCESS_DEXNAV_SWITCH_ID (Default: 62):
    Controls whether the DexNav option is visible in the pause menu. If the switch with this ID is ON, the DexNav becomes accessible to the player.
  • DEXNAX_HAS_REGISTERED_SWITCH_ID (Default: 63):
    Indicates whether the player has successfully registered any species in the DexNav. Useful for unlocking certain features only when at least one species is registered.
  • DEXNAX_GLOBAL_STORAGE_VARIABLE_ID (Default: 44):
    Stores the global DexNav object containing data on all searched Pokémon species and their current chain level. It also keeps track of the currently targeted species.
  • DEXNAX_MAX_SEARCH_LEVEL_VALUE (Default: 255):
    Sets the upper limit for a species' search level. Higher levels generally improve encounter odds and potential bonuses.
  • DEXNAX_MAX_CHAIN_VALUE (Default: 100):
    Sets the maximum chain value a player can build for a single chain. A higher chain value increases the chances of better Pokémon spawns.
  • DEXNAX_MIN_CHAIN_EGG_MOVES (Default: 5):
    Defines the minimum chain count required before wild Pokémon may start appearing with Egg Moves.
  • DEXNAX_MIN_CHAIN_ONE_IVS (Default: 10):
    Minimum chain count needed for encountered Pokémon to potentially have one perfect IV.
  • DEXNAX_MIN_CHAIN_TWO_IVS (Default: 15):
    Minimum chain count needed for encountered Pokémon to potentially have one or two perfect IVs.
  • DEXNAX_MIN_CHAIN_THREE_IVS (Default: 25):
    Minimum chain count needed for encountered Pokémon to potentially have up to three perfect IVs.
These settings give developers full control over the DexNav's progression mechanics, allowing them to balance rarity, difficulty, and rewards to fit the intended gameplay experience.

New Overworld Overlay by Baertierchen!
Dex-Nav-New-UI.png


Multi HA Support using JUMPUP and JUMPDOWN
Dex-Nav-Multi-HA.gif


Basic Behaviours (Old Overworld Overlay)



Current Features (v1.2.0):
  • Supports only one encounter table version.
  • Supports Land and Water encounters only, with, however, the variants night, morning, etc.
  • Maximum of 10 Pokémon per encounter type (Land/Water).
  • Supports up to n normal abilities and n hidden ability per Pokémon.
  • Only one item per rarity type is allowed.

What’s coming next:
  • v1.3.0
    • Ability to define multiple items per rarity type
  • v1.4.0 (and beyond)
    • Increase the limit of Pokémon per encounter type beyond 10.
Credits
TamasNight, Baertierchen, Pawkkie, m, soupercell (Creator of Radical Red)
Author
TamasNight
Downloads
402
Views
2,062
First release
Last update

Ratings

0.00 star(s) 0 ratings

Latest updates

  1. v1.2.0 Multi HA and UI update

    A new update is here! Version 1.2.0 brings two key improvements: Redesigned overworld overlay...
  2. Hidden Ability fix and water encounter

    Hey everyone! Here’s a quick update on the current state of the project: this update fixes an...
Back
Top