HexManiacAdvance/src/HexManiac.Core/Models/Code/scriptReference.md

223 KiB

This is a list of all the commands currently available within HexManiacAdvance when writing scripts. For example scripts and tutorials, see the HexManiacAdvance Wiki.

Commands

adddecoration

adddecoration

adddecoration decoration

  • decoration from data.decorations.stats

Example:

adddecoration "COLORFUL PLANT"

Notes:

  # adds a decoration to the player's PC; in FR/LG, this is a NOP
  # decoration can be either a literal or a variable

addelevmenuitem

addelevmenuitem

addelevmenuitem param1 param2 param3 param4

Only available in AXVE AXPE

  • param1 is a number.

  • param2 is a number.

  • param3 is a number.

  • param4 is a number.

Example:

addelevmenuitem 0 4 2 3

Notes:

  # Adds an elevator menu item. Unused in Ruby & Sapphire.

additem

additem

additem item quantity

  • item from data.items.stats

  • quantity is a number.

Example:

additem ????????~6 0

Notes:

  # item/quantity can both be either a literal or a variable.
  # if the operation was succcessful, LASTRESULT (variable 800D) is set to 1.

addpcitem

addpcitem

addpcitem item quantity

  • item from data.items.stats

  • quantity is a number.

Example:

addpcitem TM40 2

Notes:

  # adds 'quantity' of 'item' into the PC

addvar

addvar

addvar variable value

  • variable is a number.

  • value is a number.

Example:

addvar 1 2

Notes:

  # variable += value

applymovement

applymovement

applymovement npc data

  • npc is a number.

  • data points to movement data or auto

Example:

applymovement 3 <auto>

Notes:

  # has character 'npc' move according to movement data 'data'
  # npc can be a character number or a variable.
  # FF is the player, 7F is the camera.

applymovement2

applymovement2

applymovement2 npc data bank map

  • npc is a number.

  • data points to movement data or auto

  • bank is a number.

  • map is a number.

Example:

applymovement2 1 <auto> 0 4

Notes:

  # like applymovement, but could be used if an NPC will move to another map.

braille

braille

braille text

  • text is a pointer.

Example:

braille <F00000>

Notes:

  # displays a message in braille. The text must be formatted to use braille.

braillelength

braillelength

braillelength pointer

Only available in BPRE BPGE

  • pointer is a pointer.

Example:

braillelength <F00000>

Notes:

  # sets variable 8004 based on the braille string's length
  # call this, then special 0x1B2 to make a cursor appear at the end of the text

bufferattack

bufferattack

bufferattack buffer move

  • buffer from bufferNames

  • move from data.pokemon.moves.names

Example:

bufferattack buffer2 "KARATE CHOP"

Notes:

  # Species, party, item, decoration, and move can all be literals or variables

bufferboxname

bufferboxname

bufferboxname buffer box

Only available in BPRE BPGE BPEE

  • buffer from bufferNames

  • box is a number.

Example:

bufferboxname buffer2 2

Notes:

  # box can be a variable or a literal

buffercontesttype

buffercontesttype

buffercontesttype buffer contest

Only available in BPEE

  • buffer from bufferNames

  • contest is a number.

Example:

buffercontesttype buffer3 3

Notes:

  # stores the contest type name in a buffer. (Emerald Only)

bufferdecoration

bufferdecoration

bufferdecoration buffer decoration

  • buffer from bufferNames

  • decoration is a number.

Example:

bufferdecoration buffer3 4

bufferfirstPokemon

bufferfirstPokemon

bufferfirstPokemon buffer

  • buffer from bufferNames

Example:

bufferfirstPokemon buffer2

Notes:

  # Species of your first pokemon gets stored in the given buffer

bufferitem

bufferitem

bufferitem buffer item

  • buffer from bufferNames

  • item from data.items.stats

Example:

bufferitem buffer2 DEEPSEASCALE

Notes:

  # stores an item name in a buffer

bufferitems2

bufferitems2

bufferitems2 buffer item quantity

Only available in BPRE BPGE

  • buffer from bufferNames

  • item is a number.

  • quantity is a number.

Example:

bufferitems2 buffer1 3 3

Notes:

  # buffers the item name, but pluralized if quantity is 2 or more

bufferitems2 buffer item quantity

Only available in BPEE

  • buffer from bufferNames

  • item from data.items.stats

  • quantity is a number.

Example:

bufferitems2 buffer1 CHARCOAL 2

Notes:

  # stores pluralized item name in a buffer. (Emerald Only)

buffernumber

buffernumber

buffernumber buffer number

  • buffer from bufferNames

  • number is a number.

Example:

buffernumber buffer1 1

Notes:

  # literal or variable gets converted to a string and put in the buffer.

bufferpartyPokemon

bufferpartyPokemon

bufferpartyPokemon buffer party

  • buffer from bufferNames

  • party is a number.

Example:

bufferpartyPokemon buffer1 4

Notes:

  # Nickname of pokemon 'party' from your party gets stored in the buffer

bufferPokemon

bufferPokemon

bufferPokemon buffer species

  • buffer from bufferNames

  • species from data.pokemon.names

Example:

bufferPokemon buffer3 SLOWKING

Notes:

  # Species can be a literal or variable. Store the name in the given buffer

bufferstd

bufferstd

bufferstd buffer index

  • buffer from bufferNames

  • index is a number.

Example:

bufferstd buffer3 0

Notes:

  # gets one of the standard strings and pushes it into a buffer

bufferstring

bufferstring

bufferstring buffer pointer

  • buffer from bufferNames

  • pointer points to text or auto

Example:

bufferstring buffer1 <auto>

Notes:

  # copies the string into the buffer.

buffertrainerclass

buffertrainerclass

buffertrainerclass buffer class

Only available in BPEE

  • buffer from bufferNames

  • class from data.trainers.classes.names

Example:

buffertrainerclass buffer1 CHANNELER

Notes:

  # stores a trainer class into a specific buffer (Emerald only)

buffertrainername

buffertrainername

buffertrainername buffer trainer

Only available in BPEE

  • buffer from bufferNames

  • trainer from data.trainers.stats

Example:

buffertrainername buffer1 LAO

Notes:

  # stores a trainer name into a specific buffer  (Emerald only)

call

call

call pointer

  • pointer points to a script or section

Example:

call <section1>

Notes:

  # Continues script execution from another point. Can be returned to.

callasm

callasm

callasm code

  • code is a pointer.

Example:

callasm <F00000>

callstd

callstd

callstd function

  • function is a number.

Example:

callstd 1

Notes:

  # call a built-in function

callstdif

callstdif

callstdif condition function

  • condition from script_compare

  • function is a number.

Example:

callstdif < 0

Notes:

  # call a built in function if the condition is met

changewalktile

changewalktile

changewalktile method

  • method is a number.

Example:

changewalktile 1

Notes:

  # used with ash-grass(1), breaking ice(4), and crumbling floor (7). Complicated.

checkanimation

checkanimation

checkanimation animation

  • animation is a number.

Example:

checkanimation 0

Notes:

  # if the given animation is playing, pause the script until the animation completes

checkattack

checkattack

checkattack move

  • move from data.pokemon.moves.names

Example:

checkattack "MIRROR COAT"

Notes:

  # 800D=n, where n is the index of the pokemon that knows the move.
  # 800D=6, if no pokemon in your party knows the move
  # if successful, 8004 is set to the pokemon species

checkcoins

checkcoins

checkcoins output

  • output is a number.

Example:

checkcoins 0

Notes:

  # your number of coins is stored to the given variable

checkdailyflags

checkdailyflags

checkdailyflags

Example:

checkdailyflags

Notes:

  # nop in firered. Does some flag checking in R/S/E based on real-time-clock

checkdecoration

checkdecoration

checkdecoration decoration

  • decoration from data.decorations.stats

Example:

checkdecoration "GREEN POSTER"

Notes:

  # 800D is set to 1 if the PC has at least 1 of that decoration (not in FR/LG)

checkflag

checkflag

checkflag flag

  • flag is a number (hex).

Example:

checkflag 0x04

Notes:

  # compares the flag to the value of 1. Used with !=(5) or =(1) compare values

checkgender

checkgender

checkgender

Example:

checkgender

Notes:

  # if male, 800D=0. If female, 800D=1

checkitem

checkitem

checkitem item quantity

  • item from data.items.stats

  • quantity is a number.

Example:

checkitem "BERRY POUCH" 2

Notes:

  # 800D is set to 1 if removeitem would succeed

checkitemroom

checkitemroom

checkitemroom item quantity

  • item from data.items.stats

  • quantity is a number.

Example:

checkitemroom "X ATTACK" 1

Notes:

  # 800D is set to 1 if additem would succeed

checkitemtype

checkitemtype

checkitemtype item

  • item from data.items.stats

Example:

checkitemtype ELIXIR

Notes:

  # 800D is set to the bag pocket number of the item

checkmodernfatefulencounter

checkmodernfatefulencounter

checkmodernfatefulencounter slot

Only available in BPRE BPGE BPEE

  • slot is a number.

Example:

checkmodernfatefulencounter 1

Notes:

  # if the pokemon is not a modern fateful encounter, then 800D = 1.
  # if the pokemon is a fateful encounter (or the specified slot is invalid), then 800D = 0.

checkmoney

checkmoney

checkmoney money check

  • money is a number.

  • check is a number.

Example:

checkmoney 0 1

Notes:

  # if check is 0, checks if the player has at least that much money. if so, 800D=1

checkpcitem

checkpcitem

checkpcitem item quantity

  • item from data.items.stats

  • quantity is a number.

Example:

checkpcitem LEMONADE 1

Notes:

  # 800D is set to 1 if the PC has at least 'quantity' of 'item'

checktrainerflag

checktrainerflag

checktrainerflag trainer

  • trainer from data.trainers.stats

Example:

checktrainerflag "ELI & ANNE~2"

Notes:

  # if flag 0x500+trainer is 1, then the trainer has been defeated. Similar to checkflag

choosecontextpkmn

choosecontextpkmn

choosecontextpkmn

Example:

choosecontextpkmn

Notes:

  # in FireRed, 03000EA8 = '1'. In R/S/E, prompt for a pokemon to enter contest

clearbox

clearbox

clearbox x y width height

  • x is a number.

  • y is a number.

  • width is a number.

  • height is a number.

Example:

clearbox 0 1 0 0

Notes:

  # clear only a part of a custom box (nop in Emerald)

clearflag

clearflag

clearflag flag

  • flag is a number (hex).

Example:

clearflag 0x01

Notes:

  # flag = 0

closeonkeypress

closeonkeypress

closeonkeypress

Example:

closeonkeypress

Notes:

  # keeps the current textbox open until the player presses a button.

compare

compare

compare variable value

  • variable is a number.

  • value is a number.

Example:

compare 3 2

comparebanks

comparebanks

comparebanks bankA bankB

  • bankA from 4

  • bankB from 4

Example:

comparebanks 2 1

Notes:

  # sets the condition variable based on the values in the two banks

comparebanktobyte

comparebanktobyte

comparebanktobyte bank value

  • bank from 4

  • value is a number.

Example:

comparebanktobyte 1 2

Notes:

  # sets the condition variable

compareBankTofarbyte

compareBankTofarbyte

compareBankTofarbyte bank pointer

  • bank from 4

  • pointer is a number (hex).

Example:

compareBankTofarbyte 3 0x0B

Notes:

  # compares the bank value to the value stored in the RAM address

compareFarBytes

compareFarBytes

compareFarBytes a b

  • a is a number (hex).

  • b is a number (hex).

Example:

compareFarBytes 0x03 0x01

Notes:

  # compares the two values at the two RAM addresses

compareFarByteToBank

compareFarByteToBank

compareFarByteToBank pointer bank

  • pointer is a number (hex).

  • bank from 4

Example:

compareFarByteToBank 0x07 3

Notes:

  # opposite of 1D

compareFarByteToByte

compareFarByteToByte

compareFarByteToByte pointer value

  • pointer is a number (hex).

  • value is a number.

Example:

compareFarByteToByte 0x09 3

Notes:

  # compares the value at the RAM address to the value

comparehiddenvar

comparehiddenvar

comparehiddenvar a value

Only available in BPRE BPGE

  • a is a number.

  • value is a number.

Example:

comparehiddenvar 2 1

Notes:

  # compares a hidden value to a given value.

comparevars

comparevars

comparevars var1 var2

  • var1 is a number.

  • var2 is a number.

Example:

comparevars 4 0

contestlinktransfer

contestlinktransfer

contestlinktransfer

Example:

contestlinktransfer

Notes:

  # nop in FireRed. In Emerald, starts a wireless connection contest

copybyte

copybyte

copybyte destination source

  • destination is a number (hex).

  • source is a number (hex).

Example:

copybyte 0x04 0x09

Notes:

  # copies the value from the source RAM address to the destination RAM address

copyscriptbanks

copyscriptbanks

copyscriptbanks destination source

  • destination from 4

  • source from 4

Example:

copyscriptbanks 2 1

Notes:

  # copies the value in source to destination

copyvar

copyvar

copyvar variable source

  • variable is a number.

  • source is a number.

Example:

copyvar 1 3

Notes:

  # variable = source

copyvarifnotzero

copyvarifnotzero

copyvarifnotzero variable source

  • variable is a number.

  • source is a number.

Example:

copyvarifnotzero 0 4

Notes:

  # destination = source (or) destination = *source
  # (if source isn't a valid variable, it's read as a value)

countPokemon

countPokemon

countPokemon

Example:

countPokemon

Notes:

  # stores number of pokemon in your party into LASTRESULT (800D)

createsprite

createsprite

createsprite sprite virtualNPC x y behavior facing

  • sprite is a number.

  • virtualNPC is a number.

  • x is a number.

  • y is a number.

  • behavior is a number.

  • facing is a number.

Example:

createsprite 0 2 2 0 4 4

Notes:

  # creates a virtual sprite that can be used to bypass the 16 NPCs limit.

cry

cry

cry species effect

  • species from data.pokemon.names

  • effect is a number.

Example:

cry JIRACHI 0

Notes:

  # plays that pokemon's cry. Can use a variable or a literal. effect uses a cry mode constant.

darken

darken

darken flashSize

  • flashSize is a number.

Example:

darken 1

Notes:

  # makes the screen go dark. Related to flash? Call from a level script.

decorationmart

decorationmart

decorationmart products

  • products points to decor data or auto

Example:

decorationmart <auto>

Notes:

  # same as pokemart, but with decorations instead of items

decorationmart2

decorationmart2

decorationmart2 products

  • products points to decor data or auto

Example:

decorationmart2 <auto>

Notes:

  # near-clone of decorationmart, but with slightly changed dialogue

defeatedtrainer

defeatedtrainer

defeatedtrainer trainer

  • trainer from data.trainers.stats

Example:

defeatedtrainer CRISSY

Notes:

  # set flag 0x500+trainer to 1. That trainer now counts as defeated.

doanimation

doanimation

doanimation animation

  • animation is a number.

Example:

doanimation 2

Notes:

  # executes field move animation

doorchange

doorchange

doorchange

Example:

doorchange

Notes:

  # runs the animation from the queue

double.battle

double.battle

double.battle trainer start playerwin needmorepokemonText

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

Example:

double.battle LISA <auto> <auto> <auto>

Notes:

  # trainerbattle 04: Refuses a battle if the player only has 1 Pokémon alive.

double.battle.continue.music

double.battle.continue.music

double.battle.continue.music trainer start playerwin needmorepokemonText continuescript

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

  • continuescript points to a script or section

Example:

double.battle.continue.music GILLIAN <auto> <auto> <auto> <section1>

Notes:

  # trainerbattle 06: Plays the trainer's intro music. Continues the script after winning. The battle can be refused.

double.battle.continue.silent

double.battle.continue.silent

double.battle.continue.silent trainer start playerwin needmorepokemonText continuescript

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

  • continuescript points to a script or section

Example:

double.battle.continue.silent DALTON <auto> <auto> <auto> <section1>

Notes:

  # trainerbattle 08: No intro music. Continues the script after winning. The battle can be refused.

double.battle.rematch

double.battle.rematch

double.battle.rematch trainer start playerwin needmorepokemonText

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

Example:

double.battle.rematch GRUNT~13 <auto> <auto> <auto>

Notes:

  # trainerbattle 07: Starts a trainer battle rematch. The battle can be refused.

doweather

doweather

doweather

Example:

doweather

Notes:

  # actually does the weather change from resetweather or setweather

dowildbattle

dowildbattle

dowildbattle

Example:

dowildbattle

Notes:

  # runs a battle setup with setwildbattle

end

end

end

Example:

end

Notes:

  # ends the script

endram

endram

endram

Example:

endram

Notes:

  # ends a RAM script

endtrainerbattle

endtrainerbattle

endtrainerbattle

Example:

endtrainerbattle

Notes:

  # returns from the trainerbattle screen without starting message (go to after battle script)

endtrainerbattle2

endtrainerbattle2

endtrainerbattle2

Example:

endtrainerbattle2

Notes:

  # same as 5E? (go to beaten battle script)

executeram

executeram

executeram

Only available in BPRE BPGE BPEE

Example:

executeram

Notes:

  # Tries a wonder card script.

faceplayer

faceplayer

faceplayer

Example:

faceplayer

Notes:

  # if the script was called by a person event, make that person face the player

fadedefault

fadedefault

fadedefault

Example:

fadedefault

Notes:

  # fades the music back to the default song

fadein

fadein

fadein speed

  • speed is a number.

Example:

fadein 2

Notes:

  # fades in the current song from silent

fadeout

fadeout

fadeout speed

  • speed is a number.

Example:

fadeout 0

Notes:

  # fades out the current song to silent

fadescreen

fadescreen

fadescreen effect

  • effect from screenfades

Example:

fadescreen ToWhite

fadescreen3

fadescreen3

fadescreen3 mode

Only available in BPEE

  • mode from screenfades

Example:

fadescreen3 ToWhite

Notes:

  # fades the screen in or out, swapping buffers. Emerald only.

fadescreendelay

fadescreendelay

fadescreendelay effect delay

  • effect from screenfades

  • delay is a number.

Example:

fadescreendelay FromBlack 3

fadesong

fadesong

fadesong song

  • song from songnames

Example:

fadesong se_m_rain_dance

Notes:

  # fades the music into the given song

fanfare

fanfare

fanfare song

  • song from songnames

Example:

fanfare mus_victory_road

Notes:

  # plays a song from the song list as a fanfare

freerotatingtilepuzzle

freerotatingtilepuzzle

freerotatingtilepuzzle

Only available in BPEE

Example:

freerotatingtilepuzzle

getplayerpos

getplayerpos

getplayerpos varX varY

  • varX is a number.

  • varY is a number.

Example:

getplayerpos 1 0

Notes:

  # stores the current player position into varX and varY

getpokenewsactive

getpokenewsactive

getpokenewsactive newsKind

Only available in BPEE

  • newsKind is a number.

Example:

getpokenewsactive 1

getpricereduction

getpricereduction

getpricereduction index

Only available in AXVE AXPE

  • index from data.items.stats

Example:

getpricereduction TM48

gettime

gettime

gettime

Example:

gettime

Notes:

  # sets 0x8000, 0x8001, and 0x8002 to the current hour, minute, and second, respectively

give.item

give.item

give.item item count

  • item from data.items.stats

  • count is a number.

Example:

give.item "DRAGON SCALE" 1

Notes:

  # copyvarifnotzero (item and count), callstd 1

givecoins

givecoins

givecoins count

  • count is a number.

Example:

givecoins 2

giveEgg

giveEgg

giveEgg species

  • species from data.pokemon.names

Example:

giveEgg PRIMEAPE

Notes:

  # species can be a pokemon or a variable

givemoney

givemoney

givemoney money check

  • money is a number.

  • check is a number.

Example:

givemoney 4 1

Notes:

  # if check is 0, gives the player money

givePokemon

givePokemon

givePokemon species level item

  • species from data.pokemon.names

  • level is a number.

  • item from data.items.stats

Example:

givePokemon PHANPY 2 "CHERI BERRY"

Notes:

  # gives the player one of that pokemon. the last 9 bytes are all 00.
  # 800D=0 if it was added to the party
  # 800D=1 if it was put in the PC
  # 800D=2 if there was no room
  # 4037=? number of the PC box the pokemon was sent to, if it was boxed?

goto

goto

goto pointer

  • pointer points to a script or section

Example:

goto <section1>

Notes:

  # Continues script execution from another point. Cannot return.

gotostd

gotostd

gotostd function

  • function is a number.

Example:

gotostd 0

Notes:

  # goto a built-in function

gotostdif

gotostdif

gotostdif condition function

  • condition from script_compare

  • function is a number.

Example:

gotostdif < 0

Notes:

  # goto a built in function if the condition is met

helptext

helptext

helptext pointer

Only available in BPRE BPGE

  • pointer points to text or auto

Example:

helptext <auto>

Notes:

  # something with helptext? Does some tile loading, which can glitch textboxes

hidebox

hidebox

hidebox x y width height

  • x is a number.

  • y is a number.

  • width is a number.

  • height is a number.

Example:

hidebox 2 4 2 2

Notes:

  # ruby/sapphire only

hidebox2

hidebox2

hidebox2

Only available in BPEE

Example:

hidebox2

Notes:

  # hides a displayed Braille textbox. Only for Emerald

hidecoins

hidecoins

hidecoins x y

  • x is a number.

  • y is a number.

Example:

hidecoins 1 4

Notes:

  # the X & Y coordinates are required even though they end up being unused

hidemoney

hidemoney

hidemoney x y

  • x is a number.

  • y is a number.

Example:

hidemoney 3 1

hidepokepic

hidepokepic

hidepokepic

Example:

hidepokepic

Notes:

  # hides all shown pokepics

hidesprite

hidesprite

hidesprite npc

  • npc is a number.

Example:

hidesprite 4

Notes:

  # hides an NPC, but only if they have an associated flag. Doesn't work on the player.

hidesprite2

hidesprite2

hidesprite2 npc bank map

  • npc is a number.

  • bank is a number.

  • map is a number.

Example:

hidesprite2 0 1 0

Notes:

  # like hidesprite, but has extra parameters for a specifiable map.

if.compare.call

if.compare.call

if.compare.call variable value condition pointer

  • variable is a number.

  • value is a number.

  • condition from script_compare

  • pointer points to a script or section

Example:

if.compare.call 1 4 != <section1>

Notes:

  # Compare a variable with a value.
  # If the comparison is true, call another address or section.

if.compare.goto

if.compare.goto

if.compare.goto variable value condition pointer

  • variable is a number.

  • value is a number.

  • condition from script_compare

  • pointer points to a script or section

Example:

if.compare.goto 0 3 >= <section1>

Notes:

  # Compare a variable with a value.
  # If the comparison is true, goto another address or section.

if.female.call

if.female.call

if.female.call ptr

  • ptr points to a script or section

Example:

if.female.call <section1>

if.female.goto

if.female.goto

if.female.goto ptr

  • ptr points to a script or section

Example:

if.female.goto <section1>

if.flag.clear.call

if.flag.clear.call

if.flag.clear.call flag pointer

  • flag is a number (hex).

  • pointer points to a script or section

Example:

if.flag.clear.call 0x03 <section1>

