Difference between revisions of "Future versions"

From Pokémon 3D Wiki
Jump to: navigation, search
(Game Versions: 0.53.1 confirmed.)
m (Game Versions: 0.53.1 is no longer a future version)
Line 39: Line 39:
 
|-
 
|-
 
|  
 
|  
===Indev 0.53.1===
 
| XX.XX.2015
 
|
 
====Bug Fixes====
 
*{{Forum|12454}} Will fix a typo in the call from the [[Day-Care]] on [[Four Island]].
 
*{{Forum|11430}} Will fix a typo in the @help.(daycare.cleardata) command.
 
*{{Forum|11287}} Will fix a bug that forces the [[player]] into first-person mode when viewing a portrait.
 
*{{Forum|9998}} Will fix a bug that prevents [[Pokédex]] entries from being filled by [[Pokémon]] from the [[Global Trade Station]].
 
*{{Forum|11155}} Will fix a bug that causes [[Battle Spot]] to prepare for a [[battle]] indefinitely.
 
*{{Forum|11774}} Will fix a rare bug that may cause a hack check flag to be triggered when chess pieces are interacted with.
 
*{{Forum|8205}} Will fix a bug that causes [[Pokémon]] with [[level|levels]] over 100 to not function properly.
 
*{{Forum|11159}} Will fix a bug that causes custom skins and online points to not work at the [[Hall of Fame]].
 
*{{Forum|9605}} Will fix a visual bug that is caused by clicking both mouse buttons at the Play button.
 
*{{Forum|11913}} Will fix a typo in the domestic [[Bayleef]]'s dialogue.
 
*{{Forum|9256}} Will fix a bug that causes [[Sleep Talk]] to not work properly.
 
*{{Forum|11568}} Will fix a bug that occasionally causes [[Pokémon 3D]] to crash when loading an Online profile.
 
*{{Forum|6299}} Will fix a bug that causes [[Dream Eater]] to not work properly.
 
*{{Forum|11028}} Will fix various problems with [[Pokémon 3D]]'s math systems.
 
*{{Forum|12255}} Will fix a bug that causes [[Pokémon 3D]] to crash when [[Assist]] is used.
 
*{{Forum|12272}} Will fix various issues with using the Spacebar when typing in names.
 
*{{Forum|11992}} Will fix a bug that can cause [[Pokémon 3D]] to crash when [[Beat Up]] is used.
 
*{{Forum|9770}} Will re-work [[Roaming Pokémon]] so that they will not flee under certain conditions.
 
*{{Forum|11257}} Will fix a bug that causes [[Pokémon 3D]] to crash when [[Manectric]]'s [[Pokédex]] entry is viewed.
 
*{{Forum|11257}} Will fix a bug that causes [[Electrike]] to [[evolution|evolve]] into itself.
 
*{{Forum|10383}} Will fix a bug that can cause [[Pokémon 3D]] to crash when [[Conversion 2]] is used.
 
*{{Forum|9912}} Will fix a bug that can cause [[Endeavor]] to heal incorrectly.
 
*{{Forum|11846}} Will fix a typo for the Mysterious Transmission on the Radio.
 
*{{Forum|12063}} Will fix a typo in a trainer's speech at the [[Lake of Rage]].
 
*{{Forum|12065}} Will fix a bug that causes [[Cute Charm]] to affect [[Pokémon]] of the same [[gender]].
 
*{{Forum|12177}} Will fix a bug that can trap the [[player]] inside the [[Vermillion City Gym]].
 
*{{Forum|11483}} Will fix a bug that causes [[Pokémon 3D]] to crash when the [[player]] interacts with the [[Kangaskhan]] in a house in [[Cerulean City]].
 
*{{Forum|11390}} Will fix a typo inside [[Twirl Forest]].
 
*{{Forum|11388}} Will fix a typo inside the [[Cerulean City Gym]].
 
*{{Forum|11389}} Will fix a couple of typos aboard the [[S.S. Aqua]].
 
*{{Forum|11129}} Will fix a bug that allows the [[player]] to clip through a table in the [[Goldenrod City]] [[Radio Tower]].
 
*{{Forum|10034}} Will fix a typo in the [[Poké Flute]] radio program.
 
*{{Forum|11030}} Will fix a typo in a [[Johto]] [[Pokédex]] evaluation dialogue.
 
*{{Forum|10140}} Will fix a bug with [[Frillish]]'s sprite.
 
*{{Forum|11110}}{{Forum|11112}}{{Forum|11125}} Will fix various typos in the [[Pokémon 3D|game]]'s dialogue.
 
*{{Forum|10953}} Will fix a bug concerning the visual data of [[Vanilluxe]]'s [[evolution|evolutionary]] line.
 
*{{Forum|11090}} Will fix a bug that allows the [[player]] to [[Surf]] on land on the little island in [[Cherrygrove City]].
 
