I want my player to ask another character a question, like... "Ask Derendil about fungi". However, when I use the verbs to do so, it doesn't work. Naturally, players would have to say "Ask Derendil about fungi Derendil" since you need to specify who you are asking the question to, and the verbs don't pick up that it already said "Derendil" in the middle of the sentence. I tried making a verb called "ask", and it told me the verb would clash with the ask, and that I could use the ask/tell tab to help me. However, there is no Ask/Tell tab that I can see... Just setup, object, inventory, verbs, features, and objects... Please help!
Under Game / Features, the 6th item down needs to be checked in order for the ASK/TELL tab to show.
Someone else had this problem, and I am wondering if we should change Quest to put it in the obvious place. Would anyone object strongly? It would mean that when Quest is updated (not any time soon!), you would have to go through your game and activate the feature for your NPCs.
I am bumping this, as I am planning to make this change on Github soon.
Any objections anyone?
I am not currently writing any games with NPCs who can be asked or told anything.
If I was, I would not update Quest until I finished my current work(s) in progress, anyway.
So, no objections from me.
I created an Issue on GitHub which explains everything. If I edit the files online with my Linux machine, it would mess up all the Windows line endings, and I know no one would appreciate that...
To add a Ask/Tell tab to your game, you must go into games in the tree on the left, features and then there should be a box which needs ticking that says "Ask/Tell: players can ask or tell characters about selected topics"
Hope this helped :)
Good luck with your game!
It would mean that when Quest is updated (not any time soon!), you would have to go through your game and activate the feature for your NPCs.
You could relabel the existing option as "Show ask/tell tab for all objects" or similar, and have it hide itself when unset. That way, existing games loaded in the new version of Quest would continue working as before, and allow the user to change to the new behaviour by unticking it.