Pokémon Gym (2024)

Pokémon Gym (1)

This page describes how to set upa Pokémon Gym. It also describes Gym Badges, and touches upon the Elite Four.

Pokémon Gyms[]

There is nothing inherently special about a Pokémon Gym. It is filled withtrainers, one of whom is a Gym Leader who rewards theplayer witha Gym Badge and a TM once they are defeated.

The trainers, including the Gym Leader, are set up just like any other trainer in the game. The one difference is that, after the Gym Leader is defeated, no other trainers in the Gym should challenge the player to a battle, even if they hadn't been defeated beforehand. To arrange this, do the following:

  1. When the Gym Leader is defeated, turn aGame SwitchON. This Switch indicates that the player has defeated that Gym Leader.
  2. Include a third page in each trainer's event, which depends on this Game Switch being ON, and which contains text to the effect of: "You've defeated the Gym Leader!"

You can also use this Game Switch in other events, e.g. have the Gym Guy at the entrance say something different, change the contents of a sign, make an obstacle disappear, etc.

There are some predefined Game Switches in Essentials intended for this use.

Gym Badges[]

When the player defeats a Gym Leader, they will reward the player with a Gym Badge. Badges are stored in the array$player.badges, where each entry is either TRUE or FALSE depending on whether that Badge is owned or not. Note that it starts at zero, so$player.badges[0]is the first Badge,$player.badges[1]is the second Badge and so on.

To give the player a Badge, simply set the appropriate entry in this array to TRUE, e.g.

$player.badges[2] = true

You can have as many Badges as you like. The script$player.badge_countwill return the number of Badges the player has.

The Badges are displayed in theTrainer card, which by default assumes that each region has 8 Gym Badges and will display the (owned) Badges corresponding to the region the player is currently in.

What Gym Badges do[]

Gym Badges have a few effects in Essentials:

EffectDescription
ObedienceTraded Pokémonmay not follow the player's orders inbattleif their level is too high. The obedience level depends on the number of Gym Badges the player has:
  • Pokémon at level 10 or lower always obey.
  • 1 Badge - All Pokémon at level 20 or lower always obey.
  • 2 Badges - All Pokémon at level 30 or lower always obey.
  • 3 Badges - All Pokémon at level 40 or lower always obey.
  • 4 Badges - All Pokémon at level 50 or lower always obey.
  • 5 Badges - All Pokémon at level 60 or lower always obey.
  • 6 Badges - All Pokémon at level 70 or lower always obey.
  • 7 Badges - All Pokémon at level 80 or lower always obey.
  • 8 or more Badges - All Pokémon always obey.

This effect is found in the script sectionBattler_UseMoveSuccessChecks, in defpbObedienceCheck?.

Power up statsCertain stats of the player's Pokémon are boosted during battle if the player has the appropriate number of Badges. By default, this works as follows:
  • 1 or more Badges - Attack is multiplied by 1.1.
  • 3 or more Badges - Speed is multiplied by 1.1.
  • 5 or more Badges - Defense is multiplied by 1.1.
  • 7 or more Badges - Special Attack is multiplied by 1.1.
  • 7 or more Badges - Special Defense is multiplied by 1.1.

The minimum number of Badges needed to grant a boost to each stat are defined by settings in the script sectionBattleSettings. If you don't want Badges to boost stats, simply set the numbers to an unattainably high value (e.g. "at least 999 Badges").

Money lost when losing a battleIf the playerloses a battle, they will lose some of their money. The amount lost depends on the number of Badges the player has:
  • 0 Badges - 8 times the highest Pokémon level in the player's party.
  • 1 Badge - 16 times the highest Pokémon level in the player's party.
  • 2 Badges - 24 times the highest Pokémon level in the player's party.
  • 3 Badges - 36 times the highest Pokémon level in the player's party.
  • 4 Badges - 48 times the highest Pokémon level in the player's party.
  • 5 Badges - 64 times the highest Pokémon level in the player's party.
  • 6 Badges - 80 times the highest Pokémon level in the player's party.
  • 7 Badges - 100 times the highest Pokémon level in the player's party.
  • 8 or more Badges - 120 times the highest Pokémon level in the player's party.

This effect is found in the script sectionBattle_StartAndEnd, in def pbLoseMoney.

Allows HMs to be used out of battleHMs can either require a certain number of Badges to be owned before they can be usedoutside of battle(including 0), or they can require particular Badges to be owned. These settings are defined in the script sectionSettings.

Badges have a few other effects in the main games, but those effects haven't been included in Essentials.

Tips[]

  • Make the Gyms creative. Most Gyms in the main games have puzzles to solve, and while not all of them can be easily replicated in RPG Maker XP, you can still come up with a few different kinds of puzzle (and many variants of each one).
  • Gym Leaders will have well-trained Pokémon, so why not give all their Pokémon high IVs and/or good natures or abilities? They typically also have custom movesets, which usually contain the move taught by the TM they hand out.
  • You will likely want to change the order in which HMs are unlocked foruse outside of battle, based on the order of progression in your game. Edit the relevant settings in the script sectionSettingsto do so.
    • You can have all HM moves usable outside of battle immediately, by just making them depend on the player having at least 0 badges.
Pokémon Gym (2024)
Top Articles
Cash payment limitations
Using the CHKDSK Utility in Microsoft Windows
Hometown Pizza Sheridan Menu
Craigslist Houses For Rent In Denver Colorado
Uihc Family Medicine
Chambersburg star athlete JJ Kelly makes his college decision, and he’s going DI
Overnight Cleaner Jobs
Craigslist Portales
America Cuevas Desnuda
Pitt Authorized User
Acts 16 Nkjv
Free VIN Decoder Online | Decode any VIN
Calamity Hallowed Ore
Craigslist Cars And Trucks Buffalo Ny
Hallowed Sepulchre Instances & More
Xrarse
Koop hier ‘verloren pakketten’, een nieuwe Italiaanse zaak en dit wil je ook even weten - indebuurt Utrecht
Hood County Buy Sell And Trade
Condogames Xyz Discord
Razor Edge Gotti Pitbull Price
Craigslist In Visalia California
Alfie Liebel
Hennens Chattanooga Dress Code
Palm Springs Ca Craigslist
UPS Store #5038, The
Bethel Eportal
Troy Gamefarm Prices
European Wax Center Toms River Reviews
Mami No 1 Ott
Restored Republic
Japanese Emoticons Stars
Elanco Rebates.com 2022
Half Inning In Which The Home Team Bats Crossword
Capital Hall 6 Base Layout
Chuze Fitness La Verne Reviews
Tryst Houston Tx
Invalleerkracht [Gratis] voorbeelden van sollicitatiebrieven & expert tips
Silive Obituary
Craigs List Hartford
Weekly Math Review Q2 7 Answer Key
Giovanna Ewbank Nua
White County
Iman Fashion Clearance
Paperlessemployee/Dollartree
Noga Funeral Home Obituaries
Is My Sister Toxic Quiz
Craigslist Sarasota Free Stuff
Koniec veľkorysých plánov. Prestížna LEAF Academy mení adresu, masívny kampus nepostaví
All Obituaries | Roberts Funeral Home | Logan OH funeral home and cremation
32 Easy Recipes That Start with Frozen Berries
Latest Posts
Article information

Author: Terence Hammes MD

Last Updated:

Views: 6066

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Terence Hammes MD

Birthday: 1992-04-11

Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

Phone: +50312511349175

Job: Product Consulting Liaison

Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.