*{{Forum|7891}} Will fix a bug that allows the [[player]] to [[Surf]] on certain bridges nearby water.
 
*{{Forum|9931}} Will fix a bug that causes the intro battle sequence of a trainer on [[Kindle Road]] to have no audio.
 
*{{Forum|10324}} Will fix a typo in the action text of the [[Whirlpool]] [[move]] that confuses it with the [[Bind]] [[move]].
 
*{{Forum|9080}} Will fix a typo in the speech of the sailor who first takes the [[player]] to [[Three Island]].
 
*{{Forum|9939}} Will fix a typo during the use of the [[Power Swap]] [[move]].
 
*{{Forum|9435}} Will fix a typo in the description of the [[Leftovers]] [[item]].
 
*{{Forum|11027}} Will fix a bug that occasionally causes the [[player]] to crash while saving the [[Pokémon 3D|game]].
 
*{{Forum|11094}} Will fix a typo that causes the text on the [[Trainer Tips]] [[sign]] in [[Celadon City]] to leave the box, rendering it unreadable.
 
*{{Forum|11087}} Will fix a bug that prevents the [[Smoke Ball]] [[item]] from working properly if the opposing [[Pokémon]] has the [[Shadow Tag]] [[ability]].
 
*{{Forum|11032}} Will fix a bug that causes the [[player]] to obtain the wrong [[achievement]] upon capturing [[Mewtwo]].
 
*{{Forum|11013}} Will fix a bug with the model of the boat for the [[Sevii Islands]] harbors being way too small.
 
*{{Forum|11004}} Will fix a bug that prevents the [[player]] from using [[Repels]] properly.
 
*{{Forum|11001}} Will fix a bug that prevents the [[player]] from interacting with [[Ho-Oh|Ho-oh]] at [[Tin Tower]].
 
*{{Forum|10999}} Will fix a bug that causes the [[Escape Rope]] to send the [[player]] to the wrong location when used.
 
|-
 
|
 
 
 
===Indev 0.54(?)===
 
===Indev 0.54(?)===
 
| XX.XX.2015
 
| XX.XX.2015

Revision as of 15:27, 13 August 2015

Navigation: Version history | Future versions

Here is a list of potential upcoming features to Pokémon 3D's new versions.

Contents

Launcher Versions

Version Target date Planned content

X.XX

XX.XX.XXXX

No known information regarding a launcher update.

Server Software Versions

Version Target date Planned content

X.XX

XX.XX.XXXX

No known information regarding an update to the server software.

Game Versions

Version Target Date Planned Content

Indev 0.54(?)

XX.XX.2015

