It is nearly guaranteed that this event runs every game tick, because there are cs2s that touch widgets every frame. Additionally it should have been run at the end of every client tick, but DeferredEventBus doesn't support that.
It is nearly guaranteed that this event runs every game tick, because there are cs2s that touch widgets every frame. Additionally it should have been run at the end of every client tick, but DeferredEventBus doesn't support that.