MCPcopy Create free account
hub / github.com/Panzerschrek/Chasm-Reverse / TryActivateProcedure

Method TryActivateProcedure

PanzerChasm/server/player.cpp:418–430  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

416}
417
418bool Player::TryActivateProcedure( const unsigned int proc_number, const Time current_time )
419{
420 if( proc_number == last_activated_procedure_ )
421 {
422 // Activate again only after delay.
423 if( current_time - last_activated_procedure_activation_time_ <= Time::FromSeconds(2) )
424 return false;
425 }
426
427 last_activated_procedure_= proc_number;
428 last_activated_procedure_activation_time_= current_time;
429 return true;
430}
431
432void Player::ResetActivatedProcedure()
433{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected