Update armor.lua

This commit is contained in:
thunderdog1138 2019-12-15 19:16:04 -05:00 committed by GitHub
parent e4a387ab28
commit 8d09b81aaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 26 additions and 120 deletions

View File

@ -81,65 +81,34 @@ if armor.materials.wood then
}) })
end end
if armor.materials.cactus then if armor.materials.durasteel then
armor:register_armor("3d_armor:helmet_cactus", { armor:register_armor("3d_armor:helmet_durasteel", {
description = S("Cactus Helmet"), description = S("Durasteel Helmet"),
inventory_image = "3d_armor_inv_helmet_cactus.png", inventory_image = "3d_armor_inv_helmet_durasteel.png",
groups = {armor_head=1, armor_heal=0, armor_use=1000},
armor_groups = {fleshy=5},
damage_groups = {cracky=3, snappy=3, choppy=2, crumbly=2, level=1},
})
armor:register_armor("3d_armor:chestplate_cactus", {
description = S("Cactus Chestplate"),
inventory_image = "3d_armor_inv_chestplate_cactus.png",
groups = {armor_torso=1, armor_heal=0, armor_use=1000},
armor_groups = {fleshy=10},
damage_groups = {cracky=3, snappy=3, choppy=2, crumbly=2, level=1},
})
armor:register_armor("3d_armor:leggings_cactus", {
description = S("Cactus Leggings"),
inventory_image = "3d_armor_inv_leggings_cactus.png",
groups = {armor_legs=1, armor_heal=0, armor_use=1000},
armor_groups = {fleshy=10},
damage_groups = {cracky=3, snappy=3, choppy=2, crumbly=2, level=1},
})
armor:register_armor("3d_armor:boots_cactus", {
description = S("Cactus Boots"),
inventory_image = "3d_armor_inv_boots_cactus.png",
groups = {armor_feet=1, armor_heal=0, armor_use=1000},
armor_groups = {fleshy=5},
damage_groups = {cracky=3, snappy=3, choppy=2, crumbly=2, level=1},
})
end
if armor.materials.steel then
armor:register_armor("3d_armor:helmet_steel", {
description = S("Steel Helmet"),
inventory_image = "3d_armor_inv_helmet_steel.png",
groups = {armor_head=1, armor_heal=0, armor_use=800, groups = {armor_head=1, armor_heal=0, armor_use=800,
physics_speed=-0.01, physics_gravity=0.01}, physics_speed=-0.01, physics_gravity=0.01},
armor_groups = {fleshy=10}, armor_groups = {fleshy=10},
damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2}, damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
}) })
armor:register_armor("3d_armor:chestplate_steel", { armor:register_armor("3d_armor:chestplate_durasteel", {
description = S("Steel Chestplate"), description = S("Durasteel Chestplate"),
inventory_image = "3d_armor_inv_chestplate_steel.png", inventory_image = "3d_armor_inv_chestplate_durasteel.png",
groups = {armor_torso=1, armor_heal=0, armor_use=800, groups = {armor_torso=1, armor_heal=0, armor_use=800,
physics_speed=-0.04, physics_gravity=0.04}, physics_speed=-0.04, physics_gravity=0.04},
armor_groups = {fleshy=15}, armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2}, damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
}) })
armor:register_armor("3d_armor:leggings_steel", { armor:register_armor("3d_armor:leggings_durasteel", {
description = S("Steel Leggings"), description = S("Durasteel Leggings"),
inventory_image = "3d_armor_inv_leggings_steel.png", inventory_image = "3d_armor_inv_leggings_durasteel.png",
groups = {armor_legs=1, armor_heal=0, armor_use=800, groups = {armor_legs=1, armor_heal=0, armor_use=800,
physics_speed=-0.03, physics_gravity=0.03}, physics_speed=-0.03, physics_gravity=0.03},
armor_groups = {fleshy=15}, armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2}, damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
}) })
armor:register_armor("3d_armor:boots_steel", { armor:register_armor("3d_armor:boots_durasteel", {
description = S("Steel Boots"), description = S("Durasteel Boots"),
inventory_image = "3d_armor_inv_boots_steel.png", inventory_image = "3d_armor_inv_boots_durasteel.png",
groups = {armor_feet=1, armor_heal=0, armor_use=800, groups = {armor_feet=1, armor_heal=0, armor_use=800,
physics_speed=-0.01, physics_gravity=0.01}, physics_speed=-0.01, physics_gravity=0.01},
armor_groups = {fleshy=10}, armor_groups = {fleshy=10},
@ -182,31 +151,31 @@ if armor.materials.bronze then
}) })
end end
if armor.materials.diamond then if armor.materials.beskar then
armor:register_armor("3d_armor:helmet_diamond", { armor:register_armor("3d_armor:helmet_mandalorian", {
description = S("Diamond Helmet"), description = S("Mandalorian Helmet"),
inventory_image = "3d_armor_inv_helmet_diamond.png", inventory_image = "3d_armor_inv_helmet_mandalorian.png",
groups = {armor_head=1, armor_heal=12, armor_use=200}, groups = {armor_head=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=15}, armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3}, damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
}) })
armor:register_armor("3d_armor:chestplate_diamond", { armor:register_armor("3d_armor:chestplate_mandalorian", {
description = S("Diamond Chestplate"), description = S("Mandalorian Chestplate"),
inventory_image = "3d_armor_inv_chestplate_diamond.png", inventory_image = "3d_armor_inv_chestplate_mandalorian.png",
groups = {armor_torso=1, armor_heal=12, armor_use=200}, groups = {armor_torso=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=20}, armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3}, damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
}) })
armor:register_armor("3d_armor:leggings_diamond", { armor:register_armor("3d_armor:leggings_mandalorian", {
description = S("Diamond Leggings"), description = S("Mandalorian Leggings"),
inventory_image = "3d_armor_inv_leggings_diamond.png", inventory_image = "3d_armor_inv_leggings_mandalorian.png",
groups = {armor_legs=1, armor_heal=12, armor_use=200}, groups = {armor_legs=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=20}, armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3}, damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
}) })
armor:register_armor("3d_armor:boots_diamond", { armor:register_armor("3d_armor:boots_mandalorian", {
description = S("Diamond Boots"), description = S("Mandalorian Boots"),
inventory_image = "3d_armor_inv_boots_diamond.png", inventory_image = "3d_armor_inv_boots_mandalorian.png",
groups = {armor_feet=1, armor_heal=12, armor_use=200}, groups = {armor_feet=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=15}, armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3}, damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
@ -248,69 +217,6 @@ if armor.materials.gold then
}) })
end end
if armor.materials.mithril then
armor:register_armor("3d_armor:helmet_mithril", {
description = S("Mithril Helmet"),
inventory_image = "3d_armor_inv_helmet_mithril.png",
groups = {armor_head=1, armor_heal=12, armor_use=100},
armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, level=3},
})
armor:register_armor("3d_armor:chestplate_mithril", {
description = S("Mithril Chestplate"),
inventory_image = "3d_armor_inv_chestplate_mithril.png",
groups = {armor_torso=1, armor_heal=12, armor_use=100},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, level=3},
})
armor:register_armor("3d_armor:leggings_mithril", {
description = S("Mithril Leggings"),
inventory_image = "3d_armor_inv_leggings_mithril.png",
groups = {armor_legs=1, armor_heal=12, armor_use=100},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, level=3},
})
armor:register_armor("3d_armor:boots_mithril", {
description = S("Mithril Boots"),
inventory_image = "3d_armor_inv_boots_mithril.png",
groups = {armor_feet=1, armor_heal=12, armor_use=100},
armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, level=3},
})
end
if armor.materials.crystal then
armor:register_armor("3d_armor:helmet_crystal", {
description = S("Crystal Helmet"),
inventory_image = "3d_armor_inv_helmet_crystal.png",
groups = {armor_head=1, armor_heal=12, armor_use=100, armor_fire=1},
armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, level=3},
})
armor:register_armor("3d_armor:chestplate_crystal", {
description = S("Crystal Chestplate"),
inventory_image = "3d_armor_inv_chestplate_crystal.png",
groups = {armor_torso=1, armor_heal=12, armor_use=100, armor_fire=1},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, level=3},
})
armor:register_armor("3d_armor:leggings_crystal", {
description = S("Crystal Leggings"),
inventory_image = "3d_armor_inv_leggings_crystal.png",
groups = {armor_legs=1, armor_heal=12, armor_use=100, armor_fire=1},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, level=3},
})
armor:register_armor("3d_armor:boots_crystal", {
description = S("Crystal Boots"),
inventory_image = "3d_armor_inv_boots_crystal.png",
groups = {armor_feet=1, armor_heal=12, armor_use=100, physics_speed=1,
physics_jump=0.5, armor_fire=1},
armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, level=3},
})
end
for k, v in pairs(armor.materials) do for k, v in pairs(armor.materials) do
minetest.register_craft({ minetest.register_craft({
output = "3d_armor:helmet_"..k, output = "3d_armor:helmet_"..k,