Esherymack / CSMud

MUD project for CS320
GNU General Public License v3.0
1 stars 0 forks source link

Conversation flow #10

Closed Esherymack closed 5 years ago

Esherymack commented 5 years ago

Conversation with friendly NPCs shall be implemented thusly:

1) Is the target NPC flagged IsFriendly? If yes, conversation. If no, combat is initiated.

Conversations are run privately to individual users, i.e. users cannot have 'group conversations' with an NPC.

2) NPC will greet player by name. If the NPC provides a quest, the quest will be briefly mentioned in this greeting.

3) Topics are listed: a) News b) Who are you? c) Trade d) Quest e) Bye