Skip to content

dorukayhan/decashine

Repository files navigation

Decashine

A simulator for all kinds of chance-based loot drop systems from all kinds of games, such as the ones that literally define a certain kind of P2W mobile grindfest.

It's like RNG Pls but WAY more capable and overengineered and hopefully faster.

To use

Download and put decashine.jar somewhere and put either of these one-liners on your PATH:

# windows (name the file decashine.ps1)
java -jar /path/to/decashine.jar $args

# *nix (name the file decashine)
#!/bin/sh
java -jar /path/to/decashine.jar "$@"

Then run decashine -h. You should be able to figure out the rest if you can read this.
The system and target formats are explained in SPEC.md.

To build

git clone git@github.com:dorukayhan/decashine.git
cd decashine
./gradlew decashine:uberJar

Then do whatever with decashine/build/libs/decashine-uber.jar. ./gradlew assemble and ./gradlew build don't work because assemble is fatphobic.

License

GNU GPLv3 or later. As for the dependencies:

About

An unnecessarily elaborate loot simulator

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages