- Pokémon Essentials Version
- v18 ➖
Generation 4 had a pretty simplistic Pause menu. It resembles Generation 3's, but it has icons. This resource will turn your boring Pause menu into something with a little more spice.
If you have Luka S.J.'s Easy Mouse System installed, this menu will also work with mouse. If not, it won't (duh).
Features:
Does NOT: Support Safari Zone and such games.
Installation
First, download this script and put it in a new section above Main (UNLESS YOU ALREADY HAVE IT!)
Marin's Scripting Utilities
Download this script and put it above Main:
DP Pause Menu
Next, download the graphics.
Graphics\Pictures
Adding your own options
To make/add your own options, find @options = []. Underneath, all options are initialized and added. They follow a very simple format:
[displayname, unselected, selected, code, (condition)]
displayname : This is what's actually displayed on screen.
unselected : This is the icon that will be displayed when the option is NOT selected. For it to be gender dependent, make it an array.
selected : This is the icon that will be displayed when the option IS selected. For it to be gender dependent, make it an array.
code : This is what's executed when you click the button.
condition : If you only want the option to be visible at certain times, this is where you can add a condition (e.g. $Trainer.pokedex).
If you have Luka S.J.'s Easy Mouse System installed, this menu will also work with mouse. If not, it won't (duh).
Features:
- Supports all screensizes
- Modular and easy to edit
- Remembers last selected index
- You can hold down/up as well
- Supports the Easy Mouse System (if installed, it'll work with mouse too)
Does NOT: Support Safari Zone and such games.
Installation
First, download this script and put it in a new section above Main (UNLESS YOU ALREADY HAVE IT!)
Marin's Scripting Utilities
Download this script and put it above Main:
DP Pause Menu
Next, download the graphics.
Graphics\Pictures
Adding your own options
To make/add your own options, find @options = []. Underneath, all options are initialized and added. They follow a very simple format:
[displayname, unselected, selected, code, (condition)]
displayname : This is what's actually displayed on screen.
unselected : This is the icon that will be displayed when the option is NOT selected. For it to be gender dependent, make it an array.
selected : This is the icon that will be displayed when the option IS selected. For it to be gender dependent, make it an array.
code : This is what's executed when you click the button.
condition : If you only want the option to be visible at certain times, this is where you can add a condition (e.g. $Trainer.pokedex).
- Credits
- Marin