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