Notes:

  # If the flag is clear, call another address or section
  # (Flags begin as clear.)

if.flag.clear.goto

if.flag.clear.goto

if.flag.clear.goto flag pointer

  • flag is a number (hex).

  • pointer points to a script or section

Example:

if.flag.clear.goto 0x00 <section1>

Notes:

  # If the flag is clear, goto another address or section
  # (Flags begin as clear.)

if.flag.set.call

if.flag.set.call

if.flag.set.call flag pointer

  • flag is a number (hex).

  • pointer points to a script or section

Example:

if.flag.set.call 0x0A <section1>

Notes:

  # If the flag is set, call another address or section
  # (Flags begin as clear.)

if.flag.set.goto

if.flag.set.goto

if.flag.set.goto flag pointer

  • flag is a number (hex).

  • pointer points to a script or section

Example:

if.flag.set.goto 0x00 <section1>

Notes:

  # If the flag is set, goto another address or section.
  # (Flags begin as clear.)

if.gender.call

if.gender.call

if.gender.call male female

  • male points to a script or section

  • female points to a script or section

Example:

if.gender.call <section1> <section1>

if.gender.goto

if.gender.goto

if.gender.goto male female

  • male points to a script or section

  • female points to a script or section

Example:

if.gender.goto <section1> <section1>

if.male.call

if.male.call

if.male.call ptr

  • ptr points to a script or section

Example:

if.male.call <section1>

if.male.goto

if.male.goto

if.male.goto ptr

  • ptr points to a script or section

Example:

if.male.goto <section1>

if.no.call

if.no.call

if.no.call ptr

  • ptr points to a script or section

Example:

if.no.call <section1>

if.no.goto

if.no.goto

if.no.goto ptr

  • ptr points to a script or section

Example:

if.no.goto <section1>

if.trainer.defeated.call

if.trainer.defeated.call

if.trainer.defeated.call trainer pointer

  • trainer from data.trainers.stats

  • pointer points to a script or section

Example:

if.trainer.defeated.call RODNEY <section1>

Notes:

  # If the trainer is defeated, call another address or section

if.trainer.defeated.goto

if.trainer.defeated.goto

if.trainer.defeated.goto trainer pointer

  • trainer from data.trainers.stats

  • pointer points to a script or section

Example:

if.trainer.defeated.goto GRUNT~50 <section1>

Notes:

  # If the trainer is defeated, goto another address or section

if.trainer.ready.call

if.trainer.ready.call

if.trainer.ready.call trainer pointer

  • trainer from data.trainers.stats

  • pointer points to a script or section

Example:

if.trainer.ready.call MARLON~3 <section1>

Notes:

  # If the trainer is not defeated, call another address or section

if.trainer.ready.goto

if.trainer.ready.goto

if.trainer.ready.goto trainer pointer

  • trainer from data.trainers.stats

  • pointer points to a script or section

Example:

if.trainer.ready.goto ~17 <section1>

Notes:

  # If the trainer is not defeated, goto another address or section

if.yes.call

if.yes.call

if.yes.call ptr

  • ptr points to a script or section

Example:

if.yes.call <section1>

if.yes.goto

if.yes.goto

if.yes.goto ptr

  • ptr points to a script or section

Example:

if.yes.goto <section1>

if1

if1

if1 condition pointer

  • condition from script_compare

  • pointer points to a script or section

Example:

if1 <= <section1>

Notes:

  # if the last comparison returned a certain value, "goto" to another script

if2

if2

if2 condition pointer

  • condition from script_compare

  • pointer points to a script or section

Example:

if2 != <section1>

Notes:

  # if the last comparison returned a certain value, "call" to another script

incrementhiddenvalue

incrementhiddenvalue

incrementhiddenvalue a

  • a is a number.

Example:

incrementhiddenvalue 0

Notes:

  # example: pokecenter nurse uses variable 0xF after you pick yes

initclock

initclock

initclock hour minute

Only available in AXVE AXPE BPEE

  • hour is a number.

  • minute is a number.

Example:

initclock 4 0

initrotatingtilepuzzle

initrotatingtilepuzzle

initrotatingtilepuzzle isTrickHouse

Only available in BPEE

  • isTrickHouse is a number.

Example:

initrotatingtilepuzzle 1

jumpram

jumpram

jumpram

Example:

jumpram

Notes:

  # executes a script from the default RAM location (???)

killscript

killscript

killscript

Example:

killscript

Notes:

  # kill the script, reset script RAM

lighten

lighten

lighten flashSize

  • flashSize is a number.

Example:

lighten 0

Notes:

  # lightens an area around the player?

loadbytefrompointer

loadbytefrompointer

loadbytefrompointer bank pointer

  • bank from 4

  • pointer is a number (hex).

Example:

loadbytefrompointer 3 0x03

Notes:

  # load a byte value from a RAM address into the specified memory bank

loadpointer

loadpointer

loadpointer bank pointer

  • bank from 4

  • pointer points to text or auto

Example:

loadpointer 0 <auto>

Notes:

  # loads a pointer into script RAM so other commands can use it

lock

lock

lock

Example:

lock

Notes:

  # stop the movement of the person that called the script

lockall

lockall

lockall

Example:

lockall

Notes:

  # don't let characters move

lockfortrainer

lockfortrainer

lockfortrainer

Only available in BPEE

Example:

lockfortrainer

Notes:

  # Locks the movement of the NPCs that are not the player nor the approaching trainer.

move.camera

move.camera

move.camera data

  • data points to movement data or auto

Example:

move.camera <auto>

Notes:

  # Moves the camera (NPC object #127) around the map.
  # Requires "special SpawnCameraObject" and "special RemoveCameraObject".

move.npc

move.npc

move.npc npc data

  • npc is a number.

  • data points to movement data or auto

Example:

move.npc 1 <auto>

Notes:

  # Moves an overworld NPC with ID 'npc' according to the specified movement commands in the 'data' pointer.
  # This macro assumes using "waitmovement 0" instead of "waitmovement npc".

move.player

move.player

move.player data

  • data points to movement data or auto

Example:

move.player <auto>

Notes:

  # Moves the player (NPC object #255) around the map.
  # This macro assumes using "waitmovement 0" instead of "waitmovement 255".

moveoffscreen

moveoffscreen

moveoffscreen npc

  • npc is a number.

Example:

moveoffscreen 4

Notes:

  # moves the npc to just above the left-top corner of the screen

moverotatingtileobjects

moverotatingtileobjects

moverotatingtileobjects puzzleNumber

Only available in BPEE

  • puzzleNumber is a number.

Example:

moverotatingtileobjects 2

movesprite

movesprite

movesprite npc x y

  • npc is a number.

  • x is a number.

  • y is a number.

Example:

movesprite 2 1 4

movesprite2

movesprite2

movesprite2 npc x y

  • npc is a number.

  • x is a number.

  • y is a number.

Example:

movesprite2 0 2 0

Notes:

  # permanently move the npc to the x/y location

msgbox.autoclose

msgbox.autoclose

msgbox.autoclose ptr

  • ptr points to text or auto

Example:

msgbox.autoclose <auto>

Notes:

  # loadpointer, callstd 6

msgbox.default

msgbox.default

msgbox.default ptr

  • ptr points to text or auto

Example:

msgbox.default <auto>

Notes:

  # loadpointer, callstd 4

msgbox.fanfare

msgbox.fanfare

msgbox.fanfare song ptr

  • song from songnames

  • ptr points to text or auto

Example:

msgbox.fanfare se_thunderstorm_stop <auto>

Notes:

  # fanfare, preparemsg, waitmsg

msgbox.instant.autoclose

msgbox.instant.autoclose

msgbox.instant.autoclose ptr

Only available in BPEE

  • ptr points to text or auto

Example:

msgbox.instant.autoclose <auto>

Notes:

  #Skips the typewriter effect

msgbox.instant.default

msgbox.instant.default

msgbox.instant.default ptr

Only available in BPEE

  • ptr points to text or auto

Example:

msgbox.instant.default <auto>

Notes:

  #Skips the typewriter effect

msgbox.instant.npc

msgbox.instant.npc

msgbox.instant.npc ptr

Only available in BPEE

  • ptr points to text or auto

Example:

msgbox.instant.npc <auto>

Notes:

  #Skips the typewriter effect

msgbox.item

msgbox.item

msgbox.item msg item count song

  • msg points to text or auto

  • item from data.items.stats

  • count is a number.

  • song from songnames

Example:

msgbox.item <auto> "BLUE ORB" 0 se_m_double_slap

Notes:

  # shows a message about a received item,
  # followed by a standard 'put away' message.
  # loadpointer, copyvarifnotzero (item, count, song), callstd 9

msgbox.npc

msgbox.npc

msgbox.npc ptr

  • ptr points to text or auto

Example:

msgbox.npc <auto>

Notes:

  # Equivalent to
  # lock
  # faceplayer
  # msgbox.default
  # release

msgbox.sign

msgbox.sign

msgbox.sign ptr

  • ptr points to text or auto

Example:

msgbox.sign <auto>

Notes:

  # loadpointer, callstd 3

msgbox.yesno

msgbox.yesno

msgbox.yesno ptr

  • ptr points to text or auto

Example:

msgbox.yesno <auto>

Notes:

  # loadpointer, callstd 5

multichoice

multichoice

multichoice x y list allowCancel

  • x is a number.

  • y is a number.

  • list is a number.

  • allowCancel from allowcanceloptions

Example:

multichoice 2 4 3 ForbidCancel

Notes:

  # player selection stored in 800D. If they backed out, 800D=7F

multichoice2

multichoice2

multichoice2 x y list default canCancel

  • x is a number.

  • y is a number.

  • list is a number.

  • default is a number.

  • canCancel from allowcanceloptions

Example:

multichoice2 4 2 2 2 ForbidCancel

Notes:

  # like multichoice, but you can choose which option is selected at the start

multichoice3

multichoice3

multichoice3 x y list per_row canCancel

  • x is a number.

  • y is a number.

  • list is a number.

  • per_row is a number.

  • canCancel from allowcanceloptions

Example:

multichoice3 2 1 1 4 AllowCancel

Notes:

  # like multichoice, but shows multiple columns.

multichoicegrid

multichoicegrid

multichoicegrid x y list per_row canCancel

  • x is a number.

  • y is a number.

  • list is a number.

  • per_row is a number.

  • canCancel from allowcanceloptions

Example:

multichoicegrid 0 0 4 0 ForbidCancel

Notes:

  # like multichoice, but shows multiple columns.

nop

nop

nop

Example:

nop

Notes:

  # does nothing

nop1

nop1

nop1

Example:

nop1

Notes:

  # does nothing

nop2C

nop2C

nop2C

Only available in BPRE BPGE

Example:

nop2C

Notes:

  # Only returns a false value.

nop8A

nop8A

nop8A

Only available in BPRE BPGE

Example:

nop8A

nop96

nop96

nop96

Only available in BPRE BPGE

Example:

nop96

nopB1

nopB1

nopB1

Only available in BPRE BPGE

Example:

nopB1

nopB1

Only available in BPEE

Example:

nopB1

nopB2

nopB2

nopB2

Only available in BPRE BPGE

Example:

nopB2

nopB2

Only available in BPEE

Example:

nopB2

nopC7

nopC7

nopC7

Only available in BPEE

Example:

nopC7

nopC8

nopC8

nopC8

Only available in BPEE

Example:

nopC8

nopC9

nopC9

nopC9

Only available in BPEE

Example:

nopC9

nopCA

nopCA

nopCA

Only available in BPEE

Example:

nopCA

nopCB

nopCB

nopCB

Only available in BPEE

Example:

nopCB

nopCC

nopCC

nopCC

Only available in BPEE

Example:

nopCC

nopD0

nopD0

nopD0

Only available in BPEE

Example:

nopD0

Notes:

  # (nop in Emerald)

normalmsg

normalmsg

normalmsg

Only available in BPRE BPGE

Example:

normalmsg

Notes:

  # ends the effect of signmsg. Textboxes look like normal textboxes.

npc.item

npc.item

npc.item item count

  • item from data.items.stats

  • count is a number.

Example:

npc.item "BLUE SCARF" 3

Notes:

  # copyvarifnotzero (item and count), callstd 0

pause

pause

pause time

  • time is a number.

Example:

pause 4

Notes:

  # blocks the script for 'time' ticks

paymoney

paymoney

paymoney money check

  • money is a number.

  • check is a number.

Example:

paymoney 3 0

Notes:

  # if check is 0, takes money from the player

playsong

playsong

playsong song mode

  • song from songnames

  • mode from songloopoptions

Example:

playsong mus_level_up loop

Notes:

  # plays a song once or loop (loop saves the background music)

pokecasino

pokecasino

pokecasino index

  • index is a number.

Example:

pokecasino 3

pokemart

pokemart

pokemart products

  • products points to pokemart data or auto

Example:

pokemart <auto>

Notes:

  # products is a list of 2-byte items, terminated with 0000

pokenavcall

pokenavcall

pokenavcall text

Only available in BPEE

  • text points to text or auto

Example:

pokenavcall <auto>

Notes:

  # displays a pokenav call. (Emerald only)

preparemsg

preparemsg

preparemsg text

  • text points to text or auto

Example:

preparemsg <auto>

Notes:

  # text can be a pointer to a text pointer, or just a pointer to text
  # starts displaying text in a textbox. Does not block. Call waitmsg to block.

preparemsg2

preparemsg2

preparemsg2 pointer

  • pointer points to text or auto

Example:

preparemsg2 <auto>

Notes:

  # prepares a message that automatically scrolls at a fixed speed

preparemsg3

preparemsg3

preparemsg3 pointer

Only available in BPEE

  • pointer points to text or auto

Example:

preparemsg3 <auto>

Notes:

  # shows a text box with text appearing instantaneously.

pyramid.battle

pyramid.battle

pyramid.battle trainer start playerwin

Only available in BPEE

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

Example:

pyramid.battle MICHELLE~2 <auto> <auto>

Notes:

  # trainerbattle 09: Only works when called by Battle Pyramid ASM.

random

random

random high

  • high is a number.

Example:

random 0

Notes:

  # returns 0 <= number < high, stored in 800D (LASTRESULT)

readytrainer

readytrainer

readytrainer trainer

  • trainer from data.trainers.stats

Example:

readytrainer MISSY

Notes:

  # set flag 0x500+trainer to 0. That trainer now counts as active.

register.matchcall

register.matchcall

register.matchcall trainer trainer

  • trainer from data.trainers.stats

  • trainer from data.trainers.stats

Example:

register.matchcall TIMMY~2 GERALD

Notes:

  # setvar, special 0xEA, copyvarifnotzero, callstd 8

release

release

release

Example:

release

Notes:

  # allow the movement of the person that called the script

releaseall

releaseall

releaseall

Example:

releaseall

Notes:

  # closes open textboxes and lets characters move freely

removecoins

removecoins

removecoins count

  • count is a number.

Example:

removecoins 2

removedecoration

removedecoration

removedecoration decoration

  • decoration from data.decorations.stats

Example:

removedecoration "FIRE BLAST MAT"

Notes:

  # removes a decoration to the player's PC; in FR/LG, this is a NOP

removeitem

removeitem

removeitem item quantity

  • item from data.items.stats

  • quantity is a number.

Example:

removeitem TM09 4

Notes:

  # opposite of additem. 800D is set to 0 if the removal cannot happen

repeattrainerbattle

repeattrainerbattle

repeattrainerbattle

Example:

repeattrainerbattle

Notes:

  # starts a trainer battle with information stored in the RAM.
  # in most cases, it does the last trainer battle again.

resetweather

resetweather

resetweather

Example:

resetweather

Notes:

  # queues a weather change to the map's default weather

restorespritelevel

restorespritelevel

restorespritelevel npc bank map

  • npc is a number.

  • bank is a number.

  • map is a number.

Example:

restorespritelevel 2 1 0

Notes:

  # the chosen npc is restored to its original level

return

return

return

Example:

return

Notes:

  # pops back to the last calling command used.

returnram

returnram

returnram

Example:

returnram

Notes:

  # pops back to the last calling command used in a RAM script.

savesong

savesong

savesong song

  • song from songnames

Example:

savesong se_ball_tray_enter

Notes:

  # saves the specified background music to be played via special Overworld_PlaySpecialMapMusic

selectapproachingtrainer

selectapproachingtrainer

selectapproachingtrainer

Only available in BPEE

Example:

selectapproachingtrainer

Notes:

  # Sets the selected sprite to the ID of the currently approaching trainer.

setanimation

setanimation

setanimation animation slot

  • animation is a number.

  • slot is a number.

Example:

setanimation 3 3

Notes:

  # which party pokemon to use for the next field animation?

setberrytree

setberrytree

setberrytree plantID berryID growth

Only available in AXVE AXPE BPEE

  • plantID is a number.

  • berryID from data.items.berry.stats

  • growth is a number.

Example:

setberrytree 3 BLUK 1

Notes:

  # sets a specific berry-growing spot on the map with the specific berry and growth level.

setbyte

setbyte

setbyte byte

  • byte is a number.

Example:

setbyte 0

Notes:

  # sets a predefined address to the specified byte value

setbyte2

setbyte2

setbyte2 bank value

  • bank from 4

  • value is a number.

Example:

setbyte2 1 4

Notes:

  # sets a memory bank to the specified byte value.

setcatchlocation

setcatchlocation

setcatchlocation slot location

Only available in BPRE BPGE BPEE

  • slot is a number.

  • location from data.maps.names

Example:

setcatchlocation 4 "DIGLETT'S CAVE"

Notes:

  # changes the catch location of a pokemon in your party (0-5)

setcode

setcode

setcode pointer

  • pointer is a pointer.

Example:

setcode <F00000>

Notes:

  # puts a pointer to some assembly code at a specific place in RAM

setdoorclosed

setdoorclosed

setdoorclosed x y

  • x is a number.

  • y is a number.

Example:

setdoorclosed 1 0

Notes:

  # queues the animation, but doesn't do it

setdoorclosed2

setdoorclosed2

setdoorclosed2 x y

  • x is a number.

  • y is a number.

Example:

setdoorclosed2 0 1

Notes:

  # sets the specified door tile to be closed without an animation

setdooropened

setdooropened

setdooropened x y

  • x is a number.

  • y is a number.

Example:

setdooropened 3 2

Notes:

  # queues the animation, but doesn't do it

setdooropened2

setdooropened2

setdooropened2 x y

  • x is a number.

  • y is a number.

Example:

setdooropened2 0 2

Notes:

  # sets the specified door tile to be open without an animation

setfarbyte

setfarbyte

setfarbyte bank pointer

  • bank from 4

  • pointer is a number (hex).

Example:

setfarbyte 0 0x04

Notes:

  # stores the least-significant byte in the bank to a RAM address

setflag

setflag

setflag flag

  • flag is a number (hex).

Example:

setflag 0x0C

Notes:

  # flag = 1

sethealingplace

sethealingplace

sethealingplace flightspot

  • flightspot is a number.

Example:

sethealingplace 2

Notes:

  # sets where the player warps when they white out

setmapfooter

setmapfooter

setmapfooter footer

  • footer is a number.

Example:

setmapfooter 2

Notes:

  # updates the current map's footer. typically used on transition level scripts.

setmaptile

setmaptile

setmaptile x y tile isWall

  • x is a number.

  • y is a number.

  • tile is a number.

  • isWall is a number.

Example:

setmaptile 0 4 4 4

Notes:

  # sets the tile at x/y to be the given tile: with the attribute.
  # 0 = passable (false), 1 = impassable (true)

setmodernfatefulencounter

setmodernfatefulencounter

setmodernfatefulencounter slot

Only available in BPRE BPGE BPEE

  • slot is a number.

Example:

setmodernfatefulencounter 1

Notes:

  # a pokemon in your party now has its modern fateful encounter attribute set

setmonmove

setmonmove

setmonmove pokemonSlot attackSlot newMove

  • pokemonSlot is a number.

  • attackSlot is a number.

  • newMove from data.pokemon.moves.names

Example:

setmonmove 1 0 PROTECT

Notes:

  # set a given pokemon in your party to have a specific move.
  # Slots range 0-4 and 0-3.

setmysteryeventstatus

setmysteryeventstatus

setmysteryeventstatus value

  • value is a number.

Example:

setmysteryeventstatus 2

Notes:

  # sets the mystery event script status

setorcopyvar

setorcopyvar

setorcopyvar variable source

  • variable is a number.

  • source is a number.

Example:

setorcopyvar 4 1

Notes:

  # Works like the copyvar command if the source field is a variable number;
  # works like the setvar command if the source field is not a variable number.

setup.battle.A

setup.battle.A

setup.battle.A trainer start playerwin

Only available in BPEE

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

Example:

setup.battle.A ~2 <auto> <auto>

Notes:

  # trainerbattle 0A: Sets up the 1st trainer for a multi battle.

setup.battle.B

setup.battle.B

setup.battle.B trainer start playerwin

Only available in BPEE

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

Example:

setup.battle.B ~3 <auto> <auto>

Notes:

  # trainerbattle 0B: Sets up the 2nd trainer for a multi battle.

setvar

setvar

setvar variable value

  • variable is a number.

  • value is a number.

Example:

setvar 1 1

Notes:

  # sets the given variable to the given value

setvirtualaddress

setvirtualaddress

setvirtualaddress pointer

  • pointer is a number (hex).

Example:

setvirtualaddress 0x0D

Notes:

  # Sets a relative address to be used by other virtual commands.
  # This is usually used in Mystery Gift scripts.

setwarpplace

setwarpplace

setwarpplace mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

setwarpplace 2 1 4 4 3

Notes:

  # sets a variable position (dynamic warp). Go to it with warp 7F 7F 7F 0000 0000

setweather

setweather

setweather type

  • type is a number.

Example:

setweather 2

Notes:

  #

setwildbattle

setwildbattle

setwildbattle species level item

  • species from data.pokemon.names

  • level is a number.

  • item from data.items.stats

Example:

setwildbattle GLIGAR 0 "YELLOW FLUTE"

setworldmapflag

setworldmapflag

setworldmapflag flag

Only available in BPRE BPGE

  • flag is a number.

Example:

setworldmapflag 4

Notes:

  # This lets the player fly to a given map, if the map has a flight spot

showbox

showbox

showbox x y width height

  • x is a number.

  • y is a number.

  • width is a number.

  • height is a number.

Example:

showbox 1 4 4 0

Notes:

  # nop in Emerald

showcoins

showcoins

showcoins x y

  • x is a number.

  • y is a number.

Example:

showcoins 4 2

showcontestresults

showcontestresults

showcontestresults

Example:

showcontestresults

Notes:

  # nop in FireRed. Shows contest results.

showcontestwinner

showcontestwinner

showcontestwinner contest

  • contest is a number.

Example:

showcontestwinner 0

Notes:

  # nop in FireRed. Shows the painting of a winner of the given contest.

showelevmenu

showelevmenu

showelevmenu

Only available in AXVE AXPE

Example:

showelevmenu

Notes:

  # Shows an elevator menu.

showmoney

showmoney

showmoney x y

Only available in AXVE AXPE

  • x is a number.

  • y is a number.

Example:

showmoney 1 2

Notes:

  # shows how much money the player has in a separate box

