Modding:Adding Block Behavior/es: Difference between revisions

From Vintage Story Wiki
Created page with "// Notificar al motor del juego otros comportamientos de bloque que manejamos la interacción de los jugadores con el bloque. // Si no fijáramos el campo de manipulación, el jugador seguiría pudiendo colocar bloques si los tiene en las manos. handling = EnumHandling.PreventDefault; return true; } </syntaxhighlight>"
(Created page with "// ¿Podemos colocar el bloque ahí? if (world.BlockAccessor.GetBlock(pos).IsReplacableBy(block)) { // Elimina el bloque de la posición actual y lo coloca en la posición de destino world.BlockAccessor.SetBlock(0, blockSel.Position); world.BlockAccessor.SetBlock(block.BlockId, pos); }")
(Created page with "// Notificar al motor del juego otros comportamientos de bloque que manejamos la interacción de los jugadores con el bloque. // Si no fijáramos el campo de manipulación, el jugador seguiría pudiendo colocar bloques si los tiene en las manos. handling = EnumHandling.PreventDefault; return true; } </syntaxhighlight>")
Line 53: Line 53:
         }
         }


         // Notify the game engine other block behaviors that we handled the players interaction with the block.
         // Notificar al motor del juego otros comportamientos de bloque que manejamos la interacción de los jugadores con el bloque.
         // If we would not set the handling field the player would still be able to place blocks if he has them in hands.
         // Si no fijáramos el campo de manipulación, el jugador seguiría pudiendo colocar bloques si los tiene en las manos.
         handling = EnumHandling.PreventDefault;
         handling = EnumHandling.PreventDefault;
         return true;
         return true;
Confirmedusers
9,523

edits