• 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

PSDK [PSDKPlug] Toggle Exp All 1.0

This resource pertains to Pokémon SDK.
Pokémon Essentials Version
Non-applicable
I've felt pretty strong about how overpowered the current Exp. Share is in Pokémon games and wanted to make a bit of a reversion. This allows you to turn on/off the Exp. All while keeping the function of the Exp. Share!


What's the problem?​

By default in PSDK there's two ways for global exp to trigger - having switch 40 turned off or by having the Exp. Share in your bag. The Exp. Share can be given to a Pokémon to work similar to the older generations, but if it isn't held it works like an Exp. All.


What does this plugin do?​

This plugin will change that by adding a new key item - the Exp. All, while leaving the Exp. Share as well! The new Exp. All can be interacted with in your bag and will turn this check on/off.

It assures that:
  • While Hard EXP is ON the experience handler checks each individual Pokémon to give experience to. This version of experience will work like older generations where it was harder to level up. (Meaning experience is divided between the number of participants and scales off levels.) If Exp. All is turned on the active Pokémon receives full experience while everyone else receives their share.
  • While Hard EXP is OFF the experience handler will reward the active Pokémon with 100% experience and everyone else with 50%.
  • If someone is holding an Exp. Share and Exp. All is on OR they participated in battle they will receive full experience.



Installation​

1.) Download the psdkplugin file
2.) Place the plugin in your scripts folder
3.) Go to your common events, and on whatever common event you'd like that's unused set up a conditional branch checking if switch 127 is on
4.) If the switch is on, turn off the switch. In the else, turn it off
image_2023-07-21_221819668.png
5.) Open studio and go to the items tab, search for the Exp Share and modify it to your liking, but I'd recommend these settings
image_2023-07-22_132731466.png
6.) Now create a new item and call it whatever you want, but I'd recommend the Exp. All. Make sure the category is event.
7.) Modify the item socket data to "Key Items" and parameters to "Map" and assign your common event
8.) Launch the game, give yourself the Exp. Share or Exp. All and have fun :)
Credits
Invatorzen
  • Like
Reactions: TechSkylander1518
Author
Invatorzen
Downloads
355
Views
1,616
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Invatorzen

Latest updates

  1. More instructions and now it works with both versions of the Exp handler :)

    Instructions were slightly unclear on adding in a new item and so I added those. Also got it...
Back
Top