blob: b25843d7010eb9987aa2a77251b7c8bc54c3a7a9 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2InsertEnemyTeam()
3*****************
4
5
6FUNKTION
7========
8
9 varargs void InsertEnemyTeam(mixed ens, int rek)
10
11
12DEFINIERT IN
13============
14
15 /std/living/team.c
16
17
18ARGUMENTE
19=========
20
21 ens object Feind oder object *Feinde
22 rek Wurde von InsertEnemyTeam aufgerufen
23
24
25BESCHREIBUNG
26============
27
28 Alle Teammitglieder des Feindes bzw. die angegebenen Feinde (aber
29 nicht deren Teammitglieder) werden zu Feinden
30 a) des Spielers und aller Teammitglieder, falls rek==0
31 b) des Spielers, falls rek!=0
32
33
34RUECKGABEWERT
35=============
36
37 keiner
38
39
40BEMERKUNGEN
41===========
42
43 1. Nur wenn Gegner und Teammitglied im gleichen Raum stehen (aber
44 nicht notwendigerweise im gleichen Raum wie der Spieler) werden
45 sie zu Feinden.
46 2. Falls Teammitglied und Gegner beides Spieler sind, werden sie
47 nicht zu Feinden gemacht.
48 3. Ist der Gegner im eigenen Team, so wird nichts gemacht.
49
50
51SIEHE AUCH
52==========
53
54 Uebersicht: teamkampf
55 Properties: P_TEAM, P_ASSOC_MEMBERS, P_TEAM_ATTACK_CMD,
56 P_TEAM_AUTOFOLLOW, P_TEAM_COLORS, P_TEAM_LEADER,
57 P_TEAM_NEWMEMBER, P_TEAM_WANTED_ROW, P_TEAM_WIMPY_ROW
58 Bewegung: IsTeamMove, TeamFlee
59 Mitglieder: IsTeamLeader, TeamMembers
60 Kampf: AssocMember, DeAssocMember, SelectNearEnemy,
61 SelectFarEnemy
62 Positionen: PresentPosition, PresentRows, PresentEnemyRows,
63 PresentTeamPosition, SwapRows
64 Sonstiges: TeamPrefix, teamkampf_intern
65
66Last modified: 16-08-2010, Gabylon