I don't know about you, but I couldn't possibly find a space in the current battle screen to squeeze in a new button. Another major issue is that there are no sprites of the Mega forms to rip from the games - I don't want to include fan-made ones.
You basically explained my post.You really can't use Shadow Pokémon as an excuse, because they were in Essentials before I took over. Obviously I'm not going to remove them, because why should I, but them being included in Essentials simply cannot be used as a measure of what kinds of features I would deem as "essential enough" to be added.
Not to mention that I don't solely add "essential" things anyway. I do what I want. In the case of the Unown (Tile) mini-game (and the Slot Machine and Mining mini-games which I also made), I made them because I wanted to make them, because I enjoyed them. I probably would have made them even if I wasn't the leader of Essentials; I just wouldn't have been able to add them directly to Essentials and would instead have posted the scripts as a resource.
And how about making SOME parts of scripts to provide support for the mega forms without including them? You did this for BW/BW2 forms before you added the Gen V pokémon data. Just don't put any sprite, button and even AI and stats, this will make add-on packs very easier to do.Maybe I should weigh in at this point, now that the games have been released.
Mega evolutions can be treated as simple form changes. Stats, abilities and types are all things that can be changed between forms already. There's nothing about the Pokémon themselves that needs any serious work on in order to implement Mega forms.
The parts that would require some work are the technical aspects. These include a button which causes a Mega evolution (which only appears when it's possible to do so, i.e. holding the required item and haven't already performed a Mega evolution this battle), and making sure they revert back at the end of a battle (or does the Mega form only last while it's out in battle, such that if it's switched out it'll return to normal even in the same battle?). Oh, and letting the AI perform Mega evolutions when appropriate. I don't anticipate these being hugely difficult to do, if you know what you're doing.
I don't know about you, but I couldn't possibly find a space in the current battle screen to squeeze in a new button. Another major issue is that there are no sprites of the Mega forms to rip from the games - I don't want to include fan-made ones.
Mega evolutions thus far only exist in one game (XY count as one game), and one instance does not a trend make. While I find it very unlikely that Game Freak would abandon the concept in future games (because when have they ever removed a Pokémon form?), by itself there's not enough to convince me to put any time into it. Plus I'm not that interested in the feature anyway.
There already SEVERAL ones in the web and will be more. Smogon sprite project has almost all, including backsprites and even some shiny forms. Sprites are only a time question.From what I heard the mega evolution's are only temporary, and it can only happen in battle. It is easy to make the form changes, and have it come back to normal. The only real issue is the sprites.
There already SEVERAL ones in the web and will be more. Smogon sprite project has almost all, including backsprites and even some shiny forms. Sprites are only a time question.
The point is that Maruno doesn't like to include unofficial sprites. Sooner or later custom sprites should be used or Essentials pokémon rooster will freeze at Gen V.
PS: Maruno, don't feel forced to do anything, You help us a lot already, I'm only points ways to please the users with Essentials.
This is a good point. The mechanism for transforming a Pokémon into its Mega form is quite an integrated part of the battle system, so it would be better if it was inherently supported rather than be a poorly-documented add-on. Indeed, Essentials itself doesn't have to use this feature even if it does include it.A important note: For a independent Essentials script developers a plug and play script minigame is very easier to do than a (relativelly) big change that involve battle system, not only for the user to install, but for the dev to explain how to install. And the dev needs to support the script and making it compatible with Essentials future versions.
And how about making SOME parts of scripts to provide support for the mega forms without including them? You did this for BW/BW2 forms before you added the Gen V pokémon data. Just don't put any sprite, button and even AI and stats, this will make add-on packs very easier to do.
I don't know all the mechanics yet. For example, does the Mega evolution event happen just before the user makes their move (and after any quicker Pokémon make their moves), or does it happen before any moves are made (but after item use/fleeing/switching, or potentially before any of these)?
I'm having a think about it.
The point is that Maruno doesn't like to include unofficial sprites. Sooner or later custom sprites should be used or Essentials pokémon rooster will freeze at Gen V.
Nah, using forms for Megas is the easier option, because it already exists. You just need to know which form numbers are linked by Mega Evolution. For example, Unown has 28 forms, with Unown E being form 4. You can therefore define Mega Unown E to be form 4+28=32. This information would need to be manually defined, since some Pokémon with multiple forms don't define them in pokemon.txt (which only lists the forms that appear in the Pokédex), but that's no problem at all.For the Pokemon.class, instead of making Mega Evolution just another form, you can apply the form changing mechanisms to a new variable of pokemon.mega=true/false. This way, everything (including the previous form of the Pokemon if it had one [for future references]), would be easily reverted to at the end of the battle, as the Mega Evolution would just be an internal switch. So you can have the stats change depending on that Mega Evolution switch, which only gets toggled within the battle system.
YET. As far as I know, no one succeed to hack X and Y, so probably there more event pokémon and mega evolutions (like Genesect at BW).It's slightly more tricky for Pokémon which would be able to change forms during battle. You'd need to increment/decrement the form number rather than setting it to a specific value, but that's not overly difficult. Anyway, no existing Pokémon which can Mega Evolve has more than one form, let alone is able to change it during battle, so I wouldn't bother with that aspect anyway.
Bulbapedia said:Mega Stones, like Mail, the Griseous Orb when held by Giratina and Plates when held by a Pokémon with Multitype, cannot be taken via Thief and Covet, causes Trick and Switcheroo to fail if used on or by the holder, and causes Fling and Bestow to fail if used by the holder. Embargo and Magic Room also cannot prevent the use of Mega Stones to Mega Evolve Pokémon. Mega Stones are not consumed upon use.
Serebii said:Mega Evolution has a Speed Priority beyond Stage 5, and will always occur at the start of battle before anyone attacks or switches. However, due to this, any changes in the Speed Priority brought by a new ability, such as Banette mega evolving and gaining the ability Prankster, are not factored in within the turn of Mega Evolution but will be in all subsequent turns
Bulbapedia said:Also, in online battles and the Battle Maison, the player's opponent gets to move first during the turn the player's Pokémon Mega Evolves.
Oh, they're certainly nothing more than a gimmick, just like walking with Pokémon is. Doesn't mean people won't make threads like this asking how to add such a feature.Second Mega evolutions are more than likely a temporary fix to the otherwise "creators blocked" Gamefreak. Seriously we know a couple things for certain from the news here recently, there won't be black and white Kyurem in X and Y (because you cant transfer items between BW & BW2 to XY) so yes they have removed forms (sorry had to Maruno), and that mega evolution is not as big as its been made out to be. Honestly I would venture to guess that the mega evolutions are just a gimmick this time around.
I disagree, pokémon following is just aesthetic. Mega forms, on other hand, it's a relevant change to battle system.Oh, they're certainly nothing more than a gimmick, just like walking with Pokémon is. Doesn't mean people won't make threads like this asking how to add such a feature.
Aesthetics has nothing to do with a feature being a gimmick.I disagree, pokémon following is just aesthetic. Mega forms, on other hand, it's a relevant change to battle system.
Then you have moves like Quick Attack whose names don't fit into the move box. I believe Aromatherapy is the widest move name (which depends on the width of each letter), although when I was designing the HGSS-style Fight menu I left some extra space just in case (and because cramming in a barely-fitting name doesn't look good).Anyway, I make some concepts for the new "choose a move" screen (one is attached). I just suggest to decrease the size of move boxes and use the extra space for a mega form button. I used the space between the moves and the type/PP box. Maybe this button fill better at left of moves. I, particularly, prefer to put this button at the first screen (the one with Fight/Pokémon/Bag/Run) above the box with the pokémon name, but this will be non-canon with the XY, where this button is in the move selection.