Sposta traduzioni skin nella cartella del mondo
parent
ee7d15a358
commit
2e83ce1645
|
@ -8,10 +8,3 @@ Wear=Indossa
|
|||
|
||||
# items.lua
|
||||
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:
|
||||
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
|
||||
author: Zughy
|
||||
|
||||
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
|
||||
author: Zughy
|
||||
|
||||
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
|
||||
author: Zughy
|
||||
|
||||
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
|
||||
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 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
|
||||
local src_dir = minetest.get_modpath("skins_collectible") .. "/skins"
|
||||
minetest.cpdir(src_dir, dir)
|
||||
minetest.cpdir(src_dir .. "/locale", i18n_dir)
|
||||
minetest.cpdir(src_dir .. "/textures", txtr_dir)
|
||||
os.remove(dir .. "/README.md")
|
||||
file = minetest.get_dir_list(dir)
|
||||
else
|
||||
minetest.cpdir(dir .. "/locale", i18n_dir)
|
||||
minetest.cpdir(dir .. "/textures", txtr_dir)
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue