Bumps the cargo group with 1 update in the / directory: [h2](https://github.com/hyperium/h2). Updates `h2` from 0.3.25 to 0.3.26 - [Release notes](https://github.com/hyperium/h2/releases) - [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md) - [Commits](https://github.com/hyperium/h2/compare/v0.3.25...v0.3.26) --- updated-dependencies: - dependency-name: h2 dependency-type: indirect dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com>  | 
			||
|---|---|---|
| .github/workflows | ||
| build | ||
| colorscripts | ||
| img | ||
| src | ||
| testing | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| install.sh | ||
| output_pokemon.json | ||
| pokemon.bak.json | ||
| pokemon.json | ||
| pokesprite.zip | ||
| README.md | ||
Rustmon
For educational purposes
A simple colorscript written in Rust.
Inspired by phoneybadger's pokemon-coloscripts.
Performance
This is written in Rust, while the original is written in Python.
This implementation is up to 8 times faster than the original.
This is the Python implementation:

This is the Rust implementation:

Credits
- phoneybadger for the original colorscripts and inspiration.
 - talwat for Rust code reference. (fast af implementation at ~1ms)
 - msikma for the colorscripts' sprites.