Zannick / logic-graph

Tools for video game logic representation and analysis, particularly routing and beatability checks for speedruns and randomizers.
MIT License
3 stars 0 forks source link

Remove hybrids in favor of locations with 'to' fields #189

Closed Zannick closed 5 days ago

Zannick commented 5 days ago

Similar to #179, we should add support for 'to' fields on locations, and remove hybrids entirely. In our original design, hybrid location/exits would be a repeatable exit with an item acquisition on the first time. In practice, trying to specify separate details for the item location as part of it got complicated, and pretty much all hybrids we've represented are single-use anyway, with separate exits that become available after that first access and are generally the same or better, or they are points-of-no-return.