midoshouse / ootr-multiworld

An alternative implementation of multiworld for the Ocarina of Time randomizer
https://midos.house/mw
MIT License
9 stars 1 forks source link

Auto-tracking integration #7

Open fenhl opened 2 years ago

fenhl commented 2 years ago

Allow the server to use data about obtained items for auto-tracking for restreams in tournament rooms (#6).

An issue here is that the randomizer currently doesn't notify the server when a player has found their own item, so the information is not sufficient for even basic item tracking. This could be circumvented by reading player inventory as an additional information source, or by patching the multiworld support in the randomizer to optionally include own-item-get in the co-op context (which may or may not be possible in a way that's backward-compatible with bizhawk-co-op).

fenhl commented 1 year ago

Admins can set rooms to be auto-tracked on https://oottracker.fenhl.net/ now, and support has been added to include own-item-get via https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1691. I still want to add support to the randomizer to send more types of items, especially songs.