Lpc Manpages

AddAttrSequence()

FUNKTION:
     int AddAttrSequence( string attr, mapping sequence )

DEFINIERT IN:
     /std/statnpc.c

ARGUMENTE:
     attr
          das Attribut, zu dem die Sequenz gehoeren soll,
          als Makro A_DEX, A_STR, A_CON oder A_INT.

     sequence
          die Sequenz, im gleichen Format wie in StartSequence()

RUECKGABEWERT:
     1, falls die Sequenz erfolgreich eingetragen wurde, sonst 0.

BEMERKUNGEN:
     Die Definition einer Sequenz ist nur dann wirksam, wenn das betreffende
     Attribut mit AddAttribute() angemeldet wurde.
 
     Es duerfen mehrere Sequenzen fuer das selbe Attribut definiert werden.
     Dann wird bei jeder Erhoehung eine von ihnen zufaellig ausgewaehlt.

     Die Sequenz endet mit der Erhoehung des Attributs; dies geschieht
     automatisch (AddAttrSequence() fuegt den Erhoehungsaufruf selbstaendig
     als letztes Sequenzelement an). Wenn die Option SEQ_END_FUNC benutzt
     wird, so wird die dort angegebene Funktion erst nach der Erhoehung
     aufgerufen.

SIEHE AUCH:
     AddAttribute, /std/statnpc.c, /doc/beispiele/monster/arnold.c
     StartSequence