besturing: toetsen, controller, console — handleiding
Cookie Clicker-besturing behandelt invoermethoden voor spelen op verschillende platformen, het gebruik van de in-game UI en het openen van de browserconsole om opdrachten/cheats in te voeren. Deze pagina vat de gebruikelijke besturingsschema's samen, navigatiesneltoetsen, speciale-schermbedieningen (Opstijging, Tuin, Aandelenbeurs), opmerkingen over mobiele lay-out en hoe je sneltoetsfuncties definieert en uitvoert in de browserconsole.
Algemene invoermethoden
- De game ondersteunt meerdere invoerapparaten afhankelijk van het platform: gamepad (controller), toetsenbord & muis, en aanraking op ondersteunde systemen.
- Op controllers: gebruik de linkerstick of D-Pad om de UI-cursor te verplaatsen en A om te interacteren/bevestigen. B sluit dialoogvensters/menus. Y voert een cookie click uit. X schakelt vrije bewegingsmodus in/uit. LB en RB wisselen snel tussen de linker-, middelste en rechter menupanelen. LT en RT kopen of verkopen gebouwen snel in stapels van 10/100 afhankelijk van platformconventies. RT + A vaults of unvaults een upgrade.
- Toetsenbord en muis werken zoals verwacht op platforms die ze ondersteunen: klik op de Big Cookie met de muis, gebruik de winkel- en upgradepanelen en standaardtoetsen waar die door de platformbuild worden aangeboden.
- Aanraking: het touchscreen van de Nintendo Switch (en Switch 2) en mobiele builds ondersteunen tik-navigatie voor menu's en het klikken op de cookie.
Mobiele lay-out
- Mobiel gebruikt volledige-venster tabbladen in plaats van de drie-pane weblay-out. Tabbladen bevatten:
- Koek — toont de Big Cookie en Wrinklers; het enige tabblad waar shimmers verschijnen.
- Winkel — toont gebouwen en upgrades die te koop zijn.
- Speciaal — bevat Legacy, Bingo Center, Krumblor, Evenementenwisselaar, enz.
- Statistieken — toont volledige statistieken en maakt het bekijken van vorige gebeurtenissen, nieuws, upgrades, prestaties en Milk mogelijk.
- Divers — tip van de dag en niet-gameplayfuncties.
- Instellingen, Over (versiegeschiedenis), Save wissen (anders dan opstijgen), en Alpha-status/opties kunnen ook beschikbaar zijn in mobiele builds.
Opstijging, Tuin, Aandelenbeurs en andere schermen
- Opstijging:
- RB opent het challenge-modus menu.
- X triggert reïncarnatie (bevestigingen van toepassing).
- Tuin:
- Een controller-sneltoets LT + RT + A oogst alle gewassen van een geselecteerd type of alle rijpe gewassen.
- Aandelenbeurs:
- LB en RB bladeren door aandelen in de Market UI.
- Diversen:
- LB en RB kunnen worden gebruikt om Krumblor-aura's toe te wijzen vanuit het menu wanneer van toepassing.
Browserconsole — openen
De browserconsole is waar je JavaScript-commando's plakt en uitvoert voor cheats, scripts of aangepaste functies.
Veelgebruikte toetsen om de ontwikkelaarsconsole te openen:
- Chrome:
- Windows: CTRL + SHIFT + I (selecteer vervolgens Console). Alternatieven: CTRL + SHIFT + J of F12.
- Mac: ⌘ + ALT + J (of ⌘ + ALT + K / ⌘ + ALT + C) en selecteer vervolgens Console.
- Firefox:
- Windows: F12 of CTRL + SHIFT + K (zorg dat Console geselecteerd is).
- Mac: ⌘ + OPTION + K.
- Gebruik het Scratchpad-pictogram op sommige builds; druk op CTRL + R om ingevoerde code daar uit te voeren.
- Internet Explorer / Edge (moderne versies): gebruik F12 ontwikkelaarstools en selecteer het Console-tabblad.
- Opera / Opera GX: Ctrl + Shift + C opent ontwikkelaarstools; vermijd F12 op sommige GX-builds.
- Een andere methode voor de meeste browsers: typ javascript:[your code here] in de adresbalk en druk op Enter (let op dat sommige browsers dit in moderne versies blokkeren of sanitiseren).
Opmerkingen:
- In de console kan een returnwaarde van "undefined" betekenen dat de uitgevoerde code geen zichtbare return opleverde — het betekent niet per se dat het gefaald heeft.
- Zorg dat het Console-invoerveld actief is (prompt zoals >>) voordat je commando's typt/plakt.
Sneltoetsen definiëren (consolefuncties)
Als je cheats of meerregelige commando's hergebruikt, definieer dan JavaScript-functies in de console om ze met één aanroep uit te voeren.
- Definieer een functie: function name(arg1, arg2) { // code here }
- Roep hem aan door name() of name(value) te typen.
- Voorbeeld: een eenvoudige helper voor click frenzy function gimmeClickFrenzy(time) { Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Klik frenzy! Clicking power x777 for ' + time + ' seconds!'); } Het aanroepen van gimmeClickFrenzy(60) start een 60-seconden click frenzy en toont een popup.
- Functies kunnen meerdere argumenten accepteren en complexe reeksen uitvoeren (alerts, toggles, aankopen, enz.). Gebruik ze om repetitieve code samen te persen tot één commando.
Praktische tips
- Gebruik controller LB/RB-navigatie om snel tussen UI-panelen te wisselen waar dit wordt ondersteund in plaats van herhaaldelijk submenus te openen.
- Op mobiel: leer welk tabblad de functie bevat die je nodig hebt (Koek voor klikken/shimmers, Winkel voor aankopen, Speciaal voor legacy en seizoensopties).
- Gebruik de console voorzichtig: plak commando's zorgvuldig en vermijd het uitvoeren van niet-vertrouwde scripts. Test eerst kleine snippets en definieer benoemde functies voor herhaalde, complexe handelingen.