diff --git a/_en/advmap/lvm.md b/_en/advmap/lvm.md index 9e4f726..c66f8cc 100644 --- a/_en/advmap/lvm.md +++ b/_en/advmap/lvm.md @@ -16,7 +16,7 @@ mapgen_object: ## Introduction -The functions outlined in the [Basic Map Operations](environment.html) chapter +The functions outlined in the [Basic Map Operations](../map/environment.html) chapter are convenient and easy to use, but for large areas they are inefficient. Every time you call `set_node` or `get_node`, your mod needs to communicate with the engine. This results in constant individual copying operations between the diff --git a/_en/players/formspecs.md b/_en/players/formspecs.md index c581a23..3b3fe49 100644 --- a/_en/players/formspecs.md +++ b/_en/players/formspecs.md @@ -319,7 +319,7 @@ There are three different ways that a formspec can be delivered to the client: ### Node Meta Formspecs `minetest.show_formspec` is not the only way to show a formspec; you can also -add formspecs to a [node's metadata](node_metadata.html). For example, +add formspecs to a [node's metadata](../map/storage.html). For example, this is used with chests to allow for faster opening times - you don't need to wait for the server to send the player the chest formspec. diff --git a/_it/advmap/lvm.md b/_it/advmap/lvm.md index c08acb8..2eb7140 100755 --- a/_it/advmap/lvm.md +++ b/_it/advmap/lvm.md @@ -16,7 +16,7 @@ mapgen_object: ## Introduzione -Le funzioni introdotte nel capitolo [Mappa: operazioni base](environment.html) sono comode e facili da usare, ma per le grandi aree non sono efficienti. +Le funzioni introdotte nel capitolo [Mappa: operazioni base](../map/environment.html) sono comode e facili da usare, ma per le grandi aree non sono efficienti. Ogni volta che `set_node` e `get_node` vengono chiamati da una mod, la mod deve comunicare con il motore di gioco. Ciò risulta in una costante copia individuale dei singoli nodi, che è lenta e abbasserà notevolmente le performance del gioco. Usare un Manipolatore di Voxel Lua (*Lua Voxel Manipulator*, da qui LVM) può essere un'alternativa migliore. @@ -142,7 +142,7 @@ vm:write_to_map(true) Per la luce e param2, invece si usano `set_light_data()` e `set_param2_data()`. -`write_to_map()` richiede un booleano che è `true` se si vuole che venga calcolata anche la luce. +`write_to_map()` richiede un booleano che è `true` se si vuole che venga calcolata anche la luce. Se si passa `false` invece, ci sarà bisogno di ricalcolarla in un secondo tempo usando `minetest.fix_light`. ## Esempio diff --git a/_it/players/formspecs.md b/_it/players/formspecs.md index 46a9201..1c2fbf7 100644 --- a/_it/players/formspecs.md +++ b/_it/players/formspecs.md @@ -282,7 +282,7 @@ Ci sono tre diversi modi per far sì che un formspec sia consegnato al client: ### Formspec nei nodi -`minetest.show_formspec` non è l'unico modo per mostrare un formspec; essi possono infatti essere aggiunti anche ai [metadati di un nodo](node_metadata.html). +`minetest.show_formspec` non è l'unico modo per mostrare un formspec; essi possono infatti essere aggiunti anche ai [metadati di un nodo](../map/storage.html). Per esempio, questo è usato con le casse per permettere tempi più veloci d'apertura - non si ha bisogno di aspettare che il server invii il formspec della cassa al giocatore. ```lua