Skip to content

FlatBuffer schema for the RiotGames manifest format.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

riot-rman/schema

Repository files navigation

rman-schema

github Discord

This is a FlatBuffer schema for the .manifest format made by RiotGames.

Status

Currently, the code, generated by the schema, is able to parse the data of .manifest files successfully, however, some variables and their types are still unknown. Those variables are named unkX and have all of the possible types listed in the inline comments.

Building

To build the provided schema you will need flatc. You can build flatc yourself (see building), or use one of the prebuilt binaries (see releases).

Once you have flatc installed, you can build it for the language of you choice (see using the compiler).

Alternatively, you can download the compiled schema, for your desired language, from releases page.

Contributing

If you find a bug with the schema, or you find the usage for the remaining unknown variables, please open up an issue or make a PR.

Seeking help

If you need any help, or have any questions, feel free to open an issue, or ask for assistance on discord.

Acknowledgements

Legal

Riot Games, VALORANT, and any associated logos are trademarks, service marks, and/or registered trademarks of Riot Games, Inc.

This project is in no way affiliated with, authorized, maintained, sponsored or endorsed by Riot Games, Inc or any of its affiliates or subsidiaries.

I, the project owner and creator, am not responsible for any legalities that may arise in the use of this project. Use at your own risk.

About

FlatBuffer schema for the RiotGames manifest format.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks