Added new armor

master
NathanSalapat 2020-07-11 15:11:59 -05:00
parent dbd7fbb5a9
commit e63cc75238
126 changed files with 765 additions and 565 deletions

View File

@ -1,22 +1,3 @@
armor:register_armor('epic:crown', {
description = 'Admin Crown',
inventory_image = 'epic_crown_inv.png',
groups = {armor_head=1, armor_use=0, armor_fire=5, armor_block=100, armor_water=5, physics_jump=0.5, physics_speed=1.3, armor_heal = 20, not_in_creative_inventory=1},
armor_groups = {fleshy=100},
damage_groups = {cracky=2, snappy=1, level=3},
on_drop = function(itemstack, dropper, pos)
return
end,
})
armor:register_armor('epic:cap_deception', {
description = 'Fur Cap of Deception',
inventory_image = 'epic_cap_deception_inv.png',
groups = {armor_head=1, armor_use=300, armor_block=1, physics_jump=-0.12, physics_speed=-.1, armor_heal = 2, not_in_creative_inventory=1},
armor_groups = {fleshy=25},
damage_groups = {cracky=2, snappy=1, level=3},
})
--[[default groups:
Elements: armor_head, armor_torso, armor_legs, armor_feet
Attributes: armor_heal, armor_fire, armor_water, armor_block
@ -34,7 +15,7 @@ Durability: armor_use, flammable
{'epic:garnet', 'speed'},
{'quartz:quartz_crystal_piece', 'jump'}
Armor Stats Shields can improve these values.
Armor Base Stats Shields can improve these values.
wood
Level 27, block 6%
steel
@ -49,211 +30,10 @@ Diamond Enchanted
Level 66.6, block 68%
Titanium
Level 21.6, block 80%
Thennium
--]]
--Actinolite armor provides lower gravity.
armor:register_armor('epic:helmet_gravity', {
_doc_items_crafting = 'This tool is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Actinolite enchantment',
inventory_image = 'epic_helmet_inv.png^epic_gravity_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, physics_gravity=-.15},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, choppy=1, level=4},
})
armor:register_armor('epic:chestplate_gravity', {
description = 'Diamond chestplate with Actinolite enchantment',
inventory_image = 'epic_chestplate_inv.png^epic_gravity_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, physics_gravity=-.2},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_gravity', {
description = 'Diamond leggings with Actinolite enchantment',
inventory_image = 'epic_leggings_inv.png^epic_gravity_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, physics_gravity=-.2},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_gravity', {
description = 'Diamond boots with Actinolite enchantment',
inventory_image = 'epic_boots_inv.png^epic_gravity_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, physics_gravity=-.15},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Bloodstone armor provides healing.
armor:register_armor('epic:helmet_healing', {
description = 'Diamond helmet with Bloodstone enchantment',
inventory_image = 'epic_helmet_inv.png^epic_healing_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_healing', {
description = 'Diamond chestplate with Bloodstone enchantment',
inventory_image = 'epic_chestplate_inv.png^epic_healing_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_healing', {
description = 'Diamond leggings with Bloodstone enchantment',
inventory_image = 'epic_leggings_inv.png^epic_healing_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_healing', {
description = 'Diamond boots with Bloodstone enchantment',
inventory_image = 'epic_boots_inv.png^epic_healing_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--huntite armor provides fire protection.
armor:register_armor('epic:helmet_fire', {
description = 'Diamond helmet with Huntite enchantment',
inventory_image = 'epic_helmet_inv.png^epic_fire_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=380, armor_fire=1, flammable=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_fire', {
description = 'Diamond chestplate with Huntite enchantment',
inventory_image = 'epic_chestplate_inv.png^epic_fire_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, armor_fire=2, flammable=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_fire', {
description = 'Diamond leggings with Huntite enchantment',
inventory_image = 'epic_leggings_inv.png^epic_fire_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, armor_fire=2, flammable=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_fire', {
description = 'Diamond boots with Huntite enchantment',
inventory_image = 'epic_boots_inv.png^epic_fire_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=380, armor_fire=1, flammable=11},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--prismarine crystals armor provides underwater breathing.
armor:register_armor('epic:helmet_water', {
description = 'Diamond helmet with Prismarine enchantment',
inventory_image = 'epic_helmet_inv.png^epic_water_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_water', {
description = 'Diamond chestplate with Prismarine enchantment',
inventory_image = 'epic_chestplate_inv.png^epic_water_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_water', {
description = 'Diamond leggings with Prismarine enchantment',
inventory_image = 'epic_leggings_inv.png^epic_water_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_water', {
description = 'Diamond boots with Prismarine enchantment',
inventory_image = 'epic_boots_inv.png^epic_water_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Garnet crystals armor provides speed.
armor:register_armor('epic:helmet_speed', {
description = 'Diamond helmet with Garnet enchantment',
inventory_image = 'epic_helmet_inv.png^epic_speed_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, physics_speed=.2},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_speed', {
description = 'Diamond chestplate with Garnet enchantment',
inventory_image = 'epic_chestplate_inv.png^epic_speed_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, physics_speed=.4},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_speed', {
description = 'Diamond leggings with Garnet enchantment',
inventory_image = 'epic_leggings_inv.png^epic_speed_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, physics_speed=.4},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_speed', {
description = 'Diamond boots with Garnet enchantment',
inventory_image = 'epic_boots_inv.png^epic_speed_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, physics_speed=.2},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Titanium, very light, high block chance, but low damge absorbtion.
armor:register_armor('epic:helmet_titanium', {
description = 'Titanium helmet',
inventory_image = 'epic_helmet_titanium_inv.png',
groups = {armor_head=1, armor_block=15, armor_use=180, physics_speed=.15, physics_jump=0.1},
armor_groups = {fleshy=4},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_titanium', {
description = 'Titanium chestplate',
inventory_image = 'epic_chestplate_titanium_inv.png',
groups = {armor_torso=1, armor_block=25, armor_use=180, physics_speed=.25, physics_jump=0.1},
armor_groups = {fleshy=8},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_titanium', {
description = 'Titanium leggings',
inventory_image = 'epic_leggings_titanium_inv.png',
groups = {armor_legs=1, armor_block=25, armor_use=180, physics_speed=.25, physics_jump=0.1},
armor_groups = {fleshy=8},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_titanium', {
description = 'Titanium boots',
inventory_image = 'epic_boots_titanium_inv.png',
groups = {armor_feet=1, armor_block=15, armor_use=180, physics_speed=.15, physics_jump=0.1},
armor_groups = {fleshy=4},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:shield_titanium', {
description = 'Titanium shield',
inventory_image = 'epic_inv_shield_titanium.png',
groups = {armor_shield=1, armor_block=15, armor_use=180},
armor_groups = {fleshy=10},
damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
})
dofile(minetest.get_modpath('epic')..'/armor/diamond.lua')
dofile(minetest.get_modpath('epic')..'/armor/legendary.lua')
dofile(minetest.get_modpath('epic')..'/armor/thennium.lua')
dofile(minetest.get_modpath('epic')..'/armor/titanium.lua')

224
mods/epic/armor/diamond.lua Normal file
View File

@ -0,0 +1,224 @@
--Actinolite armor provides lower gravity.
armor:register_armor('epic:helmet_gravity', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Actinolite enchantment',
texture = 'epic_dia_helmet.png^epic_helmet_gravity_uv',
preview = 'epic_dia_helmet_preview.png^epic_helmet_gravity_preview_overlay.png',
inventory_image = 'epic_dia_helmet_inv.png^epic_gravity_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, physics_gravity=-.15},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, choppy=1, level=4},
})
armor:register_armor('epic:chestplate_gravity', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Actinolite enchantment',
texture = 'epic_dia_chestplate.png^epic_chestplate_gravity_uv',
preview = 'epic_dia_chestplate_preview.png^epic_chestplate_gravity_preview_overlay.png',
inventory_image = 'epic_dia_chestplate_inv.png^epic_gravity_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, physics_gravity=-.2},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_gravity', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Actinolite enchantment',
texture = 'epic_dia_leggings.png^epic_leggings_gravity_uv',
preview = 'epic_dia_leggings_preview.png^epic_leggings_gravity_preview_overlay.png',
inventory_image = 'epic_dia_leggings_inv.png^epic_gravity_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, physics_gravity=-.2},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_gravity', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Actinolite enchantment',
texture = 'epic_dia_boots.png^epic_helmet_gravity_uv',
preview = 'epic_dia_boots_preview.png^epic_boots_gravity_preview_overlay.png',
inventory_image = 'epic_dia_boots_inv.png^epic_gravity_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, physics_gravity=-.15},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Bloodstone armor provides healing.
armor:register_armor('epic:helmet_healing', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Bloodstone enchantment',
texture = 'epic_dia_helmet.png^epic_helmet_healing_uv',
preview = 'epic_dia_helmet_preview.png^epic_helmet_healing_preview_overlay.png',
inventory_image = 'epic_dia_helmet_inv.png^epic_healing_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_healing', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Bloodstone enchantment',
texture = 'epic_dia_chestplate.png^epic_chestplate_healing_uv',
preview = 'epic_dia_chestplate_preview.png^epic_chestplate_healing_preview_overlay.png',
inventory_image = 'epic_dia_chestplate_inv.png^epic_healing_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_healing', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Bloodstone enchantment',
texture = 'epic_dia_leggings.png^epic_leggings_healing_uv',
preview = 'epic_dia_leggings_preview.png^epic_leggings_healing_preview_overlay.png',
inventory_image = 'epic_dia_leggings_inv.png^epic_healing_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_healing', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Bloodstone enchantment',
texture = 'epic_dia_boots.png^epic_helmet_healing_uv',
preview = 'epic_dia_boots_preview.png^epic_boots_healing_preview_overlay.png',
inventory_image = 'epic_dia_boots_inv.png^epic_healing_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, armor_heal=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--huntite armor provides fire protection.
armor:register_armor('epic:helmet_fire', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Huntite enchantment',
texture = 'epic_dia_helmet.png^epic_helmet_fire_uv',
preview = 'epic_dia_helmet_preview.png^epic_helmet_fire_preview_overlay.png',
inventory_image = 'epic_dia_helmet_inv.png^epic_fire_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=380, armor_fire=1, flammable=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_fire', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Huntite enchantment',
texture = 'epic_dia_chestplate.png^epic_chestplate_fire_uv',
preview = 'epic_dia_chestplate_preview.png^epic_chestplate_fire_preview_overlay.png',
inventory_image = 'epic_dia_chestplate_inv.png^epic_fire_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, armor_fire=2, flammable=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_fire', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Huntite enchantment',
texture = 'epic_dia_leggings.png^epic_leggings_fire_uv',
preview = 'epic_dia_leggings_preview.png^epic_leggings_fire_preview_overlay.png',
inventory_image = 'epic_dia_leggings_inv.png^epic_fire_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, armor_fire=2, flammable=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_fire', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Huntite enchantment',
texture = 'epic_dia_boots.png^epic_helmet_fire_uv',
preview = 'epic_dia_boots_preview.png^epic_boots_fire_preview_overlay.png',
inventory_image = 'epic_dia_boots_inv.png^epic_fire_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=380, armor_fire=1, flammable=11},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--prismarine crystals armor provides underwater breathing.
armor:register_armor('epic:helmet_water', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Prismarine enchantment',
texture = 'epic_dia_helmet.png^epic_helmet_water_uv',
preview = 'epic_dia_helmet_preview.png^epic_helmet_water_preview_overlay.png',
inventory_image = 'epic_dia_helmet_inv.png^epic_water_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_water', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Prismarine enchantment',
texture = 'epic_dia_chestplate.png^epic_chestplate_water_uv',
preview = 'epic_dia_chestplate_preview.png^epic_chestplate_water_preview_overlay.png',
inventory_image = 'epic_dia_chestplate_inv.png^epic_water_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_water', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Prismarine enchantment',
texture = 'epic_dia_leggings.png^epic_leggings_water_uv',
preview = 'epic_dia_leggings_preview.png^epic_leggings_water_preview_overlay.png',
inventory_image = 'epic_dia_leggings_inv.png^epic_water_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_water', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Prismarine enchantment',
texture = 'epic_dia_boots.png^epic_helmet_water_uv',
preview = 'epic_dia_boots_preview.png^epic_boots_water_preview_overlay.png',
inventory_image = 'epic_dia_boots_inv.png^epic_water_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, armor_water=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Garnet crystals armor provides speed.
armor:register_armor('epic:helmet_speed', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Garnet enchantment',
texture = 'epic_dia_helmet.png^epic_helmet_speed_uv',
preview = 'epic_dia_helmet_preview.png^epic_helmet_speed_preview_overlay.png',
inventory_image = 'epic_dia_helmet_inv.png^epic_speed_overlay.png',
groups = {armor_head=1, armor_block=17, armor_use=190, physics_speed=.2},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_speed', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Garnet enchantment',
texture = 'epic_dia_chestplate.png^epic_chestplate_speed_uv',
preview = 'epic_dia_chestplate_preview.png^epic_chestplate_speed_preview_overlay.png',
inventory_image = 'epic_dia_chestplate_inv.png^epic_speed_overlay.png',
groups = {armor_torso=1, armor_block=17, armor_use=190, physics_speed=.4},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_speed', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Garnet enchantment',
texture = 'epic_dia_leggings.png^epic_leggings_speed_uv',
preview = 'epic_dia_leggings_preview.png^epic_leggings_speed_preview_overlay.png',
inventory_image = 'epic_dia_leggings_inv.png^epic_speed_overlay.png',
groups = {armor_legs=1, armor_block=17, armor_use=190, physics_speed=.4},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_speed', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Garnet enchantment',
texture = 'epic_dia_boots.png^epic_helmet_speed_uv',
preview = 'epic_dia_boots_preview.png^epic_boots_speed_preview_overlay.png',
inventory_image = 'epic_dia_boots_inv.png^epic_speed_overlay.png',
groups = {armor_feet=1, armor_block=17, armor_use=190, physics_speed=.2},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})

View File

@ -0,0 +1,18 @@
armor:register_armor('epic:crown', {
description = 'Admin Crown',
inventory_image = 'epic_crown_inv.png',
groups = {armor_head=1, armor_use=0, armor_fire=5, armor_block=100, armor_water=5, physics_jump=0.5, physics_speed=1.3, armor_heal = 20, not_in_creative_inventory=1},
armor_groups = {fleshy=100},
damage_groups = {cracky=2, snappy=1, level=3},
on_drop = function(itemstack, dropper, pos)
return
end,
})
armor:register_armor('epic:cap_deception', {
description = 'Fur Cap of Deception',
inventory_image = 'epic_cap_deception_inv.png',
groups = {armor_head=1, armor_use=300, armor_block=1, physics_jump=-0.12, physics_speed=-.1, armor_heal = 2, not_in_creative_inventory=1},
armor_groups = {fleshy=25},
damage_groups = {cracky=2, snappy=1, level=3},
})

View File

@ -0,0 +1,52 @@
armor:register_armor('epic:thennium_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Helmet',
texture = 'epic_helmet_thennium.png',
preview = 'epic_helmet_thennium_pre.png',
inventory_image = 'epic_helmet_thennium_inv.png',
groups = {armor_head=1, armor_block=20, armor_use=100},
armor_groups = {fleshy=18},
damage_groups = {cracky=2, snappy=1, choppy=1, level=5},
})
armor:register_armor('epic:thennium_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Chestplate',
texture = 'epic_chestplate_thennium.png',
preview = 'epic_chestplate_thennium_pre.png',
inventory_image = 'epic_chestplate_thennium_inv.png',
groups = {armor_torso=1, armor_block=20, armor_use=100},
armor_groups = {fleshy=23},
damage_groups = {cracky=2, snappy=1, level=5},
})
armor:register_armor('epic:thennium_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Leggings',
texture = 'epic_leggings_thennium.png',
preview = 'epic_leggings_thennium_pre.png',
inventory_image = 'epic_leggings_thennium_inv.png',
groups = {armor_legs=1, armor_block=20, armor_use=100},
armor_groups = {fleshy=23},
damage_groups = {cracky=2, snappy=1, level=5},
})
armor:register_armor('epic:thennium_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Boots',
texture = 'epic_boots_thennium.png',
preview = 'epic_boots_thennium_pre.png',
inventory_image = 'epic_boots_thennium_inv.png',
groups = {armor_feet=1, armor_block=20, armor_use=100},
armor_groups = {fleshy=18},
damage_groups = {cracky=2, snappy=1, level=5},
})
armor:register_armor('epic:shield_thennium', {
description = 'Titanium shield',
texture = 'epic_shield_thennium.png',
inventory_image = 'epic_shield_thennium_inv.png',
groups = {armor_shield=1, armor_block=20, armor_use=90},
armor_groups = {fleshy=10},
damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
})

View File

@ -0,0 +1,40 @@
--Titanium, very light, high block chance, but low damge absorbtion.
armor:register_armor('epic:helmet_titanium', {
description = 'Titanium helmet',
inventory_image = 'epic_helmet_titanium_inv.png',
groups = {armor_head=1, armor_block=15, armor_use=180, physics_speed=.15, physics_jump=0.1},
armor_groups = {fleshy=4},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:chestplate_titanium', {
description = 'Titanium chestplate',
inventory_image = 'epic_chestplate_titanium_inv.png',
groups = {armor_torso=1, armor_block=25, armor_use=180, physics_speed=.25, physics_jump=0.1},
armor_groups = {fleshy=8},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:leggings_titanium', {
description = 'Titanium leggings',
inventory_image = 'epic_leggings_titanium_inv.png',
groups = {armor_legs=1, armor_block=25, armor_use=180, physics_speed=.25, physics_jump=0.1},
armor_groups = {fleshy=8},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:boots_titanium', {
description = 'Titanium boots',
inventory_image = 'epic_boots_titanium_inv.png',
groups = {armor_feet=1, armor_block=15, armor_use=180, physics_speed=.15, physics_jump=0.1},
armor_groups = {fleshy=4},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('epic:shield_titanium', {
description = 'Titanium shield',
inventory_image = 'epic_inv_shield_titanium.png',
groups = {armor_shield=1, armor_block=15, armor_use=180},
armor_groups = {fleshy=10},
damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
})

View File

@ -14,6 +14,11 @@ minetest.register_craftitem('epic:bloodstone', {
inventory_image = 'epic_bloodstone.png'
})
minetest.register_craftitem('epic:thennium', {
description = 'Rose Thennium',
inventory_image = 'epic_thennium.png'
})
minetest.register_craftitem('epic:bloodstone_shard', {
description = 'Bloodstone Shard',
inventory_image = 'epic_bloodstone_shard.png',

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Some files were not shown because too many files have changed in this diff Show More