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

Add a visual signifier to differentiate "best-fit" paths from paths that actually reach the destination #612

Open
davidalayachew opened this issue Oct 22, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@davidalayachew
Copy link

Here is an easy example.

Seed = 345284142

image

@ElLutzo
Copy link

ElLutzo commented Oct 30, 2023

It is the path to the nearest point to the enemy regarding your knowledge about the map at this moment: the bridge is not discovered completely on the left.

You may have a staff of tunneling or scroll of shattering to break through the wall or there may be a hidden door. So that is not a completely impossible path to get to the enemy.

When you have discovered the bridge completely the path changes, see attached screenshot:

Path to kobold calculated correctly after complete discovering of bridge, Brogue CE v.1.13.0, classic Brogue, normal mode; seed #345284141
@davidalayachew
Copy link
Author

It is the path to the nearest point to the enemy regarding your knowledge about the map at this moment: the bridge is not discovered completely on the left.

Then perhaps the issue is deeper than just this case.

Yes, like you mentioned, when Brogue does not have a clear path to the target, Brogue will attempt a "best-fit" path, which may result in it sending you straight into a wall or an otherwise unhelpful path. You can achieve the same effect by throwing a "bad potion" at the only path between you and your destination, and then trying to mouse-over your destination, resulting in a "best-fit" path.

Still, this "best-fit" path should get a better signifier. Otherwise, players run the risk of making completely pointless traversal decisions that do nothing other than waste moves, or lead them to a dead end. This can be deadly in later levels of the dungeon.

All I propose is that, if the path we are looking at is currently a "best-fit" path, make that clear to the user from a glance.

@davidalayachew
Copy link
Author

You may have a staff of tunneling or scroll of shattering to break through the wall or there may be a hidden door. So that is not a completely impossible path to get to the enemy.

Ok, I'll change the title to better reflect the situation. Regardless, this is still a problem because it still afflicts the unaware player in the exact same way.

@davidalayachew davidalayachew changed the title Clicking on a monster's name on the left tab will result in impossible paths Oct 30, 2023
@tmewett tmewett added the enhancement New feature or request label Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
3 participants