1. TRLevel
  2. Forum
    1. Unresolved Threads
    2. Articles
  3. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Trophy
    5. Search Members
  4. Tutorials
  5. Levels
  6. Downloads
  7. Adventskalender
    1. Kalender 2025
    2. Kalender 2024
    3. Kalender 2023
    4. Kalender 2022
    5. Kalender 2021
    6. Kalender 2020
    7. Kalender 2019
    8. Kalender 2018
    9. Kalender 2017
  8. Osterkalender
    1. Osterkalender 2025
    2. Osterkalender 2024
    3. Osterkalender 2023
    4. Osterkalender 2022
    5. Osterkalender 2021
    6. Osterkalender 2020
    7. Osterkalender 2019
    8. Osterkalender 2018
    9. Osterkalender 2017
    10. Osterkalender 2016
  9. Mediathek
    1. Albums
    2. Video channels
  • Login
  • Register
  • Search
Tutorials
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Tutorials
  • Files
  • Images
  • Videos
  • More Options
  1. TRLevel.de
  2. Lexicon

TRNG WindowsFont=

  • Jörg
  • June 26, 2021 at 1:17 AM
  • June 28, 2021 at 9:31 PM
  • 1,725 times viewed

WICHTIG

Diese Tutorials sind beim schreiben immer mit der aktuellsten TEN/TE Version erstellt worden.
Leider kann sich von Version zu Version des Tomb Editor oder der Tomb Engine immer etwas am Code ändern. Daher können manche Teile der Tutorials veraltet sein, bzw. nicht mehr funtkionieren.
Wenn euch hier etwas auffällt, teilt uns dies BITTE mit. Damit man sich das Tutorial ansehen und überarbeiten kann. Dazu bitte einfach ein Thema im "TRLevel Forum" eröffnen.

  • WindowsFont=

    Bereich im Script: [Level]

    Maximale Einträge pro Level: 99

    Syntax: WindowsFont= IdWindowFont, WindowFontName, WindowsFontFlags (WFF_...), SizeFont, ColorRbgId, ShadowColorRgbId

    Mit "WindowsFont=" können wir eine Windows Schrift festlegen, mit der wir Text auf dem Bildschirm zeigen können oder die wir im Tagebuch usw. verwenden. Bitte nicht mit der Menü Schrift usw. verwechseln.

    Die Windows Font können wir unter anderem dem "Parameters=PARAM_WTEXT..." Script Befehl zuordnen und dann mit den entsprechenenden Flipeffekt Trigger auf dem Bildschirm anzeigen lassen. Der "Parameters=PARAM_WTEXT" Script Befehl wird hier bald als Tutorial erklärt.

    IdWindowFont field

    Hier vergeben wir eine ID Nummer, damit wir den WindowsFont Script Befehl zuordnen können.

    Nummern gehen von 1 - 999

    WindowFontName field

    Hier können wir eine Standard Windows Schrift festlegen.

    Zusätzlich kann man davor durch Doppelpunkt einen Zeichensatz festlegen.

    Beispiel

    204: Arial

    Die wichtigsten lauten wie folgt:

    0ANSI_CHARSET
    1DEFAULT_CHARSET
    2SYMBOL_CHARSET
    128SHIFTJIS_CHARSET
    129HANGEUL_CHARSET
    134GB2312_CHARSET
    136CHINESEBIG5_CHARSET
    255OEM_CHARSET
    130JOHAB_CHARSET
    177HEBREW_CHARSET
    178ARABIC_CHARSET
    161GREEK_CHARSET
    162TURKISH_CHARSET
    163VIETNAMESE_CHARSET
    222THAI_CHARSET
    238EASTEUROPE_CHA
    204RUSSIAN_CHARSET
    186BALTIC_CHARSET

    Anmerkung:

    Für westeuropäische Sprachen wie Englisch, Deutsch, Französisch, Spanisch und Italienisch gilt standardmäßig 0, also ANSI_CHARSET. Die 0 kann man in diesem Fall auch weglassen. Die TRNG Engine unterstützt vor allem 8 Bit ZeichenKodierung.

    Bei der Windows Schrift sollte man eine häufig Verwendete nehmen, da sonst die Gefahr besteht, dass die Schrift auf dem Computer des Spielers fehlt und Text nicht richtig angezeigt werden kann.

    Gängige Schriftarten sind:

    Comic Sans MS

    Courier

    Courier New

    Ms Sans Serif

    Times New Roman

    Verdana

    Anmerkung:

    Den Namen der Schrift muss man auch in die "english.txt" als String eintragen.

    Beispiel:

    WindowsFont= 1, Courier New, ...

    "Courier New" tragen wir auch in [Strings] or [ExtraNG] ein. Trägt man davor einen Zeichensatz ein, muss man diesen ebenfall beim String eintragen. "128:MS Gothic" tippt man auch so in [Strings] oder [ExtraNG] ein.

    Trägt man hier IGNORE ein, versucht die TRNG Engine eine entsprechende Schrift zu finden. Aber es ist besser man gibt hier eine Schrift an.

    WindowsFontFlags (WFF_...) field

    Hier kann man einige Einstellungen am Text vornehmen. Tippt man hier IGNORE benutzt die TRNG Engine die Standardeinstellung WFF_BOLD+WFF_SHADOW+WFF_LEFT_ALIGN. Für den Title wird WFF_CENTER_ALIGN+WFF_UNDERLINE+WFF_ULTRA_BOLD verwendet.

    Es gibt folgende WFF_... Flags, von denen man auch mehrere gleichzeitig mit "+" verwenden kann:

    WFF_BOLD

    Schrift ist fett.

    WFF_CENTER_ALIGN

    Text wird mittig zentriert.

    WFF_FORCE_FIXED_PITCH

    Erzwingen eines gleichen Zeichenabstandes.

    WFF_FROM_RIGHT_TO_LEFT

    Buchstaben werden umgedreht von rechts nach links. Wird nur für hebräische und arabische Sprachen benötigt.

    WFF_ITALIC

    Text wird kursiv dargestellt.

    WFF_LEFT_ALIGN

    Text wird linksbündig zentriert. Dies ist die Standardeinstellung. Deswegen wird bei IGNORE diese Einstellung genommen.

    WFF_LIGHT

    Text wird mit dünnen Buchstaben dargestellt.

    WFF_RIGHT_ALIGN

    Text wird rechtsbündig dargestellt.


    WFF_ROTATE_90

    Text wird um 90 Grad im Uhrzeigersinn gedreht. Absätze werden ignoriert.

    WFF_ROTATE_INV_90

    Text wird um 90 Grad gegen den Uhrzeigersinn gedreht. Absätze werden ignoriert.

    WFF_SHADOW

    Text wird mit Schatten dargestellt.

    WFF_ULTRA_BOLD

    Schrift wird ultrafett dargestellt.


    WFF_UNDERLINE

    Text wird unterstrichen.

    WFF_UNICODE

    wird für Schriften mit osteuropäischem Zeichensatz verwendet.

    WFF_UTF8

    wird für Schrift mit osteuropäischen Zeichensatz verwendet.

    SizeFont field

    Die Schriftgröße wird auf komplizierte Weise errechnet. Der Wert ist die Höhe in Pixeln bei einer Bildschirmgröße von 1024 x 768 Pixeln. Die Breite ist 50% von der Größe, die man angegeben hat.

    Dies wird an der aktuellen Bildschirmgröße des Spielers angepasst und notfalls gedehnt.

    ColorRbgId and ShadowColorRgbId

    Hier kann man mit "ColorRGB=" Script Befehlen die Farbe und Schattenfarbe bestimmen.

    Die "ColorRGB=" Script Befehle sollten vor dem "WindowsFont=" stehen.

    Beispiele:

    Code
    ColorRGB=       1, 100, 255, 255
    ColorRGB=       2, 255, 200, 100
    ColorRGB=       4, 0,0,0
    
    WindowsFont=    1, Arial, WFF_CENTER_ALIGN+WFF_ULTRA_BOLD, 180, 1, 4
    WindowsFont=    2, Arial,  WFF_CENTER_ALIGN+WFF_ULTRA_BOLD, 700, 2, 4
    WindowsFont=    3, MS Gothic, WFF_CENTER_ALIGN+WFF_SHADOW, 50, 1, 4
    WindowsFont=    4, Arial,  WFF_CENTER_ALIGN+WFF_ULTRA_BOLD, 1000, 2, 4
    WindowsFont=    5, Arial,  WFF_CENTER_ALIGN+WFF_ULTRA_BOLD, 700, 2, 4

    Beispiel Schrift "Impact"

    Code
    ColorRGB=        1, 255 ,255, 0
    ColorRGB=        2, 0,0,0
    WindowsFont=    1, IMPACT, WFF_CENTER_ALIGN+WFF_LIGHT+WFF_SHADOW, 50, 1, 2
    • Text
    • Windows Font
    • Fonts

