Generates all possible message combinations in the game Elden Ring.
https://drewedgette.github.io/elden-ring-messages/
In Elden Ring and other Souls games, players can leave messages for each other to find by selecting pairs of pre-written words and phrases in the menu. A message must always have at least one template-word pairing, but it can also have two pairs connected by a conjunction.
Given that there are 25 templates and 363 words to choose from, this means that there are 9,075 possible single-pair phrases. This file is included in the output.
Once you add a second phrase, you have to multiply the original set by itself, then multiply it by the conjunctions and add the original set.
9075 x 9075 x 10 + 9075
This brings the possible combinations to a grand total of 823,565,325.
You won't find the two-pair phrases dataset here because it's just too large to get on github, but feel free to generate them yourself with the code or have fun using the randomizer.