Skip to content

A repository of Pokerole data in application consumable formats. Key Maintainer: Willowlark

Notifications You must be signed in to change notification settings

Pokerole-Software-Development/Pokerole-Data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,458 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokerole Dataset

This repo is a Source of Truth for the Pokerole tabletop game. This is a developer focused repository: if you're not a programmer, you probably want to check the list of applications built off of this data.

  • This repo contains JSON documents for Pokemon, Natures, Abilities, Moves, and Learnsets for the Pokerole system.
  • v2.0 is perserved here along side the most recent edition, v3.0.
  • The repo has a sprite library with filenames consistent with the JSON data.

Applications Using The Dataset

Developer Information

A quick tour of the Repository

  • Images image data that can be referenced from the data. Pokemon currently have a "Sprite" attribute contains the filename of that Pokemon's image.
    • There are three subfolders to pull from, depending on your needs, HomeSprites for Pokemon Home, BoxSprites for BoxSprites, and BookSprites for the Pokerole core book images.
    • There is a sprite field in each JSON that corresponds to the name of the file in each folder for that pokemon. You can get any of those sprites by using the appropriate base url and that filename.
    • Book Sprites Base Url: https://raw.githubusercontent.com/Willowlark/Pokerole-Data/master/images/BookSprites/
    • Box Sprites Base Url: https://raw.githubusercontent.com/Willowlark/Pokerole-Data/master/images/BoxSprites/
    • Home Sprites Base Url: https://raw.githubusercontent.com/Willowlark/Pokerole-Data/master/images/HomeSprites/
    • Home Sprites Base Url: https://raw.githubusercontent.com/Willowlark/Pokerole-Data/master/images/ShuffleTokens/
  • Raw data used in the generation of the proper datasets. It is NOT recommended to use data in here for any application, as it has not been processed. It's mostly here for record keeping purposes.
  • Scripts a folder for any code that manipulates data. At the moment, there should be NO REASON to try and run these, they are for maintainence only.
  • Version20 contains the entire JSON dataset for Pokerole Version 2.0. Each item in the dataset has it's own JSON document. All of this data is also accessable via Mongo, see below.
  • DDL.md contains tables documenting the data in the JSON documents for reference.

Assisting the Project

This project's home is the tool-developing channel on the Pokerole Discord. If you'd like to develop a project based off this data, or would like to help expand and error check the dataset, reach out there. There's lots to do!

Check the enhancement issues for anything we've identified that's need doing as well, can always use more help!

Credits and Contacts

  • Needless to say, Pokemon is owned by Nintendo
  • I can be contacted through Github (here) or Discord where my username is Willowlark as the primary maintainer.
  • The original data (raw/PokeroleBot) that was used to generate the base dataset was compiled out of the book by Shadeslayer into this repository.
  • raw/XMLDump was dumped by SirIntellegence(Brain-Storm.exe) and is sourced from this repository
  • Box sprites were compiled from this repository.
  • Home sprites were ripped from the spriter's resource.
  • Pokerole was written by it's own team, check them out. They provided the Booksprites as well.
  • Pokemon Shuffle style tokens were provided by Shaedn on this Discord
  • The preview files for the Version 3.0 were painstakingly setup By Priestess of Neptune, a ton of work we're infinitely grateful.

About

A repository of Pokerole data in application consumable formats. Key Maintainer: Willowlark

Resources

Stars

Watchers

Forks

Contributors 13

Languages