[CF-Devel] Issues I'de like to bring up

crossfire-devel-admin at archives.real-time.com crossfire-devel-admin at archives.real-time.com
Tue Apr 29 00:38:54 CDT 2003


Tim Rightnour wrote:
>
     
      On 28-Apr-03 Justin Zaun wrote:
     
     >
     
     
     >>
     
     Agreed. but the boring people should have some built-in AI. hold some
     
     >>
     
     kind of converation that really don't give up any info at all.
     
     >
     
     
     >
     
     
     >
     
      Heh.. how fun/annoying would it be to put an eliza engine on all the speechless
     
     >
     
      NPC's...  :)  Of course you would have to seed it with game relevant
     
     >
     
      information, like possibly lore.
     
     >
     
     
     >
     
      Could do things like look for basic words like "hello hi help" and have it just
     
     >
     
      spit out a random peice of lore, and if you say something more complex, have it
     
     >
     
      just generate an eliza response.  Of course.. to make it interesting, much like
     
     >
     
      rumors in nethack, we would have to preload some false ones.
     
     
  I don't know if this would be better or worse.

  In some sense, at least most of the 'boring' npcs that lack any information 
don't say anything when you say 'hi' to them.

  If you had the npc's now going into various conversation, this could make it 
even harder to find the npc's with real information.

  OTOH, if the information was available in common lore, and thus any random npc 
might have it, that might be OK.

  Note however that what knowledge each NPC has (From lore) has to be generated 
once (at reset time).  Eg, if each time you said 'hi', the script went through 
and grabbed a random piece of lore, that could basically mean you could talk to 
that same pc for a long time and it would tell you most everything.  Isntead, it 
should have some number of knowledge pieces, and just repeat those.



_______________________________________________
crossfire-devel mailing list
     
     crossfire-devel at lists.real-time.com
     
     
     https://mailman.real-time.com/mailman/listinfo/crossfire-devel
     
     
    


More information about the crossfire mailing list