Difference between revisions of "TActivePlayer.Alive"

From Soldat Community Wiki
Jump to: navigation, search
(Description)
(Example: Capitalized `Btye` for consistency. Condensed code making it easier to understand)
 
Line 6: Line 6:
 
==Example==
 
==Example==
 
<syntaxhighlight lang="pascal">
 
<syntaxhighlight lang="pascal">
  var i: byte;
+
  var i: Byte;
 
  begin
 
  begin
   for i := 1 to 32 do begin
+
   for i := 1 to 32 do
     if Players[i].Alive then
+
     Players[i].Alive := not Players[i].Alive; // causes player to die if alive, and respawn if dead
      Players[i].Alive := False // causes player to die
 
    else
 
      Players[i].Alive := True; // causes player to respawn
 
  end;
 
 
  end;
 
  end;
 
</syntaxhighlight>
 
</syntaxhighlight>
 
[[Category:TActivePlayer]]
 
[[Category:TActivePlayer]]

Latest revision as of 14:54, 29 July 2013

property TActivePlayer.Alive: Boolean
 Access mode: RW

Description

If a player is alive or not.

Example

 var i: Byte;
 begin
  for i := 1 to 32 do
    Players[i].Alive := not Players[i].Alive; // causes player to die if alive, and respawn if dead
 end;