Sapiens-OSS/sapiens-modding-wiki

Request: Enhanced Character Support

Closed this issue · 0 comments

Apparently this is the wrong github. i have posted this on
Majic-Jungle/sapiens-mod-creation#38

I'm currently in the process of developing a mod for the game that delves into linguistic nuances and historical contexts. To accurately portray these elements, I require the utilization of characters beyond the basic Latin alphabet. Ensuring support for these characters is crucial for maintaining the authenticity and depth of the mod.

However, I've encountered some challenges related to low-level font rendering and character encoding, issues that are typically managed by the underlying framework or system libraries.

Below is a non-comprehensive list of the characters I'm incorporating:

h₁ h₂ h₃ ǵ ǵʰ gʷʰ kʷʰ tʷʰ
dʷʰ bʷʰ sʷʰ mʷʰ nʷʰ
lʷʰ rʷʰ wʷʰ yʷʰ
ʰ ǵ ú ó é ē á ō ʷ ā́

For instance, some examples of my issue are as follows:

World Name: ḱléwós Dʰéǵʰōm
Displays as: léwós Dém

World Name: wid DÊ°rÄÌks
Displays as: wid Drks

World Name: bʰébʰrus
Displays as: bébrus

image

To access these characters on Windows, follow these steps:

  1. Press the Windows key and the period key simultaneously (Windows key + '.'). This will open the emoji/symbol panel.
  2. Navigate to the Latin category or search for specific characters using their names or descriptions.

I strongly believe that integrating support for these characters into the game's text input system would significantly enrich the modding experience, enabling more diverse and accurate linguistic representations within the game.

Thank you for considering this request. Should you require any further clarification or assistance, please feel free to reach out.