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_COLOR_ITEM

  • Jörg
  • June 9, 2021 at 11:35 AM
  • June 11, 2021 at 2:26 PM
  • 1,354 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_COLOR_ITEM

    Mit diesem Skripteintrag kann man die Farbe eines Objekts (Statics) ändern.

    Syntax: Parameters=PARAM_COLOR_ITEM, IdParamList, ColorType (COLTYPE_...), ItemIndex, Index1ColorRGB, Index2ColorRGB, SpeedChange

    Bereich im Script: [Level]

    IdParamList

    Hier gibt man eine fortlaufende Nr. ein um die unterschiedlichen PARAM_COLOR_ITEM Scriptbefehle unterscheiden zu können. Praktischerweise fängt man bei 1 an, dann den nächsten mit 2 usw.

    ColorType (COLTYPE_...)

    Es gibt 3 verschiedene ColorType (COLTYPE_...) Flags:


    COLTYPE_SET_COLOR

    Objekt erhält die Farbeinstellung, die man unter Index1ColorRGB gesetzt hat,


    COLTYPE_SET_PULSE

    Objekt erhält einen pulsierenden Effekt mit der Farbeinstellung, die man unter Index1ColorRGB gesetzt hat. Die Geschwindigkeit kann man unter SpeedChange einstellen.

    Anmerkung:

    Man sollte eine nicht zu helle Farbe wählen, da der Effekt von Hell nach Dunkel geht. Setzt man z.B. die Farbe weiß, dann passiert gar nicht, weil die maximale Helligkeit schon erreicht wurde.

    COLTYPE_SHADE_COLORS

    Objekt erhält eine Farbeinstellung, die von Index1ColorRGB zu Index2ColorRGB hin- und herwechselt.

    Anmerkung:

    Die zweite Farbe wird hier mit der Ersten vermischt. Setzt man also als erste Farbe Rot und als zweite Farbe Blau, ensteht bei der zweiten Farbe ein Violettblau (Lila). Das Objekt wechselt also von Rot nach Violettblau (Lila). (siehe Beispiel unten)

    ItemIndex

    Hier gibt man die Index ID des Statics an, an dem wir den Farbeffekt anwenden wollen. Im TE einfach auf das Static doppelt klicken.


    Index1ColorRGB

    Hier gibt man die ID des ColorRGB= mit den RGB Farbwerten an, die als erste Farbe dienen soll.

    Anmerkung:

    Der ColorRGB= Befehl muss vor dem Parameters=PARAM_COLOR_ITEM Befehl stehen.

    Index2ColorRGB

    Falls der COLTYPE_... Flag eine zweite Farbe erfordert, gibt man hier die ID des zweiten ColorRGB= Befehls an.

    SpeedChange
    Bei den COLTYPE..., Flags, die einen dynamischen Effekt haben, wie PULSE oder SHADE, kann man die Geschwindigkeit einstellen, in der der Effekt stattfinden soll. 30 Frames sind hier 1 Sekunde. Möchte man also, dass ein Effekt in 2 Sekunden stattfindet, gibt man hier 60 an.


    Gültige Werte liegen zwischen 1 und maximal 255 (ungefähr 8 Sekunden)


    Auslösen kann man den PARAM_... Befehl mit folgendem Trigger:

    "Statics. Color. Change color of static using <&>PARAM_COLOR_ITEM data (F191)"

    Anmerkung:

    Ich habe nur einen Flipeffect Trigger gefunden, um bei Statics die Farben zu ändern.


    Beispiel:

    Code
    ColorRGB= 1,255,0,0
    Parameters=PARAM_COLOR_ITEM,1,COLTYPE_SET_COLOR,0,1,IGNORE,IGNORE   ; Objekt ist sofort rot
    
    ColorRGB= 2,0,0,255
    Parameters=PARAM_COLOR_ITEM,2,COLTYPE_SET_PULSE,2,2,IGNORE,60       ; Objekt wechselt ständig von Blau nach Schwarz innerhalb von 2 Sek.
    
    ColorRGB= 3,255,0,0
    ColorRGB= 4,0,0,255
    Parameters=PARAM_COLOR_ITEM,3,COLTYPE_SHADE_COLORS,3,3,4,60         ; Objekt wechselt von Rot nach Violettblau (Lila) innerhalb von 2 Sek.

    Ergebnis:

    • Statics
    • Color
    • Item

Share

  • Previous entry PARAM_BIG_NUMBERS
  • Next entry PARAM_MOVE_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