• The Eevee Expo Game Jam #10 has concluded, congratulations to all participants! Now it's time for the judges to play through the games, and you can play along to vote who deserves the community choice spotlight.
    You can check out the submitted games here!
    Play through the games and provide some feedback to the devs while you're at it!
  • 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 Modular Field Effects 1.1

This resource pertains to version 20.1 of Pokémon Essentials.
Pokémon Essentials Version
v20.1 ➖
Ever wanted field effects like Pokémon Reborn for your game? Here it is! Simply modify the Field Effects Data file with the information you need, and the game will automatically plug in your changes to damage calcing, and will display messages to show when moves and abilities are affected by the field!

Simply add your own graphics for field effect backgrounds and place them in the Battlebacks folder and make sure the name of the file matches in the name in the Data script.

If you want to add abilities that change the field effect, for example like Grassy Surge, instead of where it says pbStartTerrain, change that to pbStartFieldEffect, and rename the :Grassy to whatever you've defined as your grassy field (just as an example).

Adding side effects to the field can be done by adding flags as strings to the :side_effects part of the Data tab. Then you'll go into the section of Main that references :side_effects (just search for that and it will show up), and add a conditional that references the flag you created in the Data script. The :side_effects reference happens depending on use of certain moves. If you want a side effect to happen on switch in, create the flag in the :intro_script section in Data and then add a conditional in Main where :intro_script is mentioned.
Credits
Phantombass
  • Like
Reactions: CrystalStar
Author
phantombass
Downloads
558
Views
2,514
First release
Last update

Ratings

4.00 star(s) 1 ratings

More resources from phantombass

Latest updates

  1. Added an example field

    Added a Forest field as an example. Has an ignite method in Battle to check if you can change...

Latest reviews

Okay so: This definitely seems organized compared to Friv's plugin, but, its extremely unclear in places, and I think it would be nice if we get an example field.
phantombass
phantombass
I appreciate the feedback! :] i can definitely update this with an example field :]
Back
Top