showmoney x y check

Only available in BPRE BPGE BPEE

  • x is a number.

  • y is a number.

  • check is a number.

Example:

showmoney 2 1 1

Notes:

  # shows how much money the player has in a separate box (only works if check is 0)

showpokepic

showpokepic

showpokepic species x y

  • species from data.pokemon.names

  • x is a number.

  • y is a number.

Example:

showpokepic NINETALES 2 4

Notes:

  # show the pokemon in a box. Can be a literal or a variable.

showsprite

showsprite

showsprite npc

  • npc is a number.

Example:

showsprite 4

Notes:

  # opposite of hidesprite

showsprite2

showsprite2

showsprite2 npc bank map

  • npc is a number.

  • bank is a number.

  • map is a number.

Example:

showsprite2 3 1 4

Notes:

  # shows a previously hidden sprite; it also has extra parameters for a specifiable map.

signmsg

signmsg

signmsg

Only available in BPRE BPGE

Example:

signmsg

Notes:

  # makes message boxes look like signposts

single.battle

single.battle

single.battle trainer start playerwin

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

Example:

single.battle PRESTON <auto> <auto>

Notes:

  # trainerbattle 00: Default trainer battle command.

single.battle.canlose

single.battle.canlose

single.battle.canlose trainer playerlose playerwin

Only available in BPRE BPGE

  • trainer from data.trainers.stats

  • playerlose points to text or auto

  • playerwin points to text or auto

Example:

single.battle.canlose FLINT <auto> <auto>

Notes:

  # trainerbattle 09: Starts a battle where the player can lose.

single.battle.continue.music

single.battle.continue.music

single.battle.continue.music trainer start playerwin winscript

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

  • winscript points to a script or section

Example:

single.battle.continue.music CAMRON <auto> <auto> <section1>

Notes:

  # trainerbattle 02: Plays the trainer's intro music. Continues the script after winning.

single.battle.continue.silent

single.battle.continue.silent

single.battle.continue.silent trainer start playerwin winscript

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

  • winscript points to a script or section

Example:

single.battle.continue.silent GOON~3 <auto> <auto> <section1>

Notes:

  # trainerbattle 01: No intro music. Continues the script after winning.

single.battle.nointro

single.battle.nointro

single.battle.nointro trainer playerwin

  • trainer from data.trainers.stats

  • playerwin points to text or auto

Example:

single.battle.nointro "PROF. OAK" <auto>

Notes:

  # trainerbattle 03: No intro music nor intro text.

single.battle.rematch

single.battle.rematch

single.battle.rematch trainer start playerwin

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

Example:

single.battle.rematch TASHA <auto> <auto>

Notes:

  # trainerbattle 05: Starts a trainer battle rematch.

sound

sound

sound number

  • number from songnames

Example:

sound se_super_effective

Notes:

  # 0000 mutes the music

special

special

special function

  • function from specials

Example:

special DoSeagallopFerryScene

Notes:

  # Calls a piece of ASM code from a table.
  # Check your TOML for a list of specials available in your game.

special2

special2

special2 variable function

  • variable is a number.

  • function from specials

Example:

special2 2 SetPostgameFlags

Notes:

  # Calls a special and puts the ASM's return value in the variable you listed.
  # Check your TOML for a list of specials available in your game.

spritebehave

spritebehave

spritebehave npc behavior

  • npc is a number.

  • behavior is a number.

Example:

spritebehave 3 1

Notes:

  # temporarily changes the movement type of a selected NPC.

spriteface

spriteface

spriteface npc direction

  • npc is a number.

  • direction from directions

Example:

spriteface 4 Southwest

spriteface2

spriteface2

spriteface2 virtualNPC facing

  • virtualNPC is a number.

  • facing is a number.

Example:

spriteface2 2 0

spriteinvisible

spriteinvisible

spriteinvisible npc bank map

  • npc is a number.

  • bank is a number.

  • map is a number.

Example:

spriteinvisible 0 2 1

Notes:

  # hides the sprite on the given map by setting its invisibility to true.

spritelevelup

spritelevelup

spritelevelup npc bank map subpriority

  • npc is a number.

  • bank is a number.

  • map is a number.

  • subpriority is a number.

Example:

spritelevelup 4 3 4 3

Notes:

  # the chosen npc goes 'up one level'

spritevisible

spritevisible

spritevisible npc bank map

  • npc is a number.

  • bank is a number.

  • map is a number.

Example:

spritevisible 3 4 2

Notes:

  # shows the sprite on the given map by setting its invisibility to false.

startcontest

startcontest

startcontest

Example:

startcontest

Notes:

  # nop in FireRed. Starts a contest.

subvar

subvar

subvar variable value

  • variable is a number.

  • value is a number.

Example:

subvar 1 0

Notes:

  # variable -= value

testdecoration

testdecoration

testdecoration decoration

  • decoration from data.decorations.stats

Example:

testdecoration "GOLD SHIELD"

Notes:

  # 800D is set to 1 if the PC could store at least 1 more of that decoration (not in FR/LG)

textcolor

textcolor

textcolor color

Only available in BPRE BPGE

  • color is a number.

Example:

textcolor 0

Notes:

  # 00=blue, 01=red, FF=default, XX=black. Only in FR/LG

trainerbattle

trainerbattle

trainerbattle 0 trainer arg start playerwin

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

Example:

trainerbattle 0 GRUNT~50 3 <auto> <auto>

trainerbattle 1 trainer arg start playerwin winscript

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

  • winscript points to a script or section

Example:

trainerbattle 1 DIANA 1 <auto> <auto> <section1>

Notes:

  # doesn't play encounter music, continues with winscript

trainerbattle 2 trainer arg start playerwin winscript

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

  • winscript points to a script or section

Example:

trainerbattle 2 GRUNT~45 1 <auto> <auto> <section1>

Notes:

  # does play encounter music, continues with winscript

trainerbattle 3 trainer arg playerwin

  • trainer from data.trainers.stats

  • arg is a number.

  • playerwin points to text or auto

Example:

trainerbattle 3 CHESTER~2 0 <auto>

Notes:

  # no intro text

trainerbattle 4 trainer arg start playerwin needmorepokemonText

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

Example:

trainerbattle 4 DUSTY 2 <auto> <auto> <auto>

Notes:

  # double battles

trainerbattle 5 trainer arg start playerwin

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

Example:

trainerbattle 5 ALICIA~4 3 <auto> <auto>

Notes:

  # clone of 0, but with rematch potential

trainerbattle 6 trainer arg start playerwin needmorepokemonText continuescript

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

  • continuescript points to a script or section

Example:

trainerbattle 6 GRUNT~41 2 <auto> <auto> <auto> <section1>

Notes:

  # double battles, continues the script

trainerbattle 7 trainer arg start playerwin needmorepokemonText

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

Example:

trainerbattle 7 DARRIN~2 0 <auto> <auto> <auto>

Notes:

  # clone of 4, but with rematch potential

trainerbattle 8 trainer arg start playerwin needmorepokemonText continuescript

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

  • needmorepokemonText points to text or auto

  • continuescript points to a script or section

Example:

trainerbattle 8 GRUNT~22 3 <auto> <auto> <auto> <section1>

Notes:

  # clone of 6, does not play encounter music

trainerbattle 9 trainer arg start playerwin

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

Example:

trainerbattle 9 TERRY~21 2 <auto> <auto>

Notes:

  # tutorial battle (can't lose) (set arg=3 for oak's naration) (Pyramid type for Emerald)

trainerbattle other trainer arg start playerwin

  • other is a number.

  • trainer from data.trainers.stats

  • arg is a number.

  • start points to text or auto

  • playerwin points to text or auto

Example:

trainerbattle 3 ~85 2 <auto> <auto>

Notes:

  # same as 0
  # trainer battle takes different parameters depending on the
  # 'type', or the first parameter.
  # 'trainer' is the ID of the trainer battle
  # start is the text that the character says at the start of the battle
  # playerwin is the text that the character says when the player wins
  # rematches are weird. Look into them later.

trainerhill.battle

trainerhill.battle

trainerhill.battle trainer start playerwin

Only available in BPEE

  • trainer from data.trainers.stats

  • start points to text or auto

  • playerwin points to text or auto

Example:

trainerhill.battle RAUL <auto> <auto>

Notes:

  # trainerbattle 0C: Only works when called by Trainer Hill ASM.

trywondercardscript

trywondercardscript

trywondercardscript

Only available in BPRE BPGE BPEE

Example:

trywondercardscript

Notes:

  # Tries a wonder card script.

turnrotatingtileobjects

turnrotatingtileobjects

turnrotatingtileobjects

Only available in BPEE

Example:

turnrotatingtileobjects

tutorial.battle

tutorial.battle

tutorial.battle trainer playerlose playerwin

Only available in BPRE BPGE

  • trainer from data.trainers.stats

  • playerlose points to text or auto

  • playerwin points to text or auto

Example:

tutorial.battle DILLON <auto> <auto>

Notes:

  # trainerbattle 09: Starts a tutorial battle with Prof. Oak interjecting. The player must win.

tutorial.battle.canlose

tutorial.battle.canlose

tutorial.battle.canlose trainer playerlose playerwin

Only available in BPRE BPGE

  • trainer from data.trainers.stats

  • playerlose points to text or auto

  • playerwin points to text or auto

Example:

tutorial.battle.canlose GRUNT~13 <auto> <auto>

Notes:

  # trainerbattle 09: Starts a tutorial battle with Prof. Oak interjecting. The player can lose.

unloadhelptext

unloadhelptext

unloadhelptext

Only available in BPRE BPGE

Example:

unloadhelptext

Notes:

  # related to help-text box that appears in the opened Main Menu

updatecoins

updatecoins

updatecoins x y

  • x is a number.

  • y is a number.

Example:

updatecoins 4 3

Notes:

  # the X & Y coordinates are required even though they end up being unused

updatemoney

updatemoney

updatemoney x y

Only available in AXVE AXPE

  • x is a number.

  • y is a number.

Example:

updatemoney 4 1

Notes:

  # updates the amount of money shown after a money change

updatemoney x y check

Only available in BPRE BPGE BPEE

  • x is a number.

  • y is a number.

  • check is a number.

Example:

updatemoney 2 4 2

Notes:

  # updates the amount of money shown after a money change (only works if check is 0)

virtualbuffer

virtualbuffer

virtualbuffer buffer text

  • buffer from bufferNames

  • text is a pointer.

Example:

virtualbuffer buffer2 <F00000>

Notes:

  # stores text in a buffer

virtualcall

virtualcall

virtualcall destination

  • destination points to a script or section

Example:

virtualcall <section1>

virtualcallif

virtualcallif

virtualcallif condition destination

  • condition is a number.

  • destination is a pointer.

Example:

virtualcallif 0 <F00000>

virtualgoto

virtualgoto

virtualgoto destination

  • destination points to a script or section

Example:

virtualgoto <section1>

Notes:

  # ???

virtualgotoif

virtualgotoif

virtualgotoif condition destination

  • condition is a number.

  • destination is a pointer.

Example:

virtualgotoif 4 <F00000>

virtualloadpointer

virtualloadpointer

virtualloadpointer text

  • text points to text or auto

Example:

virtualloadpointer <auto>

Notes:

  # uses gStringVar4

virtualmsgbox

virtualmsgbox

virtualmsgbox text

  • text points to text or auto

Example:

virtualmsgbox <auto>

waitcry

waitcry

waitcry

Example:

waitcry

Notes:

  # used after cry, it pauses the script

waitfanfare

waitfanfare

waitfanfare

Example:

waitfanfare

Notes:

  # blocks script execution until any playing fanfare finishes

waitkeypress

waitkeypress

waitkeypress

Example:

waitkeypress

Notes:

  # blocks script execution until the player pushes the A or B button

waitmovement

waitmovement

waitmovement npc

  • npc is a number.

Example:

waitmovement 0

Notes:

  # block further script execution until the npc movement is completed

waitmovement2

waitmovement2

waitmovement2 npc bank map

  • npc is a number.

  • bank is a number.

  • map is a number.

Example:

waitmovement2 2 4 1

Notes:

  # like waitmovement, but has extra parameters for a specifiable map.

waitmsg

waitmsg

waitmsg

Example:

waitmsg

Notes:

  # block script execution until box/text is fully drawn

waitsound

waitsound

waitsound

Example:

waitsound

Notes:

  # blocks script execution until any playing sounds finish

waitstate

waitstate

waitstate

Example:

waitstate

Notes:

  # blocks the script until it gets unblocked by a command or some ASM code.

warp

warp

warp mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warp 0 0 1 3 0

Notes:

  # sends player to mapbank/map at tile 'warp'. If warp is FF, uses x/y instead
  # does it terminate script execution?

warp3

warp3

warp3 mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warp3 0 1 0 3 3

Notes:

  # Sets the map & coordinates for the player to go to in conjunction with specific "special" commands.

warp4

warp4

warp4 mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warp4 4 2 2 4 1

Notes:

  # Sets the map & coordinates that the player would go to after using Dive.

warp5

warp5

warp5 mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warp5 2 1 4 0 1

Notes:

  # Sets the map & coordinates that the player would go to if they fell in a hole.

warp6

warp6

warp6 mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warp6 1 1 1 0 0

Notes:

  # sets a particular map to warp to upon using an escape rope/Dig

warp7

warp7

warp7 mapbank map warp x y

Only available in BPEE

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warp7 4 1 0 2 4

Notes:

  # used in Mossdeep City's gym

warp8

warp8

warp8 bank map exit x y

Only available in BPEE

  • bank is a number.

  • map is a number.

  • exit is a number.

  • x is a number.

  • y is a number.

Example:

warp8 0 4 3 1 1

Notes:

  # warps the player while fading the screen to white

warphole

warphole

warphole mapbank map

  • mapbank is a number.

  • map is a number.

Example:

warphole 3 0

Notes:

  # hole effect. Sends the player to same X/Y as on the map they started on.

warpmuted

warpmuted

warpmuted mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warpmuted 3 1 0 0 3

Notes:

  # same as warp, but doesn't play sappy song 0009

warpteleport

warpteleport

warpteleport mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warpteleport 4 1 1 4 1

Notes:

  # teleport effect on a warp. Warping to a door/cave opening causes the player to land on the exact same block as it.

warpteleport2

warpteleport2

warpteleport2 bank map exit x y

Only available in BPRE BPGE BPEE

  • bank is a number.

  • map is a number.

  • exit is a number.

  • x is a number.

  • y is a number.

Example:

warpteleport2 3 0 2 3 1

Notes:

  # clone of warpteleport, only used in FR/LG and only with specials

warpwalk

warpwalk

warpwalk mapbank map warp x y

  • mapbank is a number.

  • map is a number.

  • warp is a number.

  • x is a number.

  • y is a number.

Example:

warpwalk 2 3 4 4 3

Notes:

  # same as warp, but with a walking to an opening door effect

wild.battle

wild.battle

wild.battle species level item

  • species from data.pokemon.names

  • level is a number.

  • item from data.items.stats

Example:

wild.battle MACHOKE 2 ????????~3

Notes:

  # setwildbattle, dowildbattle

writebytetooffset

writebytetooffset

writebytetooffset value offset

  • value is a number.

  • offset is a number (hex).

Example:

writebytetooffset 4 0x05

Notes:

  # store the byte 'value' at the RAM address 'offset'

yesnobox

yesnobox

yesnobox x y

  • x is a number.

  • y is a number.

Example:

yesnobox 3 3

Notes:

  # shows a yes/no dialog, 800D stores 1 if YES was selected.

Specials

This is a list of all the specials available within HexManiacAdvance when writing scripts.

Use special name when doing an action with no result.

Use special2 variable name when doing an action that has a result.

  • The result will be returned to the variable.

AccessHallOfFamePC

AccessHallOfFamePC

(Supports axve, axpe, bpee)

Example Usage:

special AccessHallOfFamePC

AnimateElevator

AnimateElevator

(Supports bpre, bpge)

Example Usage:

special AnimateElevator

AnimatePcTurnOff

AnimatePcTurnOff

(Supports bpre, bpge)

Example Usage:

special AnimatePcTurnOff

AnimatePcTurnOn

AnimatePcTurnOn

(Supports bpre, bpge)

Example Usage:

special AnimatePcTurnOn

AnimateTeleporterCable

AnimateTeleporterCable

(Supports bpre, bpge)

Example Usage:

special AnimateTeleporterCable

AnimateTeleporterHousing

AnimateTeleporterHousing

(Supports bpre, bpge)

Example Usage:

special AnimateTeleporterHousing

AreLeadMonEVsMaxedOut

AreLeadMonEVsMaxedOut

(Supports bpre, bpge)

Example Usage:

special AreLeadMonEVsMaxedOut

AwardBattleTowerRibbons

AwardBattleTowerRibbons

(Supports axve, axpe, bpre, bpge)

Example Usage:

special AwardBattleTowerRibbons

BackupHelpContext

BackupHelpContext

(Supports bpre, bpge)

Example Usage:

special BackupHelpContext

Bag_ChooseBerry

Bag_ChooseBerry

(Supports bpee)

Example Usage:

special Bag_ChooseBerry

BattleCardAction

BattleCardAction

(Supports bpre, bpge)

Example Usage:

special BattleCardAction

BattlePyramidChooseMonHeldItems

BattlePyramidChooseMonHeldItems

(Supports bpee)

Example Usage:

special BattlePyramidChooseMonHeldItems

BattleSetup_StartLatiBattle

BattleSetup_StartLatiBattle

(Supports bpee)

Example Usage:

special BattleSetup_StartLatiBattle

BattleSetup_StartLegendaryBattle

BattleSetup_StartLegendaryBattle

(Supports bpee)

Example Usage:

special BattleSetup_StartLegendaryBattle

BattleSetup_StartRematchBattle

BattleSetup_StartRematchBattle

(Supports axve, axpe, bpee)

Example Usage:

special BattleSetup_StartRematchBattle

BattleTower_SoftReset

BattleTower_SoftReset

(Supports axve, axpe, bpre, bpge)

Example Usage:

special BattleTower_SoftReset

BattleTowerMapScript2

BattleTowerMapScript2

(Supports bpre, bpge)

Example Usage:

special BattleTowerMapScript2
BattleTowerReconnectLink

(Supports bpee)

Example Usage:

special BattleTowerReconnectLink

BattleTowerUtil

BattleTowerUtil

(Supports axve, axpe, bpre, bpge)

Example Usage:

special BattleTowerUtil

BedroomPC

BedroomPC

(Supports all games.)

Example Usage:

special BedroomPC

Berry_FadeAndGoToBerryBagMenu

Berry_FadeAndGoToBerryBagMenu

(Supports axve, axpe)

Example Usage:

special Berry_FadeAndGoToBerryBagMenu

BrailleCursorToggle

BrailleCursorToggle

(Supports bpre, bpge)

Example Usage:

special BrailleCursorToggle

BufferBattleFrontierTutorMoveName

BufferBattleFrontierTutorMoveName

(Supports bpee)

Example Usage:

special BufferBattleFrontierTutorMoveName

BufferBattleTowerElevatorFloors

BufferBattleTowerElevatorFloors

(Supports bpee)

Example Usage:

special BufferBattleTowerElevatorFloors

BufferBigGuyOrBigGirlString

BufferBigGuyOrBigGirlString

(Supports bpre, bpge)

Example Usage:

special BufferBigGuyOrBigGirlString

BufferContestTrainerAndMonNames

BufferContestTrainerAndMonNames

(Supports axve, axpe, bpee)

Example Usage:

special BufferContestTrainerAndMonNames

BufferContestWinnerMonName

BufferContestWinnerMonName

(Supports bpee)

Example Usage:

special BufferContestWinnerMonName

BufferContestWinnerTrainerName

BufferContestWinnerTrainerName

(Supports bpee)

Example Usage:

special BufferContestWinnerTrainerName

BufferDeepLinkPhrase

BufferDeepLinkPhrase

(Supports bpee)

Example Usage:

special BufferDeepLinkPhrase

BufferEReaderTrainerGreeting

BufferEReaderTrainerGreeting

(Supports bpre, bpge)

Example Usage:

special BufferEReaderTrainerGreeting

BufferEReaderTrainerName

BufferEReaderTrainerName

(Supports all games.)

Example Usage:

special BufferEReaderTrainerName

BufferFanClubTrainerName

BufferFanClubTrainerName

(Supports bpee)

Example Usage:

special BufferFanClubTrainerName

BufferFavorLadyItemName

BufferFavorLadyItemName

(Supports bpee)

Example Usage:

special BufferFavorLadyItemName

BufferFavorLadyPlayerName

BufferFavorLadyPlayerName

(Supports bpee)

Example Usage:

special BufferFavorLadyPlayerName

BufferFavorLadyRequest

BufferFavorLadyRequest

(Supports bpee)

Example Usage:

special BufferFavorLadyRequest

BufferLottoTicketNumber

BufferLottoTicketNumber

(Supports axve, axpe, bpee)

Example Usage:

special BufferLottoTicketNumber

BufferMonNickname

BufferMonNickname

(Supports bpre, bpge, bpee)

Example Usage:

special BufferMonNickname

BufferMoveDeleterNicknameAndMove

BufferMoveDeleterNicknameAndMove

(Supports bpre, bpge, bpee)

Example Usage:

special BufferMoveDeleterNicknameAndMove

BufferQuizAuthorNameAndCheckIfLady

BufferQuizAuthorNameAndCheckIfLady

(Supports bpee)

Example Usage:

special BufferQuizAuthorNameAndCheckIfLady

BufferQuizCorrectAnswer

BufferQuizCorrectAnswer

(Supports bpee)

Example Usage:

special BufferQuizCorrectAnswer

BufferQuizPrizeItem

BufferQuizPrizeItem

(Supports bpee)

Example Usage:

special BufferQuizPrizeItem

BufferQuizPrizeName

BufferQuizPrizeName

(Supports bpee)

Example Usage:

special BufferQuizPrizeName

BufferRandomHobbyOrLifestyleString

BufferRandomHobbyOrLifestyleString

(Supports axve, axpe, bpre, bpge)

Example Usage:

special BufferRandomHobbyOrLifestyleString

BufferSecretBaseOwnerName

BufferSecretBaseOwnerName

(Supports axve, axpe)

Example Usage:

special BufferSecretBaseOwnerName

BufferSonOrDaughterString

BufferSonOrDaughterString

(Supports bpre, bpge)

Example Usage:

special BufferSonOrDaughterString

BufferStreakTrainerText

BufferStreakTrainerText

(Supports axve, axpe)

Example Usage:

special BufferStreakTrainerText

BufferTMHMMoveName

BufferTMHMMoveName

(Supports bpre, bpge, bpee)

Example Usage:

special BufferTMHMMoveName

BufferTrendyPhraseString

BufferTrendyPhraseString

(Supports axve, axpe, bpee)

Example Usage:

special BufferTrendyPhraseString

BufferUnionRoomPlayerName

BufferUnionRoomPlayerName

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D BufferUnionRoomPlayerName

BufferVarsForIVRater

BufferVarsForIVRater

(Supports bpee)

Example Usage:

special BufferVarsForIVRater

CableCar

CableCar

(Supports axve, axpe, bpee)

Example Usage:

