ModifyLocationTrigger: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Category:NLTScript Referenz Verändert einen bestimmten Ortsbasierten Trigger <syntaxhighlight lang="javascript"> modifyLocationTrigger( id, data ); </syn…“)
 
Zeile 12: Zeile 12:
 
* '''sizex''', '''sizey''': Größe
 
* '''sizex''', '''sizey''': Größe
 
* '''rot''': Ausrichtung
 
* '''rot''': Ausrichtung
 +
  
 
Im Objekt nicht vorhandene Daten werden nicht verändert.
 
Im Objekt nicht vorhandene Daten werden nicht verändert.
 +
 +
Beispiel 1: Ort auf x=25 y=50 setzen
 +
<syntaxhighlight lang="javascript">
 +
modifyLocationTrigger( "ortstrigger1", {"x":25, "y":50 } );
 +
</syntaxhighlight>
 +
 +
Beispiel 2: Alle Werte ändern
 +
 +
<syntaxhighlight lang="javascript">
 +
modifyLocationTrigger( "ortstrigger2", {"x":16, "y":30, "sizex": 10, "sizey": 10, "rot": 90 } );
 +
</syntaxhighlight>

Version vom 28. Juni 2016, 18:26 Uhr

Verändert einen bestimmten Ortsbasierten Trigger

modifyLocationTrigger( id, data );

id: die ID des Triggers, entweder Ereignis-ID oder Dungeon-Trigger-ID (inklusive "Floor-ID")

data: welche Daten geändert werden sollen, als Javascript-Objekt

  • x, y: Koordinaten
  • sizex, sizey: Größe
  • rot: Ausrichtung


Im Objekt nicht vorhandene Daten werden nicht verändert.

Beispiel 1: Ort auf x=25 y=50 setzen

modifyLocationTrigger( "ortstrigger1", {"x":25, "y":50 } );

Beispiel 2: Alle Werte ändern

modifyLocationTrigger( "ortstrigger2", {"x":16, "y":30, "sizex": 10, "sizey": 10, "rot": 90 } );