Share

  • Previous entry TriggerGroup= - Teil 3
  • Next entry WorldFarView=, LevelFarView=
  • Changelog
  • PDF

TRNG

TRNG Version
1.3.0.7
NG Center
1.5.7

Categories

  1. Archiv 8
    1. Tomb Editor_Alt 2
    2. TRNG_Alt 4
  2. Bauen 239
    1. Tomb Editor (TE) 107
      1. Tipps und Tricks 19
      2. SoundTool 5
      3. TombIDE 6
      4. WadTool 11
      5. NodeEditor 2
    2. Tomb Engine (TEN) 72
      1. Tipps und Tricks 17
      2. Lua Scripting 35
    3. TRNG Engine 194
      1. Scripting 4
      2. NG Center 20
      3. Allgemein 7
      4. Neue TRNG Script Befehle 66
      5. Neue TRNG Trigger 66
      6. Neue TRNG OCB Werte 9
      7. TRNG Plugins 6
      8. Tipps und Tricks 5
      9. TRNG Engine Praktische Beispiele 8
    4. NGLE (Next Generation Level Editor) 12
    5. Tomb Raider Level Editor 86
      1. Licht 4
      2. Geometrie 8
      3. Levelbau 110
      4. Tipps und Tricks 12
      5. Script 3
      6. Sounds 2
      7. Texturen 2
      8. OCB 4
      9. Sonstiges 3
      10. Dxtre3D 1
  3. Tools 21
    1. Metasequoia 5
      1. Metasequoia 3.x 2
      2. Metasequoia 4.x 3
    2. StrPix und WADMerger 4
      1. StrPix 2
      2. WADMerger 2
    3. FLEP 9
    4. Tools 2
    5. TREP 7
      1. Flipeffect Editor 1
      2. Custom Patches 2
    6. TRViewer 1
    7. Blender 0
  4. Allgemeine Tipps und Tricks 3
  5. Level Editor Lexikon 107
    1. Tomb Editor 1
    2. Tools 3
      1. TREP/FLEP 3
      2. WADMerger 0
      3. Strpix 0
    3. NGLE/LE 97
    4. Allgemein 6
      1. WAD Slots 5
    5. NGEngine 0
  1. Privacy Policy
  2. Contact
  3. Legal Notice
Lexicon 7.1.17, developed by www.viecode.com
Powered by WoltLab Suite™ 6.1.16
TRLevel.de in the WSC-Connect App on Google Play
TRLevel.de in the WSC-Connect App on the App Store
Download