special CableCar

CableCarWarp

CableCarWarp

(Supports axve, axpe, bpee)

Example Usage:

special CableCarWarp

CableClub_AskSaveTheGame

CableClub_AskSaveTheGame

(Supports bpre, bpge)

Example Usage:

special CableClub_AskSaveTheGame

CableClubSaveGame

CableClubSaveGame

(Supports bpee)

Example Usage:

special CableClubSaveGame

CalculatePlayerPartyCount

CalculatePlayerPartyCount

(Supports all games.)

Example Usage:

special2 0x800D CalculatePlayerPartyCount

CallApprenticeFunction

CallApprenticeFunction

(Supports bpee)

Example Usage:

special CallApprenticeFunction

CallBattleArenaFunction

CallBattleArenaFunction

(Supports bpee)

Example Usage:

special CallBattleArenaFunction

CallBattleDomeFunction

CallBattleDomeFunction

(Supports bpee)

Example Usage:

special CallBattleDomeFunction

CallBattleFactoryFunction

CallBattleFactoryFunction

(Supports bpee)

Example Usage:

special CallBattleFactoryFunction

CallBattlePalaceFunction

CallBattlePalaceFunction

(Supports bpee)

Example Usage:

special CallBattlePalaceFunction

CallBattlePikeFunction

CallBattlePikeFunction

(Supports bpee)

Example Usage:

special CallBattlePikeFunction

CallBattlePyramidFunction

CallBattlePyramidFunction

(Supports bpee)

Example Usage:

special CallBattlePyramidFunction

CallBattleTowerFunc

CallBattleTowerFunc

(Supports bpee)

Example Usage:

special CallBattleTowerFunc

CallFallarborTentFunction

CallFallarborTentFunction

(Supports bpee)

Example Usage:

special CallFallarborTentFunction

CallFrontierUtilFunc

CallFrontierUtilFunc

(Supports bpee)

Example Usage:

special CallFrontierUtilFunc

CallSlateportTentFunction

CallSlateportTentFunction

(Supports bpee)

Example Usage:

special CallSlateportTentFunction

CallTrainerHillFunction

CallTrainerHillFunction

(Supports bpee)

Example Usage:

special CallTrainerHillFunction

CallTrainerTowerFunc

CallTrainerTowerFunc

(Supports bpre, bpge)

Example Usage:

special CallTrainerTowerFunc

CallVerdanturfTentFunction

CallVerdanturfTentFunction

(Supports bpee)

Example Usage:

special CallVerdanturfTentFunction

CapeBrinkGetMoveToTeachLeadPokemon

CapeBrinkGetMoveToTeachLeadPokemon

(Supports bpre, bpge)

Example Usage:

special2 0x800D CapeBrinkGetMoveToTeachLeadPokemon

ChangeBoxPokemonNickname

ChangeBoxPokemonNickname

(Supports bpre, bpge, bpee)

Example Usage:

special ChangeBoxPokemonNickname

ChangePokemonNickname

ChangePokemonNickname

(Supports all games.)

Example Usage:

special ChangePokemonNickname

CheckAddCoins

CheckAddCoins

(Supports bpre, bpge)

Example Usage:

special CheckAddCoins

CheckDaycareMonReceivedMail

CheckDaycareMonReceivedMail

(Supports bpee)

Example Usage:

special CheckDaycareMonReceivedMail

CheckForBigMovieOrEmergencyNewsOnTV

CheckForBigMovieOrEmergencyNewsOnTV

(Supports axve, axpe)

Example Usage:

special CheckForBigMovieOrEmergencyNewsOnTV

CheckForPlayersHouseNews

CheckForPlayersHouseNews

(Supports bpee)

Example Usage:

special CheckForPlayersHouseNews

CheckFreePokemonStorageSpace

CheckFreePokemonStorageSpace

(Supports axve, axpe)

Example Usage:

special CheckFreePokemonStorageSpace

CheckInteractedWithFriendsCushionDecor

CheckInteractedWithFriendsCushionDecor

(Supports bpee)

Example Usage:

special CheckInteractedWithFriendsCushionDecor

CheckInteractedWithFriendsDollDecor

CheckInteractedWithFriendsDollDecor

(Supports bpee)

Example Usage:

special CheckInteractedWithFriendsDollDecor

CheckInteractedWithFriendsFurnitureBottom

CheckInteractedWithFriendsFurnitureBottom

(Supports bpee)

Example Usage:

special CheckInteractedWithFriendsFurnitureBottom

CheckInteractedWithFriendsFurnitureMiddle

CheckInteractedWithFriendsFurnitureMiddle

(Supports bpee)

Example Usage:

special CheckInteractedWithFriendsFurnitureMiddle

CheckInteractedWithFriendsFurnitureTop

CheckInteractedWithFriendsFurnitureTop

(Supports bpee)

Example Usage:

special CheckInteractedWithFriendsFurnitureTop

CheckInteractedWithFriendsPosterDecor

CheckInteractedWithFriendsPosterDecor

(Supports bpee)

Example Usage:

special CheckInteractedWithFriendsPosterDecor

CheckInteractedWithFriendsSandOrnament

CheckInteractedWithFriendsSandOrnament

(Supports bpee)

Example Usage:

special CheckInteractedWithFriendsSandOrnament

CheckLeadMonBeauty

CheckLeadMonBeauty

(Supports axve, axpe, bpee)

Example Usage:

special CheckLeadMonBeauty

CheckLeadMonCool

CheckLeadMonCool

(Supports axve, axpe, bpee)

Example Usage:

special CheckLeadMonCool

CheckLeadMonCute

CheckLeadMonCute

(Supports axve, axpe, bpee)

Example Usage:

special CheckLeadMonCute

CheckLeadMonSmart

CheckLeadMonSmart

(Supports axve, axpe, bpee)

Example Usage:

special CheckLeadMonSmart

CheckLeadMonTough

CheckLeadMonTough

(Supports axve, axpe, bpee)

Example Usage:

special CheckLeadMonTough

CheckPartyBattleTowerBanlist

CheckPartyBattleTowerBanlist

(Supports axve, axpe, bpre, bpge)

Example Usage:

special CheckPartyBattleTowerBanlist

CheckPlayerHasSecretBase

CheckPlayerHasSecretBase

(Supports axve, axpe, bpee)

Example Usage:

special CheckPlayerHasSecretBase

CheckRelicanthWailord

CheckRelicanthWailord

(Supports axve, axpe, bpee)

Example Usage:

special CheckRelicanthWailord

ChooseBattleTowerPlayerParty

ChooseBattleTowerPlayerParty

(Supports axve, axpe, bpre, bpge)

Example Usage:

special ChooseBattleTowerPlayerParty

ChooseHalfPartyForBattle

ChooseHalfPartyForBattle

(Supports bpre, bpge, bpee)

Example Usage:

special ChooseHalfPartyForBattle

ChooseItemsToTossFromPyramidBag

ChooseItemsToTossFromPyramidBag

(Supports bpee)

Example Usage:

special ChooseItemsToTossFromPyramidBag

ChooseMonForMoveRelearner

ChooseMonForMoveRelearner

(Supports bpee)

Example Usage:

special ChooseMonForMoveRelearner

ChooseMonForMoveTutor

ChooseMonForMoveTutor

(Supports bpre, bpge, bpee)

Example Usage:

special ChooseMonForMoveTutor

ChooseMonForWirelessMinigame

ChooseMonForWirelessMinigame

(Supports bpre, bpge, bpee)

Example Usage:

special ChooseMonForWirelessMinigame

ChooseNextBattleTowerTrainer

ChooseNextBattleTowerTrainer

(Supports axve, axpe, bpre, bpge)

Example Usage:

special ChooseNextBattleTowerTrainer

ChoosePartyForBattleFrontier

ChoosePartyForBattleFrontier

(Supports bpee)

Example Usage:

special ChoosePartyForBattleFrontier

ChoosePartyMon

ChoosePartyMon

(Supports all games.)

Example Usage:

special ChoosePartyMon

Selected index will be stored in 0x8004. 0x8004=1 for lead pokemon, 0x8004=6 for last pokemon, 0x8004=7 for cancel. Requires waitstate after.

ChooseSendDaycareMon

ChooseSendDaycareMon

(Supports all games.)

Example Usage:

special ChooseSendDaycareMon

ChooseStarter

ChooseStarter

(Supports bpee)

Example Usage:

special ChooseStarter

CleanupLinkRoomState

CleanupLinkRoomState

(Supports bpre, bpge, bpee)

Example Usage:

special CleanupLinkRoomState

ClearAndLeaveSecretBase

ClearAndLeaveSecretBase

(Supports bpee)

Example Usage:

special ClearAndLeaveSecretBase

ClearLinkContestFlags

ClearLinkContestFlags

(Supports bpee)

Example Usage:

special ClearLinkContestFlags

ClearQuizLadyPlayerAnswer

ClearQuizLadyPlayerAnswer

(Supports bpee)

Example Usage:

special ClearQuizLadyPlayerAnswer

ClearQuizLadyQuestionAndAnswer

ClearQuizLadyQuestionAndAnswer

(Supports bpee)

Example Usage:

special ClearQuizLadyQuestionAndAnswer

CloseBattleFrontierTutorWindow

CloseBattleFrontierTutorWindow

(Supports bpee)

Example Usage:

special CloseBattleFrontierTutorWindow

CloseBattlePikeCurtain

CloseBattlePikeCurtain

(Supports bpee)

Example Usage:

special CloseBattlePikeCurtain

CloseBattlePointsWindow

CloseBattlePointsWindow

(Supports bpee)

Example Usage:

special CloseBattlePointsWindow

CloseDeptStoreElevatorWindow

CloseDeptStoreElevatorWindow

(Supports bpee)

Example Usage:

special CloseDeptStoreElevatorWindow

CloseElevatorCurrentFloorWindow

CloseElevatorCurrentFloorWindow

(Supports bpre, bpge)

Example Usage:

special CloseElevatorCurrentFloorWindow

CloseFrontierExchangeCornerItemIconWindow

CloseFrontierExchangeCornerItemIconWindow

(Supports bpee)

Example Usage:

special CloseFrontierExchangeCornerItemIconWindow
CloseLink

(Supports all games.)

Example Usage:

special CloseLink

CloseMuseumFossilPic

CloseMuseumFossilPic

(Supports bpre, bpge)

Example Usage:

special CloseMuseumFossilPic

ColosseumPlayerSpotTriggered

ColosseumPlayerSpotTriggered

(Supports bpee)

Example Usage:

special ColosseumPlayerSpotTriggered

CompareBarboachSize

CompareBarboachSize

(Supports axve, axpe)

Example Usage:

special CompareBarboachSize

CompareHeracrossSize

CompareHeracrossSize

(Supports bpre, bpge)

Example Usage:

special CompareHeracrossSize

CompareLotadSize

CompareLotadSize

(Supports bpee)

Example Usage:

special CompareLotadSize

CompareMagikarpSize

CompareMagikarpSize

(Supports bpre, bpge)

Example Usage:

special CompareMagikarpSize

CompareSeedotSize

CompareSeedotSize

(Supports bpee)

Example Usage:

special CompareSeedotSize

CompareShroomishSize

CompareShroomishSize

(Supports axve, axpe)

Example Usage:

special CompareShroomishSize

CompletedHoennPokedex

CompletedHoennPokedex

(Supports axve, axpe)

Example Usage:

special CompletedHoennPokedex

CopyCurSecretBaseOwnerName_StrVar1

CopyCurSecretBaseOwnerName_StrVar1

(Supports bpee)

Example Usage:

special CopyCurSecretBaseOwnerName_StrVar1

CopyEReaderTrainerGreeting

CopyEReaderTrainerGreeting

(Supports bpee)

Example Usage:

special CopyEReaderTrainerGreeting

CountAlivePartyMonsExceptSelectedOne

CountAlivePartyMonsExceptSelectedOne

(Supports axve, axpe)

Example Usage:

special CountAlivePartyMonsExceptSelectedOne

CountPartyAliveNonEggMons

CountPartyAliveNonEggMons

(Supports bpee)

Example Usage:

special CountPartyAliveNonEggMons

CountPartyAliveNonEggMons_IgnoreVar0x8004Slot

CountPartyAliveNonEggMons_IgnoreVar0x8004Slot

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D CountPartyAliveNonEggMons_IgnoreVar0x8004Slot

CountPartyNonEggMons

CountPartyNonEggMons

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D CountPartyNonEggMons

CountPlayerMuseumPaintings

CountPlayerMuseumPaintings

(Supports axve, axpe, bpee)

Example Usage:

special CountPlayerMuseumPaintings

CountPlayerTrainerStars

CountPlayerTrainerStars

(Supports bpee)

Example Usage:

special CountPlayerTrainerStars

CreateAbnormalWeatherEvent

CreateAbnormalWeatherEvent

(Supports bpee)

Example Usage:

special CreateAbnormalWeatherEvent

CreateEventLegalEnemyMon

CreateEventLegalEnemyMon

(Supports bpre, bpge, bpee)

Example Usage:

special CreateEventLegalEnemyMon

CreateInGameTradePokemon

CreateInGameTradePokemon

(Supports all games.)

Example Usage:

special CreateInGameTradePokemon

CreatePCMenu

CreatePCMenu

(Supports bpre, bpge)

Example Usage:

special CreatePCMenu

DaisyMassageServices

DaisyMassageServices

(Supports bpre, bpge)

Example Usage:

special DaisyMassageServices

DaycareMonReceivedMail

DaycareMonReceivedMail

(Supports axve, axpe, bpre, bpge)

Example Usage:

special DaycareMonReceivedMail

DeclinedSecretBaseBattle

DeclinedSecretBaseBattle

(Supports bpee)

Example Usage:

special DeclinedSecretBaseBattle

DeleteMonMove

DeleteMonMove

(Supports axve, axpe)

Example Usage:

special DeleteMonMove

DestroyMewEmergingGrassSprite

DestroyMewEmergingGrassSprite

(Supports bpee)

Example Usage:

special DestroyMewEmergingGrassSprite

DetermineBattleTowerPrize

DetermineBattleTowerPrize

(Supports axve, axpe, bpre, bpge)

Example Usage:

special DetermineBattleTowerPrize

DidFavorLadyLikeItem

DidFavorLadyLikeItem

(Supports bpee)

Example Usage:

special DidFavorLadyLikeItem

DisableMsgBoxWalkaway

DisableMsgBoxWalkaway

(Supports bpre, bpge)

Example Usage:

special DisableMsgBoxWalkaway

DisplayBerryPowderVendorMenu

DisplayBerryPowderVendorMenu

(Supports bpre, bpge, bpee)

Example Usage:

special DisplayBerryPowderVendorMenu

DisplayCurrentElevatorFloor

DisplayCurrentElevatorFloor

(Supports axve, axpe)

Example Usage:

special DisplayCurrentElevatorFloor

DisplayMoveTutorMenu

DisplayMoveTutorMenu

(Supports axve, axpe, bpre, bpge)

Example Usage:

special DisplayMoveTutorMenu

DoBattlePyramidMonsHaveHeldItem

DoBattlePyramidMonsHaveHeldItem

(Supports bpee)

Example Usage:

special DoBattlePyramidMonsHaveHeldItem

DoBerryBlending

DoBerryBlending

(Supports axve, axpe, bpee)

Example Usage:

special DoBerryBlending

DoBrailleWait

DoBrailleWait

(Supports axve, axpe)

Example Usage:

special DoBrailleWait

DoCableClubWarp

DoCableClubWarp

(Supports all games.)

Example Usage:

special DoCableClubWarp

DoContestHallWarp

DoContestHallWarp

(Supports bpee)

Example Usage:

special DoContestHallWarp

DoCredits

DoCredits

(Supports bpre, bpge)

Example Usage:

special DoCredits

DoDeoxysRockInteraction

DoDeoxysRockInteraction

(Supports bpee)

Example Usage:

special DoDeoxysRockInteraction

DoDeoxysTriangleInteraction

DoDeoxysTriangleInteraction

(Supports bpre, bpge)

Example Usage:

special DoDeoxysTriangleInteraction

DoDiveWarp

DoDiveWarp

(Supports bpre, bpge, bpee)

Example Usage:

special DoDiveWarp

DoDomeConfetti

DoDomeConfetti

(Supports bpee)

Example Usage:

special DoDomeConfetti

DoesContestCategoryHaveMuseumPainting

DoesContestCategoryHaveMuseumPainting

(Supports axve, axpe, bpee)

Example Usage:

special DoesContestCategoryHaveMuseumPainting

DoesPartyHaveEnigmaBerry

DoesPartyHaveEnigmaBerry

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D DoesPartyHaveEnigmaBerry

DoesPlayerPartyContainSpecies

DoesPlayerPartyContainSpecies

(Supports bpre, bpge)

Example Usage:

special2 0x800D DoesPlayerPartyContainSpecies

read species from 0x8004, if it's in the party, return 1 (recomend returning to 0x800D)

DoFallWarp

DoFallWarp

(Supports all games.)

Example Usage:

special DoFallWarp

DoInGameTradeScene

DoInGameTradeScene

(Supports all games.)

Example Usage:

special DoInGameTradeScene

DoLotteryCornerComputerEffect

DoLotteryCornerComputerEffect

(Supports axve, axpe, bpee)

Example Usage:

special DoLotteryCornerComputerEffect

DoMirageTowerCeilingCrumble

DoMirageTowerCeilingCrumble

(Supports bpee)

Example Usage:

special DoMirageTowerCeilingCrumble

DoOrbEffect

DoOrbEffect

(Supports bpee)

Example Usage:

special DoOrbEffect

DoPCTurnOffEffect

DoPCTurnOffEffect

(Supports axve, axpe, bpee)

Example Usage:

special DoPCTurnOffEffect

DoPCTurnOnEffect

DoPCTurnOnEffect

(Supports axve, axpe, bpee)

Example Usage:

special DoPCTurnOnEffect

DoPicboxCancel

DoPicboxCancel

(Supports bpre, bpge)

Example Usage:

special DoPicboxCancel

DoPokemonLeagueLightingEffect

DoPokemonLeagueLightingEffect

(Supports bpre, bpge)

Example Usage:

special DoPokemonLeagueLightingEffect

DoPokeNews

DoPokeNews

(Supports axve, axpe, bpee)

Example Usage:

special DoPokeNews

DoSeagallopFerryScene

DoSeagallopFerryScene

(Supports bpre, bpge)

Example Usage:

special DoSeagallopFerryScene

DoSealedChamberShakingEffect1

DoSealedChamberShakingEffect1

(Supports axve, axpe, bpee)

Example Usage:

special DoSealedChamberShakingEffect1

DoSealedChamberShakingEffect2

DoSealedChamberShakingEffect2

(Supports axve, axpe, bpee)

Example Usage:

special DoSealedChamberShakingEffect2

DoSecretBasePCTurnOffEffect

DoSecretBasePCTurnOffEffect

(Supports axve, axpe, bpee)

Example Usage:

special DoSecretBasePCTurnOffEffect

DoSoftReset

DoSoftReset

(Supports all games.)

Example Usage:

special DoSoftReset

DoSpecialTrainerBattle

DoSpecialTrainerBattle

(Supports bpee)

Example Usage:

special DoSpecialTrainerBattle

DoSSAnneDepartureCutscene

DoSSAnneDepartureCutscene

(Supports bpre, bpge)

Example Usage:

special DoSSAnneDepartureCutscene

DoTrainerApproach

DoTrainerApproach

(Supports bpee)

Example Usage:

special DoTrainerApproach

DoTVShow

DoTVShow

(Supports axve, axpe, bpee)

Example Usage:

special DoTVShow

DoTVShowInSearchOfTrainers

DoTVShowInSearchOfTrainers

(Supports axve, axpe, bpee)

Example Usage:

special DoTVShowInSearchOfTrainers

DoWaldaNamingScreen

DoWaldaNamingScreen

(Supports bpee)

Example Usage:

special DoWaldaNamingScreen

DoWateringBerryTreeAnim

DoWateringBerryTreeAnim

(Supports all games.)

Example Usage:

special DoWateringBerryTreeAnim

DrawElevatorCurrentFloorWindow

DrawElevatorCurrentFloorWindow

(Supports bpre, bpge)

Example Usage:

special DrawElevatorCurrentFloorWindow

DrawSeagallopDestinationMenu

DrawSeagallopDestinationMenu

(Supports bpre, bpge)

Example Usage:

special DrawSeagallopDestinationMenu

DrawWholeMapView

DrawWholeMapView

(Supports all games.)

Example Usage:

special DrawWholeMapView

DrewSecretBaseBattle

DrewSecretBaseBattle

(Supports bpee)

Example Usage:

special DrewSecretBaseBattle

Dummy_TryEnableBravoTrainerBattleTower

Dummy_TryEnableBravoTrainerBattleTower

(Supports bpre, bpge)

Example Usage:

special Dummy_TryEnableBravoTrainerBattleTower

EggHatch

EggHatch

(Supports all games.)

Example Usage:

special EggHatch

EnableNationalPokedex

EnableNationalPokedex

(Supports bpre, bpge, bpee)

Example Usage:

special EnableNationalPokedex

EndLotteryCornerComputerEffect

EndLotteryCornerComputerEffect

(Supports axve, axpe, bpee)

Example Usage:

special EndLotteryCornerComputerEffect

EndTrainerApproach

EndTrainerApproach

(Supports axve, axpe, bpre, bpge)

Example Usage:

special EndTrainerApproach

EnterColosseumPlayerSpot

EnterColosseumPlayerSpot

(Supports bpre, bpge)

Example Usage:

special EnterColosseumPlayerSpot

EnterHallOfFame

EnterHallOfFame

(Supports bpre, bpge)

Example Usage:

special EnterHallOfFame

EnterNewlyCreatedSecretBase

EnterNewlyCreatedSecretBase

(Supports bpee)

Example Usage:

special EnterNewlyCreatedSecretBase

EnterSafariMode

EnterSafariMode

(Supports all games.)

Example Usage:

special EnterSafariMode

EnterSecretBase

EnterSecretBase

(Supports bpee)

Example Usage:

special EnterSecretBase

EnterTradeSeat

EnterTradeSeat

(Supports bpre, bpge)

Example Usage:

special EnterTradeSeat

ExecuteWhiteOut

ExecuteWhiteOut

(Supports axve, axpe)

Example Usage:

special ExecuteWhiteOut

ExitLinkRoom

ExitLinkRoom

(Supports bpre, bpge, bpee)

Example Usage:

special ExitLinkRoom

ExitSafariMode

ExitSafariMode

(Supports all games.)

Example Usage:

special ExitSafariMode

FadeOutOrbEffect

FadeOutOrbEffect

(Supports bpee)

Example Usage:

special FadeOutOrbEffect

FavorLadyGetPrize

FavorLadyGetPrize

(Supports bpee)

Example Usage:

special FavorLadyGetPrize

Field_AskSaveTheGame

Field_AskSaveTheGame

(Supports bpre, bpge)

Example Usage:

special Field_AskSaveTheGame

FieldShowRegionMap

FieldShowRegionMap

(Supports axve, axpe, bpee)

Example Usage:

special FieldShowRegionMap

FinishCyclingRoadChallenge

