Skip to content

add out-of-logic indication if "require knowledge" enable#3

Open
zerustu wants to merge 3 commits into
maYayoh:masterfrom
zerustu:master
Open

add out-of-logic indication if "require knowledge" enable#3
zerustu wants to merge 3 commits into
maYayoh:masterfrom
zerustu:master

Conversation

@zerustu

@zerustu zerustu commented May 30, 2026

Copy link
Copy Markdown

Add access_rules for locations that can be obtained "out-of-logic" when "Knowledge Logic" or "Scramble Tetrominos Inputs" options are active:

  • "Knowledge Logic" now has 3 states: Disabled, Enabled and "scambled tetrominos". In case both "Knowledge Logic" and "Scramble Tetrominos" are used, the Enabled state should be used (for logic, scramble tetrominos is less restrictive than knowledge logic)
  • Add the knowledge option in the settings section
  • Add access_rules for all(?) location affected by these options (based on worlds/fez/Rules.py )

note: add fake item "know tetrominos" which is equivalent to getting to the "code machine" room to learn tetrominos (so total = 2 and throne door) just for code readability

@wataniyob

Copy link
Copy Markdown

This will likely need to be updated again with the logic updates I made in this PR: nhyldmar/Archipelago#6

@zerustu

zerustu commented Jun 6, 2026

Copy link
Copy Markdown
Author

I hope all the rules are correctly set (between water level, tetrominos knowledge and schools/fox knowledge)

  • added new fake knowledge item to try keeping the logic clear and if in the future, Fox/schools becomes items and/or new doors around them, it will be easier
  • move Throne Anti-cube to the "Others" map for better logic
  • added the Achivement Anti-cube to geezer House

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants