ryanisaacg / archipelago_rs

A Rust library to interface with Archipelago.gg
MIT License
2 stars 6 forks source link

Support larger IDs #2

Open Gaelan opened 1 year ago

Gaelan commented 1 year ago

Thanks for building this! It seems to work well.

The Archipelago docs state in a few places (e.g.) that the supported range for item, location, etc IDs is ± 253 - 1, but you represent them using i32s.

I don't think any game implementations use IDs that big yet, but it's probably best to use i64 for future compatibility.