(Added berryplants and pokemonforms.) Tag: Visual edit |
No edit summary |
||
Line 1: | Line 1: | ||
+ | This page lists all the '''PBS files''' used in Essentials. |
||
− | |||
− | This article describes the '''PBS files''', found in the folder "PBS". They store a lot of information in an easily accessible and editable format, and help make customising various parts of Pokémon Essentials easier. |
||
== PBS files == |
== 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: |
The following is a list of all the PBS files, and what they do: |
||
+ | |||
− | {| |
||
+ | {| class="wikitable" |
||
− | !PBS file |
||
− | ! |
+ | ! PBS file |
+ | ! What it does |
||
|- |
|- |
||
− | |abilities |
+ | | abilities |
− | |Defines all Pokémon abilities, with one line per ability. |
+ | | Defines all Pokémon [[Defining an ability|abilities]], with one line per ability. |
|- |
|- |
||
− | |berryplants |
+ | | berryplants |
− | |Defines all |
+ | | Defines growth information about all plantable [[Berry planting|berries]], with one line per berry. |
|- |
|- |
||
− | |connections |
+ | | connections |
− | |Defines all map connections, with one line per connection. |
+ | | Defines all [[Connecting maps|map connections]], with one line per connection. |
|- |
|- |
||
− | |encounters |
+ | | encounters |
− | |Defines the various types of wild Pokémon encounters for each map. |
+ | | Defines the various types of [[Wild encounters|wild Pokémon encounters]] for each map. |
|- |
|- |
||
− | |items |
+ | | items |
− | |Defines all items, with one line per item. |
+ | | Defines all [[Defining an item|items]], with one line per item. |
|- |
|- |
||
− | |metadata |
+ | | metadata |
− | |Defines both global metadata (section 000) and map-specific metadata (all other sections). |
+ | | Defines both [[Metadata|global metadata]] (section 000) and [[Metadata|map-specific metadata]] (all other sections). |
|- |
|- |
||
− | |moves |
+ | | moves |
− | |Defines all Pokémon moves, with one line per move. |
+ | | Defines all Pokémon [[Defining a move|moves]], with one line per move. |
|- |
|- |
||
− | |phone |
+ | | phone |
− | |Defines the various parts of phone call messages. |
+ | | Defines the various parts of generic [[Phone|phone call messages]]. |
|- |
|- |
||
− | |pokemon |
+ | | pokemon |
− | |Defines all Pokémon species, with one section per species. |
+ | | Defines all [[Defining a species|Pokémon species]], with one section per species. |
|- |
|- |
||
− | |pokemonforms |
+ | | pokemonforms |
− | |Defines all the |
+ | | Defines all the [[Forms|Pokémon forms]], with one section per form. |
|- |
|- |
||
− | |shadowmoves |
+ | | shadowmoves |
− | |Defines the moves that Shadow Pokémon will know, with one line per species. |
+ | | Defines the moves that [[Shadow Pokémon]] will know, with one line per species. |
|- |
|- |
||
− | |tm |
+ | | 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). |
+ | | Defines which Pokémon [[Learning moves|can be taught]] each move in any way other than by levelling up (i.e. by [[Special NPCs|Move Tutor]] and [[Item effects|TM/HM]]). |
|- |
|- |
||
− | |townmap |
+ | | townmap |
− | |Defines the region map data, including Fly destinations. |
+ | | Defines the [[Region map|region map data]], including [[Using moves outside battle|Fly destinations]]. |
|- |
|- |
||
⚫ | |||
⚫ | |||
− | |Defines |
+ | | Defines [[Defining a trainer|individual trainers]], with one section per trainer. |
|- |
|- |
||
⚫ | |||
⚫ | |||
− | |Defines |
+ | | Defines all [[Defining a trainer|trainer types]], with one line per trainer type. |
|- |
|- |
||
− | |types |
+ | | types |
− | |Defines all elemental types, with one section per type. |
+ | | Defines all [[Defining a type|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: |
In addition, there are a number of PBS files that are used for various Battle Challenges: |
||
+ | |||
− | {| |
||
+ | {| class="wikitable" |
||
− | !PBS file |
||
− | ! |
+ | ! PBS file |
+ | ! What it does |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists each battle challenge, and names other PBS files which contain the defined Pokémon/trainers usable in those challenges. |
||
− | |Battle Tower |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
− | |Battle Tower |
+ | | Lists all Pokémon usable in the [[Battle Tower]]. |
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all trainers that can appear in the [[Battle Tower]]. |
||
− | |Fancy cup |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Unused. |
||
− | |Fancy cup |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Unused. |
||
− | |Fancy cup single Trainers |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all Pokémon usable in the Fancy Cup challenge. |
||
− | |Fancy cup trainers |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all trainers that can appear in the Fancy Cup challenge. |
||
− | |Little cup |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all Pokémon usable in the Little Cup challenge. |
||
− | |Little cup Trainers |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all trainers that can appear in the Little Cup challenge. |
||
− | |Pika cup |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all Pokémon usable in the Pika Cup challenge. |
||
− | |Pika cup Trainers |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all trainers that can appear in the Pika Cup challenge. |
||
− | |Poke cup |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all Pokémon usable in the Poké Cup challenge. |
||
− | |Poke cup |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
+ | | Lists all trainers that can appear in the Poké Cup challenge. |
||
− | |List of Trainers |
||
|} |
|} |
Revision as of 20:57, 19 August 2019
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. |