Skip to content

Conversation

@fenhl
Copy link
Collaborator

@fenhl fenhl commented Mar 21, 2025

This adds a field hint_type to GossipRecords, which serves two purposes:

  • The hint type is now explicitly listed in the spoiler log, which should be helpful for external tools parsing the gossip_stones section of a spoiler log, e.g. the simulator mode of TOoTR.
  • Plando authors can now specify the hint type to place on a specific gossip stone as an alternative to directly specifying the text. This behaves differently compared to setting priority stones in the hint distribution: the plando'd hint doesn't count for the distro's fixed hint counts, and attempting to plando a hint type that can't be generated (which currently includes the hardcoded hint types Trial, Always, Dual Always, and Entrance Always) raises an exception rather than falling back to the next hint type.

@fenhl fenhl added Type: Enhancement New feature or request Status: Needs Review Someone should be looking at it Component: Plandomizer Plandomizer library and functionality Component: Hints related to how we help the player Status: Under Consideration Developers are considering whether to accept or decline the feature described and removed Status: Under Consideration Developers are considering whether to accept or decline the feature described labels Mar 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Hints related to how we help the player Component: Plandomizer Plandomizer library and functionality Status: Needs Review Someone should be looking at it Type: Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant