<?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%2Ffr</id>
	<title>Keyboard shortcuts/fr - 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%2Ffr"/>
	<link rel="alternate" type="text/html" href="https://wiki.shroudforge.net/index.php?title=Keyboard_shortcuts/fr&amp;action=history"/>
	<updated>2026-11-07T23:13:55Z</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/fr&amp;diff=2564&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/fr&amp;diff=2564&amp;oldid=prev"/>
		<updated>2026-11-07T00:55:54Z</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;
Cette page affiche et modifie les raccourcis des fenêtres ShroudForge ainsi que ceux que les mods déclarent explicitement avec &amp;lt;code&amp;gt;control: &amp;quot;keybind&amp;quot;&amp;lt;/code&amp;gt; dans leur fichier &amp;lt;code&amp;gt;extended.mod.json&amp;lt;/code&amp;gt;.&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;
== Attribuer un raccourci ==&lt;br /&gt;
&lt;br /&gt;
Cliquez sur le champ et appuyez sur la touche ou la combinaison souhaitée. La saisie utilise des codes physiques SDL3, par exemple &amp;lt;code&amp;gt;SDL:64&amp;lt;/code&amp;gt; pour F7, &amp;lt;code&amp;gt;Ctrl+SDL:29&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;Shift+SDL:100&amp;lt;/code&amp;gt;. La position physique reste ainsi cohérente entre les dispositions de clavier. SDL fournit des libellés lisibles pour la disposition actuelle du système d’exploitation. Les modificateurs comme Ctrl, Alt, Shift et Meta doivent correspondre exactement.&lt;br /&gt;
&lt;br /&gt;
Pendant l’enregistrement, ShroudForge bloque ses raccourcis de fenêtre et les raccourcis de mods déclarés dans tous ses processus. Cette protection reste active même après une annulation ou un changement de fenêtre active jusqu’à ce qu’aucune touche ni aucun bouton de souris ne soit maintenu. Un délai fixe de trois secondes commence ensuite, et les nouvelles pressions ne le relancent pas. Échap ne peut pas être enregistrée, seule ou avec des touches de modification : le jeu s’en sert pour son menu de pause et pour fermer ses fenêtres. L’appuyer annule l’enregistrement et garde le raccourci précédent. Une confirmation est requise pour toute nouvelle attribution de F1 ou F12, car Enshrouded ou Steam peut les utiliser. L’enregistrement est bloqué si le raccourci entre en conflit avec un autre raccourci ShroudForge actif.&lt;br /&gt;
&lt;br /&gt;
Utilisez &amp;#039;&amp;#039;&amp;#039;Effacer&amp;#039;&amp;#039;&amp;#039; pour désactiver un raccourci. Pour les fenêtres ShroudForge, vous pouvez restaurer la valeur par défaut intégrée. Les raccourcis d’un mod restent dans ses propres paramètres. Les champs des paramètres du mod et de &amp;#039;&amp;#039;&amp;#039;Compatibility → Hotkeys&amp;#039;&amp;#039;&amp;#039; modifient la même valeur enregistrée.&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;
== Raccourcis dans un mod ShroudForge ==&lt;br /&gt;
&lt;br /&gt;
L’auteur du mod déclare le raccourci comme paramètre dans &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;Coller le plan&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;
Le mod lit ce paramètre avec l’API Lua de ShroudForge. Il utilise ainsi la valeur actuelle au lieu d’imposer une touche dans le script :&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;
            -- Exécuter l’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; conserve les pressions brèves entre les mises à jour du runtime et renvoie &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; une fois par mod et paramètre. Les changements enregistrés en direct atteignent le runtime en une seconde au maximum. Utilisez &amp;lt;code&amp;gt;is_keybind_down&amp;lt;/code&amp;gt; pour les actions qui doivent se répéter tant que la touche reste enfoncée. L’ancienne API &amp;lt;code&amp;gt;is_key_down(&amp;quot;F1&amp;quot;)&amp;lt;/code&amp;gt; à &amp;lt;code&amp;gt;is_key_down(&amp;quot;F8&amp;quot;)&amp;lt;/code&amp;gt; n’est plus prise en charge depuis ShroudForge 1.7.6. Son appel inscrit un message de migration dans le journal et déclenche une erreur Lua. Déclarez un paramètre &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt; et attribuez-le dans le gestionnaire de raccourcis, sous &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; renvoie le libellé lisible actuel de SDL pour la disposition du système d’exploitation. La lecture des touches fonctionne lorsqu’une fenêtre du jeu est active. La déclaration seule ne remplace pas une touche codée en dur dans le script. Le mod doit lire cette valeur avec l’API et l’utiliser pour son action.&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;
== Conflits et autres mods ==&lt;br /&gt;
&lt;br /&gt;
ShroudForge signale les conflits entre les raccourcis actifs de ses fenêtres et les raccourcis déclarés par les mods. L’enregistrement ne peut pas créer un nouveau conflit entre des raccourcis actifs dont la touche et les modificateurs se chevauchent.&lt;br /&gt;
&lt;br /&gt;
Les mods EML autonomes et les mods DLL qui gèrent leurs propres raccourcis ne peuvent pas être réattribués ou interceptés de façon fiable ici. Configurez-les dans les paramètres ou le fichier de configuration du mod, si celui-ci le permet. Un mod EML peut aussi apparaître ici s’il déclare explicitement un paramètre &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt; correspondant dans &amp;lt;code&amp;gt;extended.mod.json&amp;lt;/code&amp;gt; et utilise l’API Lua de ShroudForge. Ses raccourcis EML ou DLL gérés indépendamment ne sont pas repris pour autant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:guide:Shroudforge]]&lt;/div&gt;</summary>
		<author><name>Bonsaibauer</name></author>
	</entry>
</feed>