<?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%2Fes</id>
	<title>Keyboard shortcuts/es - 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%2Fes"/>
	<link rel="alternate" type="text/html" href="https://wiki.shroudforge.net/index.php?title=Keyboard_shortcuts/es&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/es&amp;diff=2567&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/es&amp;diff=2567&amp;oldid=prev"/>
		<updated>2026-11-07T00:56: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;
Esta página muestra y permite cambiar los atajos de las ventanas de ShroudForge y los atajos que un mod declara explícitamente como &amp;lt;code&amp;gt;control: &amp;quot;keybind&amp;quot;&amp;lt;/code&amp;gt; en su archivo &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;
== Asignar un atajo ==&lt;br /&gt;
&lt;br /&gt;
Haz clic en el campo y pulsa la tecla o combinación que quieras. La entrada usa códigos físicos de SDL3, como &amp;lt;code&amp;gt;SDL:64&amp;lt;/code&amp;gt; para 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;. Así se mantiene la misma posición física entre distribuciones de teclado. SDL proporciona etiquetas legibles para la distribución actual del sistema operativo. Los modificadores como Ctrl, Alt, Shift y Meta deben coincidir exactamente.&lt;br /&gt;
&lt;br /&gt;
Durante la grabación, ShroudForge bloquea los atajos de sus ventanas y los atajos declarados de los mods en todos sus procesos. El bloqueo también se mantiene después de cancelar o cambiar el foco de la ventana hasta que no quede ninguna tecla ni botón del ratón pulsado. Después se inicia un plazo fijo de tres segundos que las nuevas pulsaciones no reinician. Escape no se puede grabar, ni sola ni con modificadores: el juego la usa para su menú de pausa y para cerrar sus ventanas. Pulsarla cancela la grabación y conserva el atajo anterior. Las nuevas asignaciones de F1 o F12 requieren confirmación porque Enshrouded o Steam pueden usarlas. Se bloquea el guardado si la asignación entra en conflicto con otro atajo activo de ShroudForge.&lt;br /&gt;
&lt;br /&gt;
Usa &amp;#039;&amp;#039;&amp;#039;Borrar&amp;#039;&amp;#039;&amp;#039; para desactivar un atajo. En las ventanas de ShroudForge puedes restaurar el valor predeterminado integrado. Los atajos de cada mod siguen en sus propios ajustes. Los campos de los ajustes del mod y de &amp;#039;&amp;#039;&amp;#039;Compatibility → Hotkeys&amp;#039;&amp;#039;&amp;#039; modifican el mismo valor guardado.&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;
== Atajos en un mod de ShroudForge ==&lt;br /&gt;
&lt;br /&gt;
El autor del mod declara el atajo como un ajuste en &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;Pegar plano&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;
El mod lee este ajuste mediante la API Lua de ShroudForge. Así responde al valor actual en lugar de fijar una tecla en el 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;
            -- Ejecutar la acción.&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 las pulsaciones breves entre actualizaciones del runtime y devuelve &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; una vez por mod y ajuste. Los cambios guardados en vivo llegan al runtime en un segundo como máximo. Usa &amp;lt;code&amp;gt;is_keybind_down&amp;lt;/code&amp;gt; para acciones que deban repetirse mientras se mantenga pulsada la tecla. La API anterior &amp;lt;code&amp;gt;is_key_down(&amp;quot;F1&amp;quot;)&amp;lt;/code&amp;gt; a &amp;lt;code&amp;gt;is_key_down(&amp;quot;F8&amp;quot;)&amp;lt;/code&amp;gt; dejó de estar admitida en ShroudForge 1.7.6. Su llamada registra un mensaje de migración y genera un error de Lua. Declara un ajuste &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt; y asígnalo en el administrador de atajos, en &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; devuelve la etiqueta legible actual de SDL para la distribución del sistema operativo. La consulta de teclas funciona cuando una ventana del juego está activa. La declaración por sí sola no cambia una tecla fijada en el script. El mod debe leer este valor mediante la API y usarlo para su acción.&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;
== Conflictos y otros mods ==&lt;br /&gt;
&lt;br /&gt;
ShroudForge informa de conflictos entre los atajos activos de sus ventanas y los keybinds declarados por los mods. Al guardar no se puede introducir un nuevo conflicto entre atajos activos cuya tecla y combinación de modificadores se solapen.&lt;br /&gt;
&lt;br /&gt;
Los mods EML independientes y los mods DLL que gestionan sus propios atajos no se pueden reasignar ni interceptar de forma fiable desde aquí. Configúralos en los ajustes o en el archivo de configuración del mod, si este ofrece esa opción. Un mod EML también puede aparecer aquí si declara explícitamente un ajuste &amp;lt;code&amp;gt;keybind&amp;lt;/code&amp;gt; correspondiente en &amp;lt;code&amp;gt;extended.mod.json&amp;lt;/code&amp;gt; y usa la API Lua de ShroudForge. Esto no incorpora sus atajos EML o DLL gestionados por separado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:guide:Shroudforge]]&lt;/div&gt;</summary>
		<author><name>Bonsaibauer</name></author>
	</entry>
</feed>