Code:
/(?<=\{)(.*?)(?=\})/gi,
/(?<=\[)(.*?)(?=\])/gi,
/(?<=<)(.*?)(?=>)/gi,
/((#|%)+\w+)|(\w+(#|%)+)|((#|%)+\([a-zA-Z]+\))+/gi,
/(\w+_\w+)|(_+\w+)|(\w+_)/gi,
"\\n",
/[a-zA-Z\/\\\=\_0-9]+(\.)+(ttf|otf|png|mp3|mp4|ogg|wav|jpg|webm|avi|webp)/gi
Não sei se te ajuda esse código que eu uso (Ele e feito para pegar variáveis de renpy mais já funcionou em alguns jogos RPGM que joguei)
Vai em opções -> Tradução -> COLA EM CUSTOM PATTERN (Toda vez que iniciar o TL++ você vai ter que ir lá e digitar um espaço e apagar ele, é um bug sem isso a função não ativa)