public void Activate(CarController kart) { boostStats.ElapsedTime = 0; if (kart) { lastActivatedTimestamp = Time.time; kart.AddPowerup(this.boostStats); isCoolingDown = true; } if (needToDissapear) { PoolManager.Instance.ReleaseObject(string.Format(Env.GENRIC_GAMEOBJECT_PATH, this.name), this.gameObject); } }