When inputting result text for table entries, the expectation is that users will type things like:
There is a [[LANDMARK]] on the horizon
A [[RANDOM_ENCOUNTER:+night,-day]] is hidden in the darkness
Where [[LANDMARK]] means that the token will be replaced with the result of a random roll on the LANDMARK table. And +night,-day means that the night tag will be added to the filter chain and the day tag will be removed from the filter tag.
It would be really nice if we provided a list of auto-suggestions to users as they type.
e.g. They type A [[RAN, and we display a popup with all tables whose CODEs start with RAN. Or they've typed [[LANDMARK:+ni and we display a popup with all tags whose names start with ni. The user would be able to click on a suggestion to auto-complete the text.
As a reference, think how suggestions for emojis works in Slack.
When inputting result text for table entries, the expectation is that users will type things like:
There is a [[LANDMARK]] on the horizon
A [[RANDOM_ENCOUNTER:+night,-day]] is hidden in the darkness
Where
[[LANDMARK]]
means that the token will be replaced with the result of a random roll on theLANDMARK
table. And+night,-day
means that thenight
tag will be added to the filter chain and theday
tag will be removed from the filter tag.It would be really nice if we provided a list of auto-suggestions to users as they type.
e.g. They type
A [[RAN
, and we display a popup with all tables whose CODEs start withRAN
. Or they've typed[[LANDMARK:+ni
and we display a popup with all tags whose names start withni
. The user would be able to click on a suggestion to auto-complete the text.As a reference, think how suggestions for emojis works in Slack.