New Features:

  • Will implement most of the remaining islands.
  • Will alter the scripts during the credits to be less redundant.
  • Will allow the Register script class to utilize Pokémon data.
  • Will drastically change the file structure of the Pokemon folder.
  • Will add the SharedResources folder for content that should not be altered.
  • Will add the Localization folder for holding token files.
  • Will move the Data and Poke folders to the same level as the other base folders in a GameMode.
  • Will move several files from the Script and Maps folders into the new Data folder.
  • Will disallow GameModes from accessing default files.
  • Will introduce Construct, the newest format to Pokémon 3D's programming language.
  • Will add the :elseif statement.
  • Will introduce EasyValues, making variables more friendly to use in the new Construct language.
  • Will fix the :while statment to allow nesting with the @script.start command.
  • Will add \ as an escape character.
  • Will remove the necessity of having version=2 and :end in scripts.
  • Will implement <$0> through <$9> as parameters for the @script.start() command.
  • Will add the @options.hidetextbox command.
  • Will add <options.index> and <options.result>.
  • Will add a second argument to the @player.getbadge command, which can disable the textbox and sound output.
  • Will add the @overworldpokemon.toggle command.
  • Will add the <pokedex.>: name, height, weight, species, type1, type2, and color variables.
  • Will add the <storage.exists> variable.
  • Will add the <system.compare> variable.
  • Will add the <system.null> variable.
  • Will add the <string> class.
  • Will add the <pokemon.gender> variable.
  • Will add the <system.bool> variable.
  • Will add the @player.setgender command.
  • Will remove the <not> statement and replace it with the ! operator for negating statements.
  • Will remove the flags of @options.show.
  • Will remove the @options.show command's ability to open a :select statement.
  • Will remove the @player.moveasnyc command.
  • Will remove the @player.money command.
  • Will remove the @player.showpokemonfollow and @player.hidepokemonfollow commands.
  • Will remove the <player.velocity> variable.
  • Will remove the <player.thirdperson> variable.
  • Will remove the <pokedex.dexcaught> and <pokedex.dexseen> variables and move them to the <pokedex.seen(dexid)> and <pokedex.caught(dexid)> variables.
  • Will remove the @pokemon.setadditionaldata command.
  • Will remove the @npc.position command.
  • Will remove the @pokemon.npctrade command.
  • Will remove the @pokemon.hide command.
  • Will remove the @pokemon.read command.
  • Will remove the @pokemon.addfriendship command.
  • Will remove the @pokemon.setcatchplace command.
  • Will remove the <pokemon.id> variable.
  • Will remove the <pokemon.hasfullhp> variable.
  • Will remove the <pokemon.item> variable.
  • Will remove the <pokemon.ownpokemon> variable.
  • Will remove the <pokemon.freeplaceinparty> variable.
  • Will remove the <pokemon.nopokemon> variable.
  • Will remove the <pokemon.randomOT> variable.
  • Will remove the <register.count> variable.
  • Will remove the <system.booltoint> variable.
  • Will allow the <math.int> variable to work with boolean values.
  • Will remove the <system.calcint> and <system.int> variables.
  • Will remove the <system.calcsng> and <system.sng> variables.
  • Will remove the <system.return> variable.
  • Will remove the <system.isint> variable.
  • Will remove the <system.issng> variable.
  • Will remove the <phone.got> variable.
  • Will remove the @camera.deactivethirdperson command.
  • Will move the <inventory.name> variable to the <item.name> variable.
  • Will move the <inventory.id> variable to the <item.id> variable.
  • Will move the <inventory.countitem> variable to the <item.count> variable.
  • Will move the <inventory.countitems> variable to the <item.countall> variable.
  • Will move the @item.clearitem command to the @item.clear command.
  • Will move the :endwhen statement to the :endselect statement.
  • Will move the :endscript statement to the :exit statement.
  • Will move the @item.give command to the @item.add command.
  • Will move the <level.mapfile> variable and the <level.levelfile> variable to the <level.file> variable.
  • Will move the <pokemon.hp>, <pokemon.atk>, <pokemon.def>, <pokemon.spdef>, <pokemon.spatk>, <pokemon.speed>, <pokemon.maxhp> variables to the <pokemon.getstat(index,stattype)> variable.
  • Will move the <pokemon.trainer> variable to the <pokemon.catchtrainer> variable.
  • Will move the <pokemon.ev[stat](index)> variable to the <pokemon.getev(index,hp)> variable.
  • Will move the <pokemon.iv[stat](index)> variable to the <pokemon.getiv(index,hp)> variable.
  • Will move the @player.setrivalname command to the @rival.setname command.
  • Will move the @player.renamerival command to the @rival.rename command.
  • Will move the <player.rival> and <player.rivalname> variables to the <rival.name> variable.
  • Will move the @screen.apricornkurt command to the @screen.apricorns command.
  • Will move the @player.save command to the @system.save command.
  • Will move the @item.repel command to the @player.userepel command.
  • Will move the <system.chrw> variable to the <string.chrw> variable.
  • Will move the @pokemon.registerhalloffame command to the @halloffame.register command.
  • Will move the <pokemon.counthalloffame> variable to the <halloffame.count> variable.
  • Will make the <player.gender> variable return zero for a male player and one for a female player.
  • Will deprecate the @register.register command.
  • Will deprecate the @register.registertime command.
  • Will deprecate the @register.unregister command.
  • Will deprecate the <register.registered> variable.
  • Will restrict register names to only allow a through z, 0 through 9, A through Z, _, /, \, ., and - as acceptable characters.
  • Will not allow the @pokemon.rename command to use last as a parameter anymore.
  • Will introduce array management in textboxes.
  • Will redo the math parser to support brackets and correct order of operations.
  • Will implement code documentation.
  • Will completely revamp the user interface for the pause menu.
  • Will implement a user interface for keyboard rebinding.
  • Will implement a new intro sequence for new saves.
  • Will implement Json.
  • Will revise certain staircases to be more visible.

Indev 0.55(?)

XX.XX.2015

New Features:

  • Will implement almost all of the remaining islands.

Indev 0.56(?)

XX.XX.2015

New Features:

Alpha(?) 1.0

XX.XX.201X

New Features:

  • Will implement Mega Stones and their functionality.
  • Will implement the Hoenn region.

Considered/Planned Content Not Tied to Versions

Planned content

Under Development Features:

Considered Features:

  • May implement a save prompt before exiting the game.
  • May implement the capture tutorial near the beginning of the game.
  • May implement holes in the Sprout Tower.
  • May implement Gym Leader re-battling.
  • May implement a Hall of Fame for Gym Leaders.
  • May implement single item switching in the Bag.
  • May implement NPC trading for Pokémon that cannot be obtained through trading.
  • May implement full Bicycle functionality.
  • May implement buyable player homes in other cities.
  • May implement black outlines for 3D models.
  • May implement a new GameMode rule that gives the option to lock the camera view for the GameMode.
  • May implement a method of seeing stairs easier in first-person mode.

Development cycle | Version history | Future versions


Help | Controls | Launcher | Menu screen | Options | FAQ


Technical | Savefile structure | Game Mods | Content Packs

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox