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