PlaneShift

Gameplay => Wish list => Topic started by: Gellule on December 14, 2004, 02:44:53 am

Title: NPC / AI suggestion
Post by: Gellule on December 14, 2004, 02:44:53 am
Just a little suggestion about NPC behaviors. Maybe this idea was already proposed.

We should have NPC that exchange information. A first possible application would be with the hate list. When you attack an NPC, the NPC list you as someone it does not like. Later this NPC meet a friend NPC. They talk about what you did. And the second NPC agrees to consider you as an enemy. Basically, its hate list gets updated with your name in it (synch the two hate list or leak one hate list into the other). This kind of behavior delays the transmission of hate/love through a group and gives more dynamics to the world. After a few days with the NPC talking about what you did, you\'d better take some vacation: hundreds of them are chasing you...
As a consequence, if you want to eradicate a group, you\'d better do it fast, so that the group does not share the name of the attacker.


This idea could be extended to non-combatant behaviors. Would not we love to see rumors circulating around, and have NPC involved? \"Good morning mister NPC. I want to tell you that I am getting maried next week in the temple. Could you please let people know?\" It happens that this NPC likes you and he will be telling people what you said. This exemple looks rather complicated to implement, (behavior and languauge at the same time). Still we could have dedicated NPC willing to do this kind of things. (Cannot figure an english translation for the word I have in mind...Herault??)


Maybe this post could have been shorter with this simple question: will NPC be able to exchange information?

-Gellule


Edit: This should realy have gone to the wish list... unless I can help.
Title:
Post by: dimaq on January 08, 2005, 05:28:07 pm
how about integrating Elisa or similar program in an npc?

at least in the cases where the phrase was not understood :))
Title:
Post by: Specialfighter on January 08, 2005, 06:26:16 pm
The attitude of a NPC towards you could be represented by a general value per fraction. This wouldn\'t be a hard thing to implement i think. Another thing is the delay of communication with \'talking\'. This would mean more work for the devs.

And the thing with rumors would be more like a bulletin board. So there could be also boards in the city where you can write messages.

But all in all, these are good ideas i think.