blob: c406cd50f364cd7cd0892b91ab5e883f0624632a [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001IsEnemy()
2
3FUNKTION:
4 int IsEnemy(object wer);
5
6DEFINIERT IN:
7 /std/living/combat.c
8
9ARGUMENTE:
10 wer
11 Das Objekt, welches darauf ueberprueft werden soll, ob es
12 derzeit als Gegner bekannt ist.
13
14RUeCKGABEWERT:
15 Flag: 1 bei Feindschaft, 0 sonst
16
17BESCHREIBUNG:
18 Mit dieser Funktion kann man ueberpruefen, ob das Objekt <wer>, also
19 im Normalfall ein Lebewesen, derzeit als Gegner erkannt wird. Nach
20 einer gewissen Zeit laeuft die Feindschaft automatisch aus, sodass
21 man sich nicht darauf verlassen, dass ein Gegner auch zukuenftig als
22 solchiger erkannt wird. (Diese Zeit betraegt normal 300 Sekunden.)
23 Solch eine Feindschaft kann im uebrigen auch einseitig sein! Mehr
24 dazu findet man in der Dokumentation zu StopHuntFor(), einer
25 Funktion, die Frieden zwischen Gegnern stiften soll.
26
27SIEHE AUCH:
28 SelectEnemy(), QueryEnemies(), StopHuntFor()
29
30----------------------------------------------------------------------------
31Last modified: Wed May 26 16:47:51 1999 by Patryn