• 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.
  • Apologies if you've had troubles connecting to the site, you may need a VPN to access it. Staff are also facing issues connecting, so if it's urgent please message Cat on-site or through Discord directly.
  • Hey Guest, staff applications are open! If you are interested in becoming a forum staff member and/or Discord staff member, please apply through this Google Form before April 2! You can also message Cat with any questions.
Randomizer X (v20+ port)

v21.1 Randomizer X (v20+ port) 1.0.1

This resource pertains to version 21.1 of Pokémon Essentials.
Pokémon Essentials Version
v21.1 ✅
Also compatible with
  1. v20.1
Randomizer X by Luka S.J. updated for Essentials v20+ by A.I.R

Features​

  • Randomize Trainer parties
  • Randomize Wild encounters
  • Randomize Static encounters
  • Randomize Gifted Pokémon
  • Randomize found/given Items

How to Use?​

To start your randomizer session, simply run the following command:

Randomizer.start

The randomizer will never randomize Key Items, and Key Items can never be obtained as randomized items when finding an Item Ball or receiving an item from an NPC. Alongside Key Items, you can specify which items to exclude from the randomization pool in the Plugins/Randomizer X/Config.rb file:

Ruby:
Expand Collapse Copy
# list of trainers to exclude from the randomizer
EXCLUSIONS_TRAINERS = []

# list of species to exclude from the randomizer
EXCLUSIONS_SPECIES = []

# list of items to exclude from the randomizer
EXCLUSIONS_ITEMS = [:HM01, :HM02, :HM03, :HM04, :HM05, :HM06]


By default, exclusion values for HMs are already included as part of the core scripts. The randomizer is also user configurable to customize the level of randomization within the game, here is a list of those options:
  • Randomize Trainer parties
  • Randomize Wild encounters
  • Randomize Static encounters
  • Randomize Gifted Pokémon
  • Randomize found/given Items
You can check whether or not the Randomizer is running with

Randomizer.on?

You can toggle the state of the nuzlocke with

Randomizer.toggle

You can reset and turn off the Randomizer with

Randomizer.reset
Credits
Luka S.J
A.I.R
Author
A.I.R
Downloads
718
Views
3,024
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from A.I.R

Back
Top