Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
Known bugs:
1.) Free-For-All Battles can be ended before you defeat the opponent standing next to you, if you defeat the other two opponents. In this manner, they're essentially Multi Battles where your ally hurts you, too.
2.) Walking Pokemon turn invisible when transferring between maps. For this reason, I have disabled the event that turns Following Pokemon on.
Anyone who downloads the demo should read this:
Every Pokemon has an animated sprite for both the front and the back. Some of the backsprites' animations are weird, akin to the female character's animation. If you run into a sprite with this issue, tell me the Pokemon (National Dex number would be better than name), as well as the form and the Pokemonority (normal, Shiny, Delta, Albino)
Changelog (0.5.3) :
1.) More Multitype Moves - like, a lot more existing moves have been given a secondary type.
2.) A few slightly altered Delta typings
3.) More moves added, to enable Delta Pokemon more STAB in their level-up moves.
4.) In-battle databox status visibility for confusion, Curse, and Heal Block
5.) Moves you cannot use - due to Taunt, Encore, etc. - now have red text in the Fight menu to allow players to know which move they can use.
6.) A small bugfix in Mix-and-Mega Mode.
7.) Delta Chansey line given a new HA.
8.) The first Shiny Delta sprite set is now in the game files.
9.) The existing Extreme Randomizer has been renamed the Randomizer+, and a new Extreme Randomizer feature has been added, during which Pokemon's level-up moves are completely randomized, and their abilities, TM compatibilities, and Move Tutor moves are run through a function to seem random. The two Randomizer sub-challenges can be stacked.
10.) Battles with Gen I mechanics now have critical hits working the way they did in Gen I. Watch out for Persian!
11.) Enter the Deltaverse! A new Challenge Mode where Pokemon default to their Delta types, abilities, and learnsets, and Delta Pokemon have the official sets. Can you handle a universe where everything is flipped upside down? (This can be stacked with Purity Mode to prevent normal Pokemon from appearing.)
12.) A new Eeveeloution, Scaleon the Dragon type, is added to the game. If Eevee levels up knowing a Dragon type move, it'll evolve into Scaleon. TM02 has been made compatible with Eevee to help.
13.) Micreonite and Scaleonite work.
14.) All derivatives of Eeveeite now work in Mix-and-Mega Mode. Wingardeonite even gives the proper ability even though Wingardeon hasn't been finalized yet.
15.) In Purity Mode, the game now marks on the Summary screen which Pokemon would become Delta Pokemon if Purity Mode were to be turned off. (This is in case I get online battles working - Purity Mode will only work if both players have it active, and I don't want players being caught off guard if their Pokemon suddenly change sprites/types.)
16.) All Pokemon now have sprites consistent with the artstyle. (Yes, the fake Eeveeloutions have sprites that are merely recolored canon Eeveeloutions, there's a lore reason for this).
17.) All battleable entities have cries. Prior versions lacked cries for Gen VI Pokemon and my fakemon.
Hello. if I want to use some features of entropy, I have to used entropy engine, right?
I want to use Delta Pokemon and Challenge Modes (as Nuzlocke, Randomized (Extreme Randomizer) and PP Challenge) but I do not know how because no specific class. I can not switch my whole game into entropy, it is too hard.
Please answer me whatever. Thanks and sorry for my bad english
[/font]1.) Free-For-All Battles can be ended before you defeat the opponent standing next to you, if you defeat the other two opponents. In this manner, they're essentially Multi Battles where your ally hurts you, too.
2.) Walking Pokemon turn invisible when transferring between maps. For this reason, I have disabled the event that turns Following Pokemon on.[font=Tahoma, Verdana, Arial, sans-serif]
[/font]
Anyone who downloads the demo should read this spoiler:
Spoiler:
Every Pokemon has an animated sprite for both the front and the back. Some of the backsprites' animations are weird, akin to the female character's animation. If you run into a sprite with this issue, tell me the Pokemon (National Dex number would be better than name), as well as the form and the Pokemonority (normal, Shiny, Delta, Albino)
[/font]1.) Let's Play mode - in let's plays, I want Pokeminorities to be more likely so that they can be seen on screen. In Let's Play mode, shinies have a 1/128 chance (8 times more likely than the normal mode), Deltas have a 1/100 chance (10x more likely), and Albinos have a 1/12,800 chance (80x more likely). However, there is an icon on the summary screen of Pokemon caught in Let's Play mode that identifies them as such, and not even Debug Mode options can remove it. This is all done by altering the TSVs and ESVs of Pokemon caught in Let's Play mode so that they have a smaller range of possible values. Pokemon traded from LP mode to normal mode will retain their TSV and ESV (and therefore their Pokeminority) unless they're an egg when they're traded.
2.) A new, nicer looking title screen. Previous updates had merely a number change here.
3.) Riolu and Lucario now have a second Hidden Ability called Smash Force. The more the Lucario or Riolu is damaged, the stronger their attacks are, such that a Lucario with full health does the attack normally, but a Lucario with no health left does twice as much damage. This does not overwrite the species' official HAs. A new Mystery Gift can be found after updating, of a level 50 Lucario with the moves Agility, Force Palm, Aura Sphere, and Double Team, with the Smash Force ability. This is as close a recreation of Sm4sh's Lucario as I could get.
4.) In Double Battles with more than one trainer opponent, both opponent parties will now be displayed.
5.) Unown has new backsprites. Not perfect by any stretch of the imagination, but better than before.
6.) Vivillon's forms now have distinct sprites in battle. Every save file is randomly assigned one of eighteen forms, and all Vivillon family members generated in that file will be that form. Not all the forms have backsprites, though. If a Vivillon doesn't have the proper backsprites for its particular form, it will show up as Meadow form.
7.) Delta Scatterbug line re-added as Ice that becomes Ice/Fairy as a Vivillon. Bodies are cyan, as well as the tips of the backs of the wings.
8.) Unlike the official games, Pokeball pattern Vivillon look different based on their Pokeminority. Normal are red for Poke Balls, shiny are blue for Great Balls, albino are dark grey for Ultra Balls, and deltas are purple for Master Balls.
9.) Shadow Pokemon now show up with a purple tint in the Party and Summary screens, just as they do in battle.
Future Features (0.6.2):
Spoiler:
1.) Pokeball icons in Party screen actually match the Pokemon's Pokeball.
2.) More moves to balance out Delta Pokemon
3.) Event-exclusive Vivillon forms will breed onto the offspring, like Burmy and Deerling, only if the parent giving the form is fully-evolved (a Vivillon). Region-based forms will still behave normally, and event-form Scatterbug or Spewpa will still behave normally.
This is the closest I can get to giving the Pokemon unique movesets without going through and writing a new moveset for every single Pokemon, including those that have different learnsets for their alternate forms in the Multiple Forms script (something I actually did do for Victini and Jirachi). Even going through and changing old moves that give new STAB to new moves that don't give STAB would require writing an entirely new subroutine, and the one I have now that changes moves is over 4,000 lines of code long.
Assuming there is a template for creating movesets to work with your code, lets say if someone (I.E. me) was willing to take a crack at creating a learnset for every single delta pokemon, including alternate forms, (assuming the google doc's delta type list is up-to-date), would you be willing to allow that?
Assuming there is a template for creating movesets to work with your code, lets say if someone (I.E. me) was willing to take a crack at creating a learnset for every single delta pokemon, including alternate forms, (assuming the google doc's delta type list is up-to-date), would you be willing to allow that?
There is a template for changing movesets, but it does so as the moveset is being generated. When the game asks for the moveset of a Delta Pokemon, it goes through the moveset as each move comes up. "Is it a STAB move for the normal or becomes STAB in Multitype Moves Mode? Yes, okay. Let's see if there's a similar move that's STAB for the Delta." If you want to take a crack at writing about 800 movesets, go ahead.
However, you might want to hold off until the next update to do any work. I'm working on a subroutine to remove most "meta weaknesses" from Deltas' learnsets. I've taken all the weaknesses of the Deltas, and figured out what THOSE are weak to. If there were any significant overlaps, I'm working to make sure the original Delta doesn't learn any attacking moves of the types.
For example, Delta Celebi is Bug/Fairy. There are five types of moves that hit that combination for super effective damage. Now imagine five single-typed Pokemon, one for each of those types. Ground type moves hit four of those Pokemon for super effective damage. If Delta Celebi knew a Ground type move, it would be unstoppable by anything not faster than it (or anything not slower than it if Trick Room is up).
1.) Free-For-All Battles can be ended before you defeat the opponent standing next to you, if you defeat the other two opponents. In this manner, they're essentially Multi Battles where your ally hurts you, too.
2.) Walking Pokemon turn invisible when transferring between maps. For this reason, I have disabled the event that turns Following Pokemon on.
Anyone who downloads the demo should read this spoiler:
Spoiler:
Every Pokemon has an animated sprite for both the front and the back. Some of the backsprites' animations are weird, akin to the female character's animation. If you run into a sprite with this issue, tell me the Pokemon (National Dex number would be better than name), as well as the form and the Pokemonority (normal, Shiny, Delta, Albino)
Changelog (0.6.2):
Spoiler:
1.) Pokeball icons in Party screen actually match the Pokemon's Pokeball.
2.) More moves to balance out Delta Pokemon
3.) Event-exclusive Vivillon forms will breed onto the offspring, like Burmy and Deerling, only if the parent giving the form is fully-evolved (a Vivillon). Region-based forms will still behave normally, and event-form Scatterbug or Spewpa will still behave normally.
4.) A slight change to the way Delta learnsets are altered. There should be no visible changes on the player's end, but it does remove the possibility of type-changing Megas accidentally changing the learnset.
5.) Chandelure and Scolipede lines given their Gen VI Hidden Abilities (Infiltrator and Speed Boost, respectively) as their primary HA. However, like the Lucario line, they also have access to a second HA, which is their Gen V Hidden Ability (Shadow Tag and Quick Feet, respectively).
Wild-generated Scolipede-line HA Pokemon have a 50% chance each of having Speed Boost or Quick Feet.
Wild-generated Chandelure-line HA Pokemon will always have Infiltrator - but that doesn't mean NPC Chandelures can't have Shadow Tag!
6.) A bug fix in Extreme Randomizers that allows the abilities of Pokemon with ability slot 4 (the second Hidden Ability slot) to be altered like any other slot. In version 0.6.0, this bug only affects Smash Force Lucario so that it stays with the Smash Force ability after alteration, rather than obtaining the altered ability.
7.) A bug fix in the "no Hidden Abilities before Gen V" script in Generational Battles, which allows HA Pokemon forced into another ability by the script to actually be able to change abilities mid-battle through the use of moves (Simple Beam, Worry Seed, Skill Swap, etc.),
8.) Smash Force Lucario (but not Riolu) keeps Smash Force in Gen IV Generational Battles (but not Gen III) despite the "no Hidden Abilities before Gen V" code, as Brawl came during Gen IV.
9.) Weather effects that previously didn't have animations in battle now do. This includes: Eternal Glacier (merely a blizzard), Diamond Stream (merely a sandstorm), Delta Stream, Delta Storm, and Shadow Sky.
Changelog (0.6.0):
Spoiler:
1.) Let's Play mode - in let's plays, I want Pokeminorities to be more likely so that they can be seen on screen. In Let's Play mode, shinies have a 1/128 chance (8 times more likely than the normal mode), Deltas have a 1/100 chance (10x more likely), and Albinos have a 1/12,800 chance (80x more likely). However, there is an icon on the summary screen of Pokemon caught in Let's Play mode that identifies them as such, and not even Debug Mode options can remove it. This is all done by altering the TSVs and ESVs of Pokemon caught in Let's Play mode so that they have a smaller range of possible values. Pokemon traded from LP mode to normal mode will retain their TSV and ESV (and therefore their Pokeminority) unless they're an egg when they're traded.
2.) A new, nicer looking title screen. Previous updates had merely a number change here.
3.) Riolu and Lucario now have a second Hidden Ability called Smash Force. The more the Lucario or Riolu is damaged, the stronger their attacks are, such that a Lucario with full health does the attack normally, but a Lucario with no health left does twice as much damage. This does not overwrite the species' official HAs. A new Mystery Gift can be found after updating, of a level 50 Lucario with the moves Agility, Force Palm, Aura Sphere, and Double Team, with the Smash Force ability. This is as close a recreation of Sm4sh's Lucario as I could get.
Wild-generated Lucario-line HA Pokemon will always have Justified. The Mystery Gift going on now gives you access to one with Smash Force, which can be bred for more the same way you would breed any other HA.
4.) In Double Battles with more than one trainer opponent, both opponent parties will now be displayed.
5.) Unown has new backsprites. Not perfect by any stretch of the imagination, but better than before.
6.) Vivillon's forms now have distinct sprites in battle. Every save file is randomly assigned one of eighteen forms, and all Vivillon family members generated in that file will be that form. Not all the forms have backsprites, though. If a Vivillon doesn't have the proper backsprites for its particular form, it will show up as Meadow form.
7.) Delta Scatterbug line re-added as Ice that becomes Ice/Fairy as a Vivillon. Bodies are cyan, as well as the tips of the backs of the wings.
8.) Unlike the official games, Pokeball pattern Vivillon look different based on their Pokeminority. Normal are red for Poke Balls, shiny are blue for Great Balls, albino are dark grey for Ultra Balls, and deltas are purple for Master Balls.
9.) Shadow Pokemon now show up with a purple tint in the Party and Summary screens, just as they do in battle.
1.) Free-For-All Battles can be ended before you defeat the opponent standing next to you, if you defeat the other two opponents. In this manner, they're essentially Multi Battles where your ally hurts you, too.
2.) I forgot to change the version checker code, both in-game and server-side. People with version 0.6.2 will still be labeled as having the latest version.
3.) The PC can sometimes crash the game, due to checking if a Pokemon (that doesn't exist) is Shadow. This has been fixed for future versions.
Anyone who downloads the demo should read this spoiler:
Spoiler:
Every Pokemon has an animated sprite for both the front and the back. Some of the backsprites' animations are weird, akin to the female character's animation. If you run into a sprite with this issue, tell me the Pokemon (National Dex number would be better than name), as well as the form and the Pokeminority (normal, Shiny, Delta, Albino)
Changelog (0.7.2):
Spoiler:
1.) Followers for Lula re-added. Talking to Lula still unavailable, on purpose.
2.) Further debugging of Follower + Bike interaction.
3.) Ability to manually toggle off Following Pokemon removed.
4.) Protean bug fixed.
5.) Interaction between Hax Engine and multi-target moves fixed.
6a.) Sprites for Shiny Delta Ditto line added.
6b.) Previous sprites for (non-Shiny) Delta Mew changed to be the sprites for Shiny Delta Mew, and sprites for (non-Shiny) Delta Mew added. Mew and Ditto have the same color setup again.
6c.) Sprites for Shiny Delta Unown added.
8.) Dittwo naming mechanics altered. If both Dittoes have a nickname upon merging, the Dittwo keeps both until renaming.
9.) NPC crash on Route 7 fixed.
10a.) Height and Weight indicators in non-US Pokedexes fixed to show the values for the currently-displayed form. (US Pokedexes were fixed a while ago. Recently discovered that the fix didn't also apply to non-US ones.)
10b.) Weight for display forms that don't have standard species weight now correctly calculate.
10c.) Height and weight for alternate forms altered to official values.
11.) The gender-change button in the Pokedex can now be used to switch between the entries of the two Nidorans. It can also be used to switch between Volbeat and Illumise.
12.) Dynamic trainer battle added in the Cedolan City Condo.
13.) Addition of a Pokedex ordered by evolution family rather than by National Dex number. Note that on existing save files, you will have to use the debug menu to get rid of your existing Pokedex, then grab a Pokedex from either your kitchen table or Oak's Lab in order to trigger it.
14.) Removal of unused data in the Pokemon.txt file.
15.) Shiny sprites added for fake Eeveeloutions.
16.) Wild Shedinjas now hardcoded to never be Delta, even if the "All Wild Pokemon are Delta" switch is on. In-game there aren't going to be wild Shedinjas, but adding the case for Randomizer mode.
17.) Interaction between Levitate and an added weather effect has been fixed.
18.) Xerneas form mechanics added.
19.) All followers added.
20.) Purity Mode accuracy change for Frost Breath has been reflected in the move buttons in battle.
21.) Huge Generation Battle overhaul.
22.) Change to how Shadow Pokemon learn Shadow type moves, making some moves exclusive to certain Shadows.
23.) All Shadow type moves now given 25 PP instead of unlimited.
24.) Shadow type moves no longer pop up in Extreme randomizer.
25.) Shadow Pokemon no longer receive STAB on Shadow type moves.
26.) Changed interaction between Delta Hawlucha's signature move and Gen I battles, to account for the lack of Steel and Dark types.
27.) Gen III and VI Deltas' learnsets finalized.
Prior changelogs:
v0.7.1
Spoiler:
1.) Mega Donphan's "Point of Origin" now triggers Gen VI physics (instead of Gen "7" like most unofficial Megas) and welcomes the battle to Torren, making it the only Pokemon with a unique region.
2.) PC crash bug due to the Shadow Pokemon display code fixed.
3.) More lag removed from the Party screen.
4.) The "Foundry + Continental Force" picture is changed to display only when the proper setting in the Options menu is active.
5a.) Sprites for Shiny Delta Salamence line added.
5b.) Sprites for Shiny Delta Ralts family added.
5c.) Sprites for Shiny Delta Victini added.
5d.) Sprites for Shiny Delta Rotom added.
5e.) Sprites for Shiny Delta Seviper added.
6.) Registered Key Items formally moved to the QWE keys instead of F3-F5.
7a.) Eevee can no longer evolve into fake Eeveeloutions in Purity Mode.
7b.) Dittwo creation does not work in Purity Mode.
8.) Rather than being prevented from using certain items, Vee is now directly prevented from evolving into the Kanto Eeveeloutions.
9a.) Albino Followers added for all Pokemon that already had normal and Shiny ones.
9b.) Delta Followers added for all Kanto-Sinnoh Pokemon.
9c.) Followers added for Totodile line's and Deoxys's second outfits.
9d.) Lula and Egg followers forcefully removed.
10.) Rare Candy mechanics changed. Previously would allow you to waste one on a level 100 Pokemon, displaying the message "[name]'s level remained unchanged". Now cannot be used on a level 100 Pokemon (like the official games) unless the Pokemon evolves by leveling up (unlike the official games), in which case it will cause the Pokemon to evolve.
11.) Critical Pokeball Throw mechanics added, including the increasing probability as you catch more Pokemon.
12a.) Interactions between Following Pokemon and Bicycles fixed.
12b.) Interactions between Following Pokemon and Surfing fixed.
13a.) Moves taught by TMs - but not HMs - are now randomized in Extreme Randomizer.
13b.) The pseudo-random subroutine for ability changing in Extreme Randomizer is now dependant on the player's Trainer ID.
13c.) The abilities of alternate forms now get randomized.
14a.) Gen I-V Hidden Power BP now displayed on the proper page of the Summary screen, labeled as such so players aren't confused when the BP is locked at 60.
14b.) Pokemon with their Hidden Ability now display what their non-HA will be in Gen III and IV battles.
15.) Delta Ditto + Delta breeding mechanics changed to allow for creation of Shiny Delta Pokemon.
16.) Freeze-Dry and Brain Freeze's PP is fixed.
17.) Gen II Deltas' learnsets finalized.
v0.7.0
Spoiler:
1.) Now uses Luka's Complete Title Screen Resource...all of it.
Title screen is randomly chosen each time you boot up the game, from seven title screen "archetypes" - the six generational title screens and another based on Essentials' default title screen.
Within the archetype chosen, the game will randomly choose which of Mewtwo's forms to display. Some archetypes only have access to the two Mega Evolutions, some have access to the basic form as well.
If the particular archetype has access to Basic Mewtwo and successfully chooses it, certain background aspects have an equal probability of being either light blue or pink.
If the particular archetype does not have access to Basic Mewtwo, there is a 1/3 chance that certain background aspects will be recolored to yellow. The exception is the Basic Essentials title screen.
Gen V title screens have an equal chance of Mewtwo facing either slightly left or slightly right. This brings the total number of possible title screens to a staggering 30, although all of them do not have an equal chance of being picked. 28 of them are fully animated.
The game will even remember which of Mewtwo's forms was chosen by the title screen, but only X or Y form. If Basic Mewtwo is chosen, pink simulates X and light blue simulates Y. This variable will be used in the final version of the game.
2.) New TMs for added moves. These TMs are Delta-exclusive (except for Mew).
3.) Wormadam TM/Move Tutor compatablity fixed.
4.) A rare bug having to do with Delta abilities is fixed.
5.) Gen I Deltas' learnsets finalized.
6.) Overworld moves now appear on the Party screen like they do in Gen VI. Unlike Gen VI games, they're color-coded to show you the kind of move: aquatic, healing, Rock Smash, weather-summoning, or other.
7.) Removal of the code for a planned-but-scrapped feature, in hopes of removing lag from the Party screen.
8.) Certain Party screen graphics are optomized.
9.) The Exp. Share now has a unique icon for the item icon on the Party screen and the pause menu's HUD.
10.) Holding Shift to use speed-up mode has now been changed to pressing shift to toggle it.
11.) Dream Balls and Park Balls added. The former has a 4x catch rate if the target Pokemon has its Hidden Ability. The latter is, like a Premier Ball, merely a recolored Poke Ball.
12.) Like ORAS, an option to move "Organize Boxes" to the top of the Pokemon Storage System menu. Unlike ORAS, it's in the Options screen.
13.) Special image created and coded for the (illegal outside of Extreme Randomizers) combination of the move Continental Force with the ability Foundry. This is in the unlikely case that I release an event Delta Mega Steelix with the move.
14.) Glitch with Continental Force not harming the target fixed.
15.) Bug with moves that forced switching not cancelling the switched Pokemon's move (resulting in things like a Jirachi being forced to switch into a Gallade and then the Gallade using one of Jirachi's moves in the same turn) has been fixed.
16.) Certain abilities are now exempt from Extreme Randomizer, mostly because they only work when applied to one Pokemon.
17.) Shadow Pokemon have their images in the Pokemon Storage System properly colored.
18.) Tweaks to the pause screen HUD. Shadow Pokemon icons are properly displayed, and fainted Pokemon become reddish.
19.) Following Pokemon have finally been satisfactorilly debugged! Currently only have sprites for non-Delta Pokemon up until Gen V. The
20.) Little secret message hidden in battle, inspired by the support system in Fire Emblem: Awakening. In order to trigger it:
- You need to be fighting in a Double Battle.
- Both of the Pokemon on your side of the field need to be owned by you.
- The attack trying to hit one of your Pokemon needs to miss.
- A random integer between 0 and 499 needs to be lower than the target's partner's happiness value.
Anyone who downloads the demo should read this spoiler:
Spoiler:
Every Pokemon has an animated sprite for both the front and the back. Some of the backsprites' animations are weird, akin to the female character's animation. If you run into a sprite with this issue, tell me the Pokemon (National Dex number would be better than name), as well as the form and the Pokeminority (normal, Shiny, Delta, Albino)
Changelog (0.7.3):
Spoiler:
1.) Special message for Nuzlocke mode added.
2.) Special "gender ratio" icon for Azurill added.
3a.) Change to the way Pokedex descriptions are displayed to allow for longer discriptions to not be cut off.
3b.) Change to the way item descriptions are displayed in the Bag, to allow for longer descriptions to not be cut off.
3c.) Change to the way Ability descriptions are displayed in the Summary page, to allow for longer descriptions to not be cut off.
4.) Base Stats page added to the Pokedex.
5.) Pokeminority-exclusive forms - Primal Dialga, Red Scarf Glaceon, Rot8er's Megallade, Mega Delta Blastoise - now can only be switched to while that particular Pokeminority is being displayed.
6.) Special case in Mix-and-Mega mode added for Slowking @ Slowbronite. Added to the Pokedex as an alternate form, but only in Mix-and-Mega Mode.
7.) Bug with sleeping Shadow Pokemon is fixed.
8.) Base stats for Delta Mega Steelix altered. Now doesn't use standard Steelix's Mega boosts.
9.) Code added to allow trainers in Mix-and-Mega Mode to have an 8% chance of having a Mixed-up Mega.
10.) Interaction between Plus/Minus and the AI fixed.
11.) Hurricane fixed.
12.) Interaction between Magic Bounce and ability display code fixed.
13.) Alteration to the pause screen HUD to make more room and display more information.
14.) Suze and Gwithy trainers now hard-coded.
15.) Belch double failure fixed.
16.) Hyperspace Fury failure for non-Hoopa/Confined Hoopa now coded in.
17.) Changes to the mapping of the area east of Route 7.
18.) Starters now get randomized in Randomizers, but only within the starters of the proper types (including the elemental monkeys, and Z/O starters). Each starter ball is randomized individually.
19a.) Stealing the following features from the new Pokemon Essentials v16:
- type-based default move animations
- module PBEggGroups
- slider types can appear in the Options screen (currently unused)
19b.) Reworked the Pokedex and Summary screens to use the PBEggGroups module, to make reading my code easier.
20a.) Glitch with Double Battles with multiple Dynamic Trainers fixed.
20b.) Glitch with Pokemon staying Mega after fighting a Dynamic Trainer fixed.
21.) Special music added when fighting both Challengers sametime.
22.) Pledge moves and Relic Song glitches fixed.
23.) Moves that can have random moves as an outcome (Sleep Talk, Metronome, etc.) can now spit out Chatter if the user of the original move is Chatot.
24.) New two-turn moves now added to Sleep Talk's blacklist.
25.) Trade Stone coded to allow Shelmet and Karrablast evolve if the other (or the other's evolved form) is in the party.
Changelog (0.7.2):
Spoiler:
1.) Followers for Lula re-added. Talking to Lula still unavailable, on purpose.
2.) Further debugging of Follower + Bike interaction.
3.) Ability to manually toggle off Following Pokemon removed.
4.) Protean bug fixed.
5.) Interaction between Hax Engine and multi-target moves fixed.
6a.) Sprites for Shiny Delta Ditto line added.
6b.) Previous sprites for (non-Shiny) Delta Mew changed to be the sprites for Shiny Delta Mew, and sprites for (non-Shiny) Delta Mew added. Mew and Ditto have the same color setup again.
6c.) Sprites for Shiny Delta Unown added.
8.) Dittwo naming mechanics altered. If both Dittoes have a nickname upon merging, the Dittwo keeps both until renaming.
9.) NPC crash on Route 7 fixed.
10a.) Height and Weight indicators in non-US Pokedexes fixed to show the values for the currently-displayed form. (US Pokedexes were fixed a while ago. Recently discovered that the fix didn't also apply to non-US ones.)
10b.) Weight for display forms that don't have standard species weight now correctly calculate.
10c.) Height and weight for alternate forms altered to official values.
11.) The gender-change button in the Pokedex can now be used to switch between the entries of the two Nidorans. It can also be used to switch between Volbeat and Illumise.
12.) Dynamic trainer battle added in the Cedolan City Condo.
13.) Addition of a Pokedex ordered by evolution family rather than by National Dex number. Note that on existing save files, you will have to use the debug menu to get rid of your existing Pokedex, then grab a Pokedex from either your kitchen table or Oak's Lab in order to trigger it.
14.) Removal of unused data in the Pokemon.txt file.
15.) Shiny sprites added for fake Eeveeloutions.
16.) Wild Shedinjas now hardcoded to never be Delta, even if the "All Wild Pokemon are Delta" switch is on. In-game there aren't going to be wild Shedinjas, but adding the case for Randomizer mode.
17.) Interaction between Levitate and an added weather effect has been fixed.
18.) Xerneas form mechanics added.
19.) All followers added.
20.) Purity Mode accuracy change for Frost Breath has been reflected in the move buttons in battle.
21.) Huge Generation Battle overhaul.
22.) Change to how Shadow Pokemon learn Shadow type moves, making some moves exclusive to certain Shadows.
23.) All Shadow type moves now given 25 PP instead of unlimited.
24.) Shadow type moves no longer pop up in Extreme randomizer.
25.) Shadow Pokemon no longer receive STAB on Shadow type moves.
26.) Changed interaction between Delta Hawlucha's signature move and Gen I battles, to account for the lack of Steel and Dark types.
27.) Gen III and VI Deltas' learnsets finalized.
Changelog (0.7.1):
Spoiler:
1.) Mega Donphan's "Point of Origin" now triggers Gen VI physics (instead of Gen "7" like most unofficial Megas) and welcomes the battle to Torren, making it the only Pokemon with a unique region.
2.) PC crash bug due to the Shadow Pokemon display code fixed.
3.) More lag removed from the Party screen.
4.) The "Foundry + Continental Force" picture is changed to display only when the proper setting in the Options menu is active.
5a.) Sprites for Shiny Delta Salamence line added.
5b.) Sprites for Shiny Delta Ralts family added.
5c.) Sprites for Shiny Delta Victini added.
5d.) Sprites for Shiny Delta Rotom added.
5e.) Sprites for Shiny Delta Seviper added.
6.) Registered Key Items formally moved to the QWE keys instead of F3-F5.
7a.) Eevee can no longer evolve into fake Eeveeloutions in Purity Mode.
7b.) Dittwo creation does not work in Purity Mode.
8.) Rather than being prevented from using certain items, Vee is now directly prevented from evolving into the Kanto Eeveeloutions.
9a.) Albino Followers added for all Pokemon that already had normal and Shiny ones.
9b.) Delta Followers added for all Kanto-Sinnoh Pokemon.
9c.) Followers added for Totodile line's and Deoxys's second outfits.
9d.) Lula and Egg followers forcefully removed.
10.) Rare Candy mechanics changed. Previously would allow you to waste one on a level 100 Pokemon, displaying the message "[name]'s level remained unchanged". Now cannot be used on a level 100 Pokemon (like the official games) unless the Pokemon evolves by leveling up (unlike the official games), in which case it will cause the Pokemon to evolve.
11.) Critical Pokeball Throw mechanics added, including the increasing probability as you catch more Pokemon.
12a.) Interactions between Following Pokemon and Bicycles fixed.
12b.) Interactions between Following Pokemon and Surfing fixed.
13a.) Moves taught by TMs - but not HMs - are now randomized in Extreme Randomizer.
13b.) The pseudo-random subroutine for ability changing in Extreme Randomizer is now dependant on the player's Trainer ID.
13c.) The abilities of alternate forms now get randomized.
14a.) Gen I-V Hidden Power BP now displayed on the proper page of the Summary screen, labeled as such so players aren't confused when the BP is locked at 60.
14b.) Pokemon with their Hidden Ability now display what their non-HA will be in Gen III and IV battles.
15.) Delta Ditto + Delta breeding mechanics changed to allow for creation of Shiny Delta Pokemon.
16.) Freeze-Dry and Brain Freeze's PP is fixed.
17.) Gen II Deltas' learnsets finalized.
Changelog (0.7.0):
Spoiler:
1.) Now uses Luka's Complete Title Screen Resource...all of it.
Title screen is randomly chosen each time you boot up the game, from seven title screen "archetypes" - the six generational title screens and another based on Essentials' default title screen.
Within the archetype chosen, the game will randomly choose which of Mewtwo's forms to display. Some archetypes only have access to the two Mega Evolutions, some have access to the basic form as well.
If the particular archetype has access to Basic Mewtwo and successfully chooses it, certain background aspects have an equal probability of being either light blue or pink.
If the particular archetype does not have access to Basic Mewtwo, there is a 1/3 chance that certain background aspects will be recolored to yellow. The exception is the Basic Essentials title screen.
Gen V title screens have an equal chance of Mewtwo facing either slightly left or slightly right.
This brings the total number of possible title screens to a staggering 30, although all of them do not have an equal chance of being picked. 28 of them are fully animated.
The game will even remember which of Mewtwo's forms was chosen by the title screen, but only X or Y form. If Basic Mewtwo is chosen, pink simulates X and light blue simulates Y. This variable will be used in the final version of the game.
2.) New TMs for added moves. These TMs are Delta-exclusive (except for Mew).
3.) Wormadam TM/Move Tutor compatablity fixed.
4.) A rare bug having to do with Delta abilities is fixed.
5.) Gen I Deltas' learnsets finalized.
1.) The item name in the summary screen gets greyed out if the Pokemon isn't holding an item. Feature stolen from Pokemon Essentials v16.
2a.) Stat change messages in battle now display according to Gen VI messages.
2b.) Stat change messages display that a Pokemon's "Special" rose or fell in Gen I mechanics, including special cases when both SpAtk and SpDef are affected.
3.) Fix for the gender icon of enemy Pokemon in cases where the length of the name would put the icon in the wrong place.
4.) Visible "stats" for Safari Zone battles when stat display is active.
5.) Shadow Sneak is added as an overworld move.
6.) Alteration to the interaction between Mix-and-Mega Mode and triple-typed Deltas. Now only removes the third type if the second type is changed by the Mega Stone.
7.) STAB calculation altered.
- In Multitype Moves Mode, STAB is always 1.5x (2x with Adaptabilty)
- For Pokemon with more than two natural types, STAB is now a boost of 1+1/[number of types] (1+2/[number of types] with Adaptability). In-game, this is referred to as "mini STAB"
- STAB on added types (result of moves like Forest's Curse, Trick-or-Treat, Leviosa, or Pixie Dust) is always 1.5x (2x with Adaptability).
8.) AIs of sufficient difficulty can now take advantage of Multitype Moves Mode's altered item mechanics and type effectiveness.
9.) Fix to Point of Origin effect ending.
10a.) Interactions between Normalize and hardcoded Multitype moves (Flying Press, Fairy Fyre, Fairy Force, etc.) fixed.
10b.) Interactions between Normalize and Delta Hawlucha's signature move have been fixed, for the case of Extreme Randomizer.
11.) Added an HM for Shadow Sneak, which teaches to the Pokemon that can learn it by level-up or by egg move.
12.) Glitch with sunny weather/other status freeze immunity fixed. Before, it would say that the Pokemon's ability was why it was immune, even though the code checked for weather or status.
13.) Added items that mimic certain abilities.
14.) Added icon and battler for Diancie Eggs.
15a.) Fixed Hoopa's EV Yield.
15b.) Fixed the EV Yield for fake Eeveeloutions.
16.) Alteration to the Stats page of the Pokedex, to now include EV Yields, Base Happiness, and Egg Steps.
17.) Changed base happiness of the non-Pokemon, but not of her Pokemon relatives.
18.) Addition of a color classification for "orange" Pokemon, and alterations to certain Pokemon's Pokedex entries.
19.) Addition of a subroutine designed to randomly give a Pokemon of a certain color (as defined by the Pokedex).
20.) Fix to many of the random-Pokemon-within-parameters functions.
21.) Addition of a new ability, Astra, named after the Fire Emblem: Awakening skill of the same result. Due to a lack of a Skill stat, and the fact that stats go higher than they do in FE:A, the trigger percentage is changed from Skill/2 to Speed/4.
22.) Delta Bronzor line's HA changed to Astra.
23.) Removal of an accidental spoiler in the stats page of the Pokedex.
24a.) Framework added for Cosplay Pikachu, as a female-exclusive series of alternate forms.
24b.) Framework added for new male-exclusive form for Pikachu, literally based on Paper Mario.
25.) Fix for Giratina's HA.
26.) Kinda disturbing secret overworld moves added. They're pre-existing moves, but they don't get the TM icon in the party screen, and only pop up in your list of moves under the right conditions.
25.) Followers now get colored based on the status of the attached Pokemon. Feature stolen from Following Pokemon script v1.4 by mej71.
26.) Fix to names in the Summary screen when the item name needs shrinking.
27.) Fix to mid-battle status immunity changes.
28.) Fix for Substitue-hiding Pokemon taking exactly 1 HP of damage when their substitute is hit.
29.) Size mechanics added. Using certain moves will cause a Pokemon to grow or shrink. Normally this has no effect on battles, but tiny Pokemon are vulnerable to certain attacks.
30.) Addition of Rough Skin to the Cute Charm/Static/Flame Body/Poison Point/Sticky Freeze ability set for Dark type Deltas. Also added Lullaby for Psychics and Slip Skin for Ghost and Water types.
31.) Fix for the Tri-Dee Chess trigger.
32.) Special case added for Milotic @ Gyaradosite.
33.) System added where certain species can naturally use certain HMs without knowing them.
34.) Changes to how Hidden Power X types are calculated to allow for Fairy type more often.
35.) Addition of a function designed specifically to give Pokemon Hidden Powers or Hidden Power Xs of a specific type.
36.) Nuzlocke Mode now disallows more than one catch per map. Exceptions include:
- Pokeminorities (Shinies, Deltas, Albinos, and Shadow Pokemon)
- Legendary and Mythical Pokemon (except in Randomizers)
- Pokemon the code defines as "special encounters"
Changelog (0.7.3):
Spoiler:
1.) Special message for Nuzlocke mode added.
2.) Special "gender ratio" icon for Azurill added.
3a.) Change to the way Pokedex descriptions are displayed to allow for longer discriptions to not be cut off.
3b.) Change to the way item descriptions are displayed in the Bag, to allow for longer descriptions to not be cut off.
3c.) Change to the way Ability descriptions are displayed in the Summary page, to allow for longer descriptions to not be cut off.
4.) Base Stats page added to the Pokedex.
5.) Pokeminority-exclusive forms - Primal Dialga, Red Scarf Glaceon, Rot8er's Megallade, Mega Delta Blastoise - now can only be switched to while that particular Pokeminority is being displayed.
6.) Special case in Mix-and-Mega mode added for Slowking @ Slowbronite. Added to the Pokedex as an alternate form, but only in Mix-and-Mega Mode.
7.) Bug with sleeping Shadow Pokemon is fixed.
8.) Base stats for Delta Mega Steelix altered. Now doesn't use standard Steelix's Mega boosts.
9.) Code added to allow trainers in Mix-and-Mega Mode to have an 8% chance of having a Mixed-up Mega.
10.) Interaction between Plus/Minus and the AI fixed.
11.) Hurricane fixed.
12.) Interaction between Magic Bounce and ability display code fixed.
13.) Alteration to the pause screen HUD to make more room and display more information.
14.) Suze and Gwithy trainers now hard-coded.
15.) Belch double failure fixed.
16.) Hyperspace Fury failure for non-Hoopa/Confined Hoopa now coded in.
17.) Changes to the mapping of the area east of Route 7.
18.) Starters now get randomized in Randomizers, but only within the starters of the proper types (including the elemental monkeys, and Z/O starters). Each starter ball is randomized individually.
19a.) Stealing the following features from the new Pokemon Essentials v16:
- type-based default move animations
- module PBEggGroups
- slider types can appear in the Options screen (currently unused)
19b.) Reworked the Pokedex and Summary screens to use the PBEggGroups module, to make reading my code easier.
20a.) Glitch with Double Battles with multiple Dynamic Trainers fixed.
20b.) Glitch with Pokemon staying Mega after fighting a Dynamic Trainer fixed.
21.) Special music added when fighting both Challengers sametime.
22.) Pledge moves and Relic Song glitches fixed.
23.) Moves that can have random moves as an outcome (Sleep Talk, Metronome, etc.) can now spit out Chatter if the user of the original move is Chatot.
24.) New two-turn moves now added to Sleep Talk's blacklist.
25.) Trade Stone coded to allow Shelmet and Karrablast evolve if the other (or the other's evolved form) is in the party.
Changelog (0.7.2):
Spoiler:
1.) Followers for Lula re-added. Talking to Lula still unavailable, on purpose.
2.) Further debugging of Follower + Bike interaction.
3.) Ability to manually toggle off Following Pokemon removed.
4.) Protean bug fixed.
5.) Interaction between Hax Engine and multi-target moves fixed.
6a.) Sprites for Shiny Delta Ditto line added.
6b.) Previous sprites for (non-Shiny) Delta Mew changed to be the sprites for Shiny Delta Mew, and sprites for (non-Shiny) Delta Mew added. Mew and Ditto have the same color setup again.
6c.) Sprites for Shiny Delta Unown added.
8.) Dittwo naming mechanics altered. If both Dittoes have a nickname upon merging, the Dittwo keeps both until renaming.
9.) NPC crash on Route 7 fixed.
10a.) Height and Weight indicators in non-US Pokedexes fixed to show the values for the currently-displayed form. (US Pokedexes were fixed a while ago. Recently discovered that the fix didn't also apply to non-US ones.)
10b.) Weight for display forms that don't have standard species weight now correctly calculate.
10c.) Height and weight for alternate forms altered to official values.
11.) The gender-change button in the Pokedex can now be used to switch between the entries of the two Nidorans. It can also be used to switch between Volbeat and Illumise.
12.) Dynamic trainer battle added in the Cedolan City Condo.
13.) Addition of a Pokedex ordered by evolution family rather than by National Dex number. Note that on existing save files, you will have to use the debug menu to get rid of your existing Pokedex, then grab a Pokedex from either your kitchen table or Oak's Lab in order to trigger it.
14.) Removal of unused data in the Pokemon.txt file.
15.) Shiny sprites added for fake Eeveeloutions.
16.) Wild Shedinjas now hardcoded to never be Delta, even if the "All Wild Pokemon are Delta" switch is on. In-game there aren't going to be wild Shedinjas, but adding the case for Randomizer mode.
17.) Interaction between Levitate and an added weather effect has been fixed.
18.) Xerneas form mechanics added.
19.) All followers added.
20.) Purity Mode accuracy change for Frost Breath has been reflected in the move buttons in battle.
21.) Huge Generation Battle overhaul.
22.) Change to how Shadow Pokemon learn Shadow type moves, making some moves exclusive to certain Shadows.
23.) All Shadow type moves now given 25 PP instead of unlimited.
24.) Shadow type moves no longer pop up in Extreme randomizer.
25.) Shadow Pokemon no longer receive STAB on Shadow type moves.
26.) Changed interaction between Delta Hawlucha's signature move and Gen I battles, to account for the lack of Steel and Dark types.
27.) Gen III and VI Deltas' learnsets finalized.
Changelog (0.7.1):
Spoiler:
1.) Mega Donphan's "Point of Origin" now triggers Gen VI physics (instead of Gen "7" like most unofficial Megas) and welcomes the battle to Torren, making it the only Pokemon with a unique region.
2.) PC crash bug due to the Shadow Pokemon display code fixed.
3.) More lag removed from the Party screen.
4.) The "Foundry + Continental Force" picture is changed to display only when the proper setting in the Options menu is active.
5a.) Sprites for Shiny Delta Salamence line added.
5b.) Sprites for Shiny Delta Ralts family added.
5c.) Sprites for Shiny Delta Victini added.
5d.) Sprites for Shiny Delta Rotom added.
5e.) Sprites for Shiny Delta Seviper added.
6.) Registered Key Items formally moved to the QWE keys instead of F3-F5.
7a.) Eevee can no longer evolve into fake Eeveeloutions in Purity Mode.
7b.) Dittwo creation does not work in Purity Mode.
8.) Rather than being prevented from using certain items, Vee is now directly prevented from evolving into the Kanto Eeveeloutions.
9a.) Albino Followers added for all Pokemon that already had normal and Shiny ones.
9b.) Delta Followers added for all Kanto-Sinnoh Pokemon.
9c.) Followers added for Totodile line's and Deoxys's second outfits.
9d.) Lula and Egg followers forcefully removed.
10.) Rare Candy mechanics changed. Previously would allow you to waste one on a level 100 Pokemon, displaying the message "[name]'s level remained unchanged". Now cannot be used on a level 100 Pokemon (like the official games) unless the Pokemon evolves by leveling up (unlike the official games), in which case it will cause the Pokemon to evolve.
11.) Critical Pokeball Throw mechanics added, including the increasing probability as you catch more Pokemon.
12a.) Interactions between Following Pokemon and Bicycles fixed.
12b.) Interactions between Following Pokemon and Surfing fixed.
13a.) Moves taught by TMs - but not HMs - are now randomized in Extreme Randomizer.
13b.) The pseudo-random subroutine for ability changing in Extreme Randomizer is now dependant on the player's Trainer ID.
13c.) The abilities of alternate forms now get randomized.
14a.) Gen I-V Hidden Power BP now displayed on the proper page of the Summary screen, labeled as such so players aren't confused when the BP is locked at 60.
14b.) Pokemon with their Hidden Ability now display what their non-HA will be in Gen III and IV battles.
15.) Delta Ditto + Delta breeding mechanics changed to allow for creation of Shiny Delta Pokemon.
16.) Freeze-Dry and Brain Freeze's PP is fixed.
17.) Gen II Deltas' learnsets finalized.
Changelog (0.7.0):
Spoiler:
1.) Now uses Luka's Complete Title Screen Resource...all of it.
Title screen is randomly chosen each time you boot up the game, from seven title screen "archetypes" - the six generational title screens and another based on Essentials' default title screen.
Within the archetype chosen, the game will randomly choose which of Mewtwo's forms to display. Some archetypes only have access to the two Mega Evolutions, some have access to the basic form as well.
If the particular archetype has access to Basic Mewtwo and successfully chooses it, certain background aspects have an equal probability of being either light blue or pink.
If the particular archetype does not have access to Basic Mewtwo, there is a 1/3 chance that certain background aspects will be recolored to yellow. The exception is the Basic Essentials title screen.
Gen V title screens have an equal chance of Mewtwo facing either slightly left or slightly right. This brings the total number of possible title screens to a staggering 30, although all of them do not have an equal chance of being picked. 28 of them are fully animated.
The game will even remember which of Mewtwo's forms was chosen by the title screen, but only X or Y form. If Basic Mewtwo is chosen, pink simulates X and light blue simulates Y. This variable will be used in the final version of the game.
2.) New TMs for added moves. These TMs are Delta-exclusive (except for Mew).
3.) Wormadam TM/Move Tutor compatablity fixed.
4.) A rare bug having to do with Delta abilities is fixed.
5.) Gen I Deltas' learnsets finalized.
6.) Overworld moves now appear on the Party screen like they do in Gen VI. Unlike Gen VI games, they're color-coded to show you the kind of move: aquatic, healing, Rock Smash, weather-summoning, or other.
7.) Removal of the code for a planned-but-scrapped feature, in hopes of removing lag from the Party screen.
8.) Certain Party screen graphics are optomized.
9.) The Exp. Share now has a unique icon for the item icon on the Party screen and the pause menu's HUD.
10.) Holding Shift to use speed-up mode has now been changed to pressing shift to toggle it.
11.) Dream Balls and Park Balls added. The former has a 4x catch rate if the target Pokemon has its Hidden Ability. The latter is, like a Premier Ball, merely a recolored Poke Ball.
12.) Like ORAS, an option to move "Organize Boxes" to the top of the Pokemon Storage System menu. Unlike ORAS, it's in the Options screen.
13.) Special image created and coded for the (illegal outside of Extreme Randomizers) combination of the move Continental Force with the ability Foundry. This is in the unlikely case that I release an event Delta Mega Steelix with the move.
14.) Glitch with Continental Force not harming the target fixed.
15.) Bug with moves that forced switching not cancelling the switched Pokemon's move (resulting in things like a Jirachi being forced to switch into a Gallade and then the Gallade using one of Jirachi's moves in the same turn) has been fixed.
16.) Certain abilities are now exempt from Extreme Randomizer, mostly because they only work when applied to one Pokemon.
17.) Shadow Pokemon have their images in the Pokemon Storage System properly colored.
18.) Tweaks to the pause screen HUD. Shadow Pokemon icons are properly displayed, and fainted Pokemon become reddish.
19.) Following Pokemon have finally been satisfactorilly debugged! Currently only have sprites for non-Delta Pokemon up until Gen V. The
20.) Little secret message hidden in battle, inspired by the support system in Fire Emblem: Awakening. In order to trigger it:
- You need to be fighting in a Double Battle.
- Both of the Pokemon on your side of the field need to be owned by you.
- The attack trying to hit one of your Pokemon needs to miss.
- A random integer between 0 and 499 needs to be lower than the target's partner's happiness value.
Hey! I think this is the most amazing game I've ever seen, I think heaven doesn't have as many features. When have you planned release a demo with plot?
1.) In Single Battles, if the player has the right settings, the game will display the effectiveness of damaging moves as a little icon. This is the counterpart to Double Battles' spread icons.
2.) The border for the spread/effectiveness icons now properly displays for multitype moves.
3.) STAB moves now have an aura instead of a shadow.
4.) Standard Multitype Tri-Attack's move choice button fixed. (was broken when I fixed Normalize + hardcoded Multitype move choice buttons. Was the only move broken because it's the only move to change primary type in Multitype Moves Mode)
5.) Change to how Special is calculated in Gen I battles, to account for the IVs of both SpAtk and SpDef, and to account for both EV counts as well.
- All Kanto Pokemon, as well as evolutions/babies/counterparts thereof, now have the correct Special base stats. Other Pokemon have their Special base stat determined by the lesser of their SpAtk and SpDef.
- The Special IV is determined by taking the average of the SpAtk and SpDef IVs.
- The Special EV is determined by adding the SpAtk and SpDef EVs. It caps at 252 like any normal EV does, however.
6.) Change to the base stats page to reflect the change above.
7.) Addition of the Mega Eeveeloutions to the Pokedex.
8.) Addition of "Gen I Special" to the IVs/Evs/Hidden Power page of the Pokemon Summary screen.
9.) Fix to Safari Battles, which were broken when I made the Paper Pikachu code.
10.) Addition of battle background recolor code for Terrain moves.
11a.) Addition of new pulse-based moves to the list of those affected by Mega Launcher.
11b.) Interaction between Mega Launcher and Heal Pulse added.
12.) Entry hazards now show up in battles.
13a.) Fix to Sticky Web.
13b.) Fix to entry hazards triggering even after another hazard killed the Pokemon.
13c.) Addition of code allowing Pokemon to faint between the activation of Molten Stealth Rocks and the activation of normal ones.
14.) Fix to the Wonder Guard aspect of Perfect Shell.
15.) Fix to double-battle AI when facing only one Pokemon on the player's side (i.e., if an ally faints)
16.) Addition of new items to the array for Fling.
17.) Addition of code for Mega Rapidash.
18.) Fix to overworld weather ending one turn into battles.
19.) Castform no longer becomes Sand Castform in Purity Mode.
20.) Rainbow mechanics added, including a change to Weather Ball when rainbows are up.
21a.) Addition of code allowing players to toggle the EXP Share All mid-battle, as well as an in-battle icon used to see if it's on or off.
21b.) Addition of code allowing players to toggle the Battle Camera mid-battle, as well as an in-battle icon used to see if it's on or off.
22.) Addition of code preventing Suze and Gwithy trainers' Pokemon's abilities from being randomized, ever.
23.) Fixed a typo in the code for Mega Crobat. It's not supposed to be a Fire Emblem reference!
24.) Addition of code that increases the maximum number of abilities. Feature stolen from Essentials v16.
25.) Added other-type versions of Water/Volt Absorb and of Gale Wings.
26.) Fixed the display message for Flame Burst.
27.) AI overhaul. Taking into consideration more of the new features.
- Captivate's consideration now accounts for the Gender Flux item.
- Switching moves' consideration now account for new entry hazards.
- The moves Simple Beam, Worry Seed, Role Play, Entrainment, Skill Swap, and Gastro Acid now ignore new abilities they can't change/get rid of.
- Burning moves are less likely if the target has the ability Burn Heal.
- Stealth Rocks now accounts for the Foundry version.
- AI now considers moves with new functions.
28.) Primal Reverting/Mega Evolving after Gastro Acid debugged.
29.) Illusion Megas altering the Illusion's origin fixed.
30.) Shrink now will shrink Pokemon that are already Bug type.
31.) Size mechanics adjusted so they are now separate from Minimize mechanics. Minimized targets can now reach maximum size.
32.) Color Change altered to interact with Multitype Moves in the same way that Protean does.
33.) Randomizer scripts moved to their own script section.
34.) Altarianite base stat increase added for Mix-and-Mega (oops).
35.) Steam Eruption added to the moves that can thaw the target.
36.) Added new abilities.
37.) Astra changed from five half-damage hits to five quarter-damage hits.
38.) Cherrim's form changes altered to be connected to Flower Gift.
39.) Special effect coded for when Pokemon with Contrary use Malamarmite in Mix-and-Mega Mode
40.) Change to the Mystery Gift URL to account for the document host's restructuring.
41a.) Made room in the Pokedex for Magiana.
41b.) Added Wingardeon.
42.) Fix to Pokedex not searching for Fairy type Pokemon correctly.
43.) Lightning Rod, Storm Drain, and Magical Drain now only grant immunity if the generation is greater than four.
44.) Pokemon holding their Mega Stones will pass their EVs to their eggs.
45.) The abilities Hustle, Huge Power/Pure Power, Overcharge, and Huge Mind now all show the recalculated stats in the summary screen.
46a.) Anticipation now accounts for Multitype Moves Mode.
46b.) Farther interaction of AI and Multitype Moves Mode.
47.) Heavy restructuring (mostly optimization) of the Summary screen, including the addition of a page that shows the effectiveness of each type against the Pokemon.
48.) Addition of a new challenge mode where moves start at 80% of their standard power and accuracy, and they increase through repeated use. This challenge has three variations.
49.) Addition of a UI for choosing callenges, rather than a series of yes/no questions.
Changelog (0.7.4):
Spoiler:
1.) The item name in the summary screen gets greyed out if the Pokemon isn't holding an item. Feature stolen from Pokemon Essentials v16.
2a.) Stat change messages in battle now display according to Gen VI messages.
2b.) Stat change messages display that a Pokemon's "Special" rose or fell in Gen I mechanics, including special cases when both SpAtk and SpDef are affected.
3.) Fix for the gender icon of enemy Pokemon in cases where the length of the name would put the icon in the wrong place.
4.) Visible "stats" for Safari Zone battles when stat display is active.
5.) Shadow Sneak is added as an overworld move.
6.) Alteration to the interaction between Mix-and-Mega Mode and triple-typed Deltas. Now only removes the third type if the second type is changed by the Mega Stone.
7.) STAB calculation altered.
- In Multitype Moves Mode, STAB is always 1.5x (2x with Adaptabilty)
- For Pokemon with more than two natural types, STAB is now a boost of 1+1/[number of types] (1+2/[number of types] with Adaptability). In-game, this is referred to as "mini STAB"
- STAB on added types (result of moves like Forest's Curse, Trick-or-Treat, Leviosa, or Pixie Dust) is always 1.5x (2x with Adaptability).
8.) AIs of sufficient difficulty can now take advantage of Multitype Moves Mode's altered item mechanics and type effectiveness.
9.) Fix to Point of Origin effect ending.
10a.) Interactions between Normalize and hardcoded Multitype moves (Flying Press, Fairy Fyre, Fairy Force, etc.) fixed.
10b.) Interactions between Normalize and Delta Hawlucha's signature move have been fixed, for the case of Extreme Randomizer.
11.) Added an HM for Shadow Sneak, which teaches to the Pokemon that can learn it by level-up or by egg move.
12.) Glitch with sunny weather/other status freeze immunity fixed. Before, it would say that the Pokemon's ability was why it was immune, even though the code checked for weather or status.
13.) Added items that mimic certain abilities.
14.) Added icon and battler for Diancie Eggs.
15a.) Fixed Hoopa's EV Yield.
15b.) Fixed the EV Yield for fake Eeveeloutions.
16.) Alteration to the Stats page of the Pokedex, to now include EV Yields, Base Happiness, and Egg Steps.
17.) Changed base happiness of the non-Pokemon, but not of her Pokemon relatives.
18.) Addition of a color classification for "orange" Pokemon, and alterations to certain Pokemon's Pokedex entries.
19.) Addition of a subroutine designed to randomly give a Pokemon of a certain color (as defined by the Pokedex).
20.) Fix to many of the random-Pokemon-within-parameters functions.
21.) Addition of a new ability, Astra, named after the Fire Emblem: Awakening skill of the same result. Due to a lack of a Skill stat, and the fact that stats go higher than they do in FE:A, the trigger percentage is changed from Skill/2 to Speed/4.
22.) Delta Bronzor line's HA changed to Astra.
23.) Removal of an accidental spoiler in the stats page of the Pokedex.
24a.) Framework added for Cosplay Pikachu, as a female-exclusive series of alternate forms.
24b.) Framework added for new male-exclusive form for Pikachu, literally based on Paper Mario.
25.) Fix for Giratina's HA.
26.) Kinda disturbing secret overworld moves added. They're pre-existing moves, but they don't get the TM icon in the party screen, and only pop up in your list of moves under the right conditions.
25.) Followers now get colored based on the status of the attached Pokemon. Feature stolen from Following Pokemon script v1.4 by mej71.
26.) Fix to names in the Summary screen when the item name needs shrinking.
27.) Fix to mid-battle status immunity changes.
28.) Fix for Substitue-hiding Pokemon taking exactly 1 HP of damage when their substitute is hit.
29.) Size mechanics added. Using certain moves will cause a Pokemon to grow or shrink. Normally this has no effect on battles, but tiny Pokemon are vulnerable to certain attacks.
30.) Addition of Rough Skin to the Cute Charm/Static/Flame Body/Poison Point/Sticky Freeze ability set for Dark type Deltas. Also added Lullaby for Psychics and Slip Skin for Ghost and Water types.
31.) Fix for the Tri-Dee Chess trigger.
32.) Special case added for Milotic @ Gyaradosite.
33.) System added where certain species can naturally use certain HMs without knowing them.
34.) Changes to how Hidden Power X types are calculated to allow for Fairy type more often.
35.) Addition of a function designed specifically to give Pokemon Hidden Powers or Hidden Power Xs of a specific type.
36.) Nuzlocke Mode now disallows more than one catch per map. Exceptions include:
- Pokeminorities (Shinies, Deltas, Albinos, and Shadow Pokemon)
- Legendary and Mythical Pokemon (except in Randomizers)
- Pokemon the code defines as "special encounters"
Changelog (0.7.3):
Spoiler:
1.) Special message for Nuzlocke mode added.
2.) Special "gender ratio" icon for Azurill added.
3a.) Change to the way Pokedex descriptions are displayed to allow for longer discriptions to not be cut off.
3b.) Change to the way item descriptions are displayed in the Bag, to allow for longer descriptions to not be cut off.
3c.) Change to the way Ability descriptions are displayed in the Summary page, to allow for longer descriptions to not be cut off.
4.) Base Stats page added to the Pokedex.
5.) Pokeminority-exclusive forms - Primal Dialga, Red Scarf Glaceon, Rot8er's Megallade, Mega Delta Blastoise - now can only be switched to while that particular Pokeminority is being displayed.
6.) Special case in Mix-and-Mega mode added for Slowking @ Slowbronite. Added to the Pokedex as an alternate form, but only in Mix-and-Mega Mode.
7.) Bug with sleeping Shadow Pokemon is fixed.
8.) Base stats for Delta Mega Steelix altered. Now doesn't use standard Steelix's Mega boosts.
9.) Code added to allow trainers in Mix-and-Mega Mode to have an 8% chance of having a Mixed-up Mega.
10.) Interaction between Plus/Minus and the AI fixed.
11.) Hurricane fixed.
12.) Interaction between Magic Bounce and ability display code fixed.
13.) Alteration to the pause screen HUD to make more room and display more information.
14.) Suze and Gwithy trainers now hard-coded.
15.) Belch double failure fixed.
16.) Hyperspace Fury failure for non-Hoopa/Confined Hoopa now coded in.
17.) Changes to the mapping of the area east of Route 7.
18.) Starters now get randomized in Randomizers, but only within the starters of the proper types (including the elemental monkeys, and Z/O starters). Each starter ball is randomized individually.
19a.) Stealing the following features from the new Pokemon Essentials v16:
- type-based default move animations
- module PBEggGroups
- slider types can appear in the Options screen (currently unused)
19b.) Reworked the Pokedex and Summary screens to use the PBEggGroups module, to make reading my code easier.
20a.) Glitch with Double Battles with multiple Dynamic Trainers fixed.
20b.) Glitch with Pokemon staying Mega after fighting a Dynamic Trainer fixed.
21.) Special music added when fighting both Challengers sametime.
22.) Pledge moves and Relic Song glitches fixed.
23.) Moves that can have random moves as an outcome (Sleep Talk, Metronome, etc.) can now spit out Chatter if the user of the original move is Chatot.
24.) New two-turn moves now added to Sleep Talk's blacklist.
25.) Trade Stone coded to allow Shelmet and Karrablast evolve if the other (or the other's evolved form) is in the party.
Changelog (0.7.2):
Spoiler:
1.) Followers for Lula re-added. Talking to Lula still unavailable, on purpose.
2.) Further debugging of Follower + Bike interaction.
3.) Ability to manually toggle off Following Pokemon removed.
4.) Protean bug fixed.
5.) Interaction between Hax Engine and multi-target moves fixed.
6a.) Sprites for Shiny Delta Ditto line added.
6b.) Previous sprites for (non-Shiny) Delta Mew changed to be the sprites for Shiny Delta Mew, and sprites for (non-Shiny) Delta Mew added. Mew and Ditto have the same color setup again.
6c.) Sprites for Shiny Delta Unown added.
8.) Dittwo naming mechanics altered. If both Dittoes have a nickname upon merging, the Dittwo keeps both until renaming.
9.) NPC crash on Route 7 fixed.
10a.) Height and Weight indicators in non-US Pokedexes fixed to show the values for the currently-displayed form. (US Pokedexes were fixed a while ago. Recently discovered that the fix didn't also apply to non-US ones.)
10b.) Weight for display forms that don't have standard species weight now correctly calculate.
10c.) Height and weight for alternate forms altered to official values.
11.) The gender-change button in the Pokedex can now be used to switch between the entries of the two Nidorans. It can also be used to switch between Volbeat and Illumise.
12.) Dynamic trainer battle added in the Cedolan City Condo.
13.) Addition of a Pokedex ordered by evolution family rather than by National Dex number. Note that on existing save files, you will have to use the debug menu to get rid of your existing Pokedex, then grab a Pokedex from either your kitchen table or Oak's Lab in order to trigger it.
14.) Removal of unused data in the Pokemon.txt file.
15.) Shiny sprites added for fake Eeveeloutions.
16.) Wild Shedinjas now hardcoded to never be Delta, even if the "All Wild Pokemon are Delta" switch is on. In-game there aren't going to be wild Shedinjas, but adding the case for Randomizer mode.
17.) Interaction between Levitate and an added weather effect has been fixed.
18.) Xerneas form mechanics added.
19.) All followers added.
20.) Purity Mode accuracy change for Frost Breath has been reflected in the move buttons in battle.
21.) Huge Generation Battle overhaul.
22.) Change to how Shadow Pokemon learn Shadow type moves, making some moves exclusive to certain Shadows.
23.) All Shadow type moves now given 25 PP instead of unlimited.
24.) Shadow type moves no longer pop up in Extreme randomizer.
25.) Shadow Pokemon no longer receive STAB on Shadow type moves.
26.) Changed interaction between Delta Hawlucha's signature move and Gen I battles, to account for the lack of Steel and Dark types.
27.) Gen III and VI Deltas' learnsets finalized.
Changelog (0.7.1):
Spoiler:
1.) Mega Donphan's "Point of Origin" now triggers Gen VI physics (instead of Gen "7" like most unofficial Megas) and welcomes the battle to Torren, making it the only Pokemon with a unique region.
2.) PC crash bug due to the Shadow Pokemon display code fixed.
3.) More lag removed from the Party screen.
4.) The "Foundry + Continental Force" picture is changed to display only when the proper setting in the Options menu is active.
5a.) Sprites for Shiny Delta Salamence line added.
5b.) Sprites for Shiny Delta Ralts family added.
5c.) Sprites for Shiny Delta Victini added.
5d.) Sprites for Shiny Delta Rotom added.
5e.) Sprites for Shiny Delta Seviper added.
6.) Registered Key Items formally moved to the QWE keys instead of F3-F5.
7a.) Eevee can no longer evolve into fake Eeveeloutions in Purity Mode.
7b.) Dittwo creation does not work in Purity Mode.
8.) Rather than being prevented from using certain items, Vee is now directly prevented from evolving into the Kanto Eeveeloutions.
9a.) Albino Followers added for all Pokemon that already had normal and Shiny ones.
9b.) Delta Followers added for all Kanto-Sinnoh Pokemon.
9c.) Followers added for Totodile line's and Deoxys's second outfits.
9d.) Lula and Egg followers forcefully removed.
10.) Rare Candy mechanics changed. Previously would allow you to waste one on a level 100 Pokemon, displaying the message "[name]'s level remained unchanged". Now cannot be used on a level 100 Pokemon (like the official games) unless the Pokemon evolves by leveling up (unlike the official games), in which case it will cause the Pokemon to evolve.
11.) Critical Pokeball Throw mechanics added, including the increasing probability as you catch more Pokemon.
12a.) Interactions between Following Pokemon and Bicycles fixed.
12b.) Interactions between Following Pokemon and Surfing fixed.
13a.) Moves taught by TMs - but not HMs - are now randomized in Extreme Randomizer.
13b.) The pseudo-random subroutine for ability changing in Extreme Randomizer is now dependant on the player's Trainer ID.
13c.) The abilities of alternate forms now get randomized.
14a.) Gen I-V Hidden Power BP now displayed on the proper page of the Summary screen, labeled as such so players aren't confused when the BP is locked at 60.
14b.) Pokemon with their Hidden Ability now display what their non-HA will be in Gen III and IV battles.
15.) Delta Ditto + Delta breeding mechanics changed to allow for creation of Shiny Delta Pokemon.
16.) Freeze-Dry and Brain Freeze's PP is fixed.
17.) Gen II Deltas' learnsets finalized.
Changelog (0.7.0):
Spoiler:
1.) Now uses Luka's Complete Title Screen Resource...all of it.
Title screen is randomly chosen each time you boot up the game, from seven title screen "archetypes" - the six generational title screens and another based on Essentials' default title screen.
Within the archetype chosen, the game will randomly choose which of Mewtwo's forms to display. Some archetypes only have access to the two Mega Evolutions, some have access to the basic form as well.
If the particular archetype has access to Basic Mewtwo and successfully chooses it, certain background aspects have an equal probability of being either light blue or pink.
If the particular archetype does not have access to Basic Mewtwo, there is a 1/3 chance that certain background aspects will be recolored to yellow. The exception is the Basic Essentials title screen.
Gen V title screens have an equal chance of Mewtwo facing either slightly left or slightly right.
This brings the total number of possible title screens to a staggering 30, although all of them do not have an equal chance of being picked. 28 of them are fully animated.
The game will even remember which of Mewtwo's forms was chosen by the title screen, but only X or Y form. If Basic Mewtwo is chosen, pink simulates X and light blue simulates Y. This variable will be used in the final version of the game.
2.) New TMs for added moves. These TMs are Delta-exclusive (except for Mew).
3.) Wormadam TM/Move Tutor compatablity fixed.
4.) A rare bug having to do with Delta abilities is fixed.
5.) Gen I Deltas' learnsets finalized.
6.) Overworld moves now appear on the Party screen like they do in Gen VI. Unlike Gen VI games, they're color-coded to show you the kind of move: aquatic, healing, Rock Smash, weather-summoning, or other.
7.) Removal of the code for a planned-but-scrapped feature, in hopes of removing lag from the Party screen.
8.) Certain Party screen graphics are optomized.
9.) The Exp. Share now has a unique icon for the item icon on the Party screen and the pause menu's HUD.
10.) Holding Shift to use speed-up mode has now been changed to pressing shift to toggle it.
11.) Dream Balls and Park Balls added. The former has a 4x catch rate if the target Pokemon has its Hidden Ability. The latter is, like a Premier Ball, merely a recolored Poke Ball.
12.) Like ORAS, an option to move "Organize Boxes" to the top of the Pokemon Storage System menu. Unlike ORAS, it's in the Options screen.
13.) Special image created and coded for the (illegal outside of Extreme Randomizers) combination of the move Continental Force with the ability Foundry. This is in the unlikely case that I release an event Delta Mega Steelix with the move.
14.) Glitch with Continental Force not harming the target fixed.
15.) Bug with moves that forced switching not cancelling the switched Pokemon's move (resulting in things like a Jirachi being forced to switch into a Gallade and then the Gallade using one of Jirachi's moves in the same turn) has been fixed.
16.) Certain abilities are now exempt from Extreme Randomizer, mostly because they only work when applied to one Pokemon.
17.) Shadow Pokemon have their images in the Pokemon Storage System properly colored.
18.) Tweaks to the pause screen HUD. Shadow Pokemon icons are properly displayed, and fainted Pokemon become reddish.
19.) Following Pokemon have finally been satisfactorilly debugged! Currently only have sprites for non-Delta Pokemon up until Gen V. The
20.) Little secret message hidden in battle, inspired by the support system in Fire Emblem: Awakening. In order to trigger it:
- You need to be fighting in a Double Battle.
- Both of the Pokemon on your side of the field need to be owned by you.
- The attack trying to hit one of your Pokemon needs to miss.
- A random integer between 0 and 499 needs to be lower than the target's partner's happiness value.
With the reveal of Sun and Moon, many questions arise for the future of Entropy. I will attempt to answer them:
1.) Magearna will be added to the game once we know more about her/it.
2.) Likely, no other Gen VII Pokemon will be added. This has to do with the fact that I'd need to make Delta typings for each one. If I really really like a Gen VII Pokemon, I may add it anyway.
3.) Any new abilities introduced in Gen VII will be added if I can code them. If no Pokemon that gets the ability is in the game, I may either give it to a Delta or just leave it as exRandomizer-exclusive.
4.) Any new moves introduced in Gen VII will be added if I can code them.
5.) Any new mechanics introduced in Gen VII may or not be added depending on how game-changing they are.
The average Multitype Move works by multiplying the two (or three) type effectiveness modifiers by each other and using that as the type effectiveness modifier in the standard damage calculation formula.
Awkward Multitype Moves, on the other hand, are actually three, single-type attacks that happen to hit at exactly the same time. Damage is calculated using the standard damage calculation formula without type effectiveness modifiers. Then the result is broken up into three equal pieces, and each piece is given its own type effectiveness modifier before the three are added back together.
This means that Tri-Attack, for example, being part Fire type, will trigger abilities like Flash Fire, and the target will be immune to that third of the attack - but the other two thirds will still meet their mark. The other AMM will be able to trigger abilities like Sap Sipper or Storm Drain, but the other two attacks will hit before the target can regain health.
How can you tell the difference between an AMM and a normal Multitype Move? Simple...
1.) Addition of code to show, when attempting to Use or Give items through the party screen, whether the item is:
a.) tailored specifically for this Pokemon (like Mega Stones, Timespace Orbs, etc.)
b.) useful for this Pokemon but not tailored specifically for it (Life Orb, Weakness Policy, etc.)
c.) tailored specifically against this Pokemon (Lucky Punch for anyone except Chansey, etc.) but still holdable even if it will be useless.
d.) not useable at all in this manner (Key items/TMs/etc. in the "Give" command)
2.) Addition of code that makes cetrain changes to how the accuracy is displayed.
3.) Fix to the way the non-Pokemon's intro is handled so it doesn't trigger when sent out by the player.
4.) Addition of a second theme for the villain, used specifically for when his final Pokemon undergoes Mega Evolution.
5.) Special description added for revival items in Nuzlocke Mode.
6.) It is now more likely for the Fire Emblem proc abilities (Pavise, Aegis, Astra, etc.) to trigger against Pokemon with No Guard. This makes No Guard akin to the FE:Fates skill Quixotic.
7.) Addition of new two-turn moves to the blacklist for Transform.
8.) Fix to the Gen V style title screen.
9.) Addition of priority messages for specific moves that accidentally didn't get them (moves that didn't use the standard accuracy calculation, A.K.A. OHKO moves and always-hit moves.)
10.) Astra changed so that it can trigger on any of the hits of a multi-strike move. It still only applies to single-target moves.
11.) Fix to Analytic so it doesn't trigger with newly added variations of Future Sight.
12.) Fix to the interaction between Gems and Electrify.
13.) AI now considers Solar and Snow Force abilities, as well as the new variations of Flash Fire.
14.) Addition of code for a "Delta Player" character class.
15.) Changed Rightful King's name to [Hoshidan] Unity. This name fits better IMO with how the ability works in Pokemon.
16a.) Addition of code designed to make inserting the player character's pronouns into dialogue just as easy as inserting their name.
16b.) Addition of code allowing the player to define said pronouns outside the realm of binary gender roles.
17.) Removal of code that looks at the player's username when generating a random name. Game will now generate a name based on a name-generation formula.
18.) Addition of code that prevents certain trainers' Ace Pokemon from being sent out as the result of switching moves.
19.) Scripting it so that the stat change indicator only displays when one or more stats have been altered.
20.) Added a second pseudo-weather for an E4 member.
21.) Made it so that the abilities that summon the E4-member pseudo-weathers have this reflected in the type-effectiveness page of their summary screens.
Changelog (0.7.6):
Spoiler:
1.) In-battle indicators added for the health remaining on a substitute.
2.) Alteration to how the move Substitute interacts with the photocopies created by the ability Paper Pokemon.
3.) Changes to Generational Mechanics so that Dissa-exclusive features now are counted as Gen 8, leaving room for the real Gen VII.
4a.) Oak's "this is a Pokemon" Pokemon changed from Marill to Ralts.
4b.) Intro Pokemon now coded to have a chance to be Shiny, Delta, or Albino.
5.) Fainted Pokemon no longer enter the Hall of Fame in Nuzlocke Mode, since they're dead.
6.) The "Challenges" option in the pause menu now runs off the same GUI as the one for picking challenges at the start of the game. You can still only turn off/alter existing challenges rather than add new ones mid-game.
7.) HP bars now appear below the icons in the pause-screen HUD
8.) The HP bars in the pause-screen HUD, Party screen, and Summary screen now all display as gradients, with the color on the left determined by the percentage of HP remaining and the color on the right determined by the absolute amount of HP remaining. This can be turned off (to revert to the standard green/yellow-if-below-half/red-if-below-a-quarter bars) with a new option in the Options screen.
9.) Party screen icons are now not animated except for the Pokemon the cursor is hovering over.
10.) Addition of code that makes the Delta Chansey line have a (very small) chance of being male, while not affecting the non-Delta version's gender ratio at all.
11.) Hoopa Unbound's species name ("the Djinn Pokemon") added.
12.) Added trust mechanic to the non-Pokemon.
13.) Seperation of the two kinds of Wonder Guard into two different abilities.
14.) Recoding of a few overworld moves so they don't close the Party screen.
15.) Inclusion of a snippet of code (from the newest version of EBS) that fixes any F12 soft-resetting issues.
16.) Addition of code that speeds the music up when one of your Pokemon on the field has low health.
17.) Addition of code, "stolen" from the newest version of the EBS, that shows you how many Pokemon the opponent has during their in-battle intro.
18.) Addition of a friendship bar, to be a counterpart to the EXP bar, on the second page of the Summary screen.
19.) Addition of "Awkward Multitype Moves", where rather than having the multiple type effectiveness modifiers stack on top of each other, each one is applied to an equal-sized chunk of the damage, possibly resulting in some awkward type effectiveness.
20.) Changing Tri-Attack from a standard Multitype Move to an Awkward Multitype Move.
21.) Addition of a third variation of Rough Skin/Iron Barbs, called Frostbite.
22.) Addition of many many battle intro types, as part of the newest version of the EBS.
23.) Addition of four new possible title screens in a single new title archetype.
24.) De-commenting of some lines of code that made messages display at the end of Combined Pledge effects. The lines of code were already there, just commented out for some reason.
25.) Addition of an Electric Pledge.
26.) Fix to the code that alters the item decriptions of TMs in Extreme Randomizer to match the moves they teach. Was changing the text after the text was displayed, which really didn't do us a lot of good.
27.) Addition of code that makes it so that opening the bag from the Party screen to use an item on a Pokemon will result in TMs' names changing color based on if they are compatible with the Pokemon in question.
28.) Special start-of-battle animations added for Suze and Gwithy trainers, and for the Duotone battle created by combining them.
Changelog (0.7.5):
Spoiler:
1.) In Single Battles, if the player has the right settings, the game will display the effectiveness of damaging moves as a little icon. This is the counterpart to Double Battles' spread icons.
2.) The border for the spread/effectiveness icons now properly displays for multitype moves.
3.) STAB moves now have an aura instead of a shadow.
4.) Standard Multitype Tri-Attack's move choice button fixed. (was broken when I fixed Normalize + hardcoded Multitype move choice buttons. Was the only move broken because it's the only move to change primary type in Multitype Moves Mode)
5.) Change to how Special is calculated in Gen I battles, to account for the IVs of both SpAtk and SpDef, and to account for both EV counts as well.
- All Kanto Pokemon, as well as evolutions/babies/counterparts thereof, now have the correct Special base stats. Other Pokemon have their Special base stat determined by the lesser of their SpAtk and SpDef.
- The Special IV is determined by taking the average of the SpAtk and SpDef IVs.
- The Special EV is determined by adding the SpAtk and SpDef EVs. It caps at 252 like any normal EV does, however.
6.) Change to the base stats page to reflect the change above.
7.) Addition of the Mega Eeveeloutions to the Pokedex.
8.) Addition of "Gen I Special" to the IVs/Evs/Hidden Power page of the Pokemon Summary screen.
9.) Fix to Safari Battles, which were broken when I made the Paper Pikachu code.
10.) Addition of battle background recolor code for Terrain moves.
11a.) Addition of new pulse-based moves to the list of those affected by Mega Launcher.
11b.) Interaction between Mega Launcher and Heal Pulse added.
12.) Entry hazards now show up in battles.
13a.) Fix to Sticky Web.
13b.) Fix to entry hazards triggering even after another hazard killed the Pokemon.
13c.) Addition of code allowing Pokemon to faint between the activation of Molten Stealth Rocks and the activation of normal ones.
14.) Fix to the Wonder Guard aspect of Perfect Shell.
15.) Fix to double-battle AI when facing only one Pokemon on the player's side (i.e., if an ally faints)
16.) Addition of new items to the array for Fling.
17.) Addition of code for Mega Rapidash.
18.) Fix to overworld weather ending one turn into battles.
19.) Castform no longer becomes Sand Castform in Purity Mode.
20.) Rainbow mechanics added, including a change to Weather Ball when rainbows are up.
21a.) Addition of code allowing players to toggle the EXP Share All mid-battle, as well as an in-battle icon used to see if it's on or off.
21b.) Addition of code allowing players to toggle the Battle Camera mid-battle, as well as an in-battle icon used to see if it's on or off.
22.) Addition of code preventing Suze and Gwithy trainers' Pokemon's abilities from being randomized, ever.
23.) Fixed a typo in the code for Mega Crobat. It's not supposed to be a Fire Emblem reference!
24.) Addition of code that increases the maximum number of abilities. Feature stolen from Essentials v16.
25.) Added other-type versions of Water/Volt Absorb and of Gale Wings.
26.) Fixed the display message for Flame Burst.
27.) AI overhaul. Taking into consideration more of the new features.
- Captivate's consideration now accounts for the Gender Flux item.
- Switching moves' consideration now account for new entry hazards.
- The moves Simple Beam, Worry Seed, Role Play, Entrainment, Skill Swap, and Gastro Acid now ignore new abilities they can't change/get rid of.
- Burning moves are less likely if the target has the ability Burn Heal.
- Stealth Rocks now accounts for the Foundry version.
- AI now considers moves with new functions.
28.) Primal Reverting/Mega Evolving after Gastro Acid debugged.
29.) Illusion Megas altering the Illusion's origin fixed.
30.) Shrink now will shrink Pokemon that are already Bug type.
31.) Size mechanics adjusted so they are now separate from Minimize mechanics. Minimized targets can now reach maximum size.
32.) Color Change altered to interact with Multitype Moves in the same way that Protean does.
33.) Randomizer scripts moved to their own script section.
34.) Altarianite base stat increase added for Mix-and-Mega (oops).
35.) Steam Eruption added to the moves that can thaw the target.
36.) Added new abilities.
37.) Astra changed from five half-damage hits to five quarter-damage hits.
38.) Cherrim's form changes altered to be connected to Flower Gift.
39.) Special effect coded for when Pokemon with Contrary use Malamarmite in Mix-and-Mega Mode
40.) Change to the Mystery Gift URL to account for the document host's restructuring.
41a.) Made room in the Pokedex for Magiana.
41b.) Added Wingardeon.
42.) Fix to Pokedex not searching for Fairy type Pokemon correctly.
43.) Lightning Rod, Storm Drain, and Magical Drain now only grant immunity if the generation is greater than four.
44.) Pokemon holding their Mega Stones will pass their EVs to their eggs.
45.) The abilities Hustle, Huge Power/Pure Power, Overcharge, and Huge Mind now all show the recalculated stats in the summary screen.
46a.) Anticipation now accounts for Multitype Moves Mode.
46b.) Farther interaction of AI and Multitype Moves Mode.
47.) Heavy restructuring (mostly optimization) of the Summary screen, including the addition of a page that shows the effectiveness of each type against the Pokemon.
48.) Addition of a new challenge mode where moves start at 80% of their standard power and accuracy, and they increase through repeated use. This challenge has three variations.
49.) Addition of a UI for choosing callenges, rather than a series of yes/no questions.
Changelog (0.7.4):
Spoiler:
1.) The item name in the summary screen gets greyed out if the Pokemon isn't holding an item. Feature stolen from Pokemon Essentials v16.
2a.) Stat change messages in battle now display according to Gen VI messages.
2b.) Stat change messages display that a Pokemon's "Special" rose or fell in Gen I mechanics, including special cases when both SpAtk and SpDef are affected.
3.) Fix for the gender icon of enemy Pokemon in cases where the length of the name would put the icon in the wrong place.
4.) Visible "stats" for Safari Zone battles when stat display is active.
5.) Shadow Sneak is added as an overworld move.
6.) Alteration to the interaction between Mix-and-Mega Mode and triple-typed Deltas. Now only removes the third type if the second type is changed by the Mega Stone.
7.) STAB calculation altered.
- In Multitype Moves Mode, STAB is always 1.5x (2x with Adaptabilty)
- For Pokemon with more than two natural types, STAB is now a boost of 1+1/[number of types] (1+2/[number of types] with Adaptability). In-game, this is referred to as "mini STAB"
- STAB on added types (result of moves like Forest's Curse, Trick-or-Treat, Leviosa, or Pixie Dust) is always 1.5x (2x with Adaptability).
8.) AIs of sufficient difficulty can now take advantage of Multitype Moves Mode's altered item mechanics and type effectiveness.
9.) Fix to Point of Origin effect ending.
10a.) Interactions between Normalize and hardcoded Multitype moves (Flying Press, Fairy Fyre, Fairy Force, etc.) fixed.
10b.) Interactions between Normalize and Delta Hawlucha's signature move have been fixed, for the case of Extreme Randomizer.
11.) Added an HM for Shadow Sneak, which teaches to the Pokemon that can learn it by level-up or by egg move.
12.) Glitch with sunny weather/other status freeze immunity fixed. Before, it would say that the Pokemon's ability was why it was immune, even though the code checked for weather or status.
13.) Added items that mimic certain abilities.
14.) Added icon and battler for Diancie Eggs.
15a.) Fixed Hoopa's EV Yield.
15b.) Fixed the EV Yield for fake Eeveeloutions.
16.) Alteration to the Stats page of the Pokedex, to now include EV Yields, Base Happiness, and Egg Steps.
17.) Changed base happiness of the non-Pokemon, but not of her Pokemon relatives.
18.) Addition of a color classification for "orange" Pokemon, and alterations to certain Pokemon's Pokedex entries.
19.) Addition of a subroutine designed to randomly give a Pokemon of a certain color (as defined by the Pokedex).
20.) Fix to many of the random-Pokemon-within-parameters functions.
21.) Addition of a new ability, Astra, named after the Fire Emblem: Awakening skill of the same result. Due to a lack of a Skill stat, and the fact that stats go higher than they do in FE:A, the trigger percentage is changed from Skill/2 to Speed/4.
22.) Delta Bronzor line's HA changed to Astra.
23.) Removal of an accidental spoiler in the stats page of the Pokedex.
24a.) Framework added for Cosplay Pikachu, as a female-exclusive series of alternate forms.
24b.) Framework added for new male-exclusive form for Pikachu, literally based on Paper Mario.
25.) Fix for Giratina's HA.
26.) Kinda disturbing secret overworld moves added. They're pre-existing moves, but they don't get the TM icon in the party screen, and only pop up in your list of moves under the right conditions.
25.) Followers now get colored based on the status of the attached Pokemon. Feature stolen from Following Pokemon script v1.4 by mej71.
26.) Fix to names in the Summary screen when the item name needs shrinking.
27.) Fix to mid-battle status immunity changes.
28.) Fix for Substitue-hiding Pokemon taking exactly 1 HP of damage when their substitute is hit.
29.) Size mechanics added. Using certain moves will cause a Pokemon to grow or shrink. Normally this has no effect on battles, but tiny Pokemon are vulnerable to certain attacks.
30.) Addition of Rough Skin to the Cute Charm/Static/Flame Body/Poison Point/Sticky Freeze ability set for Dark type Deltas. Also added Lullaby for Psychics and Slip Skin for Ghost and Water types.
31.) Fix for the Tri-Dee Chess trigger.
32.) Special case added for Milotic @ Gyaradosite.
33.) System added where certain species can naturally use certain HMs without knowing them.
34.) Changes to how Hidden Power X types are calculated to allow for Fairy type more often.
35.) Addition of a function designed specifically to give Pokemon Hidden Powers or Hidden Power Xs of a specific type.
36.) Nuzlocke Mode now disallows more than one catch per map. Exceptions include:
- Pokeminorities (Shinies, Deltas, Albinos, and Shadow Pokemon)
- Legendary and Mythical Pokemon (except in Randomizers)
- Pokemon the code defines as "special encounters"
Changelog (0.7.3):
Spoiler:
1.) Special message for Nuzlocke mode added.
2.) Special "gender ratio" icon for Azurill added.
3a.) Change to the way Pokedex descriptions are displayed to allow for longer discriptions to not be cut off.
3b.) Change to the way item descriptions are displayed in the Bag, to allow for longer descriptions to not be cut off.
3c.) Change to the way Ability descriptions are displayed in the Summary page, to allow for longer descriptions to not be cut off.
4.) Base Stats page added to the Pokedex.
5.) Pokeminority-exclusive forms - Primal Dialga, Red Scarf Glaceon, Rot8er's Megallade, Mega Delta Blastoise - now can only be switched to while that particular Pokeminority is being displayed.
6.) Special case in Mix-and-Mega mode added for Slowking @ Slowbronite. Added to the Pokedex as an alternate form, but only in Mix-and-Mega Mode.
7.) Bug with sleeping Shadow Pokemon is fixed.
8.) Base stats for Delta Mega Steelix altered. Now doesn't use standard Steelix's Mega boosts.
9.) Code added to allow trainers in Mix-and-Mega Mode to have an 8% chance of having a Mixed-up Mega.
10.) Interaction between Plus/Minus and the AI fixed.
11.) Hurricane fixed.
12.) Interaction between Magic Bounce and ability display code fixed.
13.) Alteration to the pause screen HUD to make more room and display more information.
14.) Suze and Gwithy trainers now hard-coded.
15.) Belch double failure fixed.
16.) Hyperspace Fury failure for non-Hoopa/Confined Hoopa now coded in.
17.) Changes to the mapping of the area east of Route 7.
18.) Starters now get randomized in Randomizers, but only within the starters of the proper types (including the elemental monkeys, and Z/O starters). Each starter ball is randomized individually.
19a.) Stealing the following features from the new Pokemon Essentials v16:
- type-based default move animations
- module PBEggGroups
- slider types can appear in the Options screen (currently unused)
19b.) Reworked the Pokedex and Summary screens to use the PBEggGroups module, to make reading my code easier.
20a.) Glitch with Double Battles with multiple Dynamic Trainers fixed.
20b.) Glitch with Pokemon staying Mega after fighting a Dynamic Trainer fixed.
21.) Special music added when fighting both Challengers sametime.
22.) Pledge moves and Relic Song glitches fixed.
23.) Moves that can have random moves as an outcome (Sleep Talk, Metronome, etc.) can now spit out Chatter if the user of the original move is Chatot.
24.) New two-turn moves now added to Sleep Talk's blacklist.
25.) Trade Stone coded to allow Shelmet and Karrablast evolve if the other (or the other's evolved form) is in the party.
Changelog (0.7.2):
Spoiler:
1.) Followers for Lula re-added. Talking to Lula still unavailable, on purpose.
2.) Further debugging of Follower + Bike interaction.
3.) Ability to manually toggle off Following Pokemon removed.
4.) Protean bug fixed.
5.) Interaction between Hax Engine and multi-target moves fixed.
6a.) Sprites for Shiny Delta Ditto line added.
6b.) Previous sprites for (non-Shiny) Delta Mew changed to be the sprites for Shiny Delta Mew, and sprites for (non-Shiny) Delta Mew added. Mew and Ditto have the same color setup again.
6c.) Sprites for Shiny Delta Unown added.
8.) Dittwo naming mechanics altered. If both Dittoes have a nickname upon merging, the Dittwo keeps both until renaming.
9.) NPC crash on Route 7 fixed.
10a.) Height and Weight indicators in non-US Pokedexes fixed to show the values for the currently-displayed form. (US Pokedexes were fixed a while ago. Recently discovered that the fix didn't also apply to non-US ones.)
10b.) Weight for display forms that don't have standard species weight now correctly calculate.
10c.) Height and weight for alternate forms altered to official values.
11.) The gender-change button in the Pokedex can now be used to switch between the entries of the two Nidorans. It can also be used to switch between Volbeat and Illumise.
12.) Dynamic trainer battle added in the Cedolan City Condo.
13.) Addition of a Pokedex ordered by evolution family rather than by National Dex number. Note that on existing save files, you will have to use the debug menu to get rid of your existing Pokedex, then grab a Pokedex from either your kitchen table or Oak's Lab in order to trigger it.
14.) Removal of unused data in the Pokemon.txt file.
15.) Shiny sprites added for fake Eeveeloutions.
16.) Wild Shedinjas now hardcoded to never be Delta, even if the "All Wild Pokemon are Delta" switch is on. In-game there aren't going to be wild Shedinjas, but adding the case for Randomizer mode.
17.) Interaction between Levitate and an added weather effect has been fixed.
18.) Xerneas form mechanics added.
19.) All followers added.
20.) Purity Mode accuracy change for Frost Breath has been reflected in the move buttons in battle.
21.) Huge Generation Battle overhaul.
22.) Change to how Shadow Pokemon learn Shadow type moves, making some moves exclusive to certain Shadows.
23.) All Shadow type moves now given 25 PP instead of unlimited.
24.) Shadow type moves no longer pop up in Extreme randomizer.
25.) Shadow Pokemon no longer receive STAB on Shadow type moves.
26.) Changed interaction between Delta Hawlucha's signature move and Gen I battles, to account for the lack of Steel and Dark types.
27.) Gen III and VI Deltas' learnsets finalized.
Changelog (0.7.1):
Spoiler:
1.) Mega Donphan's "Point of Origin" now triggers Gen VI physics (instead of Gen "7" like most unofficial Megas) and welcomes the battle to Torren, making it the only Pokemon with a unique region.
2.) PC crash bug due to the Shadow Pokemon display code fixed.
3.) More lag removed from the Party screen.
4.) The "Foundry + Continental Force" picture is changed to display only when the proper setting in the Options menu is active.
5a.) Sprites for Shiny Delta Salamence line added.
5b.) Sprites for Shiny Delta Ralts family added.
5c.) Sprites for Shiny Delta Victini added.
5d.) Sprites for Shiny Delta Rotom added.
5e.) Sprites for Shiny Delta Seviper added.
6.) Registered Key Items formally moved to the QWE keys instead of F3-F5.
7a.) Eevee can no longer evolve into fake Eeveeloutions in Purity Mode.
7b.) Dittwo creation does not work in Purity Mode.
8.) Rather than being prevented from using certain items, Vee is now directly prevented from evolving into the Kanto Eeveeloutions.
9a.) Albino Followers added for all Pokemon that already had normal and Shiny ones.
9b.) Delta Followers added for all Kanto-Sinnoh Pokemon.
9c.) Followers added for Totodile line's and Deoxys's second outfits.
9d.) Lula and Egg followers forcefully removed.
10.) Rare Candy mechanics changed. Previously would allow you to waste one on a level 100 Pokemon, displaying the message "[name]'s level remained unchanged". Now cannot be used on a level 100 Pokemon (like the official games) unless the Pokemon evolves by leveling up (unlike the official games), in which case it will cause the Pokemon to evolve.
11.) Critical Pokeball Throw mechanics added, including the increasing probability as you catch more Pokemon.
12a.) Interactions between Following Pokemon and Bicycles fixed.
12b.) Interactions between Following Pokemon and Surfing fixed.
13a.) Moves taught by TMs - but not HMs - are now randomized in Extreme Randomizer.
13b.) The pseudo-random subroutine for ability changing in Extreme Randomizer is now dependant on the player's Trainer ID.
13c.) The abilities of alternate forms now get randomized.
14a.) Gen I-V Hidden Power BP now displayed on the proper page of the Summary screen, labeled as such so players aren't confused when the BP is locked at 60.
14b.) Pokemon with their Hidden Ability now display what their non-HA will be in Gen III and IV battles.
15.) Delta Ditto + Delta breeding mechanics changed to allow for creation of Shiny Delta Pokemon.
16.) Freeze-Dry and Brain Freeze's PP is fixed.
17.) Gen II Deltas' learnsets finalized.
Changelog (0.7.0):
Spoiler:
1.) Now uses Luka's Complete Title Screen Resource...all of it.
Title screen is randomly chosen each time you boot up the game, from seven title screen "archetypes" - the six generational title screens and another based on Essentials' default title screen.
Within the archetype chosen, the game will randomly choose which of Mewtwo's forms to display. Some archetypes only have access to the two Mega Evolutions, some have access to the basic form as well.
If the particular archetype has access to Basic Mewtwo and successfully chooses it, certain background aspects have an equal probability of being either light blue or pink.
If the particular archetype does not have access to Basic Mewtwo, there is a 1/3 chance that certain background aspects will be recolored to yellow. The exception is the Basic Essentials title screen.
Gen V title screens have an equal chance of Mewtwo facing either slightly left or slightly right. This brings the total number of possible title screens to a staggering 30, although all of them do not have an equal chance of being picked. 28 of them are fully animated.
The game will even remember which of Mewtwo's forms was chosen by the title screen, but only X or Y form. If Basic Mewtwo is chosen, pink simulates X and light blue simulates Y. This variable will be used in the final version of the game.
2.) New TMs for added moves. These TMs are Delta-exclusive (except for Mew).
3.) Wormadam TM/Move Tutor compatablity fixed.
4.) A rare bug having to do with Delta abilities is fixed.
5.) Gen I Deltas' learnsets finalized.
6.) Overworld moves now appear on the Party screen like they do in Gen VI. Unlike Gen VI games, they're color-coded to show you the kind of move: aquatic, healing, Rock Smash, weather-summoning, or other.
7.) Removal of the code for a planned-but-scrapped feature, in hopes of removing lag from the Party screen.
8.) Certain Party screen graphics are optomized.
9.) The Exp. Share now has a unique icon for the item icon on the Party screen and the pause menu's HUD.
10.) Holding Shift to use speed-up mode has now been changed to pressing shift to toggle it.
11.) Dream Balls and Park Balls added. The former has a 4x catch rate if the target Pokemon has its Hidden Ability. The latter is, like a Premier Ball, merely a recolored Poke Ball.
12.) Like ORAS, an option to move "Organize Boxes" to the top of the Pokemon Storage System menu. Unlike ORAS, it's in the Options screen.
13.) Special image created and coded for the (illegal outside of Extreme Randomizers) combination of the move Continental Force with the ability Foundry. This is in the unlikely case that I release an event Delta Mega Steelix with the move.
14.) Glitch with Continental Force not harming the target fixed.
15.) Bug with moves that forced switching not cancelling the switched Pokemon's move (resulting in things like a Jirachi being forced to switch into a Gallade and then the Gallade using one of Jirachi's moves in the same turn) has been fixed.
16.) Certain abilities are now exempt from Extreme Randomizer, mostly because they only work when applied to one Pokemon.
17.) Shadow Pokemon have their images in the Pokemon Storage System properly colored.
18.) Tweaks to the pause screen HUD. Shadow Pokemon icons are properly displayed, and fainted Pokemon become reddish.
19.) Following Pokemon have finally been satisfactorilly debugged! Currently only have sprites for non-Delta Pokemon up until Gen V.
20.) Little secret message hidden in battle, inspired by the support system in Fire Emblem: Awakening. In order to trigger it:
- You need to be fighting in a Double Battle.
- Both of the Pokemon on your side of the field need to be owned by you.
- The attack trying to hit one of your Pokemon needs to miss.
- A random integer between 0 and 499 needs to be lower than the target's partner's happiness value.