FinishCyclingRoadChallenge

(Supports axve, axpe, bpee)

Example Usage:

special FinishCyclingRoadChallenge

ForcePlayerOntoBike

ForcePlayerOntoBike

(Supports bpre, bpge)

Example Usage:

special ForcePlayerOntoBike

ForcePlayerToStartSurfing

ForcePlayerToStartSurfing

(Supports bpre, bpge)

Example Usage:

special ForcePlayerToStartSurfing

FoundAbandonedShipRoom1Key

FoundAbandonedShipRoom1Key

(Supports axve, axpe, bpee)

Example Usage:

special FoundAbandonedShipRoom1Key

FoundAbandonedShipRoom2Key

FoundAbandonedShipRoom2Key

(Supports axve, axpe, bpee)

Example Usage:

special FoundAbandonedShipRoom2Key

FoundAbandonedShipRoom4Key

FoundAbandonedShipRoom4Key

(Supports axve, axpe, bpee)

Example Usage:

special FoundAbandonedShipRoom4Key

FoundAbandonedShipRoom6Key

FoundAbandonedShipRoom6Key

(Supports axve, axpe, bpee)

Example Usage:

special FoundAbandonedShipRoom6Key

FoundBlackGlasses

FoundBlackGlasses

(Supports axve, axpe, bpee)

Example Usage:

special FoundBlackGlasses

GabbyAndTyAfterInterview

GabbyAndTyAfterInterview

(Supports axve, axpe, bpee)

Example Usage:

special GabbyAndTyAfterInterview

GabbyAndTyBeforeInterview

GabbyAndTyBeforeInterview

(Supports axve, axpe, bpee)

Example Usage:

special GabbyAndTyBeforeInterview

GabbyAndTyGetBattleNum

GabbyAndTyGetBattleNum

(Supports axve, axpe, bpee)

Example Usage:

special GabbyAndTyGetBattleNum

GabbyAndTyGetLastBattleTrivia

GabbyAndTyGetLastBattleTrivia

(Supports axve, axpe, bpee)

Example Usage:

special GabbyAndTyGetLastBattleTrivia

GabbyAndTyGetLastQuote

GabbyAndTyGetLastQuote

(Supports axve, axpe, bpee)

Example Usage:

special GabbyAndTyGetLastQuote

GabbyAndTySetScriptVarsToObjectEventLocalIds

GabbyAndTySetScriptVarsToObjectEventLocalIds

(Supports axve, axpe)

Example Usage:

special GabbyAndTySetScriptVarsToObjectEventLocalIds

GameClear

GameClear

(Supports axve, axpe, bpee)

Example Usage:

special GameClear

GenerateContestRand

GenerateContestRand

(Supports bpee)

Example Usage:

special GenerateContestRand

GetAbnormalWeatherMapNameAndType

GetAbnormalWeatherMapNameAndType

(Supports bpee)

Example Usage:

special GetAbnormalWeatherMapNameAndType

GetBarboachSizeRecordInfo

GetBarboachSizeRecordInfo

(Supports axve, axpe)

Example Usage:

special GetBarboachSizeRecordInfo

GetBattleFrontierTutorMoveIndex

GetBattleFrontierTutorMoveIndex

(Supports bpee)

Example Usage:

special GetBattleFrontierTutorMoveIndex

GetBattleOutcome

GetBattleOutcome

(Supports all games.)

Example Usage:

special2 0x800D GetBattleOutcome

GetBattlePyramidHint

GetBattlePyramidHint

(Supports bpee)

Example Usage:

special GetBattlePyramidHint

GetBestBattleTowerStreak

GetBestBattleTowerStreak

(Supports axve, axpe, bpee)

Example Usage:

special GetBestBattleTowerStreak

GetContestantNamesAtRank

GetContestantNamesAtRank

(Supports axve, axpe, bpee)

Example Usage:

special GetContestantNamesAtRank

GetContestLadyCategory

GetContestLadyCategory

(Supports bpee)

Example Usage:

special GetContestLadyCategory

GetContestLadyMonSpecies

GetContestLadyMonSpecies

(Supports bpee)

Example Usage:

special GetContestLadyMonSpecies

GetContestMonCondition

GetContestMonCondition

(Supports bpee)

Example Usage:

special GetContestMonCondition

GetContestMonConditionRanking

GetContestMonConditionRanking

(Supports bpee)

Example Usage:

special GetContestMonConditionRanking

GetContestMultiplayerId

GetContestMultiplayerId

(Supports bpee)

Example Usage:

special GetContestMultiplayerId

GetContestPlayerId

GetContestPlayerId

(Supports bpee)

Example Usage:

special GetContestPlayerId

GetContestWinnerId

GetContestWinnerId

(Supports bpee)

Example Usage:

special GetContestWinnerId

GetCostToWithdrawRoute5DaycareMon

GetCostToWithdrawRoute5DaycareMon

(Supports bpre, bpge)

Example Usage:

special GetCostToWithdrawRoute5DaycareMon

GetCurSecretBaseRegistrationValidity

GetCurSecretBaseRegistrationValidity

(Supports axve, axpe, bpee)

Example Usage:

special GetCurSecretBaseRegistrationValidity

GetDaycareCost

GetDaycareCost

(Supports all games.)

Example Usage:

special GetDaycareCost

GetDaycareMonNicknames

GetDaycareMonNicknames

(Supports all games.)

Example Usage:

special GetDaycareMonNicknames

GetDaycarePokemonCount

GetDaycarePokemonCount

(Supports bpre, bpge)

Example Usage:

special GetDaycarePokemonCount

GetDaycareState

GetDaycareState

(Supports all games.)

Example Usage:

special2 0x800D GetDaycareState

GetDaysUntilPacifidlogTMAvailable

GetDaysUntilPacifidlogTMAvailable

(Supports axve, axpe, bpee)

Example Usage:

special GetDaysUntilPacifidlogTMAvailable

GetDeptStoreDefaultFloorChoice

GetDeptStoreDefaultFloorChoice

(Supports bpee)

Example Usage:

special GetDeptStoreDefaultFloorChoice

GetDewfordHallPaintingNameIndex

GetDewfordHallPaintingNameIndex

(Supports axve, axpe, bpee)

Example Usage:

special GetDewfordHallPaintingNameIndex

GetElevatorFloor

GetElevatorFloor

(Supports bpre, bpge)

Example Usage:

special GetElevatorFloor

GetFavorLadyState

GetFavorLadyState

(Supports bpee)

Example Usage:

special GetFavorLadyState

GetFirstFreePokeblockSlot

GetFirstFreePokeblockSlot

(Supports axve, axpe, bpee)

Example Usage:

special GetFirstFreePokeblockSlot

GetFrontierBattlePoints

GetFrontierBattlePoints

(Supports bpee)

Example Usage:

special GetFrontierBattlePoints

GetGabbyAndTyLocalIds

GetGabbyAndTyLocalIds

(Supports bpee)

Example Usage:

special GetGabbyAndTyLocalIds

GetHeracrossSizeRecordInfo

GetHeracrossSizeRecordInfo

(Supports bpre, bpge)

Example Usage:

special GetHeracrossSizeRecordInfo

GetInGameTradeSpeciesInfo

GetInGameTradeSpeciesInfo

(Supports all games.)

Example Usage:

special2 0x800D GetInGameTradeSpeciesInfo

GetLeadMonFriendship

GetLeadMonFriendship

(Supports bpre, bpge)

Example Usage:

special2 0x800D GetLeadMonFriendship

GetLeadMonFriendshipScore

GetLeadMonFriendshipScore

(Supports axve, axpe, bpee)

Example Usage:

special GetLeadMonFriendshipScore

GetLilycoveSSTidalSelection

GetLilycoveSSTidalSelection

(Supports bpee)

Example Usage:

special GetLilycoveSSTidalSelection

GetLinkPartnerNames

GetLinkPartnerNames

(Supports axve, axpe, bpee)

Example Usage:

special GetLinkPartnerNames

GetLotadSizeRecordInfo

GetLotadSizeRecordInfo

(Supports bpee)

Example Usage:

special GetLotadSizeRecordInfo

GetMagikarpSizeRecordInfo

GetMagikarpSizeRecordInfo

(Supports bpre, bpge)

Example Usage:

special GetMagikarpSizeRecordInfo

GetMartClerkObjectId

GetMartClerkObjectId

(Supports bpre, bpge)

Example Usage:

special GetMartClerkObjectId

GetMartEmployeeObjectEventId

GetMartEmployeeObjectEventId

(Supports bpee)

Example Usage:

special GetMartEmployeeObjectEventId

GetMENewsJisanItemAndState

GetMENewsJisanItemAndState

(Supports bpre, bpge)

Example Usage:

special2 0x8004 GetMENewsJisanItemAndState

GetMomOrDadStringForTVMessage

GetMomOrDadStringForTVMessage

(Supports axve, axpe, bpee)

Example Usage:

special GetMomOrDadStringForTVMessage

GetMysteryEventCardVal

GetMysteryEventCardVal

(Supports bpee)

Example Usage:

special GetMysteryEventCardVal

GetNameOfEnigmaBerryInPlayerParty

GetNameOfEnigmaBerryInPlayerParty

(Supports axve, axpe)

Example Usage:

special GetNameOfEnigmaBerryInPlayerParty

GetNextActiveShowIfMassOutbreak

GetNextActiveShowIfMassOutbreak

(Supports bpee)

Example Usage:

special GetNextActiveShowIfMassOutbreak

GetNonMassOutbreakActiveTVShow

GetNonMassOutbreakActiveTVShow

(Supports axve, axpe)

Example Usage:

special GetNonMassOutbreakActiveTVShow

GetNpcContestantLocalId

GetNpcContestantLocalId

(Supports axve, axpe, bpee)

Example Usage:

special GetNpcContestantLocalId

GetNumFansOfPlayerInTrainerFanClub

GetNumFansOfPlayerInTrainerFanClub

(Supports bpee)

Example Usage:

special GetNumFansOfPlayerInTrainerFanClub

GetNumLevelsGainedForRoute5DaycareMon

GetNumLevelsGainedForRoute5DaycareMon

(Supports bpre, bpge)

Example Usage:

special2 0x800D GetNumLevelsGainedForRoute5DaycareMon

GetNumLevelsGainedFromDaycare

GetNumLevelsGainedFromDaycare

(Supports all games.)

Example Usage:

special2 0x800D GetNumLevelsGainedFromDaycare

GetNumMovedLilycoveFanClubMembers

GetNumMovedLilycoveFanClubMembers

(Supports axve, axpe)

Example Usage:

special GetNumMovedLilycoveFanClubMembers

GetNumMovesSelectedMonHas

GetNumMovesSelectedMonHas

(Supports bpre, bpge, bpee)

Example Usage:

special GetNumMovesSelectedMonHas

GetNumValidDaycarePartyMons

GetNumValidDaycarePartyMons

(Supports axve, axpe)

Example Usage:

special GetNumValidDaycarePartyMons

GetObjectEventLocalIdByFlag

GetObjectEventLocalIdByFlag

(Supports bpee)

Example Usage:

special GetObjectEventLocalIdByFlag

GetPartyMonSpecies

GetPartyMonSpecies

(Supports all games.)

Example Usage:

special2 0x800D GetPartyMonSpecies

Read party index from 0x8004, return species

GetPCBoxToSendMon

GetPCBoxToSendMon

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D GetPCBoxToSendMon

GetPlayerAvatarBike

GetPlayerAvatarBike

(Supports all games.)

Example Usage:

special GetPlayerAvatarBike

GetPlayerBigGuyGirlString

GetPlayerBigGuyGirlString

(Supports axve, axpe, bpee)

Example Usage:

special GetPlayerBigGuyGirlString

GetPlayerFacingDirection

GetPlayerFacingDirection

(Supports all games.)

Example Usage:

special2 0x800D GetPlayerFacingDirection

GetPlayerTrainerIdOnesDigit

GetPlayerTrainerIdOnesDigit

(Supports all games.)

Example Usage:

special GetPlayerTrainerIdOnesDigit

GetPlayerXY

GetPlayerXY

(Supports bpre, bpge)

Example Usage:

special GetPlayerXY

GetPokeblockFeederInFront

GetPokeblockFeederInFront

(Supports bpee)

Example Usage:

special GetPokeblockFeederInFront

GetPokeblockNameByMonNature

GetPokeblockNameByMonNature

(Supports axve, axpe, bpee)

Example Usage:

special GetPokeblockNameByMonNature

GetPokedexCount

GetPokedexCount

(Supports bpre, bpge)

Example Usage:

special2 0x800D GetPokedexCount

GetProfOaksRatingMessage

GetProfOaksRatingMessage

(Supports bpre, bpge)

Example Usage:

special GetProfOaksRatingMessage

GetQuestLogState

GetQuestLogState

(Supports bpre, bpge)

Example Usage:

special GetQuestLogState

GetQuizAuthor

GetQuizAuthor

(Supports bpee)

Example Usage:

special GetQuizAuthor

GetQuizLadyState

GetQuizLadyState

(Supports bpee)

Example Usage:

special GetQuizLadyState

GetRandomActiveShowIdx

GetRandomActiveShowIdx

(Supports bpee)

Example Usage:

special GetRandomActiveShowIdx

GetRandomSlotMachineId

GetRandomSlotMachineId

(Supports bpre, bpge)

Example Usage:

special2 0x800D GetRandomSlotMachineId

GetRecordedCyclingRoadResults

GetRecordedCyclingRoadResults

(Supports axve, axpe, bpee)

Example Usage:

special GetRecordedCyclingRoadResults

GetRivalSonDaughterString

GetRivalSonDaughterString

(Supports axve, axpe, bpee)

Example Usage:

special GetRivalSonDaughterString

GetSeagallopNumber

GetSeagallopNumber

(Supports bpre, bpge)

Example Usage:

special2 0x800D GetSeagallopNumber

GetSecretBaseNearbyMapName

GetSecretBaseNearbyMapName

(Supports axve, axpe, bpee)

Example Usage:

special GetSecretBaseNearbyMapName

GetSecretBaseOwnerAndState

GetSecretBaseOwnerAndState

(Supports bpee)

Example Usage:

special GetSecretBaseOwnerAndState

GetSecretBaseTypeInFrontOfPlayer

GetSecretBaseTypeInFrontOfPlayer

(Supports bpee)

Example Usage:

special GetSecretBaseTypeInFrontOfPlayer

GetSeedotSizeRecordInfo

GetSeedotSizeRecordInfo

(Supports bpee)

Example Usage:

special GetSeedotSizeRecordInfo

GetSelectedDaycareMonNickname

GetSelectedDaycareMonNickname

(Supports axve, axpe)

Example Usage:

special GetSelectedDaycareMonNickname

GetSelectedMonNicknameAndSpecies

GetSelectedMonNicknameAndSpecies

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x8005 GetSelectedMonNicknameAndSpecies

GetSelectedSeagallopDestination

GetSelectedSeagallopDestination

(Supports bpre, bpge)

Example Usage:

special2 0x8006 GetSelectedSeagallopDestination

GetSelectedTVShow

GetSelectedTVShow

(Supports bpee)

Example Usage:

special GetSelectedTVShow

GetShieldToyTVDecorationInfo

GetShieldToyTVDecorationInfo

(Supports axve, axpe)

Example Usage:

special GetShieldToyTVDecorationInfo

GetShroomishSizeRecordInfo

GetShroomishSizeRecordInfo

(Supports axve, axpe)

Example Usage:

special GetShroomishSizeRecordInfo

GetSlotMachineId

GetSlotMachineId

(Supports axve, axpe, bpee)

Example Usage:

special GetSlotMachineId

GetStarterSpecies

GetStarterSpecies

(Supports bpre, bpge)

Example Usage:

special2 0x800D GetStarterSpecies

GetTradeSpecies

GetTradeSpecies

(Supports all games.)

Example Usage:

special2 0x800D GetTradeSpecies

GetTrainerBattleMode

GetTrainerBattleMode

(Supports bpre, bpge, bpee)

Example Usage:

special GetTrainerBattleMode

GetTrainerFlag

GetTrainerFlag

(Supports axve, axpe, bpee)

Example Usage:

special GetTrainerFlag

GetTVShowType

GetTVShowType

(Supports axve, axpe)

Example Usage:

special GetTVShowType

GetWeekCount

GetWeekCount

(Supports axve, axpe, bpee)

Example Usage:

special GetWeekCount

GetWirelessCommType

GetWirelessCommType

(Supports bpee)

Example Usage:

special GetWirelessCommType

GiveBattleTowerPrize

GiveBattleTowerPrize

(Supports axve, axpe, bpre, bpge)

Example Usage:

special GiveBattleTowerPrize

GiveEggFromDaycare

GiveEggFromDaycare

(Supports all games.)

Example Usage:

special GiveEggFromDaycare

GiveFrontierBattlePoints

GiveFrontierBattlePoints

(Supports bpee)

Example Usage:

special GiveFrontierBattlePoints

GiveLeadMonEffortRibbon

GiveLeadMonEffortRibbon

(Supports bpre, bpge, bpee)

Example Usage:

special GiveLeadMonEffortRibbon

GiveMonArtistRibbon

GiveMonArtistRibbon

(Supports axve, axpe, bpee)

Example Usage:

special GiveMonArtistRibbon

GiveMonContestRibbon

GiveMonContestRibbon

(Supports bpee)

Example Usage:

special GiveMonContestRibbon

GivLeadMonEffortRibbon

GivLeadMonEffortRibbon

(Supports axve, axpe)

Example Usage:

special GivLeadMonEffortRibbon

HallOfFamePCBeginFade

HallOfFamePCBeginFade

(Supports bpre, bpge)

Example Usage:

special HallOfFamePCBeginFade

HasAllHoennMons

HasAllHoennMons

(Supports bpee)

Example Usage:

special HasAllHoennMons

HasAllKantoMons

HasAllKantoMons

(Supports bpre, bpge)

Example Usage:

special2 0x800D HasAllKantoMons

HasAllMons

HasAllMons

(Supports bpre, bpge)

Example Usage:

special2 0x800D HasAllMons

HasAnotherPlayerGivenFavorLadyItem

HasAnotherPlayerGivenFavorLadyItem

(Supports bpee)

Example Usage:

special HasAnotherPlayerGivenFavorLadyItem

HasAtLeastOneBerry

HasAtLeastOneBerry

(Supports bpre, bpge, bpee)

Example Usage:

special HasAtLeastOneBerry

HasEnoughBerryPowder

HasEnoughBerryPowder

(Supports bpee)

Example Usage:

special HasEnoughBerryPowder

HasEnoughMoneyFor

HasEnoughMoneyFor

(Supports axve, axpe)

Example Usage:

special HasEnoughMoneyFor

HasEnoughMonsForDoubleBattle

HasEnoughMonsForDoubleBattle

(Supports all games.)

Example Usage:

special HasEnoughMonsForDoubleBattle

HasLeadMonBeenRenamed

HasLeadMonBeenRenamed

(Supports bpre, bpge)

Example Usage:

special HasLeadMonBeenRenamed

HasLearnedAllMovesFromCapeBrinkTutor

HasLearnedAllMovesFromCapeBrinkTutor

(Supports bpre, bpge)

Example Usage:

special2 0x800D HasLearnedAllMovesFromCapeBrinkTutor

HasMonWonThisContestBefore

HasMonWonThisContestBefore

(Supports bpee)

Example Usage:

special HasMonWonThisContestBefore

HasPlayerGivenContestLadyPokeblock

HasPlayerGivenContestLadyPokeblock

(Supports bpee)

Example Usage:

special HasPlayerGivenContestLadyPokeblock

HealPlayerParty

HealPlayerParty

(Supports bpre, bpge, bpee)

Example Usage:

special HealPlayerParty

HelpSystem_Disable

HelpSystem_Disable

(Supports bpre, bpge)

Example Usage:

special HelpSystem_Disable

HelpSystem_Enable

HelpSystem_Enable

(Supports bpre, bpge)

Example Usage:

special HelpSystem_Enable

HideContestEntryMonPic

HideContestEntryMonPic

(Supports bpee)

Example Usage:

special HideContestEntryMonPic

IncrementDailyPickedBerries

IncrementDailyPickedBerries

(Supports bpee)

Example Usage:

special IncrementDailyPickedBerries

IncrementDailyPlantedBerries

IncrementDailyPlantedBerries

(Supports bpee)

Example Usage:

special IncrementDailyPlantedBerries

InitBirchState

InitBirchState

(Supports axve, axpe, bpee)

Example Usage:

special InitBirchState

InitElevatorFloorSelectMenuPos

InitElevatorFloorSelectMenuPos

(Supports bpre, bpge)

Example Usage:

special2 0x800D InitElevatorFloorSelectMenuPos

InitRoamer

InitRoamer

(Supports all games.)

Example Usage:

special InitRoamer

InitSecretBaseDecorationSprites

InitSecretBaseDecorationSprites

(Supports bpee)

Example Usage:

special InitSecretBaseDecorationSprites

InitSecretBaseVars

InitSecretBaseVars

(Supports bpee)

Example Usage:

special InitSecretBaseVars

InitUnionRoom

InitUnionRoom

(Supports bpre, bpge, bpee)

Example Usage:

special InitUnionRoom

InteractWithShieldOrTVDecoration

InteractWithShieldOrTVDecoration

(Supports bpee)

Example Usage:

special InteractWithShieldOrTVDecoration

InterviewAfter

InterviewAfter

(Supports axve, axpe, bpee)

Example Usage:

special InterviewAfter

InterviewBefore

InterviewBefore

(Supports axve, axpe, bpee)

Example Usage:

special InterviewBefore

IsBadEggInParty

IsBadEggInParty

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D IsBadEggInParty

IsContestDebugActive

IsContestDebugActive

(Supports bpee)

Example Usage:

special IsContestDebugActive

IsContestWithRSPlayer

IsContestWithRSPlayer

(Supports bpee)

Example Usage:

special IsContestWithRSPlayer

IsCurSecretBaseOwnedByAnotherPlayer

IsCurSecretBaseOwnedByAnotherPlayer

(Supports bpee)

Example Usage:

special IsCurSecretBaseOwnedByAnotherPlayer

IsDodrioInParty

IsDodrioInParty

(Supports bpre, bpge, bpee)

Example Usage:

special IsDodrioInParty

IsEnigmaBerryValid

IsEnigmaBerryValid

(Supports all games.)

Example Usage:

special IsEnigmaBerryValid

IsEnoughForCostInVar0x8005

IsEnoughForCostInVar0x8005

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D IsEnoughForCostInVar0x8005

IsFanClubMemberFanOfPlayer

IsFanClubMemberFanOfPlayer

(Supports bpee)

Example Usage:

special IsFanClubMemberFanOfPlayer

IsFavorLadyThresholdMet

IsFavorLadyThresholdMet

(Supports bpee)

Example Usage:

special IsFavorLadyThresholdMet

IsGabbyAndTyShowOnTheAir

IsGabbyAndTyShowOnTheAir

(Supports bpee)

Example Usage:

special IsGabbyAndTyShowOnTheAir

IsGrassTypeInParty

IsGrassTypeInParty

(Supports axve, axpe, bpee)

Example Usage:

special IsGrassTypeInParty

IsLastMonThatKnowsSurf

