Open BadMagic100 opened 1 year ago
I'm very keen on taking this up but won't assign myself until prereqs are met
related to this, I'm currently avoiding the bit of code in the map mod that deals with logic overrides. probably just going to disable this bit until its figured out how plugin support will work. Just a thought to keep in mind that the APmm will need access to the logic overrides somehow.
Logic-wise I am considering a few possibilities:
Both of these have pretty major downsides, but even without the map consolidation of logic rules is very concerning (and I think whatever solution gets landed on, whether it's one of those or something else, will probably end up being able to easily accommodate the map just by accident)
Rando4 provides a system for "connections," mods which can add their own items and locations to the randomization pool. Many feature requests we receive are for things which rando4 connections have implemented already, and most well-implemented connections allow any mod to reuse those items and locations.
We should include support for connections in the HK client using a plug-and-play model. This will involve: