#pragma once

#ifdef SVQC
void counter_reset(entity this);

.float counter_cnt;

IntrusiveList g_counters;
STATIC_INIT(g_counters) { g_counters = IL_NEW(); }
#endif

const int COUNTER_FIRE_AT_COUNT = BIT(2);
const int COUNTER_PER_PLAYER = BIT(3);
