Example maps

The **example maps** are a collection of maps that come with a fresh copy of Essentials.

## What are they for?

As the name suggests, the example maps contain examples of many different features available in Essentials.

The example maps are joined together to form a small "region" (and thus provide an example of that too, along with map connections and various ways of moving between maps). Examples of similar features are usually grouped on the same map/maps, and are usually in logical places.

They are very useful when wanting to find out how to do something relatively simple (for a Pokémon game).

When you start making your game, probably the first thing you will do is delete (at least most of) the example maps and start making your own. See below for what would be involved in this.

## The Intro map

Map 001 is the Intro map. This is the map which should contain the player's starting position, as the player is put there immediately after choosing to start a new game.

The map is entirely blank, and contains a single Autorun event in the top left corner which plays the Professor's lecture (including name/gender selection). The version of the lecture that comes with Essentials is based on the FireRed/LeafGreen one, and is rather robust.

At the end of the lecture, the player is transferred to the place where they actually start the game.

There is a second event on this map, in the bottom left corner, which exists only for debugging purposes. It is used to skip the lecture, automatically assign the player a pre-determined gender and name (male and "Red", respectively), and quickly start the game proper. By default, it is set to trigger via Action Button (which means it cannot be run during a proper game because there's no way it could be interacted with). To use this rather than the lecture, set this event to Autorun and the lecture event to Action Button - remember to change it back once you're finished!

## Things related to the example maps

The example maps are not the only things in Essentials which exist just to show off features. There is information elsewhere that is used by them, which you should also remove when clearing the example maps. This information includes:

* Map-specific metadata in the PBS file "map\_metadata.txt".
* Map connections in the PBS file "map\_connections.txt".
* Trainer information for the example trainers in the PBS file "trainers.txt".
* Common events used by phone NPC contacts.
* Regional Dex names/numbers in the script section **Settings** and the PBS file "pokemon.txt".
* Wild Pokémon encounters in the PBS file "encounters.txt".
* Roaming Pokémon information and roaming paths in the script section **Settings**.
* Region map point information for the example regions in the PBS file "town\_map.txt".
* Region map graphics in the folder "Graphics/UI/Town Map", including graphics of secret locations defined in the script section **Settings**.
* Game Switches used by various events in the example maps.
* In the intro map's event(s), the Transfer Player event command that moves the player to the starting point of the game after the Professor's lecture has finished.

This may seem like a lot of information to deal with. However, most of them can be quickly deleted, and/or you will end up editing them anyway during the course of making your game.

This list may not be complete. Note that you may not want to use some data that comes with Essentials, such as certain trainer types and items; while they do no harm existing yet unused, you may want to delete them anyway to tidy up.