blob: aa183647ff73ef1ad756d0170957708c3551be42 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
2SwapRows()
Zesstra953f9972017-02-18 15:37:36 +01003**********
MG Mud User88f12472016-06-24 23:31:02 +02004
5
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 int SwapRows( object ob1, object ob2 )
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /std/living/team.c
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 ob1, ob2 - Spieler, die die Reihen tauschen sollen.
22
23
24BESCHREIBUNG
25============
26
27 Die angegebenen Spieler tauschen die Reihen.
28
29
30RUECKGABEWERT
31=============
32
33 1 bei erfolgreichem Tausch, 0 sonst.
34
35
36BEMERKUNG
37=========
38
39 Der Tausch wird nur durchgefuehrt, wenn die angegebenen Spieler auch
40 tatsaechlich im Team sind und damit kein NPC vor einen Spieler gestellt
41 wuerde.
42 Moechte man wissen, ob ein Spieler eine Reihe gewechselt hat, muss man
43 sich der Hilfe eines Hooks bedienen: H_HOOK_TEAMROWCHANGE
44
45
46SIEHE AUCH
47==========
48
49 Uebersicht: teamkampf
50 Properties: P_TEAM, P_TEAM_LEADER, P_TEAM_ASSOC_MEMBERS,
51 P_TEAM_NEWMEMBER
52 Bewegung: IsTeamMove, TeamFlee
53 Mitglieder: IsTeamLeader, TeamMembers
54 Kampf: AssocMember, DeAssocMember, InsertEnemyTeam
55 SelectNearEnemy, SelectFarEnemy
56 Positionen: PresentPosition, PresentRows, PresentEnemyRows,
57 PresentTeamPosition
58 Sonstiges: TeamPrefix, teamkampf_intern
59
MG Mud User88f12472016-06-24 23:31:02 +020060Last modified: 16-08-2010, Gabylon