NSX (QFont)

From Blood Wiki
Jump to: navigation, search

Script NSX che memorizza i parametri del modulo per il rendering del font nel NetherMenu.

Esempio di file QFONT:

[qfont]
type=FT
face=default
brightness=0.8
width=1.2

[default]
file=./big.ttf
sizes=38
glyph=abcdefghijklmnopqrttuvwxyz0123456789
r_shadow=0.8
r_shadowblur=1
r_shadowofs=0 0.5 0.5

Struttura dati

Chiavi Descrizione
[qfont] Deve essere il primo gruppo di file.
type=x Dipo di renderer del font, ognuno ha propri vantaggi e svantaggi:

Valori possibili:

  • FT - vettore dei font della Darkplaces che usano una libreria FreeType
  • ASCII - i conchar di Quake ASCII (256 caratteri in una tabella 16*16)
  • GLYPH - renderer di glyph di QuakeC (ogni carattere è un'immagine distinta)
face=string Aspetto del font. Per i renderer di font FreeTyper e glyph questo valore è il nome del gruppo. Per l'ASCII è un percorso per la texture del conchar.
brightness=valore Valore in virgola mobile della scala di luminosità. 1 è niente, 0.1 è il 10% ecc.
scale=x y Due valori in virgola mobile che definiscono la scala orizzontale e verticale dei caratteri del font.
width=x componente X della scala.
height=y componente Y della scala.
respath=percorso Percorso per la risorsa del font. Può essere relativo (se inizia con ./) o assoluto (dalla cartella di gioco). Di default è la sottocartella con lo stesso nome del file del font (dunque se il file del font si chiama gfx/myfont.qfont la cartella della risorsa di default sarà gfx/myfont/).

 Blood Wiki in Italian

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox