deadline-balancing

deadline balancing

Attachment stats and other stuff for Deadline.

changelogs

wiki

Contains information about stats, gameplay, mechanics, and more.

https://github.com/recoil-group/deadline-balancing/wiki

repo guide

balancing.csv

Master balancing sheet. Should always be up to date with the latest changes.

testing.csv

Testing sheet. Gets imported into dev branch when updated.

/changes

Folder containing all change sheets. These are used to balance groups of attachments to then be ported into balancing.csv.

/changelogs

Folder containing all generated changelog markdown files.

/archive

Folder containing all balancing sheets from previous versions. These are used to generate changelogs.

port.py

Script to port changes from a change sheet into balancing.csv or testing.csv. Usage:

python port.py (change sheet) (target sheet) [header row]  
python port.py "changes/changes.csv" "testing.csv" 2

changelog.py

Script to compare two sheets and output a changelog. Usage:

python changelog.py (old sheet) (new sheet)
python changelog.py "archive/old-sheet.csv" "balancing.csv"

diff.py

Basically changelog.py but for comparing smaller change sheets. Usage:

python diff.py (old sheet) (new sheet)
python diff.py "old-sheet.csv" "changes/new-sheet.csv"