PreventLeaveLiving()¶
FUNKTION¶
int PreventLeaveLiving(object ob, mixed dest);
DEFINIERT IN¶
/std/container/restrictions.c
ARGUMENTE¶
ob
Das Living, das aus dem Behaelter genommen werden soll.
dest
Das Ziel in das das Living ob bewegt werden soll.
BESCHREIBUNG¶
Mit dieser Funktion kann ein Behaelter pruefen, ob er das Living ob
sich bewegen lassen moechte oder nicht.
RUeCKGABEWERT¶
0, wenn das Living bewegt werden kann; ein Wert groesser als 0
zeigt an, dass das Living nicht bewegt werden soll.
BEMERKUNGEN¶
Wenn ob mit dem Flag M_NOCHECK bewegt wird, wird PreventLeave() zwar
aufgerufen, das Living wird jedoch auf jeden Fall aus dem Behaelter
bewegt, unabhaengig vom Rueckgabewert!
SIEHE AUCH¶
PreventInsertLiving(), /std/container/restrictions.c
PreventMove(), PreventLeave(), PreventInsert(),
NotifyMove(), NotifyLeave(), NotifyInsert(), NotifyRemove(),
move(), exit(), init(),
InitAttack, ExitAttack()
Last modified: 04.08.2007, Zesstra