• Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
Resource icon

v20.1 [Obsolete] wrigty12's much less exciting and less robust Terastal Phenomenon 1.4.3

This resource pertains to version 20.1 of Pokémon Essentials.
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!
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.

==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.

==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.

==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.

==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.
  • 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:
-- In order to indicate a Pokemon's TeraType while battling, I added a badge with a type symbol to appear in their health bar
-- 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
Author
wrigty12
Downloads
2,395
Views
6,413
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from wrigty12

Latest updates

  1. A much better version takes its place

    With the release of Lucidious89's Terastal Phenomenon plugin my version of this plugin is now...
  2. Update 1.4.3

    Fixed an issue where if a non-active party pokemon was terrasilized when the battle ended, it...
  3. Update 1.4.2

    Fixed a couple issues with teraIndexForceType Added better compatibility of Terastilization with...

Latest reviews

Great plugin that works exactly how I expected it to.
Back
Top