Seek Thresholds
seek_thresholdsFind milestone moments where cumulative stats cross thresholds. Unlike seek_demo (which finds individual events like kills or chats), this tool tracks running totals across the entire demo and emits the frame where a threshold is first crossed. Use seek_demo to find a specific event ('rail kill on Dloobiq'). Use seek_thresholds to find a milestone ('10th kill', '1000 damage dealt', '5-killstreak'). Cumulative thresholds (emit once when first crossed): total_kills_ge, total_deaths_ge, total_damage_dealt_ge, total_damage_received_ge, total_headshots_ge, killstreak_ge (current kills without dying). Per-opponent: damage_dealt_to_player_ge + opponent_name, kills_on_player_ge + opponent_name. Instantaneous thresholds (emit every matching frame): health_le (low-health moments), health_ge (overhealth), armor_ge. Multiple thresholds combine with AND. Returns same FrameState as seek_demo with match_reason explaining which threshold was crossed and the current value.
Pricing
Per call
$0.02
Model
time-based
Pay only for what you use. No subscriptions.
Inputs
health_le
integernulloffset
integernullkillstreak_ge
integernullsession_id *
stringtotal_headshots_ge
integernulltotal_deaths_ge
integernullarmor_ge
integernulltotal_kills_ge
integernullopponent_name
stringnulldamage_dealt_to_player_ge
integernulllimit
integernulltime_to_ms
integernulltotal_damage_received_ge
integernulltime_from_ms
integernullhealth_ge
integernullkills_on_player_ge
integernulltotal_damage_dealt_ge
integernull