IsLastMonThatKnowsSurf

(Supports bpee)

Example Usage:

special IsLastMonThatKnowsSurf

IsLeadMonNicknamedOrNotEnglish

IsLeadMonNicknamedOrNotEnglish

(Supports bpee)

Example Usage:

special IsLeadMonNicknamedOrNotEnglish

IsMirageIslandPresent

IsMirageIslandPresent

(Supports axve, axpe, bpee)

Example Usage:

special IsMirageIslandPresent

IsMonOTIDNotPlayers

IsMonOTIDNotPlayers

(Supports bpre, bpge, bpee)

Example Usage:

special IsMonOTIDNotPlayers

IsMonOTNameNotPlayers

IsMonOTNameNotPlayers

(Supports bpre, bpge)

Example Usage:

special2 0x800D IsMonOTNameNotPlayers

IsNationalPokedexEnabled

IsNationalPokedexEnabled

(Supports bpre, bpge)

Example Usage:

special2 0x800D IsNationalPokedexEnabled

IsPlayerLeftOfVermilionSailor

IsPlayerLeftOfVermilionSailor

(Supports bpre, bpge)

Example Usage:

special2 0x800D IsPlayerLeftOfVermilionSailor

IsPlayerNotInTrainerTowerLobby

IsPlayerNotInTrainerTowerLobby

(Supports bpre, bpge)

Example Usage:

special2 0x800D IsPlayerNotInTrainerTowerLobby

IsPokemonJumpSpeciesInParty

IsPokemonJumpSpeciesInParty

(Supports bpre, bpge, bpee)

Example Usage:

special IsPokemonJumpSpeciesInParty

IsPokerusInParty

IsPokerusInParty

(Supports all games.)

Example Usage:

special IsPokerusInParty

IsQuizAnswerCorrect

IsQuizAnswerCorrect

(Supports bpee)

Example Usage:

special IsQuizAnswerCorrect

IsQuizLadyWaitingForChallenger

IsQuizLadyWaitingForChallenger

(Supports bpee)

Example Usage:

special IsQuizLadyWaitingForChallenger

IsSelectedMonEgg

IsSelectedMonEgg

(Supports all games.)

Example Usage:

special IsSelectedMonEgg

IsStarterFirstStageInParty

IsStarterFirstStageInParty

(Supports bpre, bpge)

Example Usage:

special IsStarterFirstStageInParty

IsStarterInParty

IsStarterInParty

(Supports axve, axpe, bpee)

Example Usage:

special IsStarterInParty

IsThereMonInRoute5Daycare

IsThereMonInRoute5Daycare

(Supports bpre, bpge)

Example Usage:

special2 0x800D IsThereMonInRoute5Daycare

IsThereRoomInAnyBoxForMorePokemon

IsThereRoomInAnyBoxForMorePokemon

(Supports bpre, bpge)

Example Usage:

special2 0x800D IsThereRoomInAnyBoxForMorePokemon

IsTrainerReadyForRematch

IsTrainerReadyForRematch

(Supports all games.)

Example Usage:

special IsTrainerReadyForRematch

IsTrainerRegistered

IsTrainerRegistered

(Supports bpee)

Example Usage:

special IsTrainerRegistered

IsTrendyPhraseBoring

IsTrendyPhraseBoring

(Supports bpee)

Example Usage:

special IsTrendyPhraseBoring

IsTVShowAlreadyInQueue

IsTVShowAlreadyInQueue

(Supports bpee)

Example Usage:

special IsTVShowAlreadyInQueue

IsTVShowInSearchOfTrainersAiring

IsTVShowInSearchOfTrainersAiring

(Supports axve, axpe)

Example Usage:

special IsTVShowInSearchOfTrainersAiring

IsWirelessAdapterConnected

IsWirelessAdapterConnected

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D IsWirelessAdapterConnected

IsWirelessContest

IsWirelessContest

(Supports bpee)

Example Usage:

special IsWirelessContest

LeadMonHasEffortRibbon

LeadMonHasEffortRibbon

(Supports all games.)

Example Usage:

special LeadMonHasEffortRibbon

LeadMonNicknamed

LeadMonNicknamed

(Supports axve, axpe)

Example Usage:

special LeadMonNicknamed

LinkContestTryHideWirelessIndicator

LinkContestTryHideWirelessIndicator

(Supports bpee)

Example Usage:

special LinkContestTryHideWirelessIndicator

LinkContestTryShowWirelessIndicator

LinkContestTryShowWirelessIndicator

(Supports bpee)

Example Usage:

special LinkContestTryShowWirelessIndicator

LinkContestWaitForConnection

LinkContestWaitForConnection

(Supports bpee)

Example Usage:

special LinkContestWaitForConnection

LinkRetireStatusWithBattleTowerPartner

LinkRetireStatusWithBattleTowerPartner

(Supports bpee)

Example Usage:

special LinkRetireStatusWithBattleTowerPartner

ListMenu

ListMenu

(Supports bpre, bpge)

Example Usage:

special ListMenu

LoadLinkContestPlayerPalettes

LoadLinkContestPlayerPalettes

(Supports bpee)

Example Usage:

special LoadLinkContestPlayerPalettes

LoadPlayerBag

LoadPlayerBag

(Supports all games.)

Example Usage:

special LoadPlayerBag

LoadPlayerParty

LoadPlayerParty

(Supports all games.)

Example Usage:

special LoadPlayerParty

LookThroughPorthole

LookThroughPorthole

(Supports bpre, bpge, bpee)

Example Usage:

special LookThroughPorthole

LoopWingFlapSE

LoopWingFlapSE

(Supports bpee)

Example Usage:

special LoopWingFlapSE

LoopWingFlapSound

LoopWingFlapSound

(Supports bpre, bpge)

Example Usage:

special LoopWingFlapSound

LostSecretBaseBattle

LostSecretBaseBattle

(Supports bpee)

Example Usage:

special LostSecretBaseBattle

MauvilleGymDeactivatePuzzle

MauvilleGymDeactivatePuzzle

(Supports bpee)

Example Usage:

special MauvilleGymDeactivatePuzzle

MauvilleGymPressSwitch

MauvilleGymPressSwitch

(Supports bpee)

Example Usage:

special MauvilleGymPressSwitch

MauvilleGymSetDefaultBarriers

MauvilleGymSetDefaultBarriers

(Supports bpee)

Example Usage:

special MauvilleGymSetDefaultBarriers

MauvilleGymSpecial1

MauvilleGymSpecial1

(Supports axve, axpe)

Example Usage:

special MauvilleGymSpecial1

MauvilleGymSpecial2

MauvilleGymSpecial2

(Supports axve, axpe)

Example Usage:

special MauvilleGymSpecial2

MauvilleGymSpecial3

MauvilleGymSpecial3

(Supports axve, axpe)

Example Usage:

special MauvilleGymSpecial3

MonOTNameMatchesPlayer

MonOTNameMatchesPlayer

(Supports axve, axpe)

Example Usage:

special MonOTNameMatchesPlayer

MonOTNameNotPlayer

MonOTNameNotPlayer

(Supports bpee)

Example Usage:

special MonOTNameNotPlayer

MoveDeleterChooseMoveToForget

MoveDeleterChooseMoveToForget

(Supports bpee)

Example Usage:

special MoveDeleterChooseMoveToForget

MoveDeleterForgetMove

MoveDeleterForgetMove

(Supports bpre, bpge, bpee)

Example Usage:

special MoveDeleterForgetMove

MoveElevator

MoveElevator

(Supports bpee)

Example Usage:

special MoveElevator

MoveOutOfSecretBase

MoveOutOfSecretBase

(Supports axve, axpe, bpee)

Example Usage:

special MoveOutOfSecretBase

MoveOutOfSecretBaseFromOutside

MoveOutOfSecretBaseFromOutside

(Supports bpee)

Example Usage:

special MoveOutOfSecretBaseFromOutside

MoveSecretBase

MoveSecretBase

(Supports axve, axpe)

Example Usage:

special MoveSecretBase

NameRaterWasNicknameChanged

NameRaterWasNicknameChanged

(Supports bpre, bpge)

Example Usage:

special2 0x800D NameRaterWasNicknameChanged

ObjectEventInteractionGetBerryCountString

ObjectEventInteractionGetBerryCountString

(Supports bpee)

Example Usage:

special ObjectEventInteractionGetBerryCountString

ObjectEventInteractionGetBerryName

ObjectEventInteractionGetBerryName

(Supports bpee)

Example Usage:

special ObjectEventInteractionGetBerryName

ObjectEventInteractionGetBerryTreeData

ObjectEventInteractionGetBerryTreeData

(Supports axve, axpe, bpee)

Example Usage:

special ObjectEventInteractionGetBerryTreeData

ObjectEventInteractionPickBerryTree

ObjectEventInteractionPickBerryTree

(Supports axve, axpe, bpee)

Example Usage:

special ObjectEventInteractionPickBerryTree

ObjectEventInteractionPlantBerryTree

ObjectEventInteractionPlantBerryTree

(Supports axve, axpe, bpee)

Example Usage:

special ObjectEventInteractionPlantBerryTree

ObjectEventInteractionRemoveBerryTree

ObjectEventInteractionRemoveBerryTree

(Supports axve, axpe, bpee)

Example Usage:

special ObjectEventInteractionRemoveBerryTree

ObjectEventInteractionWaterBerryTree

ObjectEventInteractionWaterBerryTree

(Supports axve, axpe, bpee)

Example Usage:

special ObjectEventInteractionWaterBerryTree

OffsetCameraForBattle

OffsetCameraForBattle

(Supports bpee)

Example Usage:

special OffsetCameraForBattle

OpenMuseumFossilPic

OpenMuseumFossilPic

(Supports bpre, bpge)

Example Usage:

special OpenMuseumFossilPic

OpenPokeblockCaseForContestLady

OpenPokeblockCaseForContestLady

(Supports bpee)

Example Usage:

special OpenPokeblockCaseForContestLady

OpenPokeblockCaseOnFeeder

OpenPokeblockCaseOnFeeder

(Supports axve, axpe, bpee)

Example Usage:

special OpenPokeblockCaseOnFeeder

OpenPokenavForTutorial

OpenPokenavForTutorial

(Supports bpee)

Example Usage:

special OpenPokenavForTutorial

Overworld_PlaySpecialMapMusic

Overworld_PlaySpecialMapMusic

(Supports all games.)

Example Usage:

special Overworld_PlaySpecialMapMusic

OverworldWhiteOutGetMoneyLoss

OverworldWhiteOutGetMoneyLoss

(Supports bpre, bpge)

Example Usage:

special OverworldWhiteOutGetMoneyLoss

PayMoneyFor

PayMoneyFor

(Supports axve, axpe)

Example Usage:

special PayMoneyFor

PetalburgGymOpenDoorsInstantly

PetalburgGymOpenDoorsInstantly

(Supports axve, axpe)

Example Usage:

special PetalburgGymOpenDoorsInstantly

PetalburgGymSlideOpenDoors

PetalburgGymSlideOpenDoors

(Supports axve, axpe)

Example Usage:

special PetalburgGymSlideOpenDoors

PetalburgGymSlideOpenRoomDoors

PetalburgGymSlideOpenRoomDoors

(Supports bpee)

Example Usage:

special PetalburgGymSlideOpenRoomDoors

PetalburgGymUnlockRoomDoors

PetalburgGymUnlockRoomDoors

(Supports bpee)

Example Usage:

special PetalburgGymUnlockRoomDoors

PickLotteryCornerTicket

PickLotteryCornerTicket

(Supports axve, axpe, bpee)

Example Usage:

special PickLotteryCornerTicket

PlayerEnteredTradeSeat

PlayerEnteredTradeSeat

(Supports bpee)

Example Usage:

special PlayerEnteredTradeSeat

PlayerFaceTrainerAfterBattle

PlayerFaceTrainerAfterBattle

(Supports bpee)

Example Usage:

special PlayerFaceTrainerAfterBattle

PlayerHasBerries

PlayerHasBerries

(Supports axve, axpe, bpee)

Example Usage:

special PlayerHasBerries

PlayerHasGrassPokemonInParty

PlayerHasGrassPokemonInParty

(Supports bpre, bpge)

Example Usage:

special PlayerHasGrassPokemonInParty

PlayerNotAtTrainerHillEntrance

PlayerNotAtTrainerHillEntrance

(Supports bpee)

Example Usage:

special PlayerNotAtTrainerHillEntrance

PlayerPartyContainsSpeciesWithPlayerID

PlayerPartyContainsSpeciesWithPlayerID

(Supports bpre, bpge)

Example Usage:

special2 0x800D PlayerPartyContainsSpeciesWithPlayerID

PlayerPC

PlayerPC

(Supports all games.)

Example Usage:

special PlayerPC

PlayRoulette

PlayRoulette

(Supports axve, axpe, bpee)

Example Usage:

special PlayRoulette

PlayTrainerEncounterMusic

PlayTrainerEncounterMusic

(Supports all games.)

Example Usage:

special PlayTrainerEncounterMusic

PrepSecretBaseBattleFlags

PrepSecretBaseBattleFlags

(Supports bpee)

Example Usage:

special PrepSecretBaseBattleFlags

PrintBattleTowerTrainerGreeting

PrintBattleTowerTrainerGreeting

(Supports axve, axpe, bpre, bpge)

Example Usage:

special PrintBattleTowerTrainerGreeting

PrintEReaderTrainerGreeting

PrintEReaderTrainerGreeting

(Supports axve, axpe)

Example Usage:

special PrintEReaderTrainerGreeting

PrintPlayerBerryPowderAmount

PrintPlayerBerryPowderAmount

(Supports bpre, bpge, bpee)

Example Usage:

special PrintPlayerBerryPowderAmount

PutAwayDecorationIteration

PutAwayDecorationIteration

(Supports bpee)

Example Usage:

special PutAwayDecorationIteration

PutFanClubSpecialOnTheAir

PutFanClubSpecialOnTheAir

(Supports bpee)

Example Usage:

special PutFanClubSpecialOnTheAir

PutLilycoveContestLadyShowOnTheAir

PutLilycoveContestLadyShowOnTheAir

(Supports bpee)

Example Usage:

special PutLilycoveContestLadyShowOnTheAir

PutMonInRoute5Daycare

PutMonInRoute5Daycare

(Supports bpre, bpge)

Example Usage:

special PutMonInRoute5Daycare

PutZigzagoonInPlayerParty

PutZigzagoonInPlayerParty

(Supports axve, axpe, bpee)

Example Usage:

special PutZigzagoonInPlayerParty

QuestLog_CutRecording

QuestLog_CutRecording

(Supports bpre, bpge)

Example Usage:

special QuestLog_CutRecording

QuestLog_StartRecordingInputsAfterDeferredEvent

QuestLog_StartRecordingInputsAfterDeferredEvent

(Supports bpre, bpge)

Example Usage:

special QuestLog_StartRecordingInputsAfterDeferredEvent

QuizLadyGetPlayerAnswer

QuizLadyGetPlayerAnswer

(Supports bpee)

Example Usage:

special QuizLadyGetPlayerAnswer

QuizLadyPickNewQuestion

QuizLadyPickNewQuestion

(Supports bpee)

Example Usage:

special QuizLadyPickNewQuestion

QuizLadyRecordCustomQuizData

QuizLadyRecordCustomQuizData

(Supports bpee)

Example Usage:

special QuizLadyRecordCustomQuizData

QuizLadySetCustomQuestion

QuizLadySetCustomQuestion

(Supports bpee)

Example Usage:

special QuizLadySetCustomQuestion

QuizLadySetWaitingForChallenger

QuizLadySetWaitingForChallenger

(Supports bpee)

Example Usage:

special QuizLadySetWaitingForChallenger

QuizLadyShowQuizQuestion

QuizLadyShowQuizQuestion

(Supports bpee)

Example Usage:

special QuizLadyShowQuizQuestion

QuizLadyTakePrizeForCustomQuiz

QuizLadyTakePrizeForCustomQuiz

(Supports bpee)

Example Usage:

special QuizLadyTakePrizeForCustomQuiz

ReadTrainerTowerAndValidate

ReadTrainerTowerAndValidate

(Supports bpre, bpge)

Example Usage:

special ReadTrainerTowerAndValidate

RecordMixingPlayerSpotTriggered

RecordMixingPlayerSpotTriggered

(Supports axve, axpe, bpee)

Example Usage:

special RecordMixingPlayerSpotTriggered

ReducePlayerPartyToSelectedMons

ReducePlayerPartyToSelectedMons

(Supports bpee)

Example Usage:

special ReducePlayerPartyToSelectedMons

ReducePlayerPartyToThree

ReducePlayerPartyToThree

(Supports axve, axpe, bpre, bpge)

Example Usage:

special ReducePlayerPartyToThree

RegisteredItemHandleBikeSwap

RegisteredItemHandleBikeSwap

(Supports bpre, bpge)

Example Usage:

special RegisteredItemHandleBikeSwap

RejectEggFromDayCare

RejectEggFromDayCare

(Supports all games.)

Example Usage:

special RejectEggFromDayCare

RemoveBerryPowderVendorMenu

RemoveBerryPowderVendorMenu

(Supports bpre, bpge, bpee)

Example Usage:

special RemoveBerryPowderVendorMenu

RemoveCameraDummy

RemoveCameraDummy

(Supports axve, axpe)

Example Usage:

special RemoveCameraDummy

RemoveCameraObject

RemoveCameraObject

(Supports bpre, bpge, bpee)

Example Usage:

special RemoveCameraObject

RemoveRecordsWindow

RemoveRecordsWindow

(Supports bpee)

Example Usage:

special RemoveRecordsWindow

ResetHealLocationFromDewford

ResetHealLocationFromDewford

(Supports bpee)

Example Usage:

special ResetHealLocationFromDewford

ResetSSTidalFlag

ResetSSTidalFlag

(Supports axve, axpe, bpee)

Example Usage:

special ResetSSTidalFlag

ResetTrickHouseEndRoomFlag

ResetTrickHouseEndRoomFlag

(Supports axve, axpe)

Example Usage:

special ResetTrickHouseEndRoomFlag

ResetTrickHouseNuggetFlag

ResetTrickHouseNuggetFlag

(Supports bpee)

Example Usage:

special ResetTrickHouseNuggetFlag

ResetTVShowState

ResetTVShowState

(Supports axve, axpe, bpee)

Example Usage:

special ResetTVShowState

RestoreHelpContext

RestoreHelpContext

(Supports bpre, bpge)

Example Usage:

special RestoreHelpContext

RetrieveLotteryNumber

RetrieveLotteryNumber

(Supports axve, axpe, bpee)

Example Usage:

special RetrieveLotteryNumber

RetrieveWonderNewsVal

RetrieveWonderNewsVal

(Supports bpee)

Example Usage:

special RetrieveWonderNewsVal

ReturnFromLinkRoom

ReturnFromLinkRoom

(Supports bpre, bpge, bpee)

Example Usage:

special ReturnFromLinkRoom

ReturnToListMenu

ReturnToListMenu

(Supports bpre, bpge)

Example Usage:

special ReturnToListMenu

RockSmashWildEncounter

RockSmashWildEncounter

(Supports bpre, bpge, bpee)

Example Usage:

special RockSmashWildEncounter

RotatingGate_InitPuzzle

RotatingGate_InitPuzzle

(Supports axve, axpe, bpee)

Example Usage:

special RotatingGate_InitPuzzle

RotatingGate_InitPuzzleAndGraphics

RotatingGate_InitPuzzleAndGraphics

(Supports axve, axpe, bpee)

Example Usage:

special RotatingGate_InitPuzzleAndGraphics

RunUnionRoom

RunUnionRoom

(Supports bpee)

Example Usage:

special RunUnionRoom

SafariZoneGetPokeblockNameInFeeder

SafariZoneGetPokeblockNameInFeeder

(Supports axve, axpe)

Example Usage:

special SafariZoneGetPokeblockNameInFeeder

SampleResortGorgeousMonAndReward

SampleResortGorgeousMonAndReward

(Supports bpre, bpge)

Example Usage:

special SampleResortGorgeousMonAndReward

SaveBattleTowerProgress

SaveBattleTowerProgress

(Supports axve, axpe, bpre, bpge)

Example Usage:

special SaveBattleTowerProgress
SaveForBattleTowerLink

(Supports bpee)

Example Usage:

special SaveForBattleTowerLink

SaveGame

SaveGame

(Supports axve, axpe, bpee)

Example Usage:

special SaveGame

SaveMuseumContestPainting

SaveMuseumContestPainting

(Supports axve, axpe, bpee)

Example Usage:

special SaveMuseumContestPainting

SavePlayerParty

SavePlayerParty

(Supports all games.)

Example Usage:

special SavePlayerParty

Script_BufferContestLadyCategoryAndMonName

Script_BufferContestLadyCategoryAndMonName

(Supports bpee)

Example Usage:

special Script_BufferContestLadyCategoryAndMonName

Script_BufferFanClubTrainerName

Script_BufferFanClubTrainerName

(Supports bpre, bpge)

Example Usage:

special Script_BufferFanClubTrainerName

Script_ClearHeldMovement

Script_ClearHeldMovement

(Supports bpre, bpge, bpee)

Example Usage:

special Script_ClearHeldMovement

Script_DoesFavorLadyLikeItem

Script_DoesFavorLadyLikeItem

(Supports bpee)

Example Usage:

special Script_DoesFavorLadyLikeItem

Script_DoRayquazaScene

Script_DoRayquazaScene

(Supports bpee)

Example Usage:

special Script_DoRayquazaScene

Script_FacePlayer

Script_FacePlayer

(Supports bpre, bpge, bpee)

Example Usage:

special Script_FacePlayer

Script_FadeOutMapMusic

Script_FadeOutMapMusic

(Supports bpre, bpge, bpee)

Example Usage:

special Script_FadeOutMapMusic

Script_FavorLadyOpenBagMenu

Script_FavorLadyOpenBagMenu

(Supports bpee)

Example Usage:

special Script_FavorLadyOpenBagMenu

Script_GetLilycoveLadyId

Script_GetLilycoveLadyId

(Supports bpee)

Example Usage:

special Script_GetLilycoveLadyId

Script_GetNumFansOfPlayerInTrainerFanClub

Script_GetNumFansOfPlayerInTrainerFanClub

(Supports bpre, bpge)

Example Usage:

special2 0x800D Script_GetNumFansOfPlayerInTrainerFanClub

Script_HasEnoughBerryPowder

Script_HasEnoughBerryPowder

(Supports bpre, bpge)

Example Usage:

special2 0x800D Script_HasEnoughBerryPowder

Script_HasTrainerBeenFought

Script_HasTrainerBeenFought

(Supports bpre, bpge)

Example Usage:

special Script_HasTrainerBeenFought

Script_IsFanClubMemberFanOfPlayer

Script_IsFanClubMemberFanOfPlayer

(Supports bpre, bpge)

Example Usage:

special2 0x800D Script_IsFanClubMemberFanOfPlayer

Script_QuizLadyOpenBagMenu

Script_QuizLadyOpenBagMenu

(Supports bpee)

Example Usage:

special Script_QuizLadyOpenBagMenu

Script_ResetUnionRoomTrade

