tewtal / SMZ3Randomizer

Super Metroid & A Link to the Past Crossover Item Randomizer V11
https://samus.link/
MIT License
74 stars 32 forks source link

Logic log update #172

Closed RebelusQuo closed 2 years ago

RebelusQuo commented 3 years ago

Brings the logic log up to par with all current logic changes.

Some few places has the logic descriptions simplified compared to the branches of alternatives in the code since they shortcut each other. That is a trade off between describing the code faithfully, and not being confusing to read as an ordinary player.

As the commit mentions the logic log text is split into many files, but this is motivated by preparation for v12 in which we would like a node-region hybrid implementation and with that we could put more work into the logic log (searchable, node based).

RebelusQuo commented 3 years ago

picky eslint, making me force push to "fix" :(