🎄T
const double attack_interval = 10;
double current_attack_interval = 0;
void warrior::update(const Timer& timer) {
const auto dt = timer.get_delta();
current_attack_interval += dt;
if (current_attack_interval >= attack_interval) { attack(); current_attack_interval = 0; }
}
get_delta()
как работает