Sposta traduzioni skin nella cartella del mondo
parent
ee7d15a358
commit
2e83ce1645
|
@ -8,10 +8,3 @@ Wear=Indossa
|
||||||
|
|
||||||
# items.lua
|
# items.lua
|
||||||
Wardrobe=Guardaroba
|
Wardrobe=Guardaroba
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#skins
|
|
||||||
Not the best, but at least it's not Sam!=Non il massimo, ma perlomeno non è Sam!
|
|
||||||
|
|
|
@ -1,23 +1,23 @@
|
||||||
1:
|
1:
|
||||||
name: Default 1
|
name: Default 1
|
||||||
description: Not the best, but at least it's not Sam!
|
description: A simple skin with a red shirt
|
||||||
texture: skinsc_default1.png
|
texture: skinsc_default1.png
|
||||||
author: Zughy
|
author: Zughy
|
||||||
|
|
||||||
2:
|
2:
|
||||||
name: Default 2
|
name: Default 2
|
||||||
description: Not the best, but at least it's not Sam!
|
description: A simple skin with a red shirt
|
||||||
texture: skinsc_default2.png
|
texture: skinsc_default2.png
|
||||||
author: Zughy
|
author: Zughy
|
||||||
|
|
||||||
3:
|
3:
|
||||||
name: Default 3
|
name: Default 3
|
||||||
description: Not the best, but at least it's not Sam!
|
description: A simple skin with a blue shirt
|
||||||
texture: skinsc_default3.png
|
texture: skinsc_default3.png
|
||||||
author: Zughy
|
author: Zughy
|
||||||
|
|
||||||
4:
|
4:
|
||||||
name: Default 4
|
name: Default 4
|
||||||
description: Not the best, but at least it's not Sam!
|
description: A simple skin with a blue shirt
|
||||||
texture: skinsc_default4.png
|
texture: skinsc_default4.png
|
||||||
author: Zughy
|
author: Zughy
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
# author(s): Zughy
|
||||||
|
# reviewer(s):
|
||||||
|
# textdomain: skins_collectible
|
||||||
|
|
||||||
|
# example skins
|
||||||
|
A simple skin with a red shirt=Una semplice skin con una maglietta rossa
|
||||||
|
A simple skin with a blue shirt=Una semplice skin con una maglietta blu
|
|
@ -0,0 +1,7 @@
|
||||||
|
# author(s):
|
||||||
|
# reviewer(s):
|
||||||
|
# textdomain: skins_collectible
|
||||||
|
|
||||||
|
# example skins
|
||||||
|
A simple skin with a red shirt=
|
||||||
|
A simple skin with a blue shirt=
|
10
src/api.lua
10
src/api.lua
|
@ -10,16 +10,22 @@ local function load_skins()
|
||||||
|
|
||||||
local dir = minetest.get_worldpath() .. "/skins"
|
local dir = minetest.get_worldpath() .. "/skins"
|
||||||
local file = minetest.get_dir_list(dir, false)
|
local file = minetest.get_dir_list(dir, false)
|
||||||
local txtr_dir = minetest.get_modpath("skins_collectible") .. "/textures/skins"
|
|
||||||
|
|
||||||
-- se la cartella delle skin non esiste/è vuota, copio la cartella base `skins` dentro quella del mondo
|
local modpath = minetest.get_modpath("skins_collectible")
|
||||||
|
local i18n_dir = modpath .. "/locale/skins"
|
||||||
|
local txtr_dir = modpath .. "/textures/skins"
|
||||||
|
|
||||||
|
-- se la cartella delle skin non esiste/è vuota, copio la cartella base `skins`
|
||||||
|
-- dentro quella del mondo. Sennò copio /locale e /textures dal mondo alla mod
|
||||||
if not next(file) then
|
if not next(file) then
|
||||||
local src_dir = minetest.get_modpath("skins_collectible") .. "/skins"
|
local src_dir = minetest.get_modpath("skins_collectible") .. "/skins"
|
||||||
minetest.cpdir(src_dir, dir)
|
minetest.cpdir(src_dir, dir)
|
||||||
|
minetest.cpdir(src_dir .. "/locale", i18n_dir)
|
||||||
minetest.cpdir(src_dir .. "/textures", txtr_dir)
|
minetest.cpdir(src_dir .. "/textures", txtr_dir)
|
||||||
os.remove(dir .. "/README.md")
|
os.remove(dir .. "/README.md")
|
||||||
file = minetest.get_dir_list(dir)
|
file = minetest.get_dir_list(dir)
|
||||||
else
|
else
|
||||||
|
minetest.cpdir(dir .. "/locale", i18n_dir)
|
||||||
minetest.cpdir(dir .. "/textures", txtr_dir)
|
minetest.cpdir(dir .. "/textures", txtr_dir)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue