blob: e8020fa9ced3c24215b027219b9a4c436af1a562 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001InFight()
2=========
3
4FUNKTION
5--------
6::
7
8 mixed InFight()
9
10ARGUMENTE
11---------
12::
13
14 keine
15
16BESCHREIBUNG
17------------
18::
19
20 Diese Funktion wurde dazu geschrieben, um herauszufinden,
21 ob sich ein PC/NPC direkt im Kampf befindet. Dazu wird
22 das Array mit den Namen der Feinden des PC/NPCs durch die
23 Funktion environment gefiltert und so festgestellt, ob
24 die Umgebung der beiden Feinde gleich ist.
25
26RUECKGABEWERT:
27 Als Rueckgabewert enthaelt man entweder 0, wenn das Objekt
28 im Moment keine Feinde hat bzw. die nicht im selben Raum
29 sind, oder aber das Feindobjekt, das als erstes im Array
30 steht und anwesend ist.
31
32BEISPIEL
33--------
34::
35
36 Selbsterklaerend ;)
37
38BEMERKUNG
39---------
40::
41
42 InFight() gibt lediglich das Ergebnis von EnemyPresent() zurueck.
43
44SIEHE AUCH
45----------
46::
47
48 EnemyPresent(), PresentEnemies()
49 /std/living/combat.c
50
5122.03.2009, Zesstra
52