
You are viewing a potentially older version of this package. View Latest Version
BetterFont
Troca a fonte renderizada do jogo por uma serifada (Times New Roman, com fallback Georgia/Liberation Serif) em toda a interface. Sem alteracao de gameplay.BetterFont
Mod BepInEx 5 para Stolen Realm que troca a fonte renderizada do jogo por uma serifada (Times New Roman, com fallback Georgia / Liberation Serif). Não altera gameplay.
- GUID:
com.gumatos.betterfont - Versão: 1.0.0
- Compatível com: Stolen Realm v1.3.1 (versão mais recente do jogo em 30/09/2026).
- Dependências: nenhuma além do BepInEx 5 (que o r2modman já instala no perfil).
O que ele faz
- Substitui a fonte de todos os textos TMP do jogo por um asset serifado — inclusive telas que abrem depois do boot (level up, tooltips, menus de configuração).
- A fonte original do jogo entra como fallback do asset serifado: ícones, glifos e símbolos que a Times New Roman não tem continuam renderizando, sem virar quadradinho.
- A varredura roda com tempo real, então funciona mesmo com
timeScale = 0(é o caso dos menus do Stolen Realm, onde coroutines eInvokeRepeatingnunca disparam). - O updater é criado de forma preguiçosa, na primeira UI viva (gatilho em
OptionsManager.Localize). Criá-lo noAwakedo plugin não funciona: o jogo destrói o GameObject na primeira carga de cena. - Sem qualquer alteração de gameplay — só a aparência do texto muda.
O que ele NÃO faz
- Não altera gameplay — não muda valor, dano, regra nem balanceamento.
- Não modifica nenhum arquivo do jogo (nem save) e não deixa resíduo ao ser removido.
- Não traduz nem reescreve texto nenhum — troca só a face da fonte; o conteúdo continua sendo o original do jogo.
Instalar
Pelo r2modman (recomendado): instale este pacote no perfil do Stolen Realm — o r2modman coloca a DLL em BepInEx\plugins\BetterFont\.
Manual:
- Instale o BepInEx 5 x64 no jogo (ou dê "Start modded" uma vez no r2modman, que cria a pasta).
- Copie a pasta
BetterFontpara:
Deve ficar:%APPDATA%\r2modmanPlus-local\StolenRealm\profiles\Default\BepInEx\plugins\...\plugins\BetterFont\BetterFont.dll - Abra o jogo. No
LogOutput.logdeve aparecer:[Info :Better Font] Better Font carregado.
Como desfazer
Apague a pasta BepInEx\plugins\BetterFont\ (ou desabilite o pacote no r2modman) e abra o jogo de novo. A fonte original volta no próximo boot — o mod não modifica nenhum arquivo do jogo nem deixa resíduo.
Compilar do fonte
cd BetterFont
dotnet build
Saída: bin\Debug\netstandard2.1\BetterFont.dll
As DLLs de referência (BepInEx, Unity, Assembly-CSharp) vêm de ..\lib\ e nunca são distribuídas: a Assembly-CSharp.dll é propriedade do jogo.