An open source randomizer patcher for AM2R.
Project description
Yet Another Metroid2 Shuffler (YAMS)
A patcher for providing a different randomization experience to AM2R different to what the game has built-in. It was primarily designed for Randovania, but it's also usable as a standalone patcher.
Usage:
./YAMS-CLI [path-to-original-data-file] [path-to-output-data-file] [path-to-json-file]
The API/Schema for the input json file will soon be documented.
Compilation
This project uses git submodules. So before compiling, please ensure you have cloned them (either by doing git clone --recursive https://github.com/randovania/YAMS
, or if you have already cloned the repo, git submodule update --init
).
After that, you can use the standard dotnet compilation step: dotnet build YAMS-CLI
.
License
All code is licensed under the GNU Public License version 3. See the LICENSE-CODE
file for full details.
Art assets are licensed under CC-BY-SA 4.0. For the full list of authors and more details, please read the Attribution.md
file located in YAMS-LIB/sprites/
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for am2r_yams-2.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e12f661712486db9b70512e82c35e1d0df1e87fa503f345b24f49e34d8c9009 |
|
MD5 | 8504a8d3e762e242a89695c0b70d38a1 |
|
BLAKE2b-256 | 667c050cf29ca3dd2f660a32dbccd93eb9d445b20766291bcd8e6c6d4d3eb67b |