Dokumentation zu: QueryDoorKey(L)

HR Image


FUNKTION:
	public string QueryDoorKey()

	oder

	public mixed QueryDoorKey()

ARGUMENTE:
	keine

BESCHREIBUNG:
	Diese Funktion muss in allen Objekten gesetzt sein, die als Schluessel
	o.ae. bei abgeschlossenen Tueren fungieren soll. Eine Tuer ist eindeutig
	durch zwei Raeume gekennzeichnet, den Startraum und den Zielraum. Das
	Schluesselobject muss daher einen String mit der Angabe beider Raeume
	zurueckgeben.

RÜCKGABEWERT:
	Ein String in der Form "raum1::raum2", der angibt, welche verschlossene
	Tuer man damit oeffnen kann.

	ACHTUNG:
	Fuer die alten Tueren (sog. NewDoor) muss ein String der Form 
	"raum1:raum2" zurueckgegeben werden, wobei die beiden Raumstrings
        lexikographisch sortiert sein muessen.

BEISPIEL:
	// dieser Schluessel wuerde eine abgeschlossene Tuer zwischen dem Nichts
	// und dem Wohnwagen oeffnen
	string QueryDoorKey() {
		return "/room/void::/room/wohnwagen";
	}

SIEHE AUCH:
	AddDoor(L), RemoveDoor(L), OpenDoor(L), CloseDoor(L), LockDoor(L),
	UnlockDoor(L), HideDoor(L), QueryDoorDest(L), QueryPathDoor(L),
	QueryDoorLong(L), QueryAllDoorLong(L), QueryDoorStatus(L),
	SetDoorStatus(L), QueryDoorFlags(L), SetDoorFlags(L), QueryDoorProp(L),
	SetDoorProp(L), SetDoorEventMsgs(L), QueryDoorEventMsgs(L),
	QueryDoorName(L), doors(WL), ET_DOOR


Start » Magierhandbuch » Docu » Lfun » QueryDoorKey Letzte Generierung: 25.04.2021, 01:58
Email an: mud@wl.mud.de
Valid HTML 4.01!