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

NGLE Neuer Triggertyp "Condition"

  • Jörg
  • September 9, 2009 at 4:29 PM
  • June 5, 2020 at 1:10 PM
  • 1,202 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.

  • In dem Tutorial "Einführung in die TRNG" erfahren wir schon etwas über den neuen Triggertyp "Condition". In diesem Tutorial möchte ich auf jede einzelne Möglichkeit eingehen, damit einen besseren Überblick bekommt, was alles möglich ist.

    condition1.jpg

    Der neue Triggertyp "Condition" im Type "Activation Mode"

    1 Grundsätzliches

    Man setzt den Trigger "Condition" auf diejenigen Squares, auf die man auch die Trigger setzt, die dadurch ausgelöst werden sollen. Bsp. Condition: Lara soll etwas berühren, dadurch soll ein Gegner z. b. Baddy ausgelöst werden, also kommen der Trigger "Condition" und der normale Trigger für den Baddy auf dieselben Squares.

    Wichtig: Wenn Lara durch das Berühren von Objekten etwas auslösen soll, muss das zu berührende Objekt sich auf den Triggern befinden, damit die "Condition" ausgelöst wird. Bsp. Wenn Lara eine Tür berühren soll, muss sich darunter auch der "Condition Trigger" befinden, oder wenn sie einen "Dog" berühren soll, muss der grade auf den Squares rumspringen, auf denen sich die "Condition Trigger" befinden.

    2 Anim Textures

    condition2.jpg

    Diese Bedingung habe ich noch nicht testen können.

    3 Collision Lara is touching # Moveable

    condition3.jpg

    Bei dieser "Condition" löst Lara etwas aus, wenn sie das "Moveable", welches oben in dem Feld "Object to Trigger <#>"drinsteht, berührt. (Das Objekt muss sich bereits im Level Editor befinden.) Dies kann eine Door, ein Animating Objekt usw. sein. Der Trigger für das Objekt, welches sie nach der Berührung auslösen soll, muss sich auf denselben Squares befinden.

    4 Collision Lara is touching some # Creature type

    condition4.jpg

    Der Trigger (what to trigger) wird bei dieser Condition automatisch auf "Parameter" gesetzt. Bei dieser "Condition" löst Lara etwas aus, wenn sie eine Art Gegner, welche oben in dem Feld "Object to Trigger <#>"drinstehen, berührt. Dies können alle "Guides und Friends" sein, die im Level vorkommen oder alle "Immortal Creatures" oder "Mortal Creatures", also unsterbliche und sterbliche Gegner. Der Trigger für das Objekt, welches sie nach der Berührung auslösen soll, muss sich auf denselben Squares befinden.
    Stellt man also z. B. "Mortal Creatures" ein, wird das Ereignis ausgelöst, wenn Lara einen sterblichen Gegner berührt z. B. Dog, Baddy, Crocodile usw.

    5 Collision Lara is touching some moveable of # Slot type

    condition5.jpg

    Der Trigger (what to trigger) wird bei dieser Condition automatisch auf "Parameter" gesetzt. Bei dieser "Condition" löst Lara etwas aus, wenn sie alle "Moveables" mit einer bestimmten ID, welche sich oben in dem Feld "Object to Trigger <#>" befinden, berührt. Der Trigger für das Objekt, welches sie nach der Berührung auslösen soll, muss sich auf denselben Squares befinden.

    6 Collision Lara is touching some static of # Slot static type

    condition6.jpg

    Der Trigger (what to trigger) wird bei dieser Condition automatisch auf "Parameter" gesetzt. Bei dieser "Condition" löst Lara etwas aus, wenn sie alle "Static Objekte" mit einer bestimmten ID, welche sich oben in dem Feld "Object to Trigger <#>" befinden, berührt. (z.B. alle Plant0 Objekte) Der Trigger für das Objekt, welches sie nach der Berührung auslösen soll, muss sich auf denselben Squares befinden. Dies kann von Plant0 bis Shatter9 jedes Static Object sein.

    7 Collision Lara is touching the # Static item

    condition8.jpg

    Der Trigger (what to trigger) wird bei dieser Condition automatisch auf "Parameter" gesetzt. Bei dieser "Condition" löst Lara etwas aus, wenn sie das "Static item", welches oben in dem Feld "Object to Trigger <#>"drinsteht, berührt. (Das Objekt muss sich bereits im Level Editor befinden.) Dies kann ein Static von Plant0 bis Shatter9 sein. Der Trigger für das Objekt, welches sie nach der Berührung auslösen soll, muss sich auf denselben Squares befinden.

    8 Creature # Creature is currently E

    condition9.jpg

    Bei dieser "Condition" löst Lara etwas aus, wenn der "Gegner", welcher oben in dem Feld "Object to Trigger <#>"drinsteht, in einem bestimmten Zustand ist. (Der Gegner muss sich bereits im Level Editor befinden.) Der Zustand kann von aktiv bis inaktiv über tot usw. sein. Der Trigger für das Objekt, welches in einem bestimmten Zustand ist, muss sich auf denselben Squares befinden.

    9 Creature Current animation of # creature is currently E animation 0-31

    condition10.jpg

    Bei dieser "Condition" löst Lara etwas aus, wenn der "Gegner", welcher oben in dem Feld "Object to Trigger <#>"drinsteht, eine bestimmte Animation ausführt. Hier: von 0 bis 31. Die Animation kann z. B. im Wadmerger nachgeschaut werden (Der Gegner muss sich bereits im Level Editor befinden.) Der Trigger für das Objekt, welches nach der bestimmten Animation ausgelöst werden soll muss sich auf denselben Squares befinden. Es kann hier zwar auch eine Door ausgewählt werden anstatt eines Gegners. Ob dies auch funktioniert müsst ihr ausprobieren.

    10 Creature Current animation of # creature is currently E animation 32-63

    condition11.jpg

    Bei dieser "Condition" löst Lara etwas aus, wenn der "Gegner", welcher oben in dem Feld "Object to Trigger <#>"drinsteht, eine bestimmte Animation ausführt. Hier: von 32 bis 63. Die Animation kann z. B. im Wadmerger nachgeschaut werden (Der Gegner muss sich bereits im Level Editor befinden.) Der Trigger für das Objekt, welches nach der bestimmten Animation ausgelöst werden soll, muss sich auf denselben Squares befinden. Es kann hier zwar auch eine Door ausgewählt werden anstatt eines Gegners. Ob dies auch funktioniert müsst ihr ausprobieren.

    11 Creature Current animation of # creature is currently E animation 64-95

    condition12.jpg

    Bei dieser "Condition" löst Lara etwas aus, wenn der "Gegner", welcher oben in dem Feld "Object to Trigger <#>"drinsteht, eine bestimmte Animation ausführt. Hier: von 64 bis 95. Die Animation kann z. B. im Wadmerger nachgeschaut werden (Der Gegner muss sich bereits im Level Editor befinden.) Der Trigger für das Objekt, welches nach der bestimmten Animation ausgelöst werden soll, muss sich auf denselben Squares befinden. Es kann hier zwar auch eine Door ausgewählt werden anstatt eines Gegners. Ob dies auch funktioniert müsst ihr ausprobieren.

    12 Creature Current state ID of # creature is E State ID

    condition13.jpg

    Erklärung State ID:

    Mit der State ID weiß die Tomb Raider IV exe-Datei, um was für eine Animation es sich gerade handelt.
    Beim Harpy ist beispielsweise beim Vergiften die State ID 6. Hat man also einen Gegner im Harpy Slot und gibt bei einer Animation die State ID 6 ein, vergiftet er Lara, egal mit welcher Animation.

    Bei dieser "Condition" löst Lara etwas aus, wenn der "Gegner", welcher oben in dem Feld "Object to Trigger <#>"drinsteht, eine bestimmte Handlung (ID) ausführt. Die State ID kann z. B. im Wadmerger nachgeschaut werden (Der Gegner muss sich bereits im Level Editor befinden.) Der Trigger für das Objekt, welches nach der bestimmten Handlung ausgelöst werden soll, muss sich auf denselben Squares befinden.

    FORTSETZUNG FOLGT...

Share

  • Previous entry Neue OCB Werte für Objekte
  • Next entry Statics OCBs
  • Changelog
  • PDF

Table of Contents

  • 1 Grundsätzliches
  • 2 Anim Textures
  • 3 Collision Lara is touching # Moveable
  • 4 Collision Lara is touching some # Creature type
  • 5 Collision Lara is touching some moveable of # Slot type
  • 6 Collision Lara is touching some static of # Slot static type
  • 7 Collision Lara is touching the # Static item
  • 8 Creature # Creature is currently E
  • 9 Creature Current animation of # creature is currently E animation 0-31
  • 10 Creature Current animation of # creature is currently E animation 32-63
  • 11 Creature Current animation of # creature is currently E animation 64-95
  • 12 Creature Current state ID of # creature is E State ID

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