• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Resource icon

v21.1 PokemonGo Shadow Pokemon 1

This resource pertains to version 21.1 of Pokémon Essentials.
Pokémon Essentials Version
v21.1 ✅
hey folks!

Hiker Gary here.

OVERVIEW:
This is my first resource upload, so if there are any issues please contact me or comment on this and i'll try and fix them. i didn't see any other resources like this and i wanted this type of functionality, as i never played the pokemon ranger games. While not exactly a straight 1:1 of the pokemon go system, it's close enough and i enjoy it. the numbers are all adjustable so feel free to modify them. the only thing i'd love to add, is to be able to bypass the base shadow pokemon scripts, but because of the script load order, and the fact the base shadow pokemon scripts are already aliasing alot of methods, there isn't a great way around that, so if any more experienced coders know of any methods feel free to send me a message.

i'll probably add some more functionality or update this if theres any issues or suggestions, so feel free to follow the post.

FEATURES:
this plugin is relatively simple.

  • shadow pokemon have 20% more atk/spatk in battle.
  • shadow pokemon have 20% less def/spdef in battle.
because it's in battle, it won't show up on the summary screen.

- when you purify a pokemon, it will gain max iv's in all stats.

  • there is a global pbChooseShadowPokemon you can call to have a player pick a shadow pokemon from their party
  • when manipulating pokemon via events, here are some methods:
1. pokemon.makeShadow this will turn a pokemon into a shadow pokemon
2. pokemon.shadowPokemon? this will return true or false wether a pokemon is a shadow pokemon
3. pokemon.purified? this will return true or false wether a pokemon is purified or not
4. pokemon.makePurified this will turn a shadow pokemon into a purified pokemon

i also changed some of the base shadow pokemon functionality, instead of overwriting the exp area in the pokedex summary, it is now noted in the trainer memo section that a pokemon is shadow or not.

because of how the sprite loading works, if you don't have any shadow pokemon sprites, they will default to the regular sprites. you can always add your own by simply adding _SHADOW or _shadow after the spritefile name(ex, VENUSAUR_SHADOW) and pokemon essentials will automatically use that sprite instead.

though i highly recommend the animated sprite system by lucidious89, as you not only get animated sprites, but you can control the hue, and simply add a if check for shadow pokemon, to make them all purple if you just want a simple way to do that. (feel free to message me and i can explain how if needed)


INSTALLATION: (assumes you have pokemon essentials installed)
step 1. download and unzip the files
step 2. place the folder in your plugins folder
step 3. in rpg maker xp, go to "tools" then "script editor" and scroll until you find
"Pokemon_ShadowPokemon" and "ShadowPokemon_Other". just delete everything in those scripts. (this is crucial)
Credits
credits to the pokemon essentials team:
Poccil (Peter O.)
Maruno
Inspired by work by Flameguru

i basically just modified and added some basic functionality.

and myself:
Hiker Gary, Gary L, Parallax
whichever floats your boat
Author
HikerGary
Downloads
24
Views
197
First release
Last update

Ratings

0.00 star(s) 0 ratings
Back
Top