Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/lfun/PreventLeave

PreventLeave()
**************


FUNKTION
========

   int PreventLeave(object ob, mixed dest);


DEFINIERT IN
============

   /std/container/restrictions.c


ARGUMENTE
=========

   ob
        Das Objekt, das aus dem Behaelter genommen werden soll.
   dest
        Das Ziel in das das Objekt ob bewegt werden soll.


BESCHREIBUNG
============

   Mit dieser Funktion kann ein Behaelter pruefen, ob er das Objekt ob
   sich bewegen lassen moechte oder nicht.


RUeCKGABEWERT
=============

   0, wenn das Objekt bewegt werden kann; ein Wert groesser als 0
   zeigt an, dass das Objekt nicht bewegt werden soll.


BEMERKUNGEN
===========

   Wenn ob mit dem Flag M_NOCHECK bewegt wird, wird PreventLeave() zwar
   aufgerufen, das Objekt wird jedoch auf jeden Fall aus dem Behaelter
   bewegt, unabhaengig vom Rueckgabewert!


SIEHE AUCH
==========


PreventInsert(), NotifyInsert(), NotifyLeave(), MayAddWeight(), move(), /std/container/restrictions.c PreventLeaveLiving(), PreventInsertLiving(), PreventMove(), NotifyMove(), MayAddObject(), NotifyRemove()

Last modified: 04.08.2007, Zesstra


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.