Difference between revisions of "Future versions"
Jump to navigation
Jump to search
Tornado9797 (talk | contribs) m (→New Features:: Added a confirmed new feature) |
Tornado9797 (talk | contribs) m (→Indev 0.54: SO MANY CHANGES) |
||
| Line 39: | Line 39: | ||
|- | |- | ||
| | | | ||
===Indev 0.54 | ===Indev 0.54=== | ||
| XX.XX.2015 | | XX.XX.2015 | ||
| | | | ||
| Line 46: | Line 46: | ||
*Will alter the scripts during the credits to be less redundant. | *Will alter the scripts during the credits to be less redundant. | ||
*Will allow the ''Register'' script class to utilize Pokémon data. | *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. | |||
====Bug Fixes==== | ====Bug Fixes==== | ||
*{{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|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|10034}} Will fix a typo in the [[Poké Flute]] radio program. | ||
Revision as of 02:38, 22 March 2015
Navigation: Version history | Future versions
Here is a list of potential upcoming features to Pokémon 3D's new versions.
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:
Bug Fixes
|
Indev 0.55(?) |
XX.XX.2015 |
New Features:
|
Indev 0.56(?) |
XX.XX.2015 |
New Features:
|
Alpha(?) 1.0 |
XX.XX.201X |
New Features:
|
Considered/Planned Content Not Tied to Versions
| Planned content |
|---|
Under Development Features:
Considered Features:
|
|
|
|
Development cycle | Version history | Future versions |
|
Help | Controls | Launcher | Menu screen | Options | FAQ |
|
Technical | Savefile structure | Game Mods | Content Packs |