ForceDoorState: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Category:NLTScript Referenz Erzwingt bei einer bestimmten Tür (normale Tür, Secretdoor, RemoveableWall) einen Zustand ohne Übergangsanimation. <syntaxh…“)
 
 
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
 
[[Category:NLTScript Referenz]]
 
[[Category:NLTScript Referenz]]
Erzwingt bei einer bestimmten Tür (normale Tür, Secretdoor, RemoveableWall) einen Zustand ohne Übergangsanimation.
+
Erzwingt bei einer bestimmten Tür (normale Tür, Secretdoor, RemoveableWall) einen Zustand ohne Übergangsanimation, mit Animation/Übergang siehe [[setDoorState]].
  
 
<syntaxhighlight lang="javascript">
 
<syntaxhighlight lang="javascript">
Zeile 7: Zeile 7:
  
 
Parameter:
 
Parameter:
* '''doorid''': Die Türenid, entweder ohne Ebenenangabe für "in der aktuellen Ebene" oder mit Ebenenangabe im Format "<Ebene>_<Türid>"
+
* '''doorid''': Türenid im [[Standard-Dungeon-ID-Format]]
 
* '''state''': Der zu setzende Status als Zahl
 
* '''state''': Der zu setzende Status als Zahl
  

Aktuelle Version vom 28. September 2016, 15:26 Uhr

Erzwingt bei einer bestimmten Tür (normale Tür, Secretdoor, RemoveableWall) einen Zustand ohne Übergangsanimation, mit Animation/Übergang siehe setDoorState.

forceDoorState( doorid, state );

Parameter:

Statuswerte

  • 0: versperrt (nur für "normale" Türen relevant)
  • 1: geschlossen
  • 2: offen
  • 3: aufgebrochen (nur für "normale" Türen relevant)
  • 4: Schloss zerbrochen, nicht mehr öffenbar (nur für "normale" Türen relevant)

Beispiel

forceDoorState( 37, 3 );
forceDoorState( "2_12", 2 );