New textures for jeweled tools

This commit is contained in:
Wuzzy 2020-01-31 07:33:08 +01:00
parent 9125ca847f
commit 80d840d201
9 changed files with 40 additions and 12 deletions

View File

@ -21,6 +21,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Steel Pickaxe"), description = S("Harming Jewel Steel Pickaxe"),
overlay = "jewels_jeweled_pick_damage.png",
fleshy = 1, fleshy = 1,
}, },
uses = { uses = {
@ -35,6 +36,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Carbon Steel Pickaxe"), description = S("Harming Jewel Carbon Steel Pickaxe"),
overlay = "jewels_jeweled_pick_damage.png",
fleshy = 2, fleshy = 2,
}, },
uses = { uses = {
@ -49,6 +51,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Bronze Pickaxe"), description = S("Harming Jewel Bronze Pickaxe"),
overlay = "jewels_jeweled_pick_damage.png",
fleshy = 3, fleshy = 3,
}, },
uses = { uses = {
@ -65,6 +68,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Steel Shovel"), description = S("Harming Jewel Steel Shovel"),
overlay = "jewels_jeweled_shovel_damage.png",
fleshy = 1, fleshy = 1,
}, },
uses = { uses = {
@ -79,6 +83,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Carbon Steel Shovel"), description = S("Harming Jewel Carbon Steel Shovel"),
overlay = "jewels_jeweled_shovel_damage.png",
fleshy = 2, fleshy = 2,
}, },
uses = { uses = {
@ -93,6 +98,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Bronze Shovel"), description = S("Harming Jewel Bronze Shovel"),
overlay = "jewels_jeweled_shovel_damage.png",
fleshy = 3, fleshy = 3,
}, },
uses = { uses = {
@ -109,6 +115,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Steel Axe"), description = S("Harming Jewel Steel Axe"),
overlay = "jewels_jeweled_axe_damage.png",
fleshy = 2, fleshy = 2,
}, },
uses = { uses = {
@ -123,6 +130,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Carbon Steel Axe"), description = S("Harming Jewel Carbon Steel Axe"),
overlay = "jewels_jeweled_axe_damage.png",
fleshy = 3, fleshy = 3,
}, },
uses = { uses = {
@ -137,6 +145,7 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Bronze Axe"), description = S("Harming Jewel Bronze Axe"),
overlay = "jewels_jeweled_axe_damage.png",
fleshy = 4, fleshy = 4,
}, },
uses = { uses = {
@ -154,12 +163,14 @@ local tool_types = {
range = 1, range = 1,
}, },
damage = { damage = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_spear_damage.png",
overlay_wield = "jewels_jeweled_spear_damage.png^[transformR90",
description = S("Harming Jewel Steel Spear"), description = S("Harming Jewel Steel Spear"),
fleshy = 3, fleshy = 3,
}, },
uses = { uses = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_handle_uses.png",
overlay_wield = "jewels_jeweled_handle_uses.png^[transformR90",
description = S("Durable Jewel Steel Spear"), description = S("Durable Jewel Steel Spear"),
uses = 3, uses = 3,
}, },
@ -173,12 +184,14 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Carbon Steel Spear"), description = S("Harming Jewel Carbon Steel Spear"),
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_spear_damage.png",
overlay_wield = "jewels_jeweled_spear_damage.png^[transformR90",
fleshy = 4, fleshy = 4,
}, },
uses = { uses = {
description = S("Durable Jewel Carbon Steel Spear"), description = S("Durable Jewel Carbon Steel Spear"),
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_handle_uses.png",
overlay_wield = "jewels_jeweled_handle_uses.png^[transformR90",
uses = 5, uses = 5,
}, },
}, },
@ -191,12 +204,14 @@ local tool_types = {
}, },
damage = { damage = {
description = S("Harming Jewel Bronze Spear"), description = S("Harming Jewel Bronze Spear"),
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_spear_damage.png",
overlay_wield = "jewels_jeweled_spear_damage.png^[transformR90",
fleshy = 5, fleshy = 5,
}, },
uses = { uses = {
description = S("Durable Jewel Bronze Spear"), description = S("Durable Jewel Bronze Spear"),
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_handle_uses.png",
overlay_wield = "jewels_jeweled_handle_uses.png^[transformR90",
uses = 6, uses = 6,
}, },
}, },
@ -204,36 +219,42 @@ local tool_types = {
shears = { shears = {
steel = { steel = {
digspeed = { digspeed = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_shears_digspeed.png",
overlay_wield = "jewels_jeweled_shears_digspeed.png^[transformR90",
description = S("Swift Jewel Steel Shears"), description = S("Swift Jewel Steel Shears"),
digspeed = -0.1, digspeed = -0.1,
}, },
uses = { uses = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_shears_uses.png",
overlay_wield = "jewels_jeweled_shears_uses.png^[transformR90",
description = S("Durable Jewel Steel Shears"), description = S("Durable Jewel Steel Shears"),
uses = 3, uses = 3,
}, },
}, },
carbon_steel = { carbon_steel = {
digspeed = { digspeed = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_shears_digspeed.png",
overlay_wield = "jewels_jeweled_shears_digspeed.png^[transformR90",
description = S("Swift Jewel Carbon Steel Shears"), description = S("Swift Jewel Carbon Steel Shears"),
digspeed = -0.13, digspeed = -0.13,
}, },
uses = { uses = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_shears_uses.png",
overlay_wield = "jewels_jeweled_shears_uses.png^[transformR90",
description = S("Durable Jewel Carbon Steel Shears"), description = S("Durable Jewel Carbon Steel Shears"),
uses = 5, uses = 5,
}, },
}, },
bronze = { bronze = {
digspeed = { digspeed = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_shears_digspeed.png",
overlay_wield = "jewels_jeweled_shears_digspeed.png^[transformR90",
description = S("Swift Jewel Bronze Shears"), description = S("Swift Jewel Bronze Shears"),
digspeed = -0.14, digspeed = -0.14,
}, },
uses = { uses = {
overlay_wield = "jewels_jeweled_handle.png^[transformR90", overlay = "jewels_jeweled_shears_uses.png",
overlay_wield = "jewels_jeweled_shears_uses.png^[transformR90",
description = S("Durable Jewel Bronze Shears"), description = S("Durable Jewel Bronze Shears"),
uses = 6, uses = 6,
}, },
@ -250,6 +271,13 @@ for tool_name, tool_def in pairs(tool_types) do
jewel_def.description = nil jewel_def.description = nil
jewel_def.overlay = nil jewel_def.overlay = nil
jewel_def.overlay_wield = nil jewel_def.overlay_wield = nil
if not overlay then
if jewel_name == "damage" then
overlay = "jewels_jeweled_handle_damage.png"
elseif jewel_name == "uses" then
overlay = "jewels_jeweled_handle_uses.png"
end
end
jewels.register_jewel( jewels.register_jewel(
"default:" .. tool_name .. "_" .. material_name, "default:" .. tool_name .. "_" .. material_name,
"jewels:" .. tool_name .. "_" .. material_name .. "_" .. jewel_name, "jewels:" .. tool_name .. "_" .. material_name .. "_" .. jewel_name,

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B