Essentials Docs Wiki
Advertisement

This is a list of older versions of Pokémon Essentials. See Change log for the newest versions.

Essentials v10

  • Release date: 22nd October 2012
Version 10 changes
  • Created all-new tilesets (from FRLG, plus a few custom tiles), and fully imported them into Essentials with all properties set. Credit to Maruno if used.
  • Created all-new charsets (from FRLG). Credit to Maruno if used.
  • Created all-new example maps.
    • They include many more features than the old maps.
  • Created an all-new "trainertypes.txt", filled with FRLG trainers.
  • Updated PBS file "tm.txt" to include all Gen 4 and Gen 5 move tutor moves (including B2W2 ones).
  • Added "PlayerA" metadata entries for fishing and fishing-while-surfing charsets.
  • Updated all Pokémon to their B2W2 movesets and BaseEXP values.
  • Charsets which include the word "offset" will be shifted 16 pixels (half a tile) downwards.
    • Tweaked reflections accordingly, and improved/generalised the y-shifts for reflections.
  • Player now constantly bobs and slowly animates while surfing or diving.
  • Greatly improved the bridges scripts.
  • The day/night shading no longer depends on the date - all days are identical now.
  • When a Repel runs out, the game will now immediately ask if you want to use another one.
  • Changed the Bug Catching Contest score calculation to something similar to HGSS.
  • Roaming Pokémon actually work now.
    • Tweaked the possible roamer encounter types, and added one for fishing encounters.
  • Shadow Pokémon sprites/icons are no longer automatically shaded purple.
  • A Shadow move now directly replaces the regular move in the same position in the moveset (i.e. a Pokémon with 1 Shadow move may only relearn its 2nd, 3rd and 4th regular moves).
  • Shadow Pokémon now have access to all their moves (including regular ones) while they're owned by an enemy trainer.
  • Breeding with an Everstone now always causes the holder's nature to be inherited, and works for both parents (50/50 chance of each if both parents have an Everstone).
  • Masuda method increased to 6x normal probability.
  • Added Setting: Maximum number of Game Corner coins.
  • Moved roaming Pokémon details to the script section Settings.
  • Added Debug options: "Roaming Pokémon Status", "Advance Roaming".
  • pbShowMap can now define which region it shows (the current region by default), and whether it is a wall map being looked at ("true" by default).
  • The Region map/nest map can now show extra graphics in fixed locations depending on Global Switches (e.g. for discovered hidden areas).
  • Nest maps now don't show a nest location on any squares that are hidden (i.e. whose Global Switch is OFF).
  • Added new items: DNA Splicer, Reveal Glass, Oval Charm, Shiny Charm.
    • DNA Splicer's effect has not been added. Oval Charm's effect is a placeholder which halves the chance of NOT getting an egg each cycle.
  • Added form differences for Tornadus, Thundurus, Landorus, Kyurem and Keldeo.
  • Tweaked where each form of Burmy/Wormadam resides.
  • Abilities which activate upon their bearer entering battle now activate after all switching-in has happened rather than immediately after each switch-in (Anticipation, Download, Forewarn, Frisk, Imposter, Intimidate, Trace, weather inducers).
  • Tweaked code for using held berries in battle.
  • Rearranged the end-of-battle-round effects to match how BW works.
  • The move Outrage now causes its confusion as part of the move's effect, rather than at the end of the battle round.
  • Focus Punch's "tightening its focus" message now appears immediately before use, rather than at the beginning of the round.
  • The move Skill Swap now states which abilities were swapped.
  • Hidden Power calculations are now done in a stand-alone method.
  • Improved Triple Triad (better graphics, more rules, added ways to set rules/opponent's deck/prize card, bug fixes).
  • Created method pbChooseItemFromList (used for fossil revivers/Kurt/Repel's renewal).
  • Any move defined with a total PP of 0 is an infinite-use move, and isn't affected by PP alterations.
  • pbPokemonMart can now use items listed as :POTION as well as PBItems::POTION.
  • Added $Trainer values which may be used with Mystery Gift.
  • Added text display option \CN, which shows a coins window similar to \G.
  • Improved the appearance of the gold/coins windows.
  • Default BGM volume reduced from 100 to 80.
  • Tidied up the contents of a few script sections.
  • Added a Hall of Fame script.
  • Removed the existing MySQL support because it doesn't work.
  • Added pocket icons in the messages saying a newly-obtained item has been put away.
  • Pre-v9 "PkmnAnimations.rxdata" files now have their animations displayed properly.
  • Tweaked the Pokédex screens to allow larger sprites (up to 192x192).
Version 10 bug fixes
  • Shaymin's Sky Forme now has the correct cry.
  • Corrected names of berry tree charsets.
  • Shadow Pokémon owned by an enemy trainer can now never be shiny.
  • Shadow Pokémon can no longer breed, but they can still be placed in the Day Care and have their Heart Gauge lowered that way.
  • Stats affected by nature are no longer indicated (via text colours) for a Shadow Pokémon whose nature isn't revealed.
  • Evolution stones and Rare Candy can no longer be used on Shadow Pokémon.
  • Move Tutors, Move Relearner and TMs/HMs now cannot teach any moves to Shadow Pokémon.
  • Shadow Pokémon now begin with all of their Shadow moves, and relearn their regular moves at the correct times.
  • After snagging an enemy trainer's Shadow Pokémon, they now switch in another Pokémon immediately.
  • The player now jumps to the same height to begin/end surfing as when hopping a ledge (it looks nicer this way).
  • Fixed crash involving roaming Pokémon with custom roaming paths trying to roam.
  • Long grass under a bridge no longer causes the bush effect while the player is going over the bridge.
  • The teleport-type particle effects now work.
  • The player's still water reflection is now only drawn once, for the current map.
  • The ability Iron Fist now works.
  • The ability Poison Heal no longer shows its message/poison animation if the bearer is at full HP, and only increases the Toxic count if badly poisoned.
  • The correct amount of money is now gained from Pay Day.
  • The moves Counter and Mirror Coat no longer work on moves that missed the user.
  • Pokémon using Outrage et al. now cannot be given the option to switch out if the opposing trainer replaces their fainted Pokémon.
  • Disable and Cursed Body's effect now last for 4-7 turns, including the turn it was inflicted.
  • Fixed status-curing berries not always working.
  • Fixed messages sometimes appearing to state that an additional effect's status change couldn't happen.
  • Pokémon who change forms during battle will now have their stats recalculated.
  • A change in a battler's happiness (i.e. due to level up) now affects it immediately.
  • Captured Pokémon added to the party are no longer healed.
  • The "Player blacked out!" message no longer appears if the battle can be lost.
  • Tweaked other battle-ending messages.
  • The item Gracidea now needs to be used on a Shaymin to work, and a Shaymin reverts to its Land Forme upon fainting, being frozen or it being night.
  • Fixed helper message not refreshing when cancelling/"no effect"ing using an item on a Pokémon's move.
  • Can now export trainer types/items/etc. newly created in Essentials to their appropriate PBS file.
  • Fixed some error messages relating to invalid values in "moves.txt".
  • Fixed bug involving a certain compiling method of a repeated sequence which includes an enumerable value (doesn't affect anything currently in Essentials).

Essentials v9

  • Release date: 11th August 2012
Version 9 changes
  • Added Setting: POCKETAUTOSORT, an array of which Bag pockets auto-sort themselves by item ID number.
    • Pockets which auto-sort themselves cannot be manually rearranged.
  • Added Setting; USENEWEXPFORMULA to toggle between the old and new Exp calculation formulae.
  • Added Setting: Number of badges needed to boost each stat in battle.
  • Strength can now be used from the party screen anywhere, not just when in front of boulders, and now cannot be used if already in use.
  • Field moves can now freely be used in Debug mode again, without needing to hold Ctrl.
  • The escape point for Escape Rope/Dig now works differently.
    • The map-specific metadata "EscapePoint" was deprecated and removed from the game.
  • Roaming Pokémon are now defined individually rather than per species (i.e. more than 1 roamer per species is now allowed).
    • Roaming Pokémon should now actually work.
  • Consumable items can now be used on Pokémon repeatedly while you still have any.
  • The trading animation now shows the correct Poké Balls the Pokémon are in.
  • Added mining mini-game.
  • Triple Triad cards of Normal/something-type Pokémon are now the "something" type rather than Normal.
  • Added item effect: Power Herb.
  • Added calls to common animations for weather at end of rounds (the animations themselves don't exist, though).
  • Improved messages returned by pbThis in battle.
  • Tweaked scss error to better explain itself, and to allow the player to delete the save file and start anew.
  • Replaced all (appropriate) individual calls to Time.now with a call to a single method found in PokemonTime.
  • pbHasEgg? now does its job, and returns whether the given species can be legitimately found as an egg (including Manaphy and Roselia et al.).
  • Rearranged some script sections, including PokemonUtilities.
  • Remade def pbLoadPokemonBitmapSpecies to be more complete; it now also supports Shadow sprites (although they're currently still shaded purple by the game).
  • Remade def pbPokemonIconFile to be more complete; it now also supports gender, shiny and Shadow icons (i.e. everything that pbLoadPokemonBitmapSpecies does).
  • The Pokédex forms page was improved by using the above updated methods.
  • Reduced the limit on the usable move flags to "p" inclusive.
  • The PBS file "moves.txt" now includes all proper move flags again.
  • Removed the blank entry in the "PlayerA" metadata.
  • Reduced file size of Slots win music by 90%, saving about 1MB.
  • Added windowskin "signskin.png".
Version 9 bug fixes
  • In the Summary screens, the background colours of stats affected by the Pokémon's nature are now the right way around (red=boosted, blue=lowered).
  • Can no longer try to rearrange a Bag pocket with only one item in it.
  • The Move Relearner now works.
  • The Move Deleter's "choose a move" screen now displays properly.
  • The "seen forms" array now expands itself properly when adding new species but still using an older save file.
  • The Debug option "Fill boxes" now expands the "seen forms" array properly.
  • It no longer becomes day between around 11:00pm and midnight.
  • The method expiredDays? (as used in the Lottery) now works properly in any time zone, not just UTC.
  • Fixed crash when trying to start a double battle.
  • The ability Prankster now works.
  • The ability Zen Mode should now change Darmanitan's form properly.
  • The ability Bad Dreams now only applies to sleeping Pokémon.
  • The move Punishment now works.
  • The move Brick Break's message timing is now fixed.
  • The move Camouflage now works for AI-controlled Pokémon.
  • The move Pursuit now works.
  • Fixed moves with function code 0EE showing their animation twice.
  • Fixed moves with function code 04A potentially showing the stat-lowering animation twice.
  • Fixed some status moves not showing the animation (Will-O-Wisp, etc.)
  • The item Black Sludge no longer damages Poison Pokémon with full HP.
  • Several damage-altering items/abilities now work.
  • Weather induced by an ability now persists forever, not just for 5 rounds after the bearer leaves battle.
  • The effect of Toxic Spikes now works and doesn't bug up using other moves.
  • Pokémon now survive poisoning properly when leaving a battle with 1HP.
  • All available move flags are now compiled and saved properly, not just up to "h".
  • Corrected the additional effect chances of the moves Fiery Dance and Flame Charge.

Essentials v8

  • Release date: 10th July 2012
Version 8 changes
  • Added and improved many ability effects.
  • Added and improved many item effects.
  • Added and improved many move function code effects.
  • Pokémon now change forms during battle.
  • Changed how items are saved during battle; they now restore themselves at the end of battles where appropriate.
  • Exp Share, Lucky Egg and all Macho Brace-like items apply even while knocked off.
  • The following properties of a Pokémon can now be form-specific:
    • Base Exp yield (none).
    • EV yield (Deoxys, Wormadam, Shaymin, Darmanitan, Meloetta).
    • Wild Pokémon's held items (Basculin).
    • Weight (Giratina, Shaymin).
  • Added form difference details for Gen 5 Pokémon.
  • Recording a form as seen should now work with older savegames.
  • Renamed existing animation types (to "Target" and "Both battlers").
  • Added animation type: "Screen" (cels are never moved, doesn't include battler sprites). Not related to the old "Screen" (which is now called "Both battlers").
  • Cels in animations with position "Both battlers" can now have either higher (1) or lower (0) priority. Lower priority cels are drawn first; default is higher priority.
  • Added Debug options: "Set Player Character", "Set Badges".
  • The Debug option "Add Item" now lists items alphabetically rather than by ID number.
  • Added confirmation message to the External Editor's "Reposition all sprites" option.
  • The winning Lottery number now depends on the day, and isn't changed via resetting the game.
  • The Lottery can now be played any number of times per day (until there is a win), and the example event now resets at midnight rather than after 24 hours.
  • Deleted the script section PokemonBoxManager, and all related code.
  • Simplified trading by removing parameters from pbStartTrade.
    • You can now pre-create a Pokémon to receive from a trade (and must, if you want to define its gender/shininess/form/item).
  • Added method pbGiveTriadCard(species,quantity).
  • Touched up Regional Storage scripts.
  • The Poké Mart now uses "itemBack.png".
  • $PokemonGlobal.mapTrail is no longer cleared when changing regions.
  • Improved accuracy/evasion calculations.
  • Lowered the player's jumping height.
  • Improved the appearance of the darkness circle in dark maps.
  • Added move box graphic and type icon for the Shadow type.
  • Added a mini-game event into the example maps.
Version 8 bug fixes
  • The example speech text window in the Options screen now changes with the font again.
  • Fixed glitchy speech text windows when using the PC (Kernel.pbShowCommandsWithHelp).
  • The \w[X] and \sign[X] message commands no longer glitch up some differently-sized windowskins.
  • Accented characters can now be typed in when naming something.
  • The top-left PC in the computer bank in Test Map 2 now calls the correct method to get the storage creator's name.
  • While diving, when in a place you could surface but you're not able to do so, a yes/no choice is no longer shown along with the message saying that you could surface.
  • Using the field move Waterfall from the party screen will no longer crash the game.
  • The camera no longer tracks too far at the end of sliding on ice.
  • Pokémon whose form is determined automatically by the "getForm" procedure now have their form recorded as seen by the Pokédex (Giratina/Shaymin/Arceus/Deerling/Genesect).
  • Pokémon whose form is determined automatically by the "getForm" procedure now have their stats recalculated whenever their form changes (only matters for Giratina/Shaymin).
  • Fixed crash when a newly purified Pokémon regains enough Exp to level up.
  • Roaming Pokémon no longer roam when player moves between two maps with the same name.
  • Roaming Pokémon can now be encountered on maps with the same name (in the same region) as the one the roamer is actually currently on.
  • Eggs with Pokérus only start counting down their infection time once they hatch.
  • Encounter rate-affecting abilities are no longer considered if the bearer is an egg.
  • The player is now forced to dismount their bicycle (and end surfing/diving) when registering a partner trainer.
  • The Move Relearner now gives the correct movelist for the Pokémon's form.
  • The winning Lottery number is now padded to 5 digits.
  • Type effectiveness calculations now return the correct value in all cases.
  • Critical hits now favour higher attacking stat stages and lower defending stat stages, rather than the opposite.
  • The command buttons in battles now appear properly when using RGSS2.
  • A foe trainer's Pokémon being frozen no longer may make it and any higher-numbered battlers skip their turns.
  • Corrected the message shown when the ability Ice Body activates.
  • Struggle's recoil damage is now 1/4 of the user's total HP.
  • When ending a battle with a poisoned Pokémon at 1HP, and Pokémon are set to survive poisoning, it will now survive rather than faint.
  • Copying and pasting cels and frames in the Animation Editor now works.
  • Hopefully properly fixed the issue regarding the Editor putting quote marks around the "BattleBack" metadata.
  • Fixed crash in a Debug option involving a nature of nil.
  • Creating a new trainer/trainer type during game compilation will no longer crash the game (although it needs to be compiled again before the new trainer will work).

Essentials v7

  • Release date: 15th May 2012
Version 7 changes
  • Improved the Debug options in the Party screen and Pokémon storage screen, and added the following:
    • "Set HP/Status", "Toggle Shiny", "Set Happiness", "Forget Move", "Reset Movelist", "Make Shadow", "Lower Heart", "Change Values"
  • Removed the "Toggle menu" Debug options in the Pause menu's debug menu.
  • Improved the Debug options in the Pause menu's debug menu, and added the following:
    • "Refresh Map", "Ready Phone Rematches", "Check Day Care", "Force Day Care Egg", "Test Double Wild Battle", "Test Double Trainer Battle"
  • HM moves can now be forgotten in Debug mode.
  • When using moves outside battle by interacting with something during Debug mode, Ctrl must be held to make it work if it otherwise wouldn't.
  • Added override flags for a Pokémon's gender, nature and shininess, and easy methods for changing them. Changing them no longer affects the personal ID, just the flag.
  • Changed and increased the information that can be defined for a trainer's Pokémon.
  • Trainer-owned Pokémon now have the appropriate form-specific movesets (if no custom moveset was defined).
  • Wild Pokémon, Pokémon obtained in a trade, and eggs from Day Care - if their forms are set automatically upon creation, they will now have the appropriate form-specific movesets.
  • Deoxys/Rotom/Giratina/Shaymin/Arceus now have the "onSetForm" procedure, which records the new form as being seen (required as they can change their form naturally).
  • Wormadam's form is now set upon its creation in the same way as Burmy (but it won't change afterwards) - this just allows wild Wormadam with Sandy/Trash Cloaks.
  • Unown's form no longer depends on its personal ID, and is instead randomly set when created.
  • Added "FormNames" as a property that can be defined in the PBS file "pokemon.txt".
  • The Pokédex Forms page now fully works.
  • Added setting ALWAYSSHOWALLFORMS, which relates to the Forms page of the Pokédex.
  • Added $Trainer.formseen (a 3D array of all forms that have been seen) and $Trainer.formlastseen (a 2D array of the last form looked at for each species).
  • Added def pbSeenForm(poke) for easy recording of a form (used by default in any Pokémon-seeing/gaining situation, including Debug options).
  • Added Slot Machine mini-game.
  • Added Voltorb Flip mini-game.
  • Improved how the credits scroll, and removed the Easter Egg.
  • The Options screen now has an example message text box.
  • Random phone calls can now use the morning and evening greetings.
  • OutdoorLight now works again.
  • The low battery warning no longer offers to save the game, to avoid potential problems to do with saving in awkward places.
  • Superficially tweaked the "using field move" animation.
  • The phrase \PN in a map's name is now replaced by the player's name.
  • When using Ether et al., each move's PP is now also displayed.
  • In the Summary screens, the stat names are coloured to show how they are affected by the Pokémon's nature.
  • Overhauled how a Pokémon gains/loses happiness, and corrected all values.
  • Added Pokérus.
  • Added switch $PokemonGlobal.snagMachine - if it is TRUE, then all Poké Balls are Snag Balls.
  • Added array $Trainer.shadowcaught which stores the species of captured Shadow Pokémon.
  • The BGM for each Roaming Pokémon can now be defined.
  • Charcoal et al. now boost all moves of their type, and by 20%.
  • All damaging moves now have flag f (affected by King's Rock) set.
  • All unimplemented function codes now behave as unimplemented moves.
  • Foreign language Pokémon now have an Exp multiplier of 1.7 (same language Pokémon not originally owned by the player still have a 1.5 multiplier).
  • Pokémon obtained in a trade now have 0 chance to be shiny if they're supposed to be non-shiny.
  • Added "canlose" parameter to pbWildBattle and pbDoubleWildBattle.
  • Added pbLottery.
  • Fixed typo in "transferred to Box 1" message in battle.
  • A species' Kind can now be up to 13 characters long (bf. 12).
  • The "Change Windowskin" event command now works, although is likely useless.
  • Tweaked positions of some Pokémon sprites/altitudes.
  • Corrected Lure Ball's icon.
  • The trimming of text skins and the positioning of text within them now depends on the dimensions of the skin, rather than on txt files (which didn't compress).
  • Fixed the DP "Power Clear" font - you should delete it from your computer, and let Essentials re-install it.
  • Removed all non-existent messages from the extracted text file.
  • Removed notes and advanced notes files, and removed all reference to the notes from the scripts (they now refer to the wiki instead).
Version 7 bug fixes
  • A trainer's intro music now stops when the battle begins.
  • Default battle backgrounds should now be chosen correctly.
  • Back sprites in battle are now positioned as bottom-aligned rather than centre-aligned.
  • Wild Shiny Pokémon now sparkle after colouring in, not before.
  • The order in which battlers move in double battles is now decided properly.
  • Using a move that defrosts the user will now defrost the user.
  • Browsing the Party screen during battle now changes the selection properly.
  • The Party screen opened in battle when using an item now works.
  • Using Revive in a double battle while you only have one battler out now works properly.
  • In double battles while choosing your second Pokémon's action, you can now go back and re-choose the first Pokémon's action in double battles (unless it was "use an item", as that is instant).
  • There is now a gap between the Attack phase and End Of Round phase in battle.
  • Ability Trace should no longer copy a fainted Pokémon's ability.
  • Happiness is no longer gained when defeating an enemy trainer.
  • Fixed crash in battles when trying to send a caught Pokémon to storage and the storage creator has been seen.
  • Caught Pokémon transferred to Pokémon storage are now healed.
  • Pokémon no longer gain Exp after snagging a Shadow Pokémon.
  • Snag Balls now work when there are two opposing battlers.
  • A newly caught Shadow Pokémon now has a full Heart Gauge (previously it had lost some due to being sent out in battle by the opponent).
  • Partner trainers now heal the player's and their own Pokémon after all battles.
  • Ability Honey Gather now depends on the Pokémon's level.
  • The player's party is now returned to normal upon leaving a Battle Tower/Factory/Arena/Palace challenge.
  • Level adjustments in the Battle challenges should now work properly.
  • "Cancel" now works while choosing between Level 50 and Open Level challenges in the Battle Tower/Arena/Palace.
  • All record-showing events for Battle challenges now show the correct records.
  • Win streaks in Battle challenges are now recorded properly.
  • Confirming less than 3 Pokémon while choosing for a Battle challenge no longer crashes the game.
  • The darkness expanded by Flash no longer disappears completely after a battle in the dark map.
  • Reflections of all events on still water are now shifted upwards underneath those events, not just the player's.
  • Berries can now be planted without crashing the game.
  • The player can no longer run while being forced to move via a Move Route.
  • The \wt commands in random phone messages now work.
  • Can no longer use the Bicycle while you have a dependent event.
  • The Poké Mart example no longer lists POKeBALL with a lower-case "e".
  • A TM/HM's full name is now shown in the Poké Mart's messages.
  • The party tab now appears when choosing "Deposit Pokémon" in Pokémon storage.
  • Pokémon storage icons now refresh upon giving/taking an item from them.
  • Pokérus status in Summary screens is now overridden by the Pokémon's actual status, rather than the other way round.
  • Fixed position of the "Pokérus cured" icon in Summary screens.
  • When using HP Up/Revives/Rare Candy/other items that can change HP/level/status, the changes are shown immediately.
  • Can no longer switch Bag pockets while rearranging items.
  • The Purify Chamber no longer crashes upon attempting to purify a Pokémon.
  • Can now cancel choosing a Pokémon in the debug options "Add Pokémon" and "Test Wild Battle".
  • A Shedinja created by evolution now has no ribbons, item or markings, is in a Poké Ball, and is fully healed. It can only appear if the player has a spare Poké Ball, which is consumed.
  • Game no longer crashes when trying to fix a "missing trainer" problem.

Essentials v6

  • Release date: 23rd April 2012
Version 6 changes
  • Changed default screen size to 512x384. This involved redesigns of the following:
    • Intro screens.
    • Splash (title) screen.
      • Now includes a flashing "Press Enter" picture, and Ctrl+Down+X will now delete the existing savegame.
    • Load game screen.
      • Now also shows the player's location, party and Pokédex completion.
    • Oak's lecture, including Controls Help and Adventure Help screen.
    • Credits.
      • Credits now always scroll properly, can't be skipped during their first play, and can have music defined.
    • Pokédex screens.
      • Rearranged info screens (Entry, Nest), and added Form screen (which is only basically functional at the moment).
    • Party screen.
    • Summary screens.
    • Bag screen.
    • Mail screen.
      • Mail messages can now be 256 characters long (bf. 128). Holder-showing mail now shows 3 Pokémon rather than 1 (the holder and two next Pokémon in the party).
    • Pokégear screen.
      • Now allows easy customisation of the available apps.
    • Region map screen.
    • Phone screen.
      • Now shows the contacts that are ready for rematches.
    • Jukebox.
    • Trainer card.
    • Pokémon storage screen.
    • Item storage screen.
    • Poké Mart screen.
    • Triple Triad.
    • Battle screen.
      • Command and Fight screen buttons are now picture-based.
      • Improved various animations (withdrawing/calling out Pokémon, throwing Poké Balls), including making them depend on the positions of the relevant Pokémon.
      • Improved how double enemy trainers call out their Pokémon at the start of battle.
      • Generally sped things up.
      • Changed how backgrounds are chosen.
    • Sprite repositioner.
      • Also improved the auto-position equations.
    • Animation Editor.
      • Added ability to define an animation's position, and to delete animations.
    • Cursor-entry naming screen, and keyboard-entry naming screen.
    • Updated transition graphics.
  • Renamed various files.
  • Replaced all Pokémon sprites with 160x160 ones.
  • Updated pokemon.txt, and added a copy that includes Kanto/Johto regional numbers.
  • Updated items.txt to include Gen 5 items, and rearranged/pruned items.
  • Added new version of abilities.txt with full-length descriptions.
  • Updated tm.txt with all current TMs/HMs and Gen 4/5 move tutor moves.
  • Added in $PokemonGlobal.startTime which records when the player started a new game.
  • Added WildItemUncommon (5% chance) setting for a species, and made WildItemRare have a 1% chance instead. If all three are the same, the chance is 100%.
  • Changed the way information is saved (to allow location to be shown in "Continue" load game screen).
  • A Database animation is only copied across if the corresponding Animation Editor animation is 1 frame long (i.e. blank).
  • Recompiled PkmnAnimations.rxdata to remove the blank frame at the beginning of each animation.
  • Tweaked Pokémon Debug's "Show Values" option.
  • Shadow Pokémon are now coloured as Shadow Pokémon everywhere.
  • Completely changed ribbons data to make it simpler and allow more than 32 ribbons.
  • Pokémon names ending in ?? have them removed in the Party screen, Summary screens, battle boxes and Pokémon storage.
  • A newly-caught species' Pokédex entry is no longer shown if the player doesn't have a Pokédex (although it is still recorded as being caught).
  • The Phone is not available in the Pokégear if there are no numbers registered.
  • Recoloured Spinda's spots/sprites.
  • Updated Editor's scripts.
  • Tweaked the cave entrance animation
Version 6 bug fixes
  • When using Page Down in a long list, the list no longer scrolls past the bottom and displays blank space.
  • BGM should now be played at volume 100 by default.
  • Fogs no longer jump around occasionally.
  • Changed how Struggle is initialised when it isn't defined in moves.txt, to avoid a potential crashing problem.
  • Corrected Curse's target in moves.txt.
  • The ability Rivalry now works.
  • Fast Ball now uses base Speed rather than current Speed.
  • Heavy Ball can now be used.
  • Using pbChangePlayer now also changes the player's trainer type.
  • Traded Pokémon now have the correct obtainMode set.
  • The Bag now remembers "Cancel" as a pocket's last index.
  • The Pokédex entry screen background now shows when displaying the entry of a newly-caught species.
  • Making a blank Pokédex search will no longer return unseen species (i.e. blank entries).
  • Credits backgrounds now play from the start each time, rather than from where they left off last time.
  • The trainer comments DoubleBattle and Backdrop now work.
  • HiddenAbility no longer crashes the game (causing pokemon.txt to become corrupted) when it creates a new pokemon.txt.
  • RegionalNumbers are now saved when the game/Editor creates a new pokemon.txt.
  • pbSaveMoveData now saves a 3-digit function code.
  • pbAddForeignPokemon no longer gives the Pokémon a blank nickname.
  • Quote marks around the Editor-generated BattleBack metadata are now ignored, due to changes in how it is used.
  • When an enemy trainer recalls a Pokémon in battle, it now shows the Pokémon being recalled.
  • An error-like message no longer appears when entering a Bug Catching Contest.
  • Compiling the game no longer erases any changes made with the Animation Editor.
  • Animations converted from the Database no longer have a blank frame at the start.
  • Animations can now be exported (although the user can no longer set the filename).
Advertisement