Skip to content

Convert PSDK Pokedex made in PKM Studio to PKM Essentials Pokedex.

Notifications You must be signed in to change notification settings

fuyutaaProjects/psdk_to_essentials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I made this for practicing python and helping someone using Pokémon Essentials. Please use PSDK, it's way better.

studio_to_pokemon_txt

Convert Pokemon Studio Pokedex to PKM Essentials Pokedex "pokemon.txt" file.

What is this ?

It's a tool made to speed up your fangame developpement process. When creating your new pokedex for your fangame, you might be adding new fakemons, and using already existing pokemons. You then have two options: you either:

  • use PSDK's starterkit fresh and clean pokedex editor app (PKM Studio)
  • or use Pokémon Essentials starterkit and edit an old and ugly txt file.

But with this script, you can use PSDK's Pokémon Studio to make your pokedex and then import your pokedex onto Pokémon Essentials!

How does it work?

so basically what this script does is that it will get the name of each of your fakemons through the frontsprites pngs placed in ./FRONTSPRITES_HERE it will get the name of each file placed in that folder, and parse the files names to get only the fakemon names (file is in format "fs_[fakemonname.png]" all lowercase). then with that list of names, it will begin searching for the matching .JSON file.

After finding all the corresponding JSONS for each fakemon, it will begin writing a new pokemon.txt file (the one used by PBS in Pokémon Essentials). Longgg editing but you'll get your pokedex converted after that.

##Why does it need to search? Because the fakemon json file name doesn't correspond the new pokemon's the name, but the original pokemon name.

See manual.md to see how you can use this script.

genderless pokemon not supported

About

Convert PSDK Pokedex made in PKM Studio to PKM Essentials Pokedex.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages