private void UpdateActiveInputs() { RemoveDeadInputs(); if (inputs.ContainsKey(GameManager.Instance.FrameCounter)) { List <TASInput> newInputs = inputs[GameManager.Instance.FrameCounter].Inputs; foreach (TASInput input in newInputs) { if (input.TimeToLive > 0) { activeInputs.Add(input.Name, input); } } } }