{"schemaVersion":1,"record":{"key":"mechanic/keyboard--family-repetition","type":"mechanic","id":"keyboard--family-repetition","lang":"en","title":"Repetition and input rate","summary":"A series of separate key presses produces repeated actions. In Crypt of the NecroDancer every new step must be timed to another musical beat.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/keyboard--family-repetition/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/keyboard--family-repetition.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/keyboard--family-repetition.md","aliases":[],"tags":["Physical keyboard interactions","Signals and timing"],"sourceIds":["source-d016f535d3996d45"],"sources":[{"id":"source-d016f535d3996d45","title":"Crypt of the NecroDancer","url":"https://store.steampowered.com/app/247080/","verifiedAt":null}],"sections":[{"id":"principle","title":"How it works","body":"The number of individual clicks, their density or alternation are important."},{"id":"variants","title":"Variants","body":"### Variants and applications\n\n<a id=\"family-repetition-variants\"></a>\n\n- Double tap. Action: Two presses of one key must fall within the specified interval. Application: Dash, quick change of stance, opening an additional action. Conditions: Single and double actions require conflict resolution rules. Equipment: Regular keyboard. <a id=\"variant-k009\"></a>\n- Click counter. Action: The system counts individual presses up to a specified number. Application: Enter a code of three strikes, cock the mechanism, select the power level. Conditions: Triple and subsequent presses are parameters of the same pattern. Equipment: Regular keyboard. <a id=\"variant-k010\"></a>\n- Frequent pressing. Action: You need to type as many individual presses as possible in a time. Application: Free yourself from the grip, spin the manual generator, speed up the run. Conditions: You need an alternative to holding and a reasonable frequency limit. Equipment: A regular keyboard. <a id=\"variant-k011\"></a>\n- Keeping the frequency in range. Action: The frequency must be above the lower and below the upper limit. Application: Maintain pump pressure, engine stability, calm breathing of the character. Conditions: Show the current tempo; pressing too often may be an error according to the rules. Equipment: Regular keyboard. <a id=\"variant-k012\"></a>\n- Alternating two keys. Action: Pressing A and B should alternate. Application: Kicking, rowing, crank rotation, arm independence training. Conditions: Repeating the same key can be ignored or penalized. Equipment: Regular keyboard. <a id=\"variant-k013\"></a>\n- Alternating multiple keys. Action: A cycle of three or more keys is repeated. Application: Machine pedals, steps of a manufacturing operation, finger musical figure. Conditions: This is a cycle; a unique non-repeating chain refers to sequences. Equipment: Regular keyboard. <a id=\"variant-k014\"></a>\n- Series with a pause. Action: Packets of quick presses are separated by mandatory intervals. Application: Bursts of weapons, working with an overheating tool, transmission of signal packets. Conditions: The time between packets is of particular importance. Equipment: Regular keyboard. <a id=\"variant-k015\"></a>\n- Repeat when held. Action: The first press performs a step, then the application repeats it according to its own timer. Application: Scrolling through the inventory, moving a figure across cells, changing a numerical value. Conditions: For a reproducible game, it is better to have its own timer, independent of the OS settings. Equipment: A regular keyboard. <a id=\"variant-k016\"></a>"},{"id":"context","title":"Context and limits","body":"Author's working classification for designing games and interactions. Options can overlap and combine; the list is not a generally accepted standard or proven exhaustive list. Application examples are conditional unless a specific verifiable observation is indicated nearby. Sources support individual techniques and technical limitations."}],"relations":[],"placements":[{"catalogId":"keyboard","id":"family-repetition","title":"Physical keyboard interactions","url":"https://gamemechanics.pro/en/mechanics/keyboard/#family-repetition","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Repetition and input rate","description":"A series of separate key presses produces repeated actions. In Crypt of the NecroDancer every new step must be timed to another musical beat.","image":{"src":"images/mechanics/systems-crypt-necrodancer-01.webp","width":1440,"height":810,"game":"Crypt of the NecroDancer","sourceUrl":"https://store.steampowered.com/app/247080/","originalUrl":"https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/247080/ss_bb057affa1f4ccac14d1a58e5707cd0fd66e82e7.1920x1080.jpg?t=1791916929","credit":"Brace Yourself Games / Brace Yourself Games / Klei Entertainment","rights":"© Brace Yourself Games / Brace Yourself Games / Klei Entertainment. All rights reserved.","caption":"Movement and attacks follow the musical beat","alt":"Movement and attacks follow the musical beat","markers":[{"x":50,"y":88,"label":"The lower beat bar helps time actions to the music"}]},"tips":["Distinguish separate presses from operating-system key repeat."],"examples":[{"title":"Crypt of the NecroDancer","url":"https://store.steampowered.com/app/247080/"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/keyboard"}}