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 2026
    2. Osterkalender 2025
    3. Osterkalender 2024
    4. Osterkalender 2023
    5. Osterkalender 2022
    6. Osterkalender 2021
    7. Osterkalender 2020
    8. Osterkalender 2019
    9. Osterkalender 2018
    10. Osterkalender 2017
    11. 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_PRINT_TEXT

  • Jörg
  • November 9, 2020 at 3:08 PM
  • January 28, 2024 at 9:46 AM
  • 2,566 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_PRINT_TEXT

    Bereich im Script: [Level]

    Mit diesem Scripteintrag können wir einen Text formatieren, den wir nachher mit dem Flipeffect Trigger F203 oder F205 aufrufen können.

    Diesen Text haben wir vorher als [ExtraNG] String in der English.txt angelegt.

    Normaler Text:




    Für Vertikales Scrollen:


    Anmerkung:

    Unter Timer können wir die ID des Textes aus der [EXTRANG] angeben, den wir mit dem jeweiligen "PARAM_PRINT_TEXT" Script Eintrag anzeigen lassen möchten.

    Zusatz:
    Inzwischen sehen wir direkt den Text mit der Text ID aus den [EXTRANG) Strings, was das Auswählen erheblich einfacher macht.


    Syntax: Parameters=PARAM_PRINT_TEXT, IdPrintText, Color (CL_...), FontType (FT_...), BlinkTime, DurateTime, X_Position, Y_Position

    IdPrintText

    Hier vergeben wir eine Nummer, damit wir den den Scripteintrag nachher einem Text im Trigger zuordnen können.

    1-127

    Color (CL_...)

    HIer bestimmen wir die Farben. Möglich sind:

    CL_BLINKING_WHITE

    CL_BLUE

    CL_DARKMETAL

    CL_GOLD

    CL_METAL

    CL_RED

    CL_WHITE

    CL_YELLOW

    FontType (FT_...)

    Hier legt man die Position und Schriftgrößte fest.

    Es gehen auch mehrere FT_... Einträge, die man durch ein "+" aneinandereiht.

    Möchte man die Position individuell festlegen, setzt man hier keinen Eintrag für die Position.

    FT_BLINK_CHARS

    FT_BOTTOM_CENTER

    FT_BOTTOM_LEFT

    FT_BOTTOM_RIGHT

    FT_CENTER_CENTER

    FT_NARROW_CHARS

    FT_SIZE_ATOMIC_CHAR

    FT_SIZE_DOUBLE_CHAR

    FT_SIZE_DOUBLE_HEIGHT

    FT_SIZE_DOUBLE_WIDTH

    FT_SIZE_HALF_CHAR

    FT_SIZE_HALF_HEIGHT

    FT_SIZE_HALF_WIDTH

    FT_SIZE_MICRO_CHAR

    FT_SIZE_NO_BORDER

    FT_TOP_CENTER

    FT_TOP_LEFT

    FT_TOP_RIGHT

    FT_UNDER_LEFT_BARS

    FT_UNDER_RIGHT_BARS

    Anmerkung:
    Man kann auch mehrere "FT_... Flags" kombinieren, indem man sie durch ein "+" Pluszeichen hintereinander setzt.

    Bsp.

    Parameters=PARAM_PRINT_TEXT,1,CL_GOLD,FT_CENTER_CENTER+FT_SIZE_MICRO_CHAR,IGNORE,5,IGNORE,IGNORE

    BlinkTime

    Hier kann man den Blinkintervall einstellen, sofern man bei den FT_...Flags "FT_BLINK_CHARS" gesetzt hat.

    Dabei gilt der Multiplikator mal 2: 1,2,4,8,16,32,64,128, 256 usw.

    DurateTime

    Hier legt fest, wie lange der Text am Bildschirm erscheinen soll. Einheit sind hier Sekunden.

    Soll der Text immer erscheinen, schreibt man hier -1 oder IGNORE.

    Um einen Text wieder verschwinden zu lassen, den man für immer gesetzt hat, nutzt man den Flipeffect

    F204. "Text. Print. Remove (&)Extra NG String from screen"

    Beim vertikalen Scrollen gibt man folgende Werte ein: (0-9)

    0 : Abs. Normal Speed (30 fps)

    1 : Abs. Slow Speed (15 fps)

    2 : Abs. Very Slow Speed (10 fps)

    3: Abs. Fast Speed (60 fps)

    4: Abs. Very Fast Speed (90 fps)

    5: Prop. Normal Speed (30 fps)

    6: Prop. Slow Speed (15 fps)

    7: Prop. Very Slow Speed (10 fps)

    8: Prop. Fast Speed (60 fps)

    9: Prop. Very Fast Speed (90 fps)

    X_Position, Y_Position

    Hier kann man individuell die horizontale und vertikale Position festlegen. Vorher festgelegte FT_... Einträge werden ignoriert.

    Werte werden in Pixel angegeben. Da man aber nie weiß, welche Bildschirmauflösung ein Spieler hat, sollte man sich an dem Richtwert 1024x768 Pixel halten.

    Andere Bildschirmauflösungen passt dann die TRNG Engine an.

    Anmerkung:

    X-Position: horizontale Position

    Y-Position: vertikale Position

    Die Y_Position ist die untere Linie der Buchstaben. 384 Pixel ist ungefähr die vertikale Mitte des Bildschirmes. (768/2)

    • Text
    • Flipeffect
    • Print Text

Share

  • Previous entry PARAM_MOVE_ITEM
  • Next entry PARAM_ROTATE_ITEM
  • 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.18
TRLevel.de in the WSC-Connect App on Google Play
TRLevel.de in the WSC-Connect App on the App Store
Download