MCPcopy Create free account
hub / github.com/assaultcube/AC / resetsleep

Function resetsleep

source/src/clientgame.cpp:650–659  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

648COMMANDN(sleep, addsleep_, "isi");
649
650void resetsleep(bool force)
651{
652 sleepssemaphore->wait();
653 loopvrev(sleeps) if(!sleeps[i].persist || force)
654 {
655 DELSTRING(sleeps[i].cmd);
656 sleeps.remove(i);
657 }
658 sleepssemaphore->post();
659}
660
661COMMANDF(resetsleeps, "", (void) { resetsleep(true); });
662

Callers 2

clientgame.cppFile · 0.85
resetmapFunction · 0.85

Calls 4

waitMethod · 0.80
postMethod · 0.80
loopvrevFunction · 0.70
removeMethod · 0.45

Tested by

no test coverage detected