Inputs

Methodology and assumptions

Method: ingests a spawn timestamp and command (Cat or Thomas); computes time elapsed (t_elapsed = t_now - t_start), time remaining (t_remain = max(0, D - t_elapsed)), and active flag. Daily budget = floor((C*3600 - T_today) / D). Best next spawn time respects the daily cap. Persists last timestamp in localStorage. Assumptions: spawn duration is wall-clock (toggle for in-round seconds); the two commands share a single cooldown (toggleable). Applicability: VIP owners should reset the timestamp at the start of each spawn; non-owners see a paywall banner linking to the Gamepass Value Index.

Sources