19.24.4 PERSONALITY

Personality pages are used with the cognition system (HELP CONGNITION). PPages are used to help the AI response system to determine how a player pet will respond when emotes and other forms of communication are directed at it.

You can be as simple or as complicated as you like with Personality Pages, though the more text you include, the larger the prompt, and the more chars you will use every time it is triggered. However, it is still likely that your PPage for a denizen will be a fraction of the size of the invisible instructions we have to send with each prompt. You'll want to experiment to find the sweet spot for what you want out of your cognitive denizen, but you should use this to define the general personality for your denizen.

For example, you could have something as simple as:
"Bobo is a happy and playful unicorn."

Or something more complex, such as:
"Bobo is a happy and playful unicorn. Bobo hates ducks, loves meeting new people, and is wild about both stinky cheese and brightly-colored balls. Bobo has a slight limp in his front left leg, and sometimes exhibits fear of wide open spaces. When Bobo is tired, he can be kind of grumpy, and when Bobo the unicorn is hungry he gets very grumpy."

You can get much more complicated than that if you wish - it's up to you! 

NOTE: You will find it helpful to use the name and/or short description of the denizen instead of using pronouns like you probably would normally. Sometimes the AI gets confused as to who a pronoun is referring to.

Just remember that anything you want your pet to know needs to be in the Personality Page. It has no memory of previous interactions, unless you enable context. You can enable context on your denizen to have it remember the previous interaction with the command COGNITION CONTEXT <target> ON|OFF, however we have experienced limited success with this in our testing.


COGNITION PERSONALITY SET <target> [desc]
   Set the personality of a creature.
COGNITION PERSONALITY SHOW <target>
   View the set personality of a creature. 
COGNITION CONTEXT <target> ON|OFF
   Enable or disable a limited context for a creature (uses extra chars!).


Also See: HELP COGNITION, HELP COGNITION KPAGES, HELP COGNITION RULES, HELP COGNITION FAQ, HELP AI ETHICS