# Beispiel: Getriggerter Alarm

Soll bei der Zerstörung eines ganz bestimmten Objekts (oder mehrerer) ein Dauer-Alarm ausgelöst werden, muss dies per Trigger geschehen. Die Bedingung ist, dass das Objekt nicht mehr "am Leben" ist (!alive "varName";). Es bietet sich an, mit Say3D zu arbeiten, da der Default-Alarm nur in 2D abgespielt wird.

Trigger OnAct.:

 nul = \[thisTrigger\] spawn {while {true} do {(\_this select 0) say3D \["Sounddatei", Reichweite, 1\]; sleep 45};};

Der Trigger fungiert dann als 3D-Emitter des Sounds, es kann aber auch ein Lautsprecher daneben gestellt werden. Möglich ist auch eine Ausführung per Script. Abhängig von Description.ext!!!