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 PARAM_WTEXT

  • Jörg
  • June 28, 2021 at 4:31 PM
  • January 28, 2024 at 9:52 PM
  • 1,486 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.

  • PARAM_WTEXT

    Syntax: Parameters=PARAM_WTEXT, IdParameter, Flags (WTF_...), WindowsFontId, TimeDurate, Left, Top, Right, Bottom

    Mit diesem Scripteintrag können wir einen Text auf dem Bildschirm anzeigen lassen, dem wir zusätzlich einen "WindowsFont=" Befehl zugewiesen haben. Ein Tutorial über den "Windowsfont=" Befehl findet man hier. Diesen Text haben wir vorher als [ExtraNG] String in der English.txt angelegt.

    Mit folgenden Flipeffekten können wir den "PARAM_WTEXT" Script Eintrag steuern:

    Code
    363: Text. Print ExtraNG <&>string with windows font and formatting data in the (E)Parameters command
    364: Text. Remove print ExtraNG<&>string with windows font that used data in the (E)Parameters command

    IdParameter field

    Hier vergeben wir die ID Nummer, damit wir dem Befehl einem Flipeffekt zuordnen können. Nummern gehen von 1 bis 127.

    Flag (WTF_... field

    HIer können wir zusätzliche Eigenschaften festlegen. Wollen wir hier nichts verändern geben wir ein IGNORE ein.

    WTF_CHANGE_COLOR

    Die Farbe des Textes wechselt von der Farbe1 (Vordergrund) mit der Farbe2 (Schattenfarbe), die wir in den ColorID Script Befehlen beim WindowsFont= definiert haben.

    WTF_FLYING_TEXT

    Dieser Flag generiert einen fliegenden Zoom Effekt, bei dem der Text sehr klein beginnt und schnell größer wird bis es die Größe erreicht hat, die man gesetzt hat. Die Endposition wird durch das Rechteck bestimmt, welches wir durch die Werte (left, top, right, bottom) gesetzt haben. (siehe unten)

    Möchte man einen Text haben, der in der Mitte des ganzen Bildschirms platziert ist gibt man die Werte "0,0,1000,1000" als Wert für das Rechteck an und den WFF_CENTER_ALIGN" Flag im "WindowsFont=" Script Befehl.

    Anmerkungen:

    Die Dauer bis zur Endgröße setzt man im TimeDurate Feld, wobei diese in Frames gesetzt werden (30 Frames sind 1 Sekunde). Gibt man einen 0 oder IGNORE ein, bleibt der Text für immer bis man einen F364 Flipeffekt Trigger gesetzt hat, um den Text zu entfernen. Die kleinste Zeitangabe, die man machen kann ist "2".

    Der Effekt funktioniert am besten ohne Absätze. Setzt man Absätze erscheint der Text zunächst von oben, als wenn er vom Himmel käme.

    Man kann diesen Effekt nur in einem PARAM_WTEXT Befehl anwenden, selbst wenn man anderen Text hat.

    Die Schriftgröße, die man im "WindowsFont=" Befehl gesetzt hat wird als Endgröße verwendet.

    WTF_OVER_BINOCULAR

    Text bleibt im Fernglas Modus.

    WTF_OVER_FIXCAMERA

    Text bleibt im Fixed Camera Modus.

    Anmerkung:
    Funktioniert leider nicht und ist buggy.

    WTF_OVER_FLYCAMERA

    Text bleibt im FLY Camera Modus.

    WTF_OVER_IMAGE

    Text bleibt über einem Bild, welches eingeblendet wurde.

    WTF_OVER_INVENTORY

    Text bleibt in der Inventar- bzw. Pausenansicht.

    WTF_OVER_LASER_SIGHT

    Text bleibt im Lasersight Modus.

    WTF_PULSING_TEXT

    Text pulsiert indem er ständig von einer Maximalgröße zu einer Minimalgröße und umgekehrt wechselt. Die Minimalgröße wird aus dem WindowsFont= Befehl entnommen. Die Maximalgröße beträgt ca. 30% mehr. Man sollten diesen Flag zusammen mit WFF_CENTER_ALIGN im WindowsFont= Flag zusammen benutzen.

    WindowsFontId field

    Hier geben wir die ID des "WindowsFont=" Befehles an, den wir verwenden möchten. Dieser befindet sich am besten oberhalb des Parameters=PARAM_WTEXT" Befehles.

    Beispiel:

    WindowsFont=    1,....


    TimeDurate field

    Hier geben wir die Dauer an, die der Text auf dem Bildschirm zu sehen sein soll. Die Dauer wird in Frames angegeben, wobei 30 Frames 1 Sekunde sind. Möchte man also 3 Sekunden haben, gibt man hier 90 an. Vergibt man eine "-1" wird der Text für immer angezeigt. Mit deinem Flipeffekt Trigger F364 kann man ihn wieder entfernen.

    Left, Top, Right, Bottom fields

    Hier vergibt man die Größe eines Rechteckes, indem der Text zu sehen sein soll (Links, Oben, Rechts, Unten). Die Größe wird in "Microunits" angegeben, wobei 1000 die maximale Höhe oder Breite des Bildschirmes ist. Am Besten verwendet man hier "0,0,1000,1000" und setzt dann mit dem "WindowsFont=" Befehl den Text auf zentriert, linksbündig, rechtsbündig usw. Man kann ausserdem das "Get Screen Frames" Tool im NG Center benutzen, um die Bildschirmposition zu bestimmen.

    Beispiele:

    Code
    ColorRGB=        1, 255 ,255, 0
    ColorRGB=        2, 0,0,0
    WindowsFont=     1, IMPACT, WFF_RIGHT_ALIGN+WFF_LIGHT+WFF_SHADOW, 50, 1, 2
    Parameters=      PARAM_WTEXT, 1, IGNORE, 1, 90, 0,0,1000,1000
    
    
    ColorRGB=        10,0,128,255
    WindowsFont=     2, CORBEL, WFF_BOLD+WFF_LEFT_ALIGN,60, 10,IGNORE
    Parameters=      PARAM_WTEXT,2,IGNORE, 2, -1,0, 400, 1000, 1000

    • Text
    • Windows Font

Share

  • Previous entry PARAM_SHOW_SPRITE
  • Changelog
  • PDF

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