https://github.com/edward-ly/simfile-mods
Python command line scripts for modifying StepMania song packs.
https://github.com/edward-ly/simfile-mods
python simfile stepmania
Last synced: 6 months ago
JSON representation
Python command line scripts for modifying StepMania song packs.
- Host: GitHub
- URL: https://github.com/edward-ly/simfile-mods
- Owner: edward-ly
- Created: 2021-03-23T14:38:01.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-08T03:58:30.000Z (over 1 year ago)
- Last Synced: 2025-06-06T22:38:24.721Z (7 months ago)
- Topics: python, simfile, stepmania
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSES/CC-BY-4.0.txt
Awesome Lists containing this project
README
Simple Python scripts for [StepMania](https://github.com/stepmania/stepmania) that can modify simfiles in bulk.
### Available Scripts
- `add_offset.py`
- Changes the timing offset by the specified number of seconds.
- Usage: `add_offset.py [-d|--dir ] [-o|--offset ]`
- Default values:
- ``: the current directory
- ``: +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.ini` files to use the same scale.
- Usage: `classic_scale.py [-d|--dir ]`
- Default values:
- ``: the current directory
- `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 any `group.ini` files to use the same scale.
- Usage: `x_scale.py [-d|--dir ]`
- Default values:
- ``: the current directory
| 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 |