<?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%2Fit</id>
	<title>Keyboard shortcuts/it - 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%2Fit"/>
	<link rel="alternate" type="text/html" href="https://wiki.shroudforge.net/index.php?title=Keyboard_shortcuts/it&amp;action=history"/>
	<updated>2026-11-07T23:13:54Z</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/it&amp;diff=2616&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/it&amp;diff=2616&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;
Questa pagina mostra e modifica le scorciatoie delle finestre di ShroudForge e quelle delle mod dichiarate esplicitamente da una mod come &amp;lt;code&amp;gt;control: &amp;quot;keybind&amp;quot;&amp;lt;/code&amp;gt; nel proprio &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;
== Assegnare una scorciatoia ==&lt;br /&gt;
&lt;br /&gt;
Fai clic sul campo e premi il tasto o la combinazione desiderata. L&amp;#039;input usa codici SDL3 fisici, ad esempio &amp;lt;code&amp;gt;SDL:64&amp;lt;/code&amp;gt; per F7, &amp;lt;code&amp;gt;Ctrl+SDL:29&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;Shift+SDL:100&amp;lt;/code&amp;gt;. In questo modo la posizione fisica del tasto resta coerente con i diversi layout di tastiera. SDL fornisce etichette leggibili per il layout del sistema operativo corrente. I modificatori come Ctrl, Alt, Shift e Meta devono corrispondere esattamente.&lt;br /&gt;
&lt;br /&gt;
Durante la registrazione, ShroudForge blocca le scorciatoie delle proprie finestre e quelle dichiarate dalle mod in tutti i processi. La protezione resta attiva anche dopo l&amp;#039;annullamento o un cambio di finestra attiva, finché un tasto o un pulsante del mouse è premuto. Poi parte un ritardo fisso di tre secondi, che un nuovo input non reimposta. Non è possibile registrare Escape, con o senza modificatori. Il gioco lo usa per il menu di pausa e per chiudere le finestre, quindi premendolo la registrazione viene annullata e la scorciatoia precedente resta attiva. Le nuove assegnazioni F1 o F12 richiedono una conferma perché Enshrouded o Steam potrebbero usarle. Non è possibile salvare un&amp;#039;assegnazione in conflitto con un&amp;#039;altra scorciatoia ShroudForge attiva.&lt;br /&gt;
&lt;br /&gt;
Usa &amp;#039;&amp;#039;&amp;#039;Clear&amp;#039;&amp;#039;&amp;#039; per disabilitare una scorciatoia. Per le finestre ShroudForge puoi ripristinare il valore predefinito integrato. Le scorciatoie delle mod restano nelle impostazioni di ciascuna mod. I campi nelle impostazioni della mod e in &amp;#039;&amp;#039;&amp;#039;Compatibility → Hotkeys&amp;#039;&amp;#039;&amp;#039; modificano lo stesso valore salvato.&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;
== Scorciatoie in una mod ShroudForge ==&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;autore di una mod dichiara una scorciatoia come impostazione 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;
La mod legge questa impostazione tramite l&amp;#039;API Lua di ShroudForge. Usa il valore corrente invece di codificare un tasto fisso nello 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;
            -- 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; conserva le pressioni brevi tra gli aggiornamenti del runtime e restituisce &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; una volta per ogni mod e impostazione. Le modifiche salvate in tempo reale raggiungono il runtime entro un secondo. Usa &amp;lt;code&amp;gt;is_keybind_down&amp;lt;/code&amp;gt; per le azioni da ripetere mentre il tasto è premuto. La precedente API &amp;lt;code&amp;gt;is_key_down(&amp;quot;F1&amp;quot;)&amp;lt;/code&amp;gt; fino a &amp;lt;code&amp;gt;is_key_down(&amp;quot;F8&amp;quot;)&amp;lt;/code&amp;gt; non è supportata da ShroudForge 1.7.6. Chiamarla registra un messaggio di migrazione e genera un errore Lua. Dichiara invece un&amp;#039;impostazione &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt; e assegnala in Hotkey Manager, sotto &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; restituisce l&amp;#039;etichetta SDL leggibile corrente per il layout del sistema operativo. La query del tasto funziona quando una finestra del gioco è attiva. La sola dichiarazione non modifica un tasto codificato nello script. La mod deve leggere questo valore tramite l&amp;#039;API e usarlo per l&amp;#039;azione.&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;
== Conflitti e altre mod ==&lt;br /&gt;
&lt;br /&gt;
ShroudForge segnala i conflitti tra le scorciatoie attive delle finestre ShroudForge e i keybind dichiarati dalle mod. Il salvataggio impedisce nuovi conflitti tra scorciatoie attive quando le combinazioni di tasti e modificatori si sovrappongono.&lt;br /&gt;
&lt;br /&gt;
Le mod EML autonome e le mod DLL che gestiscono le proprie scorciatoie non possono essere rimappate o intercettate in modo affidabile qui. Configura quelle scorciatoie nelle impostazioni o nella configurazione della mod, se l&amp;#039;opzione è disponibile. Una mod EML può apparire qui anche se dichiara esplicitamente un&amp;#039;impostazione &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt; corrispondente in &amp;lt;code&amp;gt;extended.mod.json&amp;lt;/code&amp;gt; e la usa tramite l&amp;#039;API Lua di ShroudForge. Questo non assume il controllo delle scorciatoie EML o DLL gestite in modo indipendente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:guide:Shroudforge]]&lt;/div&gt;</summary>
		<author><name>Bonsaibauer</name></author>
	</entry>
</feed>