Difference between revisions of "Characters"

From ADRIFT 5 Manual Wiki
Jump to: navigation, search
m (Conversation)
m (Conversation)
Line 26: Line 26:
  
 
You can use restrictions on the converstation nodes to prevent them from being asked a second time. Or if it's simply a matter of changing the displayed output, you can use the alternative descriptions within that node.
 
You can use restrictions on the converstation nodes to prevent them from being asked a second time. Or if it's simply a matter of changing the displayed output, you can use the alternative descriptions within that node.
 +
 +
[[Character Name substitution]]

Revision as of 09:45, 21 August 2011

Conversation

Ask is the equivalent of conversations in v4. Keywords can be specified, and are triggered on ask character about subject tasks.

Tell works the same as Ask, obviously with a tell character about subject task.

General Command allows you to set a statement of what can be said, using Advanced Command Construction or Wildcards, much like task command matching. These are triggered with a say <whatever> to character task.

The player is either in conversation with a character, or is not.

General Commands can be flagged as Introductions or Farewells. These become explicit introductions/farewells. That means the command will either enter you into conversation with a character, or leave the conversation with that character. So for example, you could create a general command "[hello/hi]". So if you then typed the command "say hello to campbell" it would enter the player into conversation with Campbell.

Introductions/Farewells can also be set without a general command. These become implicit introductions/farewells. If the player starts talking to a character without using an explicit intro, the implicit intro (if it exists) will kick in automatically before the particular command.

So for example, if the player isn't currently in conversation with Campbell and just types "ask campbell about adrift", and you have an implicit introduction defined, you might get the following:

   Campbell looks up from his computer as you start to speak. <- implicit intro
   "Hey Campbell, how're you getting on with ADRIFT?", you ask.
   Campbell smiles. "I'm getting there. Thanks for asking."

If, for example, you don't type an explicit farewell, such as "bye", and the conversation is ended (for example, you start conversation with another character, or you leave the room), any implicit farewells will be triggered. So for example, in the case about you might have:

   Campbell turns back to his computer and resumes coding furiously.  <- implicit farewell
   You move south.

Nodes are just each entry within the conversation tree. You might want to stay at a particular node within the tree until a specific choice is made, hence the checkbox.

You can use restrictions on the converstation nodes to prevent them from being asked a second time. Or if it's simply a matter of changing the displayed output, you can use the alternative descriptions within that node.

Character Name substitution