Script_ResetUnionRoomTrade

(Supports bpre, bpge, bpee)

Example Usage:

special Script_ResetUnionRoomTrade

Script_SetHelpContext

Script_SetHelpContext

(Supports bpre, bpge)

Example Usage:

special Script_SetHelpContext

Script_SetPlayerGotFirstFans

Script_SetPlayerGotFirstFans

(Supports bpre, bpge)

Example Usage:

special Script_SetPlayerGotFirstFans

Script_ShowLinkTrainerCard

Script_ShowLinkTrainerCard

(Supports bpre, bpge, bpee)

Example Usage:

special Script_ShowLinkTrainerCard

Script_TakeBerryPowder

Script_TakeBerryPowder

(Supports bpre, bpge)

Example Usage:

special Script_TakeBerryPowder

Script_TryGainNewFanFromCounter

Script_TryGainNewFanFromCounter

(Supports bpre, bpge, bpee)

Example Usage:

special Script_TryGainNewFanFromCounter

Script_TryLoseFansFromPlayTime

Script_TryLoseFansFromPlayTime

(Supports bpre, bpge)

Example Usage:

special Script_TryLoseFansFromPlayTime

Script_TryLoseFansFromPlayTimeAfterLinkBattle

Script_TryLoseFansFromPlayTimeAfterLinkBattle

(Supports bpre, bpge)

Example Usage:

special Script_TryLoseFansFromPlayTimeAfterLinkBattle

Script_UpdateTrainerFanClubGameClear

Script_UpdateTrainerFanClubGameClear

(Supports bpre, bpge)

Example Usage:

special Script_UpdateTrainerFanClubGameClear

ScriptCheckFreePokemonStorageSpace

ScriptCheckFreePokemonStorageSpace

(Supports bpee)

Example Usage:

special ScriptCheckFreePokemonStorageSpace

ScriptGetMultiplayerId

ScriptGetMultiplayerId

(Supports axve, axpe)

Example Usage:

special ScriptGetMultiplayerId

ScriptGetPokedexInfo

ScriptGetPokedexInfo

(Supports axve, axpe, bpee)

Example Usage:

special ScriptGetPokedexInfo

ScriptHatchMon

ScriptHatchMon

(Supports all games.)

Example Usage:

special ScriptHatchMon

ScriptMenu_CreateLilycoveSSTidalMultichoice

ScriptMenu_CreateLilycoveSSTidalMultichoice

(Supports bpee)

Example Usage:

special ScriptMenu_CreateLilycoveSSTidalMultichoice

ScriptMenu_CreatePCMultichoice

ScriptMenu_CreatePCMultichoice

(Supports axve, axpe, bpee)

Example Usage:

special ScriptMenu_CreatePCMultichoice

ScriptMenu_CreateStartMenuForPokenavTutorial

ScriptMenu_CreateStartMenuForPokenavTutorial

(Supports bpee)

Example Usage:

special ScriptMenu_CreateStartMenuForPokenavTutorial

ScriptRandom

ScriptRandom

(Supports axve, axpe)

Example Usage:

special ScriptRandom

ScrollableMultichoice_ClosePersistentMenu

ScrollableMultichoice_ClosePersistentMenu

(Supports bpee)

Example Usage:

special ScrollableMultichoice_ClosePersistentMenu

ScrollableMultichoice_RedrawPersistentMenu

ScrollableMultichoice_RedrawPersistentMenu

(Supports bpee)

Example Usage:

special ScrollableMultichoice_RedrawPersistentMenu

ScrollableMultichoice_TryReturnToList

ScrollableMultichoice_TryReturnToList

(Supports bpee)

Example Usage:

special ScrollableMultichoice_TryReturnToList

ScrollRankingHallRecordsWindow

ScrollRankingHallRecordsWindow

(Supports bpee)

Example Usage:

special ScrollRankingHallRecordsWindow

ScrSpecial_AreLeadMonEVsMaxedOut

ScrSpecial_AreLeadMonEVsMaxedOut

(Supports axve, axpe)

Example Usage:

special ScrSpecial_AreLeadMonEVsMaxedOut

ScrSpecial_BeginCyclingRoadChallenge

ScrSpecial_BeginCyclingRoadChallenge

(Supports axve, axpe)

Example Usage:

special ScrSpecial_BeginCyclingRoadChallenge

ScrSpecial_CanMonParticipateInSelectedLinkContest

ScrSpecial_CanMonParticipateInSelectedLinkContest

(Supports axve, axpe)

Example Usage:

special ScrSpecial_CanMonParticipateInSelectedLinkContest

ScrSpecial_CheckSelectedMonAndInitContest

ScrSpecial_CheckSelectedMonAndInitContest

(Supports axve, axpe)

Example Usage:

special ScrSpecial_CheckSelectedMonAndInitContest

ScrSpecial_ChooseStarter

ScrSpecial_ChooseStarter

(Supports axve, axpe)

Example Usage:

special ScrSpecial_ChooseStarter

ScrSpecial_CountContestMonsWithBetterCondition

ScrSpecial_CountContestMonsWithBetterCondition

(Supports axve, axpe)

Example Usage:

special ScrSpecial_CountContestMonsWithBetterCondition

ScrSpecial_CountPokemonMoves

ScrSpecial_CountPokemonMoves

(Supports axve, axpe)

Example Usage:

special ScrSpecial_CountPokemonMoves

ScrSpecial_DoesPlayerHaveNoDecorations

ScrSpecial_DoesPlayerHaveNoDecorations

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_DoesPlayerHaveNoDecorations

ScrSpecial_GenerateGiddyLine

ScrSpecial_GenerateGiddyLine

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_GenerateGiddyLine

ScrSpecial_GetContestPlayerMonIdx

ScrSpecial_GetContestPlayerMonIdx

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GetContestPlayerMonIdx

ScrSpecial_GetContestWinnerIdx

ScrSpecial_GetContestWinnerIdx

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GetContestWinnerIdx

ScrSpecial_GetContestWinnerNick

ScrSpecial_GetContestWinnerNick

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GetContestWinnerNick

ScrSpecial_GetContestWinnerTrainerName

ScrSpecial_GetContestWinnerTrainerName

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GetContestWinnerTrainerName

ScrSpecial_GetCurrentMauvilleMan

ScrSpecial_GetCurrentMauvilleMan

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_GetCurrentMauvilleMan

ScrSpecial_GetHipsterSpokenFlag

ScrSpecial_GetHipsterSpokenFlag

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_GetHipsterSpokenFlag

ScrSpecial_GetMonCondition

ScrSpecial_GetMonCondition

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GetMonCondition

ScrSpecial_GetPokemonNicknameAndMoveName

ScrSpecial_GetPokemonNicknameAndMoveName

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GetPokemonNicknameAndMoveName

ScrSpecial_GetTraderTradedFlag

ScrSpecial_GetTraderTradedFlag

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_GetTraderTradedFlag

ScrSpecial_GetTrainerBattleMode

ScrSpecial_GetTrainerBattleMode

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GetTrainerBattleMode

ScrSpecial_GiddyShouldTellAnotherTale

ScrSpecial_GiddyShouldTellAnotherTale

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_GiddyShouldTellAnotherTale

ScrSpecial_GiveContestRibbon

ScrSpecial_GiveContestRibbon

(Supports axve, axpe)

Example Usage:

special ScrSpecial_GiveContestRibbon

ScrSpecial_HasBardSongBeenChanged

ScrSpecial_HasBardSongBeenChanged

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_HasBardSongBeenChanged

ScrSpecial_HasStorytellerAlreadyRecorded

ScrSpecial_HasStorytellerAlreadyRecorded

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_HasStorytellerAlreadyRecorded

ScrSpecial_HealPlayerParty

ScrSpecial_HealPlayerParty

(Supports axve, axpe)

Example Usage:

special ScrSpecial_HealPlayerParty

ScrSpecial_HipsterTeachWord

ScrSpecial_HipsterTeachWord

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_HipsterTeachWord

ScrSpecial_IsDecorationFull

ScrSpecial_IsDecorationFull

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_IsDecorationFull

ScrSpecial_PlayBardSong

ScrSpecial_PlayBardSong

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_PlayBardSong

ScrSpecial_RockSmashWildEncounter

ScrSpecial_RockSmashWildEncounter

(Supports axve, axpe)

Example Usage:

special ScrSpecial_RockSmashWildEncounter

ScrSpecial_SaveBardSongLyrics

ScrSpecial_SaveBardSongLyrics

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_SaveBardSongLyrics

ScrSpecial_SetHipsterSpokenFlag

ScrSpecial_SetHipsterSpokenFlag

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_SetHipsterSpokenFlag

ScrSpecial_SetLinkContestTrainerGfxIdx

ScrSpecial_SetLinkContestTrainerGfxIdx

(Supports axve, axpe)

Example Usage:

special ScrSpecial_SetLinkContestTrainerGfxIdx

ScrSpecial_SetMauvilleOldManObjEventGfx

ScrSpecial_SetMauvilleOldManObjEventGfx

(Supports bpee)

Example Usage:

special ScrSpecial_SetMauvilleOldManObjEventGfx

ScrSpecial_ShowDiploma

ScrSpecial_ShowDiploma

(Supports axve, axpe)

Example Usage:

special ScrSpecial_ShowDiploma

ScrSpecial_ShowTrainerNonBattlingSpeech

ScrSpecial_ShowTrainerNonBattlingSpeech

(Supports axve, axpe)

Example Usage:

special ScrSpecial_ShowTrainerNonBattlingSpeech

ScrSpecial_StartGroudonKyogreBattle

ScrSpecial_StartGroudonKyogreBattle

(Supports axve, axpe)

Example Usage:

special ScrSpecial_StartGroudonKyogreBattle

ScrSpecial_StartRayquazaBattle

ScrSpecial_StartRayquazaBattle

(Supports axve, axpe)

Example Usage:

special ScrSpecial_StartRayquazaBattle

ScrSpecial_StartRegiBattle

ScrSpecial_StartRegiBattle

(Supports axve, axpe)

Example Usage:

special ScrSpecial_StartRegiBattle

ScrSpecial_StartSouthernIslandBattle

ScrSpecial_StartSouthernIslandBattle

(Supports axve, axpe)

Example Usage:

special ScrSpecial_StartSouthernIslandBattle

ScrSpecial_StartWallyTutorialBattle

ScrSpecial_StartWallyTutorialBattle

(Supports axve, axpe)

Example Usage:

special ScrSpecial_StartWallyTutorialBattle

ScrSpecial_StorytellerDisplayStory

ScrSpecial_StorytellerDisplayStory

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_StorytellerDisplayStory

ScrSpecial_StorytellerGetFreeStorySlot

ScrSpecial_StorytellerGetFreeStorySlot

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_StorytellerGetFreeStorySlot

ScrSpecial_StorytellerInitializeRandomStat

ScrSpecial_StorytellerInitializeRandomStat

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_StorytellerInitializeRandomStat

ScrSpecial_StorytellerStoryListMenu

ScrSpecial_StorytellerStoryListMenu

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_StorytellerStoryListMenu

ScrSpecial_StorytellerUpdateStat

ScrSpecial_StorytellerUpdateStat

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_StorytellerUpdateStat

ScrSpecial_TraderDoDecorationTrade

ScrSpecial_TraderDoDecorationTrade

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_TraderDoDecorationTrade

ScrSpecial_TraderMenuGetDecoration

ScrSpecial_TraderMenuGetDecoration

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_TraderMenuGetDecoration

ScrSpecial_TraderMenuGiveDecoration

ScrSpecial_TraderMenuGiveDecoration

(Supports axve, axpe, bpee)

Example Usage:

special ScrSpecial_TraderMenuGiveDecoration

ScrSpecial_ViewWallClock

ScrSpecial_ViewWallClock

(Supports axve, axpe)

Example Usage:

special ScrSpecial_ViewWallClock

SeafoamIslandsB4F_CurrentDumpsPlayerOnLand

SeafoamIslandsB4F_CurrentDumpsPlayerOnLand

(Supports bpre, bpge)

Example Usage:

special SeafoamIslandsB4F_CurrentDumpsPlayerOnLand

SecretBasePC_Decoration

SecretBasePC_Decoration

(Supports axve, axpe)

Example Usage:

special SecretBasePC_Decoration

SecretBasePC_Registry

SecretBasePC_Registry

(Supports axve, axpe)

Example Usage:

special SecretBasePC_Registry

SelectMove

SelectMove

(Supports axve, axpe)

Example Usage:

special SelectMove

SelectMoveDeleterMove

SelectMoveDeleterMove

(Supports bpre, bpge)

Example Usage:

special SelectMoveDeleterMove

SelectMoveTutorMon

SelectMoveTutorMon

(Supports axve, axpe, bpre, bpge)

Example Usage:

special SelectMoveTutorMon

SetBattledOwnerFromResult

SetBattledOwnerFromResult

(Supports bpee)

Example Usage:

special SetBattledOwnerFromResult

SetBattledTrainerFlag

SetBattledTrainerFlag

(Supports bpre, bpge)

Example Usage:

special SetBattledTrainerFlag

SetBattleTowerLinkPlayerGfx

SetBattleTowerLinkPlayerGfx

(Supports bpee)

Example Usage:

special SetBattleTowerLinkPlayerGfx

SetBattleTowerParty

SetBattleTowerParty

(Supports axve, axpe, bpre, bpge)

Example Usage:

special SetBattleTowerParty

SetBattleTowerProperty

SetBattleTowerProperty

(Supports axve, axpe, bpre, bpge)

Example Usage:

special SetBattleTowerProperty

SetCableClubWarp

SetCableClubWarp

(Supports all games.)

Example Usage:

special SetCableClubWarp

SetCB2WhiteOut

SetCB2WhiteOut

(Supports bpre, bpge, bpee)

Example Usage:

special SetCB2WhiteOut

SetChampionSaveWarp

SetChampionSaveWarp

(Supports bpee)

Example Usage:

special SetChampionSaveWarp

SetContestCategoryStringVarForInterview

SetContestCategoryStringVarForInterview

(Supports axve, axpe, bpee)

Example Usage:

special SetContestCategoryStringVarForInterview

SetContestLadyGivenPokeblock

SetContestLadyGivenPokeblock

(Supports bpee)

Example Usage:

special SetContestLadyGivenPokeblock

SetContestTrainerGfxIds

SetContestTrainerGfxIds

(Supports axve, axpe, bpee)

Example Usage:

special SetContestTrainerGfxIds

SetDaycareCompatibilityString

SetDaycareCompatibilityString

(Supports all games.)

Example Usage:

special SetDaycareCompatibilityString

SetDecoration

SetDecoration

(Supports bpee)

Example Usage:

special SetDecoration

SetDeoxysRockPalette

SetDeoxysRockPalette

(Supports bpee)

Example Usage:

special SetDeoxysRockPalette

SetDeoxysTrianglePalette

SetDeoxysTrianglePalette

(Supports bpre, bpge)

Example Usage:

special SetDeoxysTrianglePalette

SetDepartmentStoreFloorVar

SetDepartmentStoreFloorVar

(Supports axve, axpe)

Example Usage:

special SetDepartmentStoreFloorVar

SetDeptStoreFloor

SetDeptStoreFloor

(Supports bpee)

Example Usage:

special SetDeptStoreFloor

SetEReaderTrainerGfxId

SetEReaderTrainerGfxId

(Supports all games.)

Example Usage:

special SetEReaderTrainerGfxId

SetFavorLadyState_Complete

SetFavorLadyState_Complete

(Supports bpee)

Example Usage:

special SetFavorLadyState_Complete

SetFlavorTextFlagFromSpecialVars

SetFlavorTextFlagFromSpecialVars

(Supports bpre, bpge)

Example Usage:

special SetFlavorTextFlagFromSpecialVars

SetHelpContextForMap

SetHelpContextForMap

(Supports bpre, bpge)

Example Usage:

special SetHelpContextForMap

SetHiddenItemFlag

SetHiddenItemFlag

(Supports all games.)

Example Usage:

special SetHiddenItemFlag

SetIcefallCaveCrackedIceMetatiles

SetIcefallCaveCrackedIceMetatiles

(Supports bpre, bpge)

Example Usage:

special SetIcefallCaveCrackedIceMetatiles

SetLilycoveLadyGfx

SetLilycoveLadyGfx

(Supports bpee)

Example Usage:

special SetLilycoveLadyGfx

SetLinkContestPlayerGfx

SetLinkContestPlayerGfx

(Supports bpee)

Example Usage:

special SetLinkContestPlayerGfx

SetMatchCallRegisteredFlag

SetMatchCallRegisteredFlag

(Supports bpee)

Example Usage:

special SetMatchCallRegisteredFlag

SetMewAboveGrass

SetMewAboveGrass

(Supports bpee)

Example Usage:

special SetMewAboveGrass

SetMirageTowerVisibility

SetMirageTowerVisibility

(Supports bpee)

Example Usage:

special SetMirageTowerVisibility

SetPacifidlogTMReceivedDay

SetPacifidlogTMReceivedDay

(Supports axve, axpe, bpee)

Example Usage:

special SetPacifidlogTMReceivedDay

SetPlayerGotFirstFans

SetPlayerGotFirstFans

(Supports bpee)

Example Usage:

special SetPlayerGotFirstFans

SetPlayerSecretBase

SetPlayerSecretBase

(Supports bpee)

Example Usage:

special SetPlayerSecretBase

SetPostgameFlags

SetPostgameFlags

(Supports bpre, bpge)

Example Usage:

special SetPostgameFlags

SetQuizLadyState_Complete

SetQuizLadyState_Complete

(Supports bpee)

Example Usage:

special SetQuizLadyState_Complete

SetQuizLadyState_GivePrize

SetQuizLadyState_GivePrize

(Supports bpee)

Example Usage:

special SetQuizLadyState_GivePrize

SetRoute119Weather

SetRoute119Weather

(Supports axve, axpe, bpee)

Example Usage:

special SetRoute119Weather

SetRoute123Weather

SetRoute123Weather

(Supports axve, axpe, bpee)

Example Usage:

special SetRoute123Weather

SetSecretBaseOwnerGfxId

SetSecretBaseOwnerGfxId

(Supports axve, axpe, bpee)

Example Usage:

special SetSecretBaseOwnerGfxId

SetSeenMon

SetSeenMon

(Supports bpre, bpge)

Example Usage:

special SetSeenMon

SetSootopolisGymCrackedIceMetatiles

SetSootopolisGymCrackedIceMetatiles

(Supports axve, axpe, bpee)

Example Usage:

special SetSootopolisGymCrackedIceMetatiles

SetSSTidalFlag

SetSSTidalFlag

(Supports axve, axpe, bpee)

Example Usage:

special SetSSTidalFlag

SetTrainerFacingDirection

SetTrainerFacingDirection

(Supports bpee)

Example Usage:

special SetTrainerFacingDirection

SetTrickHouseEndRoomFlag

SetTrickHouseEndRoomFlag

(Supports axve, axpe)

Example Usage:

special SetTrickHouseEndRoomFlag

SetTrickHouseNuggetFlag

SetTrickHouseNuggetFlag

(Supports bpee)

Example Usage:

special SetTrickHouseNuggetFlag

SetUnlockedPokedexFlags

SetUnlockedPokedexFlags

(Supports bpre, bpge, bpee)

Example Usage:

special SetUnlockedPokedexFlags

SetUpTrainerMovement

SetUpTrainerMovement

(Supports axve, axpe, bpre, bpge)

Example Usage:

special SetUpTrainerMovement

SetUsedPkmnCenterQuestLogEvent

SetUsedPkmnCenterQuestLogEvent

(Supports bpre, bpge)

Example Usage:

special SetUsedPkmnCenterQuestLogEvent

SetVermilionTrashCans

SetVermilionTrashCans

(Supports bpre, bpge)

Example Usage:

special SetVermilionTrashCans

SetWalkingIntoSignVars

SetWalkingIntoSignVars

(Supports bpre, bpge)

Example Usage:

special SetWalkingIntoSignVars

ShakeCamera

ShakeCamera

(Supports axve, axpe, bpee)

Example Usage:

special ShakeCamera

ShakeScreen

ShakeScreen

(Supports bpre, bpge)

Example Usage:

special ShakeScreen

ShakeScreenInElevator

ShakeScreenInElevator

(Supports axve, axpe)

Example Usage:

special ShakeScreenInElevator

ShouldContestLadyShowGoOnAir

ShouldContestLadyShowGoOnAir

(Supports bpee)

Example Usage:

special ShouldContestLadyShowGoOnAir

ShouldDistributeEonTicket

ShouldDistributeEonTicket

(Supports bpee)

Example Usage:

special ShouldDistributeEonTicket

ShouldDoBrailleRegicePuzzle

ShouldDoBrailleRegicePuzzle

(Supports bpee)

Example Usage:

special ShouldDoBrailleRegicePuzzle

ShouldDoBrailleRegirockEffectOld

ShouldDoBrailleRegirockEffectOld

(Supports bpee)

Example Usage:

special ShouldDoBrailleRegirockEffectOld

ShouldHideFanClubInterviewer

ShouldHideFanClubInterviewer

(Supports bpee)

Example Usage:

special ShouldHideFanClubInterviewer

ShouldMoveLilycoveFanClubMember

ShouldMoveLilycoveFanClubMember

(Supports axve, axpe)

Example Usage:

special ShouldMoveLilycoveFanClubMember

ShouldReadyContestArtist

ShouldReadyContestArtist

(Supports axve, axpe, bpee)

Example Usage:

special ShouldReadyContestArtist

ShouldShowBoxWasFullMessage

ShouldShowBoxWasFullMessage

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D ShouldShowBoxWasFullMessage

ShouldTryGetTrainerScript

ShouldTryGetTrainerScript

(Supports bpee)

Example Usage:

special ShouldTryGetTrainerScript

ShouldTryRematchBattle

ShouldTryRematchBattle

(Supports all games.)

Example Usage:

special2 0x800D ShouldTryRematchBattle

ShowBattlePointsWindow

ShowBattlePointsWindow

(Supports bpee)

Example Usage:

special ShowBattlePointsWindow

ShowBattleRecords

ShowBattleRecords

(Supports bpre, bpge)

Example Usage:

special ShowBattleRecords

ShowBattleTowerRecords

ShowBattleTowerRecords

(Supports axve, axpe)

Example Usage:

special ShowBattleTowerRecords

ShowBerryBlenderRecordWindow

ShowBerryBlenderRecordWindow

(Supports axve, axpe, bpee)

Example Usage:

special ShowBerryBlenderRecordWindow

ShowBerryCrushRankings

ShowBerryCrushRankings

(Supports bpre, bpge, bpee)

Example Usage:

special ShowBerryCrushRankings

ShowContestEntryMonPic

ShowContestEntryMonPic

(Supports axve, axpe, bpee)

Example Usage:

special ShowContestEntryMonPic

ShowContestPainting @ unused

ShowContestPainting @ unused

(Supports bpee)

Example Usage:

special ShowContestPainting  @ unused

ShowContestWinner

ShowContestWinner

(Supports axve, axpe)

Example Usage:

special ShowContestWinner

ShowDaycareLevelMenu

ShowDaycareLevelMenu

(Supports all games.)

Example Usage:

special ShowDaycareLevelMenu

