De Whack a Hack Wiki!

Revisión del 11:57 1 may 2019 de PkPower (discusión | contribuciones) (Página creada con «{| ! Versión ! Lanzamiento ! Cambios |- | 9 | {{fecha|11|8|2012}} | * Added Setting: <code>POCKETAUTOSORT</code>, an array of which Bag pockets auto-sort themselves by ite…»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Versión Lanzamiento Cambios
9 11 de agosto de 2012
  • 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".
8 10 de julio de 2012
  • 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.
7 15 de mayo de 2012
  • 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 Center - 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).
6 23 de abril de 2012
  • Changed default screen size to 512x384.
  • 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.
5 28 de enero de 2012
  • Added icons for the player's location and Fly destinations in the Town Map.
  • Centred the Town Map and nest map on the screen, and added a background.
  • Changed the demonstration Pokémon team, and gave them all the moves usable out of battle (except Milk Drink).
  • Animation for using a move out of battle is now shown for all such moves (where appropriate).
  • Added Sunny weather as a definable weather type for a map.
  • Added the ability to set a roaming Pokémon's encounter type (current options: any reasonable, grass only, surfing only).
  • Added def Kernel.pbTransferUnderwater that allows for map transfers while remaining underwater.
  • Allowed the foe's side of field in battle to shift vertically depending on the screen size.
  • Rock Pokémon's Special Defence is now boosted by 50% in sandstorms.
  • Updated the TM/HM list to Gen 5 version, and added compatibilities to "tm.txt".
  • Added new version of the DP font, which includes the space character.
  • Renamed trainer card graphics/background.
  • Decapitalised species names and kinds in "pokemon.txt".
  • Decapitalised trainer types.
  • Added more door charsets.
  • Added new versions of some water-related autotiles (including a new fountain autotile).
  • Added cry file for Shaymin's Sky Forme.
  • A Pokémon's base EXP is now saved in two bytes, thus allowing values above 255.
  • Improved the handling of the screen zoom when starting the game.
  • Options screen now shows only two screen size choices (removed the bordered options), which now depend on the actual screen size.
  • Improved the phone: Registered trainers can now be rebattled, non-trainers can now be registered (Prof. Oak an example), can't call/be called by a contact if they're in a different region.
  • Added dual column functionality to the credits, and added a couple more names.
  • Improved breeding to include a chance of the egg inheriting the mother's hidden ability, and updated odds of Masuda method (parents of different languages are more likely to result in a shiny).
  • Improved the error message involving lines beginning with '('.
  • Added mySQL support.
  • Added ability effects: Anger Point, Defeatist, Flare Boost, Heatproof, Honey Gather, Intimidate (out of battle), Iron Fist, Motor Drive, Quick Feet (out of battle), Rattled, Reckless, Rivalry, Sand Rush, Sand Veil (out of battle), Sap Sipper, Skill Link, Slow Start, Snow Cloak, Snow Warning, Tangled Feet, Toxic Boost.
  • Updated ability effects: Blaze, Magic Bounce (message), Overgrow, Swarm, Torrent.
  • Corrected move effects: Magic Coat (message).
4 24 de diciembre de 2011
  • Added common setting: Array for custom naming trainers with particular trainer types (e.g. for rivals).
  • Added common setting: Toggle between typing text entry and letter-choosing text entry methods.
  • Added common setting: Toggle between surfacing anywhere and surfacing only where you could dive from above.
  • Added common setting: Whether a move is physical or special can depend on either the move or its type.
  • Added common settings: array of Dex names and the regions they correspond to (affects which nest map is shown), and toggle between location-based and manual chice of Dex list to show.
  • Methods $Trainer.pokedexSeen and $Trainer.pokedexSeen can now return regional values if the region number is the argument (default is the National Dex values as before).
  • Pokédex now only appears in Pause menu if there is at least 1 viable Dex list (i.e. unlocked and contains at least 1 seen species).
  • Added Pokédex list menu screen for choosing which Dex to view, and reskinned Pokédex.
  • Added support for hidden abilities, and included them in pokemon.txt.
  • Added Debug option to change a Pokémon's ability.
  • Tweaked the colours of Spinda's spots.
  • Added support for different movesets for different Pokémon forms.
  • Straightened out existing animations, and added a couple of new ones. Move animations just stretch now, and don't rotate.
  • A move's animation can now depend on which side the user is on.
  • Redrew a couple of maps, removed the default RMXP graphics tileset, and added some new autotiles.
  • Added girl player character charsets, and renamed some pictures in Pictures folder.
  • Trainers can now only be registered in the phone if the player has a Pokégear, and they ask first (and can ask after every battle).
  • After cancelling/failing to use an item on a chosen Pokémon, no longer returns to the Bag automatically.
  • Expanded darkness after using Flash now doesn't disappear until a non-dark map is entered (previously it disappeared when entering any new map).
  • Poké Marts can now sell important items, but you can only buy 1 of each of them, and they disappear from the list afterwards.
  • Overhauled berry planting: graphics are used, growth rates and yield depend on the berry, berries replant themselves a given number of times, etc.
  • Added sooty grass and its collection into the Soot Sack.
  • Terrain tags are now only referred to by name in the scripts, not by number.
  • Compiled item balls won't have "::" before the PBItem anymore.
  • Filled in PBS file "shadowmoves.txt".
  • Removed "Machines" as a property that can be defined for a Pokémon species (it was unused).
  • Party lineup animation at the start of trainer battles now includes a separate ball icon for Pokémon with status problems.
  • Tweaked the positions of a region map's name/point name to not be pushed against the edges.
  • Removed berry tag screen.
  • Added ability effects: Adaptability, Big Pecks, Flame Body (out of battle), Ice Body, Iron Barbs, Justified, Magic Bounce, Magma Armor (out of battle), Quick Feet, Regenerator, Steadfast.
  • Updated ability effects: Minus, Plus, Rough Skin, Effect Spore.
  • Added item effects: All Incense items (breeding-related only).
3 3 de octubre de 2011
  • Renumbered all move function codes, and edited all related scripts (including AI).
  • Defined some new move flags, 3 of which are used: thaws user, sound-based, high critical hit rate.
  • Included some more move effects, and updated some existing ones.
  • Included new version of moves.txt with all moves defined.
  • Included new version of abilities.txt with all abilities defined, with shortened descriptions.
  • Added more common settings: Initial money, max money, does fishing auto-hook, are TMs infinite use items, language array, Safari Zone steps, Bug Contest time (both can be 0 if infinite).
  • Bag pocket names (and pockets themselves) are now easily defined in Settings.
  • What you can do with an item in the Bag now depends on the item, not the pocket.
  • Moves taught by TM/HM now inherit the PP of the move they replace.
  • Added an "already caught" icon for enemy wild Pokémon.
  • Slightly repositioned foe Pokémon position in single trainer battles.
  • Doubled the rate at which the player/NPCs animate while walking.
  • Added "Change Form" option to the Debug menu in the PC Pokémon storage screen.
  • Decapitalised some more text.
2 13 de agosto de 2011
  • Added a new script section containing a number of common settings.
  • Included credits for the kit in the in-game credits.
  • External Editor has been updated to reflect previous changes.
  • The location signpost will now not appear if the old and new maps have the same name (e.g. two halves of a single route).
  • Can now add multiple items with pbReceiveItem and pbItemBall, and messages shown reflect what is being added (including "some Leftovers").
  • Renamed trainernames.txt to trainertypes.txt for clarity.
  • Trainer card background and card picture now have a default, plus an optional version for female players (default can be the male version).
  • Bag background and bag picture now have a default, plus an optional version for female players (default can be the male version)
  • Removed the "Saving... Don't turn off the power." message as it is unnecessary.
  • Removed support for WiiRemote.
  • Removed support for handwriting recognition.
  • Expanded in-game trades to allow setting the pokémon's form and gender (because these can affect the sprite during the trading sequence).
  • Expanded on pbAddForeignPokemon to allow setting the OT's gender.
  • Added second row of badges in picture file, to show how badges for multiple regions should be laid out.
  • Allowed up to 8 players to be defined, rather than 4.
  • Can no longer set the level of an egg given with pbGenerateEgg - made it use EGGINITIALLEVEL instead.
  • TMs can now be tossed from the Bag.
  • The position of the visibility circle in dark maps now depends on the screen size rather than separate variables.
  • Using Flash in a dark cave now only expands the visibility to a larger circle, rather than to the full screen.
  • The power of variable strength moves now shows as "???" rather than "---" in the Summary screen.
  • Added footprints to the Pokédex for owned Pokémon.
  • Decapitalised the PC menus.
  • Battle screen elements now display in nice places for any screen size.
  • The thrown Poké Ball trajectory (in battle, when throwing to capture) now looks better.
  • Added LandMorning, LandDay and LandNight encounter types back in.
  • Added Location and TradeSpecies evolution methods.
  • Added more usable move flags (up to "t" inclusive) - they don't do anything yet, though.
  • Added array $PokemonGlobal.mapTrail that records the last 4 maps visited (including the current one).
  • Added array $PokemonGlobal.regionMapTrail that records the last 4 maps visited which are in different squares on the region map (including the current one).
1 26 de julio de 2011
  • Renamed, moved and split various script sections.
  • Renamed files/moved files/deleted unused files.
  • "Downgraded" the day/night system to depend only on time (OutdoorLight effect no longer works as intended).
  • Added support for species-specific egg sprites/icons.
  • Running is now allowed everywhere.
  • Added support for disabling location signposts for selected map transfers (useful for long routes spread over multiple maps).
  • Created def pbExclaim, which just shows an exclamation bubble (or other animation) - this is the first half of pbNoticePlayer.
  • "trback" images now have 5 frames (1 standing + 4 throwing). They can still be 1 frame instead, though.
  • Decapitalised text in pause menu and load menu, and nature names.
  • Edited still water reflections: tweaked animation, repositioned reflection while surfing.
  • Included all Pokémon icons and sprites for all forms, renamed them so they work immediately.
  • Shaymin is now its Sky Forme if the player has a Gracidea, but only during the day and when it isn't frozen (this may not work properly in battle, though).
  • Rotom now changes its second type depending on its form, as per Gen 5.
  • Burmy and Shellos obtained as eggs from the Day Care Center will inherit their mother's form.
  • Bag background and bag sprites now depend on the player's gender.
  • Trainer card background now depends on the player's gender.
  • Evolution animation now supports different sizes of sprites.
  • Tweaked evolution animation slightly and added background image.
  • Expanded in-game trades to allow setting the OT's gender, the received Pokémon's held item (which can lead to evolution) and its shininess.
  • Traded Pokémon obedience now depends on the number of badges obtained, starting at 10 (no badges) then +10 levels per badge (8 badges=level 100 obedience).
  • Updated the PBS file "items" with all Gen 4 items, and renamed the item icons accordingly.
  • Added effects for all new Poké Balls (i.e. Gen 2 balls).
  • Added a few more item effects.