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 CUST_BAR

  • Jörg
  • June 3, 2020 at 3:31 PM
  • December 5, 2023 at 4:45 PM
  • 2,506 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.

  • Customize=CUST_BAR

    Syntax: Customize=CUST_BAR, BarType (BAR_...), FlagsBar (FBAR_...), XOrigin, YOrigin, XSize, YSize, IdColor1, IdColor2, Extra

    Mit diesem Scriptbefehl können wir bestimmte Anzeigebalken wie Gesundheit, Sprinten, Luft usw. von der Größe , Farbe usw. anpassen.

    Auch selbstdefinierte Anzeigebalken können hier angepasst werden. (Für Fortgeschrittene)

    BarType (BAR_...)

    Hier setzen wir fest, welche Anzeige wir anpassen wollen.

    BAR_HEALTH

    Laras Gesundheitsanzeige. Standardfarbe: rot

    BAR_AIR

    Laras Luftanzeige im Wasser. Standardfarbe: blau

    BAR_DASH

    Laras Anzeige beim Sprinten. Standardfarbe: grün

    BAR_LOAD_LEVEL

    Balken beim Laden des Spiels. Standardfarbe: rosa

    BAR_COLD

    Neuer TRNG Balken im kalten Wasser. Standardfarbe: rosa

    (Cold muss bei Room Options angeklickt sein.)

    BAR_DAMAGE

    Neuer TRNG Balken in "Damage" Räumen. Standardfarbe: gelb

    (Damage muss bei Room Options angeklickt sein.)

    BAR_CUSTOM1

    BAR_CUSTOM2

    BAR_CUSTOM3

    BAR_CUSTOM4

    Platzhalter für Balken, die man selber mit Hilfe von Variablen definieren kann. siehe Tutorial dazu hier: (Für Fortgeschrittene)

    FlagsBar (FBAR_...)

    FBAR_DRAW_ALWAYS

    Die Anzeige bleibt immer auf dem Bildschirm. Kann nur bei folgenden Balken benutzt werden:

    BAR_HEALTH

    BAR_DASH

    BAR_AIR

    BAR_DAMAGE

    BAR_COLD

    FBAR_SHOW_BAR_NAME

    Funktioniert nur mit BAR_CUSTOM1/2/3/4. Hier kann man einen eigenen Text unter den neuen Balken hinzufügen.

    Es müssen NG STRINGS in bestimmten Indexen vorhanden sein:

    BAR_CUSTOM1 : Extra NG String with index = 301

    BAR_CUSTOM2 : Extra NG String with index = 302

    BAR_CUSTOM3 : Extra NG String with index = 303

    BAR_CUSTOM4 : Extra NG String with index = 304

    FBAR_SOUND_BAR_ANIM

    Hier erhält man einen wellenartigen Farbeneffekt, wie im Hauptmenü des Level Editor unter Options > Music Volume.

    Dabei werden die zuvor in "ColorRGB=" festgelegten Vorder- und Hintergrundfarben verwendet, um einen zitterartigen Effekt zuerzielen.

    In Extra am Schluss des Scriptbefehls legen wir eine 3 Farbe fest, die quasi wie eine Maske über die andere gelegt wird.

    Beispiel:

    Hier habe ich als Vordergrundfarbe "Orange" und als Hintergrundfarbe "Schwarz".

    Die Maskenfarbe ist ebenfalls Orange.

    ColorRGB=1, 255,128,0

    ColorRGB=2, 0,0,0

    Customize=CUST_BAR,BAR_HEALTH,FBAR_SOUND_BAR_ANIM,8,8,150,12,1,2, 1


    FBAR_USED_FOR_BOAT_FUEL

    Wird in Verwendung mit dem Boat benutzt.

    Mehrere Infos findet man im NG Center unter dem entsprechenen Flag.

    Möchte man keinen FBAR_ verwenden , schreibt man IGNORE.

    XOrigin, YOrigin, XSize, YSize

    XOrigin

    Festlegen der horizontalen Position

    YOrigin

    Festlegen der vertikalen Position

    XSize

    Festlegen der Balkenlänge in Pixelgröße

    YSize

    Festlegen der Balkenhöhe in Pixelgröße

    Position der Anzeige in Pixelgröße mit Standard 640x480. Ist der Bildschirm größer werden die Werte automatisch proportional angepasst.

    Standard Werte sind:

    Type BarXOriginYOriginXSizeYSize
    HealthBar8815012
    DashBar481815012
    AirBar4812615012
    LoadBar2044460015

    IdColor1

    Hier können wir die Vordergrundfarbe des Balkens definieren.

    Den Farbwert wird zuvor in dem Scriptbefehl ColorRGB= mit einer ID Nummer festgelegt.

    Ein roter Balken mit der ID 1 wäre z.B.

    ColorRGB=1, 255,0,0

    Als Zahl geben wir hier aber nur die ID "1" ein.

    IdColor2

    Hier können wir die Hintergrundfarbe des Balkens festlegen.

    Den Farbwert wird zuvor in dem Scriptbefehl ColorRGB= mit einer ID Nummer festgelegt.

    Ein standardmäßiger schwarzer Hintergrund mit der ID 2 wäre z.B.

    ColorRGB=2, 0,0,0

    Als Zahl geben wir hier aber nur "2" ein.

    Anmerkung:

    Im Script müssen immer zuerst die beiden ColorRGB= Scriptbefehle definiert sein. Setzt man sie hinter dem Customize=Cust_Bar Befehl, erscheint alles schwarz.

    Beispiel:

    ColorRGB=1, 255,128,0

    ColorRGB=2, 0,0,0

    Customize=CUST_BAR,BAR_HEALTH,IGNORE,8,8,150,12,1,2, IGNORE

    ergibt einen orangefarbenen Gesundheitsanzeigebalken.

    Standardfarben der Balken sind:

    Bar Type
    RedGreenBlue
    HealthBar25500
    DashBar02550
    AirBar00255
    LoadBar2550255
    ColdBar2550255
    DamageBar2552550

    Extra

    Hier werden eventuelle Werte von FBAR_ eingetragen. Ansonsten schreibt man hier IGNORE

    • Anzeige
    • Bar

Share

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