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.
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
i32
s.I don't think any game implementations use IDs that big yet, but it's probably best to use
i64
for future compatibility.