Web DeveloperMy CareerContactRoleplayingIllustrations
Photo de profil

Languages-rp,
Creator of the module

FoundryVTT | ProseMiror | Javascript

FoundryVTT | ProseMiror | Javascript

Languages-rp is a FoundryVTT module designed to provide an immersive experience around language-related challenges in role-playing games. It allows you to simulate language barriers by encoding text in various fictional languages (Elvish, Dwarvish, etc.), each associated with a specific font.
When a text is written in a language unknown to a player, it appears in an encrypted form using the designated font. If a character has partial knowledge of that language, part of the text will be automatically deciphered: some words will appear readable, while the others remain encrypted. This allows the player to try and infer the overall meaning of the message, even without full fluency in the language.
  • Creation and management of custom languages in the module settings, with the ability to assign a specific font to each language.
  • Definition of language proficiency levels (beginner, advanced, expert), each corresponding to a percentage of automatically translated words.
  • Interactive UI allowing you to assign languages and proficiency levels to player characters.
  • Word-by-word text encryption using a key, ensuring consistent output: two identical words will produce the same encrypted word, while slightly different ones will yield similar-looking results.
  • Dynamic decryption based on several factors: the character’s language proficiency, word length, language complexity, etc.