| 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 |
| |