FANDOM


This page lists all the PBS files used in Essentials.

PBS files

A PBS file contains information for the game. This information is written in raw text and is editable directly, and indeed being readily editable is the purpose of a PBS file. A major part of the Compiler is to read these files and convert them into game-usable data which is stored in the "Data" folder - the .txt files themselves are not used by the game itself.

PBS files are so-called because they are all stored in the folder "PBS" in the main game folder.

The following is a list of all the PBS files, and what they do:

PBS file What it does
abilities Defines all Pokémon abilities, with one line per ability.
berryplants Defines growth information about all plantable berries, with one line per berry.
connections Defines all map connections, with one line per connection.
encounters Defines the various types of wild Pokémon encounters for each map.
items Defines all items, with one line per item.
metadata Defines both global metadata (section 000) and map-specific metadata (all other sections).
moves Defines all Pokémon moves, with one line per move.
phone Defines the various parts of generic phone call messages.
pokemon Defines all Pokémon species, with one section per species.
pokemonforms Defines all the Pokémon forms, with one section per form.
shadowmoves Defines the moves that Shadow Pokémon will know, with one line per species.
tm Defines which Pokémon can be taught each move in any way other than by levelling up (i.e. by Move Tutor and TM/HM).
townmap Defines the region map data, including Fly destinations.
trainers Defines individual trainers, with one section per trainer.
trainertypes Defines all trainer types, with one line per trainer type.
types Defines all elemental types, with one section per type.

Battle Frontier PBS files

In addition, there are a number of PBS files that are used for various Battle Challenges:

PBS file What it does
trainerlists Lists each battle challenge, and names other PBS files which contain the defined Pokémon/trainers usable in those challenges.
btpokemon Lists all Pokémon usable in the Battle Tower.
bttrainers Lists all trainers that can appear in the Battle Tower.
fancycuppm Unused.
fancycuptr Unused.
fancycupsinglepm Lists all Pokémon usable in the Fancy Cup challenge.
fancycupsingletr Lists all trainers that can appear in the Fancy Cup challenge.
littlecuppm Lists all Pokémon usable in the Little Cup challenge.
littlecuptr Lists all trainers that can appear in the Little Cup challenge.
pikacuppm Lists all Pokémon usable in the Pika Cup challenge.
pikacuptr Lists all trainers that can appear in the Pika Cup challenge.
pokecuppm Lists all Pokémon usable in the Poké Cup challenge.
pokecuptr Lists all trainers that can appear in the Poké Cup challenge.
Community content is available under CC-BY-SA unless otherwise noted.