Epic/mods/armor/diamond.lua

270 lines
14 KiB
Lua

--Actinolite armor provides lower gravity.
armor:register_armor('armor:dia_gravity_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Actinolite enchantment',
texture = 'armor_dia_helmet.png^armor_helmet_gravity_uv.png',
preview = 'armor_dia_helmet_preview.png^armor_helmet_gravity_preview_overlay.png',
inventory_image = 'armor_dia_helmet_inv.png^armor_gravity_overlay.png',
groups = {armor_head=1, armor_block=13, armor_use=190, physics_gravity=-.15, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, choppy=1, level=4},
})
armor:register_armor('armor:dia_gravity_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Actinolite enchantment',
texture = 'armor_dia_chestplate.png^armor_chestplate_gravity_uv.png',
preview = 'armor_dia_chestplate_preview.png^armor_chestplate_gravity_preview_overlay.png',
inventory_image = 'armor_dia_chestplate_inv.png^armor_gravity_overlay.png',
groups = {armor_torso=1, armor_block=26, armor_use=190, physics_gravity=-.2, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_gravity_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Actinolite enchantment',
texture = 'armor_dia_leggings.png^armor_leggings_gravity_uv.png',
preview = 'armor_dia_leggings_preview.png^armor_leggings_gravity_preview_overlay.png',
inventory_image = 'armor_dia_leggings_inv.png^armor_gravity_overlay.png',
groups = {armor_legs=1, armor_block=26, armor_use=190, physics_gravity=-.2, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_gravity_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Actinolite enchantment',
texture = 'armor_dia_boots.png^armor_helmet_gravity_uv.png',
preview = 'armor_dia_boots_preview.png^armor_boots_gravity_preview_overlay.png',
inventory_image = 'armor_dia_boots_inv.png^armor_gravity_overlay.png',
groups = {armor_feet=1, armor_block=13, armor_use=190, physics_gravity=-.15, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Bloodstone armor provides healing.
armor:register_armor('armor:dia_healing_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Bloodstone enchantment',
texture = 'armor_dia_helmet.png^armor_helmet_healing_uv.png',
preview = 'armor_dia_helmet_preview.png^armor_helmet_healing_preview_overlay.png',
inventory_image = 'armor_dia_helmet_inv.png^armor_healing_overlay.png',
groups = {armor_head=1, armor_block=13, armor_use=190, armor_heal=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_healing_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Bloodstone enchantment',
texture = 'armor_dia_chestplate.png^armor_chestplate_healing_uv.png',
preview = 'armor_dia_chestplate_preview.png^armor_chestplate_healing_preview_overlay.png',
inventory_image = 'armor_dia_chestplate_inv.png^armor_healing_overlay.png',
groups = {armor_torso=1, armor_block=26, armor_use=190, armor_heal=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_healing_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Bloodstone enchantment',
texture = 'armor_dia_leggings.png^armor_leggings_healing_uv.png',
preview = 'armor_dia_leggings_preview.png^armor_leggings_healing_preview_overlay.png',
inventory_image = 'armor_dia_leggings_inv.png^armor_healing_overlay.png',
groups = {armor_legs=1, armor_block=26, armor_use=190, armor_heal=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_healing_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Bloodstone enchantment',
texture = 'armor_dia_boots.png^armor_helmet_healing_uv.png',
preview = 'armor_dia_boots_preview.png^armor_boots_healing_preview_overlay.png',
inventory_image = 'armor_dia_boots_inv.png^armor_healing_overlay.png',
groups = {armor_feet=1, armor_block=13, armor_use=190, armor_heal=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--huntite armor provides fire protection.
armor:register_armor('armor:dia_fire_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Huntite enchantment',
texture = 'armor_dia_helmet.png^armor_helmet_fire_uv.png',
preview = 'armor_dia_helmet_preview.png^armor_helmet_fire_preview_overlay.png',
inventory_image = 'armor_dia_helmet_inv.png^armor_fire_overlay.png',
groups = {armor_head=1, armor_block=13, armor_use=380, armor_fire=1, flammable=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_fire_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Huntite enchantment',
texture = 'armor_dia_chestplate.png^armor_chestplate_fire_uv.png',
preview = 'armor_dia_chestplate_preview.png^armor_chestplate_fire_preview_overlay.png',
inventory_image = 'armor_dia_chestplate_inv.png^armor_fire_overlay.png',
groups = {armor_torso=1, armor_block=26, armor_use=190, armor_fire=2, flammable=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_fire_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Huntite enchantment',
texture = 'armor_dia_leggings.png^armor_leggings_fire_uv.png',
preview = 'armor_dia_leggings_preview.png^armor_leggings_fire_preview_overlay.png',
inventory_image = 'armor_dia_leggings_inv.png^armor_fire_overlay.png',
groups = {armor_legs=1, armor_block=26, armor_use=190, armor_fire=2, flammable=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_fire_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Huntite enchantment',
texture = 'armor_dia_boots.png^armor_helmet_fire_uv.png',
preview = 'armor_dia_boots_preview.png^armor_boots_fire_preview_overlay.png',
inventory_image = 'armor_dia_boots_inv.png^armor_fire_overlay.png',
groups = {armor_feet=1, armor_block=13, armor_use=380, armor_fire=1, flammable=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--prismarine crystals armor provides underwater breathing.
armor:register_armor('armor:dia_water_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Prismarine enchantment',
texture = 'armor_dia_helmet.png^armor_helmet_water_uv.png',
preview = 'armor_dia_helmet_preview.png^armor_helmet_water_preview_overlay.png',
inventory_image = 'armor_dia_helmet_inv.png^armor_water_overlay.png',
groups = {armor_head=1, armor_block=13, armor_use=190, armor_water=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_water_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Prismarine enchantment',
texture = 'armor_dia_chestplate.png^armor_chestplate_water_uv.png',
preview = 'armor_dia_chestplate_preview.png^armor_chestplate_water_preview_overlay.png',
inventory_image = 'armor_dia_chestplate_inv.png^armor_water_overlay.png',
groups = {armor_torso=1, armor_block=26, armor_use=190, armor_water=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_water_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Prismarine enchantment',
texture = 'armor_dia_leggings.png^armor_leggings_water_uv.png',
preview = 'armor_dia_leggings_preview.png^armor_leggings_water_preview_overlay.png',
inventory_image = 'armor_dia_leggings_inv.png^armor_water_overlay.png',
groups = {armor_legs=1, armor_block=26, armor_use=190, armor_water=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_water_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Prismarine enchantment',
texture = 'armor_dia_boots.png^armor_helmet_water_uv.png',
preview = 'armor_dia_boots_preview.png^armor_boots_water_preview_overlay.png',
inventory_image = 'armor_dia_boots_inv.png^armor_water_overlay.png',
groups = {armor_feet=1, armor_block=13, armor_use=190, armor_water=1, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Garnet crystals armor provides speed.
armor:register_armor('armor:dia_speed_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Garnet enchantment',
texture = 'armor_dia_helmet.png^armor_helmet_speed_uv.png',
preview = 'armor_dia_helmet_preview.png^armor_helmet_speed_preview_overlay.png',
inventory_image = 'armor_dia_helmet_inv.png^armor_speed_overlay.png',
groups = {armor_head=1, armor_block=13, armor_use=190, physics_speed=.2, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_speed_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Garnet enchantment',
texture = 'armor_dia_chestplate.png^armor_chestplate_speed_uv.png',
preview = 'armor_dia_chestplate_preview.png^armor_chestplate_speed_preview_overlay.png',
inventory_image = 'armor_dia_chestplate_inv.png^armor_speed_overlay.png',
groups = {armor_torso=1, armor_block=26, armor_use=190, physics_speed=.4, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_speed_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Garnet enchantment',
texture = 'armor_dia_leggings.png^armor_leggings_speed_uv.png',
preview = 'armor_dia_leggings_preview.png^armor_leggings_speed_preview_overlay.png',
inventory_image = 'armor_dia_leggings_inv.png^armor_speed_overlay.png',
groups = {armor_legs=1, armor_block=26, armor_use=190, physics_speed=.4, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_speed_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Garnet enchantment',
texture = 'armor_dia_boots.png^armor_boots_speed_uv.png',
preview = 'armor_dia_boots_preview.png^armor_boots_speed_preview_overlay.png',
inventory_image = 'armor_dia_boots_inv.png^armor_speed_overlay.png',
groups = {armor_feet=1, armor_block=13, armor_use=190, physics_speed=.2, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Quartz armor provides jump.
armor:register_armor('armor:dia_jump_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond helmet with Quartz enchantment',
texture = 'armor_dia_helmet.png^armor_helmet_jump_uv.png',
preview = 'armor_dia_helmet_preview.png^armor_helmet_jump_preview_overlay.png',
inventory_image = 'armor_dia_helmet_inv.png^armor_jump_overlay.png',
groups = {armor_head=1, armor_block=13, armor_use=190, physics_jump=.15, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_jump_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond chestplate with Quartz enchantment',
texture = 'armor_dia_chestplate.png^armor_chestplate_jump_uv.png',
preview = 'armor_dia_chestplate_preview.png^armor_chestplate_jump_preview_overlay.png',
inventory_image = 'armor_dia_chestplate_inv.png^armor_jump_overlay.png',
groups = {armor_torso=1, armor_block=26, armor_use=190, physics_jump=.3, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_jump_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond leggings with Quartz enchantment',
texture = 'armor_dia_leggings.png^armor_leggings_jump_uv.png',
preview = 'armor_dia_leggings_preview.png^armor_leggings_jump_preview_overlay.png',
inventory_image = 'armor_dia_leggings_inv.png^armor_jump_overlay.png',
groups = {armor_legs=1, armor_block=26, armor_use=190, physics_jump=.3, armor_dmg_resist=1.5},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:dia_jump_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Diamond boots with Quartz enchantment',
texture = 'armor_dia_boots.png^armor_boots_jump_uv.png',
preview = 'armor_dia_boots_preview.png^armor_boots_jump_preview_overlay.png',
inventory_image = 'armor_dia_boots_inv.png^armor_jump_overlay.png',
groups = {armor_feet=1, armor_block=13, armor_use=190, physics_jump=.15, armor_dmg_resist=1.5},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})