Skip to content

update check tracker when actor tells what they reward#4568

Merged
Malkierian merged 2 commits intoHarbourMasters:developfrom
serprex:track-static-hint
Dec 2, 2024
Merged

update check tracker when actor tells what they reward#4568
Malkierian merged 2 commits intoHarbourMasters:developfrom
serprex:track-static-hint

Conversation

@serprex
Copy link
Contributor

@serprex serprex commented Nov 21, 2024

Don't render 0 when item has no price

Build Artifacts

@Malkierian
Copy link
Contributor

Honestly, the approach looks fine. Tying it into the messagebox system was pretty clever, and you made sure to also evaluate the relevant hint setting being active. The one thing I could suggest you look into is whether any or all of those are affected by mysterious item shuffle. I believe the scrubs are, at least, and maybe the merchants, but I'm not sure about any of the other hints. This shouldn't reveal anything that isn't normally in the text boxes if the player has mysterious shuffle enabled.

@serprex serprex force-pushed the track-static-hint branch 4 times, most recently from 835260d to f03aed9 Compare November 27, 2024 02:39
@serprex
Copy link
Contributor Author

serprex commented Nov 27, 2024

PR updated to account for merchant mystery. Also added rest of static hints

@serprex serprex changed the title update check tracker when actor tells you what they reward update check tracker when actor tells what they reward Nov 27, 2024
Copy link
Contributor

@Pepper0ni Pepper0ni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Loach hint has been overlooked and should be added.

Mysterious items current affect merchants and scrubs, but not static hints. Personally, I don't think mysterious items shouldn't affect hints because if the player wanted no hints, they would not have switched on the hint settings in the first place. This is an extension of my issues with the mysterious items implementation though and nothing to do with this PR. All I'll ask of this is to patch up the issues I found in testing.

@Malkierian Malkierian merged commit caf0dc4 into HarbourMasters:develop Dec 2, 2024
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