Library to model NPC emotional reactions.
It an interface to model a NPC which could have relations to other NPCs.
It is a class to model the emotional effect provoked by a NPC action.
A class that models the situation of different NPCs in a scene.
Given an Effect and a Situation it calculates the Reactions of the NPCs to the action.