Difference between revisions of "Template:WikiV2/GameUpdateNews"
Jump to navigation
Jump to search
JappaWakka (talk | contribs) (Updated to 0.59.3) |
JappaWakka (talk | contribs) (Added v0.61 changelog) |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<noinclude>{{NoteV2}}</noinclude><includeonly> | <noinclude>{{NoteV2}}</noinclude><includeonly> | ||
==='''Major Update News ([[Version_history#Version 0.61 major update|Indev 0.61]]):'''=== | |||
=== Main Features === | |||
* The Battle Pike has been implemented! | |||
* All static encounters respawn after beating the E4, legendaries only if not caught. | |||
* Unown dex is now implemented, a scientist in the house in Ruins of Alph will give an Exp. Charm for completing it. | |||
* Added Wyrdeer, Annihilape, Dudunsparce and Farigiraf as fully obtainable Pokémon, normal move evolutions for each of them with their moves added to their regular level up movesets. | |||
=== GameMode Features === | |||
* Implemented more functionality support for custom moves. | |||
* Implemented support for custom types and translatable type icons. | |||
* <nowiki><Pokémon.LevelAttacks(PartyIndex,[MaxLevel])></nowiki> - Returns a string of every move the Pokémon can learn at or below a certain level | |||
* Map "RideType" property created that can force riding | |||
** 0 - Depends on CanDig and CanFly tags | |||
** 1 - Can ride | |||
** 2 - Can not ride | |||
** 3 - Can't stop riding once started | |||
* <nowiki>@Item.Use(ItemID)</nowiki> - Uses the specified item if the player has it. | |||
* <nowiki>@Pokemon.Ride([PartyIndex])</nowiki> - Makes a Pokémon in the player's party use the field move Ride. If the argument is left empty, the first Pokémon who knows Ride gets selected. | |||
* <nowiki>@Level.SetRideType(int)</nowiki> - Sets the Ride Type of the current map. | |||
* <System.Language> - Returns active Language suffix. | |||
* Custom items can now modify EXP gain. | |||
* World Map tag to make entities visible, and to register those entities. | |||
* Added "fade into" argument for <nowiki>@Music.forceplay()</nowiki>. | |||
* Added an argument for new roamers to designate a script to run after they are beaten/caught. | |||
* Roamer Pokémon can be a form now. | |||
* <Pokemon.IsRoaming(RoamerID)> added to check for roamers. | |||
* New Game rules: | |||
** EXP from catching <nowiki>(GainExpAfterCatch|1)</nowiki> | |||
** Shiny Rate <nowiki>(ShinyRate|4096)</nowiki> | |||
** Level Multiplier <nowiki>(LevelMultiplier|1.0)</nowiki> | |||
** Items from following Pokémon <nowiki>(RandomFollowItemPickup|1)</nowiki> | |||
* <Pokemon.FullyHealed(PartyID)> - Checks if that Pokémon is fully healed, including HP, PP and status conditions. | |||
* <Pokedex.DexSeen> now includes caught | |||
* <nowiki>@Player.Quitgame(DoFadeOut)</nowiki> - Quits the game back to the main menu (and optionally fades out). | |||
* Allow hard and superhard to have unique rules. | |||
* <nowiki>@Player.DoWalkAnimation(bool)</nowiki> - Toggles the walking animation of the player. | |||
* HoleBlock entity added, which drops player onto destination. | |||
* HalfSlideBlock entity added, which moves the player half a step up and one step forward. Placing two after each other (on the same Y position) will continue the movement one half step further (so two of them basically make a longer SlideBlock). | |||
* Keyboard toggle for Sandbox mode is F3+o | |||
* <Level.LoadOffsetMaps> - Returns a boolean whether offset maps are visible or not. | |||
* ModelPath map tag can now take constructs. | |||
* Constructs can now be used in following Pokémon interactions. | |||
* Some Wild Encounter files (.poke) can be excluded from Habitats in the Dex. | |||
* Wild Encounter files (.poke) can now take full Pokémon data. | |||
* <nowiki>@NPC.SetScale(npcID,x,y,z)</nowiki> has been added. | |||
* <Player.LastRestPlace> has been added. | |||
* <nowiki>@Pokemon.RemoveFriendship(PartyIndex,Amount)</nowiki> | |||
* For <nowiki>@Script.Delay()</nowiki> a new trigger has been added for item count, checks for how many items you have and triggers a script if the amount matches the requirements. | |||
* Regional Wild Pokémon music. | |||
* Map Actions tag "BlackOutScript" has been added which executes a custom script if the player would Black Out. | |||
* Map Actions tag "DisabledMenus" has been added which can contain a list of disabled menus (separated by commas), possible values can be: PokeGear, Pokedex, Pokemon, Bag, TrainerCard, Options, Save, StartMenus, All, None. | |||
* Map Actions tag "BattleVariables" has been added which can contain a list of battle variable definitions separated by commas in this format: <nowiki>"Variable;Value".</nowiki> | |||
* Added the following Battle Variables for both the command and the map tag: CanAlwaysRun & CanGainLoseMoney. | |||
* Added optional mid battle dialogue for trainers, which can be used for significant battles for example. The following trainer properties can be used: BattleStartMessage, BigDamageOwnMessage/BigDamageOppMessage, FaintedOwnMessage / FaintedOppMessage, RecallOwnMessage / RecallOppMessage, SendOutOwnMessage / SendOutOppMessage, SendOutLastOwnMessage / SendOutLastOppMessage, PlayerLossMessage. | |||
* Allow Credits to be skippable. | |||
* PP is no longer needed when specifying a Pokémon Data string, if missing the values will be assumed the default values of the moves at full. | |||
* For the New Game Intro, you can now set the camera’s starting Yaw, Pitch and Position. | |||
* Implemented Exp. All for use in GameModes (ID 658). | |||
* <nowiki>Added {"DisableWhenNoLighting"{bool[0]}}</nowiki> tag for shaders. If this is set to true, the shader will be disabled when the lighting is disabled. | |||
=== Significant Adjustments and Redesigns === | |||
* Reconfigured and improved the Apricorn Kurt Screen. | |||
* Victory Road remade using HGSS maps. Trainers appear after beating the E4. | |||
* Safari Zone Power Plant. | |||
* Still inaccessible Rocket Game Corner and old rocket hideout. | |||
* Implemented Catching Charm, given at first trip to Sevii Islands (or by Professor Oak if a returning player). | |||
* Many improvements to translation tokens including making most menus fully translatable. | |||
* Murkrow is now available in Johto. | |||
* Ability Slots can now determine Pokémon’s Abilities instead of just ability ID numbers, allowing for better/more consistent inheritance and management: | |||
** A - slot 1 | |||
** B - slot 2 | |||
** C - slot 3 (only manually set for event mon) | |||
** H - hidden slot. | |||
=== Minor changes === | |||
* Added wild encounters to Olivine Dock. | |||
* ContentPacks with Models can now include <nowiki>"PokeModelScale|sng" & "PokeModelRotation|xInt,zInt"</nowiki> in their exceptions.dat to set the scale and rotation respectively (they will be overwritten if multiple packs use these though). | |||
* Catch Exp. turned on for Kolben Gamemode. | |||
* The WaterSpeed property of GameModes now has the same update frequency as AnimatedBlocks (so for example, you can have fake and real water entities with the same animation speed now). | |||
* Updated the designs for the trainer battle intros. | |||
* Mouse now fully works on PokeGear. | |||
* Reduced wait times on Main Menu. | |||
* Minor changes to movesets. | |||
* Some changes to trainer AI. | |||
* Added a different ball throw sound effect when executing a Critical Capture. | |||
* Updated several localizations, and improved what is localized. | |||
* Added Sweet Scent, Soft-Boiled and Milk Drink as functional field moves. | |||
* Redid the Goldenrod Underground Shops to be more like their vanilla set up. | |||
* Added cry support for Pokémon forms. | |||
* Added a faster text speed option. | |||
* Animated Moves: | |||
** Fly | |||
** Fire Punch | |||
=== Bug fixes === | |||
* New @NPC.Registers will not register duplicates. | |||
* Fishing rods now work while riding/surfing. | |||
* Fix evolutions being calculated after rare candy healing. | |||
* Fix being unable to quit Voltorb Flip when Memo is open. | |||
* Fix issue with stone seller NPC in Indigo Plateau. | |||
* Fix Kanto Radio Director restarting Rocket music on radio. | |||
* Fix Pinsirite sharing an item index on its map. | |||
* Fix various typos. | |||
* Fix Confuse Ray animation. | |||
* Fix Mold Breaker. | |||
* Fix Pokedex Page 3 crash. | |||
* Fix Bide PP consumption. | |||
* Fix trainers having above lvl 100 on higher difficulties. | |||
* Fix Beat Up when used by wild Pokémon. | |||
* Fix controller buttons shown on the map screen. | |||
* Fix crashes when using Full Screen. | |||
* Fix Fisherman Wilton. | |||
* Fix various issues in Battle Frontier trainers and Pokémon. | |||
* Fix Hidden Grottos misbehaving. | |||
* Fix camera scrolling while in a script. | |||
* Fix music during ride or surf. | |||
* Fix multi-turn moves. | |||
* Fix moves with Crash damage like High Jump Kick being blocked. | |||
* Fix interaction between Fly and Gravity. | |||
* Fix the wrong cursor position for scroll bars. | |||
* Fix a crash on the shop screen. | |||
* Fix Pokefan Beverly. | |||
* Fix a crash with NPC Data. | |||
* Fix some Pokémon forms crashing the dex. | |||
* Fix Shieldon’s walking sprite. | |||
* Fix Battle Tower Walk script. | |||
* Fix type checking for secondary typing in minor cases. | |||
* Fix Counter and Mirror Coat. | |||
* Fix items being lost by Knock Off, Trick, Thief, Covet, Bestow or the Magician ability. | |||
* Fix Battle menu softlock during PvP. | |||
* Fix sky box in Safari Zone Sky Area. | |||
* Fix potential notification pop up freeze. | |||
* Fix layout of player to player trade and battle initialization screens. | |||
* Fix issues with music on the pause screen. | |||
* Fix issues with intro music skipping or looping. | |||
* Fix Four Island daycare directing to Route 34 daycare. | |||
* Fix issues with music play order. | |||
* Fix various NPC movement and animation issues. | |||
* Fix OnlyCaptureFirst gamerule. | |||
* Fix screenshots in full screen. | |||
* Fix Team Rocket in Tohjo. | |||
* Fix Rotom Wash form menu sprite. | |||
* Fix various warp sound effects. | |||
* Fix scene where rival pushes you near elm’s lab. | |||
* Fix where follower Pokémon spawns on map reset. | |||
* Fix issues with filters in the PC. | |||
* Fix some abilities activating out of order in battle. | |||
* Fix some alignments of option buttons. | |||
* Fix wild encounters skipping trainer battles. | |||
* Fix player facing direction when a battle is triggered by being in sight of the trainer NPC. | |||
* Fix various Transform based issues. | |||
* Fix various shader interactions. | |||
* Fix trainers not obeying collision when spotting the player. | |||
* Fix Sleep Talk and Snore. | |||
* Fix Thaw effect of some moves. | |||
* Fix issue with window size saving badly. | |||
* Fix some scaling for various GUI menus. | |||
* Fix evolutions for Drifloon and Minccino. | |||
* Fix Metronome and Mimic. | |||
* Fix camera bobbing when standing still and adjusting running. | |||
* Fix various inconsistencies in controls. | |||
* Fix Triple Kick. | |||
* Fix Kenya guy taking the Pokémon if it’s the last one in your party. | |||
* Fix Clamp PP. | |||
* Fix Stomp and minimize interaction. | |||
* Fix Cute Charm. | |||
* Fix debug mode crash when using Strength. | |||
* Fix text in Voltorb Flip. | |||
* Fix issues with multi-turn moves when using the Shift BattleStyle. | |||
* Fix some layout issues in and around Olivine. | |||
* Fix player being visible without a texture when spawning or warping. | |||
* Fix ContentPacks taking very long to apply. | |||
* Fix custom GameMode move functionality (like applying status effects or changing the camera angle). | |||
* Fix animation issues with battle Pokémon that have models (like Snorlax) | |||
* Fix ball shaking more than once when failing to catch during a Critical Capture. | |||
* Fix Master Ball affecting Critical Capture rate. | |||
* Fix water issues on various maps. | |||
* Fix Fly field move triggering overworld poison and other step events. | |||
==='''Minor Update News ([[Version_history#Version 0.60.1 minor update|Indev 0.60.1]]):'''=== | |||
=== Bug Fixes === | |||
* Fixed story phone calls not being properly forced. | |||
* Fixed items not being removed when picked up. | |||
* Fixed crash on the home screen when you don’t have an offline save. | |||
* Fixed crash with hiker anthony rematches. | |||
* Adjusted the rock tunnel layout slightly. | |||
* Fixed crash with item steal moves. | |||
* Fixed RageCandybar salesman taking money you don’t have. | |||
* Fixed turning during the Ilex farfetch’d event. | |||
* Fixed Fisherman Tully not giving your phone number. | |||
* Fixed Meowstic textures. | |||
* Adjust the script for the Legendary beast release sequence in Burned Tower. | |||
* Fixed bird Keeper Joe’s text. | |||
* Fixed an issue where non-roamers(trainers too) could behave like roamers and flee mid battle. | |||
* Fixed crash when switching during the same turn your opponent gains shadow tag. | |||
==='''Major Update News ([[Version_history#Version 0.60 major update|Indev 0.60]]):'''=== | |||
=== Headline features === | |||
* The [[Battle Frontier]] has been completely redesigned as an independent set of islands and is no longer connected to [[Route 40]]. You can now access it from the [[SeaPlane Por]]t on [[Route 50]] after defeating [[Red]] for the first time. Currently only the [[Battle Tower]] and the [[Battle Factory]] are operational, but the designs of several other facilities are already in place so you can see what will be coming in future versions. The redesign also includes an expanded selection of shops for using [[BP]]. Also endless mode now has a breakroom feature to allow for the pausing of a challenge, this is forced every 20 battles to resolve a crash when looping the Battle Frontier scripts 50 times in endless mode thus preventing a higher score than 49 battles in endless mode. | |||
* [[Voltorb Flip]] is now implemented in the game. The full game functionality is available in [[Celadon City]] in the old Game Corner Prize building. You can now earn coins to exchange for fabulous prizes! | |||
* Mail has been completely reworked with a whole new system for viewing the mail in the PC and new behaviors for attaching and detaching mail from your Pokémon. Mailman achievement is now obtainable | |||
=== Major improvements === | |||
* The [[Pokédex]] screens have received some major improvements, specifically for displaying details of alternate forms of Pokémon. This also includes several features for [[GameMode]] devs to use for their own implementations of the Pokédex. | |||
* All Phone calls in [[Johto]] have been reworked. Outside of major scripted events answering calls is now optional! However answering those calls has gotten significantly more rewarding with stronger matches and better gifts now available from EVERY phone call trainer. Phone call trainers in [[Kanto]] and [[Sevii Islands]] are likely coming soon. | |||
* Pokémon additional forms were reworked to be more customizable for GameModes. Most of the functionality is now controlled by a text data file(content\data\forms.dat) instead of hard code. | |||
* A handful of Additional forms and newer generation Pokémon were implemented and [[Kleavor]] and [[Ursaluna]] should now be accessible in game. | |||
=== GameMode, Scripting and Mapping changes === | |||
* Custom items are now supported for GameModes, these are located at \Content\data\items\ including an example file | |||
* <nowiki>@item.select(allowedpages,alloweditems)</nowiki> - opens an inventory menu to select an item | |||
** allowedpages - a list of the pages items can be selected from separated by ; , listed either by index (0;1;2…) or by name (standard;medicine;plants) | |||
** alloweditems - a list of the item IDs that can be chosen, ranges can be given (e.g. 1-10) and multiple ranges or single items can be listed with ; separating them (1-0;15;25;30-34;36) | |||
* <inventory.selected> - returns the ID of the item selected by @item.select() | |||
* Added new shopidentifer argument to @screen.trade() - When added it will track items sold from the shop to allow for inventory to be depleted permanently. Stored as a register (identifier_itemID) | |||
* @music.force(songfile) - Locks the given song as the one to play even when warping to new maps or riding/surfing | |||
* @music.unforce - Removes a previous @music.force() | |||
* @pokemon.addev(PartyID,stat,value) - Adds the given value to the given stat of the given party member, EVs capped at 255/stat, 510/Pokémon | |||
* @pokemon.levelup(partyid,levels) - Increases the given party member’s levels by the given amount, allowing for correct exp gain and level up moves | |||
* <pokemon.nickname> now returns the species name if there is no nickname | |||
* @pokedex.changeentry(ID,entrytype,[force]) - changes the entry type of a Pokemon | |||
** ID - The Dex Id of a Pokemon, number or number_form | |||
** entrytype - 0 (unseen), 1 (seen), 2 (caught) or 3 (shiny) | |||
** force - Optional boolean, when true this command can decrease the entry type | |||
* The last argument of @text.notification() now forces the associated script to run even if not accepted when true | |||
* Frontier emblems can now be changed from the \content\data\badges\ folder | |||
* @player.removefrontieremblem(ID) - removes the given frontier emblem | |||
* Added compass directions to the debug overlay | |||
* Water Speed is now a GameMode Variable | |||
* @script.delay(script,Type,Value) - stores a script to be run after a delay, delay is currently only for steps taken. | |||
* @script.cleardelay(script,Type,Value) - clears an existing delay, preventing it from coming up | |||
* <script.delay(variablename) - calls the value stored for the current active delay , “type”, “script” or “value” | |||
* Added new optional argument to @screen.halloffame for the background map | |||
* Added optional credit “pages” available for GameModes and set some default ones to hide when in a GM | |||
* Added EnvironmentType evo condition, can list multiple or can list one to exclude | |||
* Can list multiple Place names in one evo condition, can exclude places | |||
* @Pokemon.SetStatus(partyIndex,status) | |||
=== Other significant changes === | |||
* Mouse click can now be used in the PSS | |||
* PSS now has a PM function | |||
* Battles can now continue while the chat is active | |||
* Limited character names to 20 characters and Pokemon nicknames to 12 characters | |||
* AlexCorruptor is now available on Kolben Tower 3F | |||
* Pokedex “[MAX]” now returns 1010 instead of 893 | |||
* Held items of released Pokemon now return to the bag | |||
* Added localization for field moves and switching | |||
* Implemented Moves: | |||
** Encore | |||
** Strange Steam | |||
** Rage Fist | |||
* Animated the following moves: | |||
** Ice Punch | |||
** Psychic | |||
** Confuse Ray | |||
** Flash | |||
=== Bug Fixes and small adjustments === | |||
* Fixed several small spelling and grammar errors | |||
* Fixed NPC.spawn not being able to take <player.skin> or <rival.skin> | |||
* Fixed nested structures not working | |||
* NPCs that “dance” no longer get forced to integer positions after dancing | |||
* Force switch moves can nolonger result in a battling egg | |||
* Fixed evolution conditions for Swilix and Slurpuff | |||
* The “OpenMenu” key now uses the correct keyword | |||
* Removed “Pal Park” from the Kanto World Map | |||
* Fixed scroll wheel not being able to reach every item in the bag | |||
* Fixed <player.name> not working for pokemon add commands | |||
* Fixed an issue with items taken from Pokemon being wrong | |||
* Fixed the animations for Frozen status | |||
* Fixed water animation not changing when swapping GameModes | |||
* Fixed Aragas’s Russia Poster | |||
* Having Running or Ride active while in a script no longer effects the Player’s scripted movement | |||
* Fixed new saves getting junk berry data | |||
* Fixed Whirlwind | |||
* Fly does not consider where the player will land when determining if the player can fly to a given map, only the maps listed in “MapFiles” | |||
* Fixed girl in Radio Tower who gives you Sunny Day TM. | |||
* Fixed Stealth Rock | |||
* Fixed trainer AI failing to find non damaging moves when no damaging moves exist | |||
* Fixed being able to leave New Bark Town without a Pokémon from Elm using a daily reward Pokémon | |||
* Fixed Squirtle script in Pallet Town saying you got a Bulbasaur | |||
* Fixed SSAqua bed script saying the wrong destination | |||
* Revival Herb is now Medicine | |||
* Fixed Cherubi’s wild held item | |||
* Fixed the boat’s behavior at Memorial Pillar after clearing Team Rocket | |||
* Can now fly from Tin Tower Roof | |||
* Fixed battle maps getting old offset data sometimes | |||
* Fixed @entity.setscale when changing a model | |||
* Pause Player animations when game is paused | |||
* Fixed Berserk Gene | |||
* Fixed headbutt requiring the Hive Badge | |||
* Fixed several OW sprites | |||
* Fixed Pokedex Radio | |||
* Added headbutt encounters on Route 34 and 38 | |||
* Fix a bug with the `@script.start` command in while loops | |||
* Expanded trainer OT to 6 characters and removed some old patches | |||
* Fix Magnitude Power | |||
==='''Minor Update News ([[Version_history#Version 0.59.3 minor update|Indev 0.59.3]]):'''=== | ==='''Minor Update News ([[Version_history#Version 0.59.3 minor update|Indev 0.59.3]]):'''=== | ||
=== New features === | === New features === | ||
* Overworld poison with recovery at 1HP no longer has issues with fainted pokemon or low hp pokemon | * Overworld poison with recovery at 1HP no longer has issues with fainted pokemon or low hp pokemon | ||
* Pokemon will no longer attempt to learn the same move twice when leveling up | * Pokemon will no longer attempt to learn the same move twice when leveling up | ||
| Line 319: | Line 620: | ||
* Fixed PokeBall toss animation | * Fixed PokeBall toss animation | ||
''To see version history earlier than [[Version_history#0.59|Indev 0.59]], please consult this wiki's [[Version history|Version History]] page.</includeonly> | |||
''To see version history earlier than [[Version_history#0. | |||
Latest revision as of 19:30, 6 July 2026
|