forked from mtcontrib/homedecor_modpack
replace hardcoded game agnostic texture support and homedecor.textures to xcompat (#66)
* switch existing to xcompat textures * replace the rest of the hard coded texture conversions to use homedecor.textures
This commit is contained in:
@ -54,8 +54,7 @@ homedecor.color_dark_grey = 0xff606060
|
||||
homedecor.color_med_grey = 0xffa0a0a0
|
||||
|
||||
-- load different handler subsystems
|
||||
dofile(modpath.."/textures.lua")
|
||||
dofile(modpath.."/materials.lua")
|
||||
dofile(modpath.."/xcompat.lua")
|
||||
dofile(modpath.."/nodeboxes.lua")
|
||||
dofile(modpath.."/expansion.lua")
|
||||
dofile(modpath.."/furnaces.lua")
|
||||
|
@ -1 +0,0 @@
|
||||
homedecor.materials = xcompat.materials
|
@ -1,34 +0,0 @@
|
||||
homedecor.plain_wood = { name = "homedecor_generic_wood_plain.png", color = 0xffa76820 }
|
||||
homedecor.mahogany_wood = { name = "homedecor_generic_wood_plain.png", color = 0xff7d2506 }
|
||||
homedecor.white_wood = "homedecor_generic_wood_plain.png"
|
||||
homedecor.dark_wood = { name = "homedecor_generic_wood_plain.png", color = 0xff39240f }
|
||||
homedecor.lux_wood = { name = "homedecor_generic_wood_luxury.png", color = 0xff643f23 }
|
||||
|
||||
homedecor.textures = {
|
||||
glass =
|
||||
"[combine:16x16:" ..
|
||||
"0,0=\\[combine\\:1x16\\^[noalpha\\^[colorize\\:#ffffff:" ..
|
||||
"0,0=\\[combine\\:16x1\\^[noalpha\\^[colorize\\:#ffffff:" ..
|
||||
"0,15=\\[combine\\:16x1\\^[noalpha\\^[colorize\\:#ffffff:" ..
|
||||
"15,0=\\[combine\\:1x16\\^[noalpha\\^[colorize\\:#ffffff",
|
||||
default_wood = "[combine:16x16^[noalpha^[colorize:#654321",
|
||||
default_junglewood = "[combine:16x16^[noalpha^[colorize:#563d2d",
|
||||
water = "[combine:16x16^[noalpha^[colorize:#00008b",
|
||||
wool_white = "[combine:16x16^[noalpha^[colorize:#ffffff",
|
||||
wool_black = "[combine:16x16^[noalpha^[colorize:#000000",
|
||||
wool_grey = "[combine:16x16^[noalpha^[colorize:#313b3c",
|
||||
wool_dark_grey = "[combine:16x16^[noalpha^[colorize:#313b3c",
|
||||
}
|
||||
|
||||
if minetest.get_modpath("default") then
|
||||
homedecor.textures = {
|
||||
glass = "default_glass.png",
|
||||
default_wood = "default_wood.png",
|
||||
default_junglewood = "default_junglewood.png",
|
||||
water = "default_water.png",
|
||||
wool_white = "wool_white.png",
|
||||
wool_black = "wool_black.png",
|
||||
wool_grey = "wool_grey.png",
|
||||
wool_dark_grey = "wool_dark_grey.png",
|
||||
}
|
||||
end
|
8
homedecor_common/xcompat.lua
Normal file
8
homedecor_common/xcompat.lua
Normal file
@ -0,0 +1,8 @@
|
||||
homedecor.plain_wood = { name = "homedecor_generic_wood_plain.png", color = 0xffa76820 }
|
||||
homedecor.mahogany_wood = { name = "homedecor_generic_wood_plain.png", color = 0xff7d2506 }
|
||||
homedecor.white_wood = "homedecor_generic_wood_plain.png"
|
||||
homedecor.dark_wood = { name = "homedecor_generic_wood_plain.png", color = 0xff39240f }
|
||||
homedecor.lux_wood = { name = "homedecor_generic_wood_luxury.png", color = 0xff643f23 }
|
||||
|
||||
homedecor.materials = xcompat.materials
|
||||
homedecor.textures = xcompat.textures
|
Reference in New Issue
Block a user