FUNKTION:
public nomask mixed SetBodyzone(string zone, int offset, mixed wert)
DEFINIERT IN:
/sys/living/body.h
/std/living/body.c
ARGUMENTE:
- string zone : der u_name der Zone
- int offset : der zu veraendernde Offset
- mixed wert : der zu setzende Wert fuer den Offset
RÜCKGABEWERT:
abhaengig vom offset (vgl. AddBodyzone(L))
BESCHREIBUNG:
Setzt 'wert' als neuen Wert fuer den Offset 'offset' der Bodyzone 'zone'.
Folgende Offsets koennen veraendert werden:
BZO_NAME - (string) der Name der Zone
BZO_PLURAL - (string) der Pluralname der Zone
BZO_NAME_ADJ - (string) das Adjektiv der Zone
BZO_GENDER - (int) das Geschlecht der Zone
BZO_DAM_FACTOR - (int) der Damagefaktor der Zone
BZO_CORPSE - (string) der absolute Pfad des
Leichenteilobjektes
BZO_FLAGS - (int) das Flag der Zone
BEMERKUNGEN:
Mit SetBodyzone geaenderte Eigenschaften der Bodyzonen werden _nicht_
gespeichert!
SIEHE AUCH:
RestoreBodyzone(L), RestoreAllBodyzones(L), QueryBodyzone(L),
AddBodyzone(L), TruncateBodyzone(L), RemoveBodyzone(L), CreateBody(L),
GetBodyType(L), GetBodyzones(L), GetZonesByType(L), SetBodyzone(L),
koerperzonen(WL), P_MAX_HANDS
|