Skip to content

The grand repository of all things Crowfall. JSON objects for each recipe, race, class, power, discipline and more. For use with public API projects.

License

Notifications You must be signed in to change notification settings

filaraujo/crowfallData

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crowfallData

The grand repository of all things Crowfall. JSON objects for each recipe, race, class, power, discipline and more. For use with public API projects.

This data will be used to power the unofficial Crowfall API project Malekai.

https://github.com/TheObsidian/malekaiAPI https://github.com/TheObsidian/malekaiDiscord as well as the powering https://crowfall.wiki

Many thanks goes out to community contributors to this project, at the time of this update: Scree, Michael Fedora, [LOD] Will, Remm, That_Eriksson, Typ3cast

Folder Structure

  • data: Root folder
    • class: All the classes, with the class data model
    • discipline: All of the disciplines and races, which all adhere to the discipline data model
      • {subtype}: Extra organization, for major, minor, weapon, and race types
    • power: All of the powers

Scripts

fill-fields.js

Fills the fields of the data objects to at least a default value;

USAGE: node scripts/fill-fields.js

validate-ids.js

Validates the ids for all the files in the data directory. If there are errors, it will print them to stderr and write them to a "id-errors.txt" file.

USAGE: node scripts/validate-ids.js

migrate-data.js

Migrates old data models to newer ones.

USAGE: node scripts/migrate-data.js

tagging.js

validate.js

About

The grand repository of all things Crowfall. JSON objects for each recipe, race, class, power, discipline and more. For use with public API projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%