void respawnself()
 {
     if(ispaused()) return;
     if(m_mp(gamemode))
     {
         int seq = (player1->lifesequence<<16)|((lastmillis/1000)&0xFFFF);
         if(player1->respawned!=seq) { addmsg(N_TRYSPAWN, "rc", player1); player1->respawned = seq; }
     }
     else
     {
         spawnplayer(player1);
         showscores(false);
         lasthit = 0;
         if(cmode) cmode->respawned(player1);
     }
 }
Пример #2
0
 void respawnself()
 {
     if(paused || ispaused()) return;
     if(m_mp(gamemode))
     {
         if(player1->respawned!=player1->lifesequence)
         {
             addmsg(N_TRYSPAWN, "rc", player1);
             player1->respawned = player1->lifesequence;
         }
     }
     else
     {
         spawnplayer(player1);
         showscores(false);
         lasthit = 0;
         if(cmode) cmode->respawned(player1);
     }
 }