forked from your-land-mirror/yl_speak_up
added mobs_redo sheep and cow as example
This commit is contained in:
parent
3882c6263e
commit
87e3bc9176
19
config.lua
19
config.lua
@ -46,6 +46,14 @@ yl_speak_up.mesh_data["skinsdb_3d_armor_character_5.b3d"] = {
|
|||||||
-- call textures2skin in order to convert the textures (wielded items)
|
-- call textures2skin in order to convert the textures (wielded items)
|
||||||
textures_to_skin = true,
|
textures_to_skin = true,
|
||||||
}
|
}
|
||||||
|
yl_speak_up.mesh_data["mobs_sheep.b3d"] = {
|
||||||
|
texture_index = 1,
|
||||||
|
}
|
||||||
|
yl_speak_up.mesh_data["mobs_cow.b3d"] = {
|
||||||
|
texture_index = 1,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-- diffrent mob types may want to wear diffrent skins - even if they share the
|
-- diffrent mob types may want to wear diffrent skins - even if they share the
|
||||||
@ -63,6 +71,13 @@ yl_speak_up.mob_skins["mobs_npc:igor"] = {
|
|||||||
yl_speak_up.mob_skins["mobs_npc:trader"] = {
|
yl_speak_up.mob_skins["mobs_npc:trader"] = {
|
||||||
"mobs_trader.png", "mobs_trader2.png", "mobs_trader3.png"}
|
"mobs_trader.png", "mobs_trader2.png", "mobs_trader3.png"}
|
||||||
|
|
||||||
|
yl_speak_up.mob_skins["mobs_animal:sheep_white"] = {
|
||||||
|
"mobs_sheep_base.png^(mobs_sheep_wool.png^[colorize:#abababc0)"}
|
||||||
|
yl_speak_up.mob_skins["mobs_animal:sheep_red"] = {
|
||||||
|
"mobs_sheep_base.png^(mobs_sheep_wool.png^[colorize:#ff0000a0)"}
|
||||||
|
yl_speak_up.mob_skins["mobs_animal:cow"] = {
|
||||||
|
"mobs_cow.png", "mobs_cow2.png"}
|
||||||
|
|
||||||
-- this here uses 64 x 64 textures:
|
-- this here uses 64 x 64 textures:
|
||||||
yl_speak_up.mob_skins["yl_speak_up:human"] = {
|
yl_speak_up.mob_skins["yl_speak_up:human"] = {
|
||||||
"yl_speak_up_main_default.png", "some_skin.png", "2022_06_28_the-lonley-lumberjack-20494635.png"}
|
"yl_speak_up_main_default.png", "some_skin.png", "2022_06_28_the-lonley-lumberjack-20494635.png"}
|
||||||
@ -75,7 +90,8 @@ yl_speak_up.mob_capes["yl_speak_up:human"] = {
|
|||||||
-- stand and walking when they're right-clicked; emulate this behaviour for NPC in
|
-- stand and walking when they're right-clicked; emulate this behaviour for NPC in
|
||||||
-- this list
|
-- this list
|
||||||
yl_speak_up.emulate_orders_on_rightclick = {
|
yl_speak_up.emulate_orders_on_rightclick = {
|
||||||
"mobs_npc:npc", "mobs_npc:igor", "mobs_npc:trader"}
|
"mobs_npc:npc", "mobs_npc:igor", "mobs_npc:trader",
|
||||||
|
"mobs_animal:sheep_white", "mobs_animal:sheep_red", "mobs_animal:cow"}
|
||||||
|
|
||||||
|
|
||||||
-- some properties from external NPC can be edited and changed (they have the self. prefix),
|
-- some properties from external NPC can be edited and changed (they have the self. prefix),
|
||||||
@ -230,3 +246,4 @@ local function read_skins_and_capes_from_folders(races)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
read_skins_and_capes_from_folders({"dwarf","elf","goblin","human","npc","orc"})
|
read_skins_and_capes_from_folders({"dwarf","elf","goblin","human","npc","orc"})
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user