home *** CD-ROM | disk | FTP | other *** search
- diff -u ./client.qc ./client.qc
- --- ./client.qc Wed Jul 24 23:51:22 1996
- +++ ./client.qc Thu Jan 8 00:43:49 1981
- @@ -414,9 +414,21 @@
- }
- else if (deathmatch)
- {
- - lastspawn = find(lastspawn, classname, "info_player_deathmatch");
- - if (lastspawn == world)
- + if !(teamplay)
- + {
- lastspawn = find (lastspawn, classname, "info_player_deathmatch");
- + if (lastspawn == world)
- + lastspawn = find (lastspawn, classname, "info_player_deathmatch");
- + }
- + else
- + {
- + while (lastspawn.team != self.team)
- + {
- + lastspawn = find(lastspawn, classname, "info_player_teamplay");
- + if (lastspawn == world)
- + lastspawn = find (lastspawn, classname, "info_player_teamplay");
- + }
- + }
- if (lastspawn != world)
- return lastspawn;
- }
- @@ -544,6 +556,13 @@
- potential spawning position for deathmatch games
- */
- void() info_player_deathmatch =
- +{
- +};
- +
- +/*QUAKED info_player_teamplay (1 0 1) (-16 -16 -24) (16 16 24)
- +potential spawning position for teamplay deathmatch games
- +*/
- +void() info_player_teamplay =
- {
- };
-
- Only in krhqc: client.qc.orig
-