Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

From what I can tell from experience, when using the dictionary the AI is not really aware it exists, but if something prompts it's use it will be used.

For example let's consider the scenario where dictionary entry "Shotguns" state "Shotguns are the latest trendy weapon".

If you prompt, that your character decided to buy the latest trendy weapon. The AI may not know that the weapon was supposed to be the "Shotgun".

But if you prompt that your character decided to buy a "Shotgun". The AI may prompt that your character bought the "Shotgun" "which is the current trendiest weapon".

Thank you for the information.

What if the world rules refer to the dictionary? Will the AI know what to do with the information?

I've made a few more tests, I think the dictionary is used whenever a key referring to the dictionary is used. I've succeeded adding a TUTORIAL mode in my world using dictionary by making AI react if it's in players notes at the start of game.

You may want to place multiple keys to ensure it hits such as:

Mortal Races,Races,Race,Human,Elf,Dwarf,Beastman

So if your System Prompt Addition does have a key in it's words I believe it will use the dictionary.

Do note that I succeeded in overloading the whole system by placing too much stuff in System Prompt Addition so I had to separate info loaded into AI by shoving most unused world rules into dictionary. System Prompt Addition is best used on rules/info that need to always be active. (As for the overload thing, it just means that AI loaded the world as if it was a blank slate)

(2 edits)

"System Prompt Addition is best used on rules/info that need to always be active. (As for the overload thing, it just means that AI loaded the world as if it was a blank slate)"


Thats why i am trying to put things like how to treat pain and pleasure in the dictionary.

Edit: You say "key word" is that the title of the dictionary entry? Or do i have to put that into the definition? Do i have to use an asterisk or quotation marks when using world rules or prompts to ensure its a keyword?

The keyword is the title