- Pokémon Essentials Version
- Non-applicable
Easy Outfits

Easily set up an outfit system that automatically sets the OW sprite, backsprite,
and gender when you apply the outfit!
and gender when you apply the outfit!
Installation:
1.) Back up or delete pockets_active.png
and pockets_inactive.png
in graphics/interface/bag
2.) Drop the psdkplugin in your scripts folder and run the game
3.) Close the game
4.) Ensure that the graphics in step 1 are there now, after closing the game
5.) Ensure 106969.csv is in
Data/Text/Dialogs
folder, add text translation for "Outfits" and "Cancel"
How to use:
Currently with how Studio is set up, it doesn't like custom item sockets - but it does still work! It's just a little tedious to set up.
How to set up an item to a custom socket (Preview):
- Create a new item and assign it a generic item slot
- Go to
data/studio/items
and find the json file for your new item - Change the socket value to
outfit_bag_slot
inData/configs/plugins/outfit_config.json
(9
by default) - Save the json file
- Reopen Studio, check your item - you'll see
[~9]
as the item socket value. - OPTIONAL: Go to
Data/TextDialogs/100015.csv
and change[~9]
to "Outfits" (or whatever you want displayed in Studio)
How to set up an outfit:
There are two default ones as examples, but:
- Go to your
Data/configs/plugins/outfit_config.json
and modify your outfits hash - The key should be the db symbol of the item as a string (remove the
:
from the symbol) - The matching array will have the walking sprite as the first value, followed by the backsprite
- OPTIONAL
true
orfalse
after the backsprite's string represents whether it's a male or female sprite, and will set the gender if there is a value. (True
=female
,false
=male
)
How to use in an event:
- Create a conditional branch and check:
$bag.is_socket_empty?(Configs.outfit_config.outfit_bag_slot)
- If true, do nothing. (Or whatever you want.)
- If false, use the command
show_outfits
and show a message - After the message use
handle_outfit_change
and you're done!
- Credits
- Invatorzen