What's this?
BSData organisation created this project. It's a GitHub repository of datafiles. Maintained by community, in no way endorsed by BattleScribe or any other company/publisher. If you want to develop - cool! We need you! Take a look at our homepage
Okay, nice project. Is it actually working? I just want those files...
Yeah! We have it hosted on AppSpot. Take a look: BattleScribe Data on Appspot
I found a bug! / I have another request
Great, thank you! Please Report a bug - you can also suggest enhancements and raise other issues there.
When developing in this repository there are some special cases that have been implemented that are good to be aware of when looking through the code.
To try to minimize the amount of manual labor with adding skills to players a way of beeing able to add just the skillgroup is available. An important feature however is that already known skills shouldn't be able to be selected when choosing skill-ups. In the below image the hidden status is set for Catch and Dodge on the Human Catcher by adding the modification on the same level as the profile and looking into Entries (Selections & Selection Groups) from that level and deeper.

When competing in a League there's usually a few stages that the roster goes through
Draft -> Play <-> Re-draft
In this repository there now exists an experimental feature to try and work this out. To start off it will mainly be used to tackle the problem with Low Cost Linemen adding to a TV-limit when creating a roster, but shouldn't be included when calculating CTV. Currently only implemented by adding/removing text to Team-rerolls name.

TODO: Fill in when an SPP-system have been worked out and added
TODO: Fill in when Inducements are added
TODO: Fill in when Star Players are added