<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.shroudforge.net/index.php?action=history&amp;feed=atom&amp;title=Keyboard_shortcuts%2Fnl</id>
	<title>Keyboard shortcuts/nl - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.shroudforge.net/index.php?action=history&amp;feed=atom&amp;title=Keyboard_shortcuts%2Fnl"/>
	<link rel="alternate" type="text/html" href="https://wiki.shroudforge.net/index.php?title=Keyboard_shortcuts/nl&amp;action=history"/>
	<updated>2026-11-07T23:13:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.shroudforge.net/index.php?title=Keyboard_shortcuts/nl&amp;diff=2615&amp;oldid=prev</id>
		<title>Bonsaibauer: Importing a new version from external source</title>
		<link rel="alternate" type="text/html" href="https://wiki.shroudforge.net/index.php?title=Keyboard_shortcuts/nl&amp;diff=2615&amp;oldid=prev"/>
		<updated>2026-11-07T01:34:47Z</updated>

		<summary type="html">&lt;p&gt;Importing a new version from external source&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ShroudForge Modloader Wiki Post&lt;br /&gt;
title: Keyboard shortcuts&lt;br /&gt;
description: This page shows and edits ShroudForge window shortcuts and mod shortcuts that a mod explicitly declares as control: &amp;quot;keybind&amp;quot; in its extended.mod.json.&lt;br /&gt;
language: en-GB&lt;br /&gt;
picture:ShroudForge-Wiki-hotkeys.svg&lt;br /&gt;
creator: Bonsaibauer&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ShroudForge-Wiki-hotkeys.svg|thumb|left|600px|Keyboard shortcuts]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Op deze pagina kun je sneltoetsen voor ShroudForge-vensters en mod-sneltoetsen bekijken en bewerken die een mod expliciet als &amp;lt;code&amp;gt;control: &amp;quot;keybind&amp;quot;&amp;lt;/code&amp;gt; in het eigen &amp;lt;code&amp;gt;extended.mod.json&amp;lt;/code&amp;gt; opgeeft.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Assign_a_shortcut&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Een sneltoets toewijzen ==&lt;br /&gt;
&lt;br /&gt;
Klik op het veld en druk op de gewenste toets of toetsencombinatie. De invoer gebruikt fysieke SDL3-scancodes, zoals &amp;lt;code&amp;gt;SDL:64&amp;lt;/code&amp;gt; voor F7, &amp;lt;code&amp;gt;Ctrl+SDL:29&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;Shift+SDL:100&amp;lt;/code&amp;gt;. Zo blijft de fysieke positie van de toets consistent bij verschillende toetsenbordindelingen. SDL geeft leesbare labels voor de huidige indeling van het besturingssysteem. Modificatietoetsen zoals Ctrl, Alt, Shift en Meta moeten exact overeenkomen.&lt;br /&gt;
&lt;br /&gt;
Tijdens het opnemen blokkeert ShroudForge de sneltoetsen van zijn vensters en de opgegeven mod-sneltoetsen in alle processen. De bescherming blijft actief na annuleren of een wijziging van de vensterfocus zolang een toets of muisknop ingedrukt is. Daarna volgt een vaste vertraging van drie seconden. Nieuwe invoer start die vertraging niet opnieuw. Escape kan niet worden opgenomen, met of zonder modificatietoetsen. De game gebruikt Escape voor het pauzemenu en om vensters te sluiten. Daarom annuleert deze toets de opname en blijft de vorige sneltoets behouden. Voor nieuwe F1- of F12-bindingen is bevestiging nodig omdat Enshrouded of Steam deze toetsen kan gebruiken. Een binding opslaan die botst met een andere actieve ShroudForge-sneltoets wordt geblokkeerd.&lt;br /&gt;
&lt;br /&gt;
Gebruik &amp;#039;&amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;&amp;#039; om een sneltoets uit te schakelen. Voor ShroudForge-vensters kun je de ingebouwde standaardwaarde herstellen. Mod-sneltoetsen blijven onderdeel van de instellingen van de betreffende mod. De velden in de modinstellingen en onder &amp;#039;&amp;#039;&amp;#039;Compatibility → Hotkeys&amp;#039;&amp;#039;&amp;#039; bewerken dezelfde opgeslagen waarde.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Shortcuts_in_a_ShroudForge_mod&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Sneltoetsen in een ShroudForge-mod ==&lt;br /&gt;
&lt;br /&gt;
Een modmaker geeft een sneltoets op als instelling in &amp;lt;code&amp;gt;extended.mod.json&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;settings&amp;quot;: {&lt;br /&gt;
    &amp;quot;pasteKey&amp;quot;: {&lt;br /&gt;
      &amp;quot;value&amp;quot;: &amp;quot;SDL:64&amp;quot;,&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;Paste blueprint&amp;quot;,&lt;br /&gt;
      &amp;quot;control&amp;quot;: &amp;quot;keybind&amp;quot;,&lt;br /&gt;
      &amp;quot;applyAt&amp;quot;: &amp;quot;live&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
De mod leest deze instelling via de ShroudForge Lua-API. Het script reageert op de huidige waarde in plaats van een toets vast in de code op te nemen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
return {&lt;br /&gt;
    on_update = function()&lt;br /&gt;
        if shroudforge.input.was_keybind_pressed(&amp;quot;pasteKey&amp;quot;) then&lt;br /&gt;
            -- Run the action.&lt;br /&gt;
        end&lt;br /&gt;
    end,&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;shroudforge.input.was_keybind_pressed(&amp;quot;pasteKey&amp;quot;)&amp;lt;/code&amp;gt; bewaart korte toetsaanslagen tussen runtime-updates en retourneert eenmaal per mod en instelling &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;. Opgeslagen wijzigingen zijn binnen één seconde beschikbaar in de runtime. Gebruik &amp;lt;code&amp;gt;is_keybind_down&amp;lt;/code&amp;gt; voor acties die moeten worden herhaald zolang de toets ingedrukt blijft. De oude API &amp;lt;code&amp;gt;is_key_down(&amp;quot;F1&amp;quot;)&amp;lt;/code&amp;gt; tot en met &amp;lt;code&amp;gt;is_key_down(&amp;quot;F8&amp;quot;)&amp;lt;/code&amp;gt; wordt sinds ShroudForge 1.7.6 niet meer ondersteund. Een aanroep logt een migratiebericht en veroorzaakt een Lua-fout. Geef in plaats daarvan een instelling van het type &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt; op en wijs die toe via Hotkey Manager onder &amp;#039;&amp;#039;&amp;#039;Compatibility → Hotkeys&amp;#039;&amp;#039;&amp;#039;. &amp;lt;code&amp;gt;shroudforge.input.keybind_label(&amp;quot;pasteKey&amp;quot;)&amp;lt;/code&amp;gt; retourneert het huidige leesbare SDL-label voor de indeling van het besturingssysteem. De toetsquery werkt wanneer een gamevenster de focus heeft. Alleen een declaratie verandert geen toets die in een script is vastgelegd. De mod moet de waarde via de API lezen en voor de actie gebruiken.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Conflicts_and_other_mods&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Conflicten en andere mods ==&lt;br /&gt;
&lt;br /&gt;
ShroudForge meldt conflicten tussen actieve sneltoetsen voor ShroudForge-vensters en opgegeven mod-keybinds. Het opslaan van een nieuwe combinatie die overlapt met een andere actieve toets- en modificatorcombinatie wordt geblokkeerd.&lt;br /&gt;
&lt;br /&gt;
Zelfstandige EML-mods en DLL-mods die hun eigen sneltoetsen beheren, kunnen hier niet betrouwbaar opnieuw worden toegewezen of onderschept. Stel deze sneltoetsen in via de instellingen of configuratie van de betreffende mod, als die optie beschikbaar is. Een EML-mod kan hier ook verschijnen als deze expliciet een overeenkomende &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt;-instelling opgeeft in &amp;lt;code&amp;gt;extended.mod.json&amp;lt;/code&amp;gt; en daarvoor de ShroudForge Lua-API gebruikt. Dit neemt de controle over zelfstandig beheerde EML- of DLL-sneltoetsen niet over.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:guide:Shroudforge]]&lt;/div&gt;</summary>
		<author><name>Bonsaibauer</name></author>
	</entry>
</feed>