Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental feature; screenshot with item descriptions when using stairs #694

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

brturn
Copy link
Contributor

@brturn brturn commented May 27, 2024

This is an experimental feature for remembering the state of previous depths and the items left behind when the player uses the stairs.

THIS IS A TOTAL HACK - not intended for merge, just ideas and discussion.

Before taking the screenshot, the sidebar is updated to display the number of (Food, Life, Strength, Enchant) found on that level, as well as a compact list of the items which were left behind (eg. from vaults, or due to porting).

Screenshots are named by Seed, Depth, and Turn, such as "S364151339 D1 T532.png" so that when traversing the levels more than once, an accurate record is kept of the latest state of each level.

This experimental implementation is cheating, as it displays the number of (Food, Life, Strength, Enchant) which was generated and placed on that level, rather than the number discovered. But I just wanted something quick to test out.

Possible improvements:

  • Separate the items from different vaults so the player can see which item choices exist among the vaults in that level
  • Once item names are discovered, the screenshots are not updated (they are static), so a "lavender" potion left on level 4 does not update after it is discovered to be a caustic gas potion when used on level 5.

S364151339 D1 T532

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.

1 participant