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 NewSoundEngine=

  • Jörg
  • December 26, 2023 at 12:21 PM
  • January 1, 2024 at 11:00 AM
  • 938 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.

  • Neue Sound Engine

    Syntax: NewSoundEngine=ENABLED/DISABLED

    Bereich im Script: [Options]

    Die TRNG Engine hat standardmäßig eine neue Sound Engine eingestellt. Deswegen muss man diesen Script Eintrag nicht ins Script setzen, ausser man möchte sie nicht benutzen. Dann setzt man den Script Eintrag mit "Disabled" in den [Options] Bereich.

    NewSoundEngine=DISABLED; neue Sound Engineausgeschaltet

    Kein Scripteintrag oder

    NewSoundEngine= ENABLED; neue Sound Engine eingeschaltet

    Die neue Sound Engine verwendet die bass.dll Sound Bibliothek mit der Version 2.4. Diese legt TombIDE standardmäßig im Engine Ordner an, wenn man eine neues TRNG Projekt erstellt.

    Die neue Sound Engine hat folgende Vorteile:

    • Channel1 (Hintergrundmusik) und Channel2 (Vordergrundmusik) können gleichzeitig abgespielt werden. In der alten Sound Engine war dies nur nacheinander möglich.
    • Man kann auch andere Formate als .wav verwenden. (z.B. .mp3, .ogg, aiff etc.)
    • Audio Dateien können auch Buchstaben bzw. Worte im Dateinamen enthalten.
    • Man kann bei einer Musik die Lautstärke einstellen.

    1 Reihenfolge der Sound Datei Formate

    Die neue SoundEngine sucht immer zuerst nach .ogg Dateien, dann nach .mp3 Dateien, und dann nach .wav Dateien bzw. andere Format wie .aiff oder .mp2.

    Hat man z.B. folgende Dateien im "audio" Ordner,

    010.wav
    010.mp3
    020.ogg
    020.mp3
    005.wav

    spielt die Engine folgende Dateien:

    010.mp3
    020.ogg
    005.wav

    2 Name der Audio Dateien

    In der neuen Sound Engine ist es nun möglich, den Audio Dateien zusätzlich Namen zu geben, damit man sie leichter erkennen und unterscheiden kann. Wichtig ist nur, dass die Nummer nach wie vor zuerst geschrieben wird, z.B.

    005_secret.wav

    Die neue Sound Engine spielt immer die Datei mit dem längsten Namen. Bei

    005.wav
    005_secret.wav

    spielt die neue Sound Engine "005_secret.wav".

    3 Neue TRNG Flipeffect Trigger für Audio Sounds

    Für die neue Sound Engine gibt es auch einige neue Flipeffekte, um die Audio Dateien zu triggern bzw. abzuspielen. Die neuen Sound Audio Flipeffekte haben den Vorteil, dass man sie immer und immer wieder setzen kann. Das ging mit der alten Engine nicht so einfach. Dort musste man CodeBits benutzen, um einen Audio Sound mehrmals triggern zu können.

    Die wichtigsten sind F68 für den Channel1 (Hintergrundmusik) und F129 für den Channel2 (Vordergrundmusik)

    Zusätzlich kann man unter "Extra" noch einstellen ob der Audio Sound einmal oder in Endlosschleife abgespielt werden soll. Bei der Hintergrundmusik macht wohl Endlosschleife Sinn, wohingegen Vordergrundmuik meist nur einmal abgespielt werden soll. Bei der Vordergrundmusik kann man zusätzlich noch "One Shot" aktivieren, damit der Sound nur einmal abgespielt wird.

    Haben wir den Auslöser (Trigger) für die Vordergrundmusik auf mehreren Squares gesetzt und möchten, dass dieser nur einmal ausgelöst wird, egal auf welches Square der Spieler läuft, kann man Folgendes tun:

    Wir setzen den Flipeffekt in eine Triggergroup und lassen diese durch ein "+TGROUP_SINGLE_SHOT" Flag nur einmal auslösen. So wird der Sound nur einmal abgespielt, egal welches Square der Spieler zuerst betritt. Den Trigger für die TriggerGroup können wir nun auf die Squares setzen, wo wir möchten, dass der Audio Sound einmal abgespielt werden soll.

    Anmerkung:
    Würde man hier "One Shot" verwenden, würde der Sound trotzdem jedesmal abgespielt werden, wenn der Spieler auf ein Square tritt, wo der Trigger für den Sound liegt.

    Code
    TriggerGroup=4,$2000+TGROUP_SINGLE_SHOT,129,$0013
    
    ; Trigger for FlipEffect
    ; <#> Sound. (CD) Play <&>CD track in (E) way on channel2 (F129)
    ; <&> AUDIO\19
    ; <E> Single playback
    ; Copy following values to your script:
    ; $2000,129,$0013

    Möchte man, dass nach dem Abspielen einer Audio Datei wieder der vorherige Sound auf Channel 1 oder Channel 2 läuft kann man den F193 nehmen.

    Eine Besonderheit bei den neuen Flipeffekt Sound Audio Triggern ist, dass man die Lautstärkte (Volume) von Channel 1 und Channel 2 verändern kann. Das macht vor allem Sinn, wenn man eine Hintergrundmusik abspielt und zusätzlich noch eine Vordergrundmusik. Dann kann man in der Zeit die Lautstärke der Hintergrundmusik herabsetzen.



    Anmerkung:
    Die Hintergrundmusik geht nach dem Herabsetzen der Lautstärke nicht automatisch wieder auf 100%, wenn die Vordergrundmusik abgespielt wurde. Dies muss man mit einem neuen 100% Volume Trigger tun. Das Ganze triggert man am besten in einem Organzier= Scriptbefehl, denn dort kann man genau einstellen, wann was passieren soll.

    • sound
    • Sound Engine

Share

  • Previous entry MirrorEffect=
  • Next entry Organizer=
  • Changelog
  • PDF

TRNG

TRNG Version
1.3.0.7
NG Center
1.5.7

Table of Contents

  • 1 Reihenfolge der Sound Datei Formate
  • 2 Name der Audio Dateien
  • 3 Neue TRNG Flipeffect Trigger für Audio Sounds

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