ShowDeptStoreElevatorFloorSelect

ShowDeptStoreElevatorFloorSelect

(Supports bpee)

Example Usage:

special ShowDeptStoreElevatorFloorSelect

ShowDiploma

ShowDiploma

(Supports bpre, bpge)

Example Usage:

special ShowDiploma

ShowDodrioBerryPickingRecords

ShowDodrioBerryPickingRecords

(Supports bpre, bpge, bpee)

Example Usage:

special ShowDodrioBerryPickingRecords

ShowEasyChatMessage

ShowEasyChatMessage

(Supports bpre, bpge)

Example Usage:

special ShowEasyChatMessage

ShowEasyChatProfile

ShowEasyChatProfile

(Supports bpee)

Example Usage:

special ShowEasyChatProfile

ShowEasyChatScreen

ShowEasyChatScreen

(Supports all games.)

Example Usage:

special ShowEasyChatScreen

ShowFieldMessageStringVar4

ShowFieldMessageStringVar4

(Supports all games.)

Example Usage:

special ShowFieldMessageStringVar4

ShowFrontierExchangeCornerItemIconWindow

ShowFrontierExchangeCornerItemIconWindow

(Supports bpee)

Example Usage:

special ShowFrontierExchangeCornerItemIconWindow

ShowFrontierGamblerGoMessage

ShowFrontierGamblerGoMessage

(Supports bpee)

Example Usage:

special ShowFrontierGamblerGoMessage

ShowFrontierGamblerLookingMessage

ShowFrontierGamblerLookingMessage

(Supports bpee)

Example Usage:

special ShowFrontierGamblerLookingMessage

ShowFrontierManiacMessage

ShowFrontierManiacMessage

(Supports bpee)

Example Usage:

special ShowFrontierManiacMessage

ShowGlassWorkshopMenu

ShowGlassWorkshopMenu

(Supports axve, axpe, bpee)

Example Usage:

special ShowGlassWorkshopMenu

ShowLinkBattleRecords

ShowLinkBattleRecords

(Supports axve, axpe, bpee)

Example Usage:

special ShowLinkBattleRecords

ShowMapNamePopup

ShowMapNamePopup

(Supports bpee)

Example Usage:

special ShowMapNamePopup

ShowNatureGirlMessage

ShowNatureGirlMessage

(Supports bpee)

Example Usage:

special ShowNatureGirlMessage

ShowPokedexRatingMessage

ShowPokedexRatingMessage

(Supports axve, axpe, bpee)

Example Usage:

special ShowPokedexRatingMessage

ShowPokemonJumpRecords

ShowPokemonJumpRecords

(Supports bpre, bpge, bpee)

Example Usage:

special ShowPokemonJumpRecords

ShowPokemonStorageSystem

ShowPokemonStorageSystem

(Supports axve, axpe)

Example Usage:

special ShowPokemonStorageSystem

ShowPokemonStorageSystemPC

ShowPokemonStorageSystemPC

(Supports bpre, bpge, bpee)

Example Usage:

special ShowPokemonStorageSystemPC

ShowRankingHallRecordsWindow

ShowRankingHallRecordsWindow

(Supports bpee)

Example Usage:

special ShowRankingHallRecordsWindow

ShowScrollableMultichoice

ShowScrollableMultichoice

(Supports bpee)

Example Usage:

special ShowScrollableMultichoice

ShowSecretBaseDecorationMenu

ShowSecretBaseDecorationMenu

(Supports bpee)

Example Usage:

special ShowSecretBaseDecorationMenu

ShowSecretBaseRegistryMenu

ShowSecretBaseRegistryMenu

(Supports bpee)

Example Usage:

special ShowSecretBaseRegistryMenu

ShowTownMap

ShowTownMap

(Supports bpre, bpge)

Example Usage:

special ShowTownMap

ShowTrainerCantBattleSpeech

ShowTrainerCantBattleSpeech

(Supports bpre, bpge, bpee)

Example Usage:

special ShowTrainerCantBattleSpeech

ShowTrainerHillRecords

ShowTrainerHillRecords

(Supports bpee)

Example Usage:

special ShowTrainerHillRecords

ShowTrainerIntroSpeech

ShowTrainerIntroSpeech

(Supports all games.)

Example Usage:

special ShowTrainerIntroSpeech

ShowWirelessCommunicationScreen

ShowWirelessCommunicationScreen

(Supports bpre, bpge, bpee)

Example Usage:

special ShowWirelessCommunicationScreen

sp0C8_whiteout_maybe

sp0C8_whiteout_maybe

(Supports axve, axpe)

Example Usage:

special sp0C8_whiteout_maybe

sp13E_warp_to_last_warp

sp13E_warp_to_last_warp

(Supports axve, axpe)

Example Usage:

special sp13E_warp_to_last_warp

SpawnBerryBlenderLinkPlayerSprites

SpawnBerryBlenderLinkPlayerSprites

(Supports axve, axpe)

Example Usage:

special SpawnBerryBlenderLinkPlayerSprites

SpawnCameraDummy

SpawnCameraDummy

(Supports axve, axpe)

Example Usage:

special SpawnCameraDummy

SpawnCameraObject

SpawnCameraObject

(Supports bpre, bpge, bpee)

Example Usage:

special SpawnCameraObject

SpawnLinkPartnerObjectEvent

SpawnLinkPartnerObjectEvent

(Supports bpee)

Example Usage:

special SpawnLinkPartnerObjectEvent

special_0x44

special_0x44

(Supports axve, axpe)

Example Usage:

special special_0x44

Special_AreLeadMonEVsMaxedOut

Special_AreLeadMonEVsMaxedOut

(Supports bpee)

Example Usage:

special Special_AreLeadMonEVsMaxedOut

Special_BeginCyclingRoadChallenge

Special_BeginCyclingRoadChallenge

(Supports bpee)

Example Usage:

special Special_BeginCyclingRoadChallenge

Special_ShowDiploma

Special_ShowDiploma

(Supports bpee)

Example Usage:

special Special_ShowDiploma

Special_ViewWallClock

Special_ViewWallClock

(Supports bpee)

Example Usage:

special Special_ViewWallClock

StartDroughtWeatherBlend

StartDroughtWeatherBlend

(Supports bpre, bpge, bpee)

Example Usage:

special StartDroughtWeatherBlend

StartGroudonKyogreBattle

StartGroudonKyogreBattle

(Supports bpre, bpge, bpee)

Example Usage:

special StartGroudonKyogreBattle

StartLegendaryBattle

StartLegendaryBattle

(Supports bpre, bpge)

Example Usage:

special StartLegendaryBattle

StartMarowakBattle

StartMarowakBattle

(Supports bpre, bpge)

Example Usage:

special StartMarowakBattle

StartMirageTowerDisintegration

StartMirageTowerDisintegration

(Supports bpee)

Example Usage:

special StartMirageTowerDisintegration

StartMirageTowerFossilFallAndSink

StartMirageTowerFossilFallAndSink

(Supports bpee)

Example Usage:

special StartMirageTowerFossilFallAndSink

StartMirageTowerShake

StartMirageTowerShake

(Supports bpee)

Example Usage:

special StartMirageTowerShake

StartOldManTutorialBattle

StartOldManTutorialBattle

(Supports bpre, bpge)

Example Usage:

special StartOldManTutorialBattle

StartPlayerDescendMirageTower

StartPlayerDescendMirageTower

(Supports bpee)

Example Usage:

special StartPlayerDescendMirageTower

StartRegiBattle

StartRegiBattle

(Supports bpre, bpge, bpee)

Example Usage:

special StartRegiBattle

StartRematchBattle

StartRematchBattle

(Supports bpre, bpge)

Example Usage:

special StartRematchBattle

StartSouthernIslandBattle

StartSouthernIslandBattle

(Supports bpre, bpge)

Example Usage:

special StartSouthernIslandBattle

StartSpecialBattle

StartSpecialBattle

(Supports axve, axpe, bpre, bpge)

Example Usage:

special StartSpecialBattle

StartWallClock

StartWallClock

(Supports axve, axpe, bpee)

Example Usage:

special StartWallClock

StartWallyTutorialBattle

StartWallyTutorialBattle

(Supports bpee)

Example Usage:

special StartWallyTutorialBattle

StartWiredCableClubTrade

StartWiredCableClubTrade

(Supports bpre, bpge)

Example Usage:

special StartWiredCableClubTrade

StickerManGetBragFlags

StickerManGetBragFlags

(Supports bpre, bpge)

Example Usage:

special2 0x8008 StickerManGetBragFlags

StopMapMusic

StopMapMusic

(Supports bpee)

Example Usage:

special StopMapMusic

StorePlayerCoordsInVars

StorePlayerCoordsInVars

(Supports axve, axpe, bpee)

Example Usage:

special StorePlayerCoordsInVars

StoreSelectedPokemonInDaycare

StoreSelectedPokemonInDaycare

(Supports all games.)

Example Usage:

special StoreSelectedPokemonInDaycare

sub_8064EAC

sub_8064EAC

(Supports axve, axpe)

Example Usage:

special sub_8064EAC

sub_8064ED4

sub_8064ED4

(Supports axve, axpe)

Example Usage:

special sub_8064ED4

sub_807E25C

sub_807E25C

(Supports axve, axpe)

Example Usage:

special sub_807E25C

sub_80810DC

sub_80810DC

(Supports axve, axpe)

Example Usage:

special sub_80810DC

sub_8081334

sub_8081334

(Supports axve, axpe)

Example Usage:

special sub_8081334

sub_80818A4

sub_80818A4

(Supports axve, axpe)

Example Usage:

special sub_80818A4

sub_80818FC

sub_80818FC

(Supports axve, axpe)

Example Usage:

special sub_80818FC

sub_8081924

sub_8081924

(Supports axve, axpe)

Example Usage:

special sub_8081924

sub_808347C

sub_808347C

(Supports axve, axpe)

Example Usage:

special sub_808347C

sub_80834E4

sub_80834E4

(Supports axve, axpe)

Example Usage:

special sub_80834E4

sub_808350C

sub_808350C

(Supports axve, axpe)

Example Usage:

special sub_808350C

sub_80835D8

sub_80835D8

(Supports axve, axpe)

Example Usage:

special sub_80835D8

sub_8083614

sub_8083614

(Supports axve, axpe)

Example Usage:

special sub_8083614

sub_808363C

sub_808363C

(Supports axve, axpe)

Example Usage:

special sub_808363C

sub_8083820

sub_8083820

(Supports axve, axpe)

Example Usage:

special sub_8083820

sub_80839A4

sub_80839A4

(Supports axve, axpe)

Example Usage:

special sub_80839A4

sub_80839D0

sub_80839D0

(Supports axve, axpe)

Example Usage:

special sub_80839D0

sub_8083B5C

sub_8083B5C

(Supports axve, axpe)

Example Usage:

special sub_8083B5C

sub_8083B80

sub_8083B80

(Supports axve, axpe)

Example Usage:

special sub_8083B80

sub_8083B90

sub_8083B90

(Supports axve, axpe)

Example Usage:

special sub_8083B90

sub_8083BDC

sub_8083BDC

(Supports axve, axpe)

Example Usage:

special sub_8083BDC

sub_80BB70C

sub_80BB70C

(Supports axve, axpe)

Example Usage:

special sub_80BB70C

sub_80BB8CC

sub_80BB8CC

(Supports axve, axpe)

Example Usage:

special sub_80BB8CC

sub_80BBAF0

sub_80BBAF0

(Supports axve, axpe)

Example Usage:

special sub_80BBAF0

sub_80BBC78

sub_80BBC78

(Supports axve, axpe)

Example Usage:

special sub_80BBC78

sub_80BBDD0

sub_80BBDD0

(Supports axve, axpe)

Example Usage:

special sub_80BBDD0

sub_80BC114

sub_80BC114

(Supports axve, axpe)

Example Usage:

special sub_80BC114

sub_80BC440

sub_80BC440

(Supports axve, axpe)

Example Usage:

special sub_80BC440

sub_80BCE1C

sub_80BCE1C

(Supports axve, axpe)

Example Usage:

special sub_80BCE1C

sub_80BCE4C

sub_80BCE4C

(Supports axve, axpe)

Example Usage:

special sub_80BCE4C

sub_80BCE90

sub_80BCE90

(Supports axve, axpe)

Example Usage:

special sub_80BCE90

sub_80C5044

sub_80C5044

(Supports axve, axpe)

Example Usage:

special sub_80C5044

sub_80C5164

sub_80C5164

(Supports axve, axpe)

Example Usage:

special sub_80C5164

sub_80C5568

sub_80C5568

(Supports axve, axpe)

Example Usage:

special sub_80C5568

sub_80C7958

sub_80C7958

(Supports axve, axpe)

Example Usage:

special sub_80C7958

sub_80EB7C4

sub_80EB7C4

(Supports axve, axpe)

Example Usage:

special sub_80EB7C4

sub_80F83D0

sub_80F83D0

(Supports axve, axpe)

Example Usage:

special sub_80F83D0

sub_80FF474

sub_80FF474

(Supports axve, axpe)

Example Usage:

special sub_80FF474

sub_8100A7C

sub_8100A7C

(Supports axve, axpe)

Example Usage:

special sub_8100A7C

sub_8100B20

sub_8100B20

(Supports axve, axpe)

Example Usage:

special sub_8100B20

sub_810FA74

sub_810FA74

(Supports axve, axpe)

Example Usage:

special sub_810FA74

sub_810FF48

sub_810FF48

(Supports axve, axpe)

Example Usage:

special sub_810FF48

sub_810FF60

sub_810FF60

(Supports axve, axpe)

Example Usage:

special sub_810FF60

sub_8134548

sub_8134548

(Supports axve, axpe)

Example Usage:

special sub_8134548

SubtractMoneyFromVar0x8005

SubtractMoneyFromVar0x8005

(Supports bpre, bpge, bpee)

Example Usage:

special SubtractMoneyFromVar0x8005

SwapRegisteredBike

SwapRegisteredBike

(Supports axve, axpe, bpee)

Example Usage:

special SwapRegisteredBike

TakeBerryPowder

TakeBerryPowder

(Supports bpee)

Example Usage:

special TakeBerryPowder

TakeFrontierBattlePoints

TakeFrontierBattlePoints

(Supports bpee)

Example Usage:

special TakeFrontierBattlePoints

TakePokemonFromDaycare

TakePokemonFromDaycare

(Supports all games.)

Example Usage:

special2 0x800D TakePokemonFromDaycare

TakePokemonFromRoute5Daycare

TakePokemonFromRoute5Daycare

(Supports bpre, bpge)

Example Usage:

special2 0x800D TakePokemonFromRoute5Daycare

TeachMoveRelearnerMove

TeachMoveRelearnerMove

(Supports bpee)

Example Usage:

special TeachMoveRelearnerMove

ToggleCurSecretBaseRegistry

ToggleCurSecretBaseRegistry

(Supports axve, axpe, bpee)

Example Usage:

special ToggleCurSecretBaseRegistry

TrendyPhraseIsOld

TrendyPhraseIsOld

(Supports axve, axpe)

Example Usage:

special TrendyPhraseIsOld

TryBattleLinkup

TryBattleLinkup

(Supports bpre, bpge, bpee)

Example Usage:

special TryBattleLinkup

TryBecomeLinkLeader

TryBecomeLinkLeader

(Supports bpre, bpge, bpee)

Example Usage:

special TryBecomeLinkLeader

TryBerryBlenderLinkup

TryBerryBlenderLinkup

(Supports bpee)

Example Usage:

special TryBerryBlenderLinkup

TryBufferWaldaPhrase

TryBufferWaldaPhrase

(Supports bpee)

Example Usage:

special TryBufferWaldaPhrase

TryContestEModeLinkup

TryContestEModeLinkup

(Supports bpee)

Example Usage:

special TryContestEModeLinkup

TryContestGModeLinkup

TryContestGModeLinkup

(Supports bpee)

Example Usage:

special TryContestGModeLinkup

TryContestLinkup

TryContestLinkup

(Supports bpre, bpge)

Example Usage:

special TryContestLinkup

TryEnableBravoTrainerBattleTower

TryEnableBravoTrainerBattleTower

(Supports axve, axpe)

Example Usage:

special TryEnableBravoTrainerBattleTower

TryEnterContestMon

TryEnterContestMon

(Supports bpee)

Example Usage:

special TryEnterContestMon

TryFieldPoisonWhiteOut

TryFieldPoisonWhiteOut

(Supports bpre, bpge, bpee)

Example Usage:

special TryFieldPoisonWhiteOut

TryGetWallpaperWithWaldaPhrase

TryGetWallpaperWithWaldaPhrase

(Supports bpee)

Example Usage:

special TryGetWallpaperWithWaldaPhrase

TryHideBattleTowerReporter

TryHideBattleTowerReporter

(Supports bpee)

Example Usage:

special TryHideBattleTowerReporter

TryInitBattleTowerAwardManObjectEvent

TryInitBattleTowerAwardManObjectEvent

(Supports axve, axpe, bpee)

Example Usage:

special TryInitBattleTowerAwardManObjectEvent

TryJoinLinkGroup

TryJoinLinkGroup

(Supports bpre, bpge, bpee)

Example Usage:

special TryJoinLinkGroup

TryLoseFansFromPlayTime

TryLoseFansFromPlayTime

(Supports bpee)

Example Usage:

special TryLoseFansFromPlayTime

TryLoseFansFromPlayTimeAfterLinkBattle

TryLoseFansFromPlayTimeAfterLinkBattle

(Supports bpee)

Example Usage:

special TryLoseFansFromPlayTimeAfterLinkBattle

TryPrepareSecondApproachingTrainer

TryPrepareSecondApproachingTrainer

(Supports bpee)

Example Usage:

special TryPrepareSecondApproachingTrainer

TryPutLotteryWinnerReportOnAir

TryPutLotteryWinnerReportOnAir

(Supports bpee)

Example Usage:

special TryPutLotteryWinnerReportOnAir

TryPutNameRaterShowOnTheAir

TryPutNameRaterShowOnTheAir

(Supports bpee)

Example Usage:

special TryPutNameRaterShowOnTheAir

TryPutTrainerFanClubOnAir

TryPutTrainerFanClubOnAir

(Supports bpee)

Example Usage:

special TryPutTrainerFanClubOnAir

TryPutTreasureInvestigatorsOnAir

TryPutTreasureInvestigatorsOnAir

(Supports bpee)

Example Usage:

special TryPutTreasureInvestigatorsOnAir

TryRecordMixLinkup

TryRecordMixLinkup

(Supports bpre, bpge, bpee)

Example Usage:

special TryRecordMixLinkup

TrySetBattleTowerLinkType

TrySetBattleTowerLinkType

(Supports bpee)

Example Usage:

special TrySetBattleTowerLinkType

TryStoreHeldItemsInPyramidBag

TryStoreHeldItemsInPyramidBag

(Supports bpee)

Example Usage:

special TryStoreHeldItemsInPyramidBag

TryTradeLinkup

TryTradeLinkup

(Supports bpre, bpge, bpee)

Example Usage:

special TryTradeLinkup

TryUpdateRusturfTunnelState

TryUpdateRusturfTunnelState

(Supports axve, axpe, bpee)

Example Usage:

special TryUpdateRusturfTunnelState

TurnOffTVScreen

TurnOffTVScreen

(Supports axve, axpe, bpee)

Example Usage:

special TurnOffTVScreen

TurnOnTVScreen

TurnOnTVScreen

(Supports bpee)

Example Usage:

special TurnOnTVScreen

TV_CheckMonOTIDEqualsPlayerID

TV_CheckMonOTIDEqualsPlayerID

(Supports axve, axpe)

Example Usage:

special TV_CheckMonOTIDEqualsPlayerID

TV_CopyNicknameToStringVar1AndEnsureTerminated

TV_CopyNicknameToStringVar1AndEnsureTerminated

(Supports axve, axpe)

Example Usage:

special TV_CopyNicknameToStringVar1AndEnsureTerminated

TV_IsScriptShowKindAlreadyInQueue

TV_IsScriptShowKindAlreadyInQueue

(Supports axve, axpe)

Example Usage:

special TV_IsScriptShowKindAlreadyInQueue

TV_PutNameRaterShowOnTheAirIfNicnkameChanged

TV_PutNameRaterShowOnTheAirIfNicnkameChanged

(Supports axve, axpe)

Example Usage:

special TV_PutNameRaterShowOnTheAirIfNicnkameChanged

UnionRoomSpecial

UnionRoomSpecial

(Supports bpre, bpge)

Example Usage:

special UnionRoomSpecial

Unused_SetWeatherSunny

Unused_SetWeatherSunny

(Supports bpee)

Example Usage:

special Unused_SetWeatherSunny

UpdateBattlePointsWindow

UpdateBattlePointsWindow

(Supports bpee)

Example Usage:

special UpdateBattlePointsWindow

UpdateCyclingRoadState

UpdateCyclingRoadState

(Supports axve, axpe, bpee)

Example Usage:

special UpdateCyclingRoadState

UpdateLoreleiDollCollection

UpdateLoreleiDollCollection

(Supports bpre, bpge)

Example Usage:

special UpdateLoreleiDollCollection

UpdateMovedLilycoveFanClubMembers

UpdateMovedLilycoveFanClubMembers

(Supports axve, axpe)

Example Usage:

special UpdateMovedLilycoveFanClubMembers

UpdatePickStateFromSpecialVar8005

UpdatePickStateFromSpecialVar8005

(Supports bpre, bpge)

Example Usage:

special UpdatePickStateFromSpecialVar8005

UpdateShoalTideFlag

UpdateShoalTideFlag

(Supports axve, axpe, bpee)

Example Usage:

special UpdateShoalTideFlag

UpdateTrainerCardPhotoIcons

UpdateTrainerCardPhotoIcons

(Supports bpre, bpge)

Example Usage:

special UpdateTrainerCardPhotoIcons

UpdateTrainerFanClubGameClear

UpdateTrainerFanClubGameClear

(Supports axve, axpe, bpee)

Example Usage:

special UpdateTrainerFanClubGameClear

ValidateEReaderTrainer

ValidateEReaderTrainer

(Supports all games.)

Example Usage:

special ValidateEReaderTrainer

ValidateMixingGameLanguage

ValidateMixingGameLanguage

(Supports bpee)

Example Usage:

special ValidateMixingGameLanguage

ValidateReceivedWonderCard

ValidateReceivedWonderCard

(Supports bpre, bpge, bpee)

Example Usage:

special2 0x800D ValidateReceivedWonderCard

VsSeekerFreezeObjectsAfterChargeComplete

VsSeekerFreezeObjectsAfterChargeComplete

(Supports bpre, bpge)

Example Usage:

special VsSeekerFreezeObjectsAfterChargeComplete

VsSeekerResetObjectMovementAfterChargeComplete

VsSeekerResetObjectMovementAfterChargeComplete

(Supports bpre, bpge)

Example Usage:

special VsSeekerResetObjectMovementAfterChargeComplete

WaitWeather

WaitWeather

(Supports axve, axpe, bpee)

Example Usage:

special WaitWeather

WonSecretBaseBattle

WonSecretBaseBattle

(Supports bpee)

Example Usage:

special WonSecretBaseBattle