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

Journal references #43

Open
TheComamba opened this issue Apr 3, 2024 · 0 comments
Open

Journal references #43

TheComamba opened this issue Apr 3, 2024 · 0 comments
Labels
blocked Some precondition needs to be fulfilled before this can be done. feature New feature or request

Comments

@TheComamba
Copy link
Owner

A preample containing references to journal entries would be very powerful. Something like You have read @"Bandit's Journal":4., where the text of page 4 of Bandit's Journal is inserted.
This approach has some open problems:

  • Journal names in Foundry are not unique. The unique identifiers are not displayed to the user (although we could of course expose them).
  • Journal names can probably contain arbitrary unicode symbols, which makes parsing the syntax hard. This also points towards using the identifiers.
    Suggested approach:
    Upon typing @ in a preamble, we open a context menu and offer the user a selection (hopefully Upon beginning to type the UnKenny text macro, offer a list of available UnKenny actors. If possible. #38 is implemented by then and the user is accustomed to this behaviour) of journal entries. The text contains the unique identifier. We also display it in journal entries for copy-pasting, but only subtly. The Colon- syntax is optional. If not present, all journal pages are included.
@TheComamba TheComamba added the feature New feature or request label Apr 3, 2024
@TheComamba TheComamba added the blocked Some precondition needs to be fulfilled before this can be done. label Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Some precondition needs to be fulfilled before this can be done. feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant