- Pokémon Essentials Version
- v20.1 ➖
With the release of Lucidious89's Terastal Phenomenon plugin, my version of this plugin is now obsolete. While you may still use this plugin if you wish, I highly recommend Lucidious89's fantastic and much more robust version, instead. When installing Lucidious89's version, uninstall this plugin.
Unless someone really wants to use this version and a severe bug is found, I will not be making any more updates to this. Thanks all!
Unless someone really wants to use this version and a severe bug is found, I will not be making any more updates to this. Thanks all!
Well, we were shown the new battle gimmick for Scarlet and Violet. Most of the specifics will be in spoiler tags as to help prevent spoilers users.
[Functionality]
I did not implement everything that we were shown (specifically on the graphics side), but the base functionality is there.
[Beta]
I'm treating this as a Beta. I'm not super advanced in coding, and I whipped this up in just a few days, so there are bound to be issues I haven't found yet.
[Compatibility]
I did have to overwrite a few scripts, so there is guaranteed compatibility issues with some other plugins. If more experienced coders have suggestions to make this more compatible (I tried and failed several times), let me know!
[Installation]
1) Put the ScarletVioletGimmick_TDW folder in your Plugins folder
2) Copy the Graphics folder's contents into your own Graphics folder
3) Do any [[==SETUP==]] sections in the Readme file
Let me know if you run into issues, have suggestions, etc!
[Functionality]
I did not implement everything that we were shown (specifically on the graphics side), but the base functionality is there.
==Tera Types==
Define specific Tera Types for Pokemon in the pokemon.txt file. If you leave this undefined for certain (or all) Pokemon, you have the choice of each Pokemon getting a random Tera Type upon creation, or just using it's Primary Type. You can include several types in this parameter, and then one will be chosen at random when that Pokemon is created.
Define specific Tera Types for Pokemon in the pokemon.txt file. If you leave this undefined for certain (or all) Pokemon, you have the choice of each Pokemon getting a random Tera Type upon creation, or just using it's Primary Type. You can include several types in this parameter, and then one will be chosen at random when that Pokemon is created.
==Tera Orb==
Define a TERAITEM item in items.text. Having this item will allow Terastallization. You can also set it up to be recharged after each use (using script calls in events) or not! Scripts to call included in the Readme file. Icon image included.
Define a TERAITEM item in items.text. Having this item will allow Terastallization. You can also set it up to be recharged after each use (using script calls in events) or not! Scripts to call included in the Readme file. Icon image included.
==Trainer Setup==
You can set up Trainers to also Terastallize their Pokemon, by providing the index of the Pokemon you wish to Terastallize when creating the trainer event. Example provided in the Readme file.
You can set up Trainers to also Terastallize their Pokemon, by providing the index of the Pokemon you wish to Terastallize when creating the trainer event. Example provided in the Readme file.
==Terastallization Information==
This functionality is based on my interpretation of what we have been told. This can be easily changed if we get updates, etc.
-- I created a random hexagon badge to depict "Terastillization", used in the battle command and in Pokemon Summary. I personally feel like it fits my game better than the icon they showed off, but I'll look into creating a version of that one to use, too.
-- I made it show the Mega Evolution animation during Terastillization. I'll implement looking to a different animation later, as well as playing around with adding visual effects to a Terastillized Pokemon.
This functionality is based on my interpretation of what we have been told. This can be easily changed if we get updates, etc.
- A Terastallized Pokemon will have a single type: their TeraType
- If a Pokemon uses a move with the same Type as their TeraType, they gain STAB
- If a Pokemon uses a move with the same Type as their TeraType, AND that type is one of their original types, then they gain an additional STAB multiplier.
- You can only Terastallize 1 Pokemon per battle, and it lasts the entire battle, unless fainted.
- Once you leave the battle, the Pokemon reverts to normal.
- Other than the player, only Trainers can Terastallize and only if you set their teraIndex in their event.
- Using the TERAITEM in your bag will tell the player their current Tera Energy value
- Creative Liberties:
-- I created a random hexagon badge to depict "Terastillization", used in the battle command and in Pokemon Summary. I personally feel like it fits my game better than the icon they showed off, but I'll look into creating a version of that one to use, too.
-- I made it show the Mega Evolution animation during Terastillization. I'll implement looking to a different animation later, as well as playing around with adding visual effects to a Terastillized Pokemon.
[Beta]
I'm treating this as a Beta. I'm not super advanced in coding, and I whipped this up in just a few days, so there are bound to be issues I haven't found yet.
[Compatibility]
I did have to overwrite a few scripts, so there is guaranteed compatibility issues with some other plugins. If more experienced coders have suggestions to make this more compatible (I tried and failed several times), let me know!
[Installation]
1) Put the ScarletVioletGimmick_TDW folder in your Plugins folder
2) Copy the Graphics folder's contents into your own Graphics folder
3) Do any [[==SETUP==]] sections in the Readme file
Let me know if you run into issues, have suggestions, etc!
- Credits
- wrigty12