Simple Python scripts for StepMania that can modify simfiles in bulk.
add_offset.py- Changes the timing offset by the specified number of seconds.
- Usage:
add_offset.py [-d|--dir <directory>] [-o|--offset <offset>] - Default values:
<directory>: the current directory<offset>: +0.009 seconds (default for Simply Love or other ITG-like setups)
classic_scale.py- Converts DDR X-scale ratings to old DDR/ITG ratings using the table below.
Also updates any
group.inifiles to use the same scale. - Usage:
classic_scale.py [-d|--dir <directory>] - Default values:
<directory>: the current directory
- Converts DDR X-scale ratings to old DDR/ITG ratings using the table below.
Also updates any
x_scale.py- Converts old DDR/ITG ratings to DDR X-scale ratings using the table below.
Some randomness has been introduced for in-between values, so the output may not be as accurate (compared to
classic_scale.py). Also updates anygroup.inifiles to use the same scale. - Usage:
x_scale.py [-d|--dir <directory>] - Default values:
<directory>: the current directory
- Converts old DDR/ITG ratings to DDR X-scale ratings using the table below.
Some randomness has been introduced for in-between values, so the output may not be as accurate (compared to
| X-Scale | Classic Scale |
|---|---|
| 1-2 | 1 |
| 3 | 2 |
| 4-5 | 3 |
| 6 | 4 |
| 7-8 | 5 |
| 9 | 6 |
| 10-11 | 7 |
| 12 | 8 |
| 13-14 | 9 |
| 15-16 | 10 |
| 17 | 11 |
| 18 | 12 |
| 19 | 13 |
| 20 | 14 |