Lpc Manpages

Split()

FUNKTION:
     object Split(int amount)

DEFINIERT IN:
     /std/unit.c

ARGUMENTE:
     amount
          Zahl der Einheiten

BESCHREIBUNG:
     Das aktuelle Objekt wird aufgeteilt in ein neues Objekt mit 'amount'
     Einheiten und das aktuelle Objekt mit QueryProp(P_AMOUNT)-'amount'
     Einheiten. 

RUECKGABEWERT:
     Das neue Objekt oder 0, wenn 'amount' kleiner oder gleich 0 ist
     oder wenn beim clonen des neuen Objektes ein Fehler aufgetreten ist.
     
BEISPIELE:
     
     object money, m2;

     money = clone_object("/obj/money");
     money->SetProp(P_AMOUNT, 100);
     m2 = money->Split(20);

     danach enthaelt 'm2' 20 Muenzen

SIEHE AUCH:
     P_AMOUNT, /std/unit.c