Epic/mods/armor/thennium.lua

325 lines
18 KiB
Lua

armor:register_armor('armor:ros_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Helmet',
texture = 'armor_helmet_thennium.png',
preview = 'armor_helmet_thennium_pre.png',
inventory_image = 'armor_helmet_thennium_inv.png',
groups = {armor_head=1, armor_block=15, armor_use=100, armor_water=.3, armor_fire=.5, armor_heal=.3, physics_gravity=-.1, armor_dmg_resist=2},
armor_groups = {fleshy=1},
damage_groups = {cracky=2, snappy=1, choppy=1, level=5},
})
armor:register_armor('armor:ros_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Chestplate',
texture = 'armor_chestplate_thennium.png',
preview = 'armor_chestplate_thennium_pre.png',
inventory_image = 'armor_chestplate_thennium_inv.png',
groups = {armor_torso=1, armor_block=30, armor_use=100, armor_water=.3, armor_fire=.5, armor_heal=.3, physics_gravity=-.1, armor_dmg_resist=2},
armor_groups = {fleshy=1},
damage_groups = {cracky=2, snappy=1, level=5},
})
armor:register_armor('armor:ros_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Leggings',
texture = 'armor_leggings_thennium.png',
preview = 'armor_leggings_thennium_pre.png',
inventory_image = 'armor_leggings_thennium_inv.png',
groups = {armor_legs=1, armor_block=30, armor_use=100, armor_water=.3, armor_fire=.5, armor_heal=.3, physics_gravity=-.1, armor_dmg_resist=2},
armor_groups = {fleshy=1},
damage_groups = {cracky=2, snappy=1, level=5},
})
armor:register_armor('armor:ros_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium Boots',
texture = 'armor_boots_thennium.png',
preview = 'armor_boots_thennium_pre.png',
inventory_image = 'armor_boots_thennium_inv.png',
groups = {armor_feet=1, armor_block=15, armor_use=100, armor_water=.3, armor_fire=.5, armor_heal=.3, physics_gravity=-.1, physics_speed=.1, armor_dmg_resist=2},
armor_groups = {fleshy=1},
damage_groups = {cracky=2, snappy=1, level=5},
})
armor:register_armor('armor:ros_shield', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium shield',
texture = 'armor_shield_thennium.png',
inventory_image = 'armor_shield_thennium_inv.png',
groups = {armor_shield=1, armor_block=25, armor_use=90, armor_dmg_resist=2},
reciprocate_damage = true,
armor_groups = {fleshy=1},
damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
})
--Actinolite armor provides lower gravity.
armor:register_armor('armor:ros_gravity_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium helmet with Actinolite enchantment',
texture = 'armor_helmet_thennium.png^armor_helmet_gravity_uv.png',
preview = 'armor_helmet_thennium_pre.png^armor_helmet_gravity_preview_overlay.png',
inventory_image = 'armor_helmet_thennium_inv.png^armor_gravity_overlay.png',
groups = {armor_head=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_gravity=-.15, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, choppy=1, level=4},
})
armor:register_armor('armor:ros_gravity_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium chestplate with Actinolite enchantment',
texture = 'armor_chestplate_thennium.png^armor_chestplate_gravity_uv.png',
preview = 'armor_chestplate_thennium_pre.png^armor_chestplate_gravity_preview_overlay.png',
inventory_image = 'armor_chestplate_thennium_inv.png^armor_gravity_overlay.png',
groups = {armor_torso=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_gravity=-.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_gravity_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium leggings with Actinolite enchantment',
texture = 'armor_leggings_thennium.png^armor_leggings_gravity_uv.png',
preview = 'armor_leggings_thennium_pre.png^armor_leggings_gravity_preview_overlay.png',
inventory_image = 'armor_leggings_thennium_inv.png^armor_gravity_overlay.png',
groups = {armor_legs=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_gravity=-.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_gravity_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium boots with Actinolite enchantment',
texture = 'armor_boots_thennium.png^armor_helmet_gravity_uv.png',
preview = 'armor_boots_thennium_pre.png^armor_boots_gravity_preview_overlay.png',
inventory_image = 'armor_boots_thennium_inv.png^armor_gravity_overlay.png',
groups = {armor_feet=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_gravity=-.15, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Bloodstone armor provides healing.
armor:register_armor('armor:ros_healing_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium helmet with Bloodstone enchantment',
texture = 'armor_helmet_thennium.png^armor_helmet_healing_uv.png',
preview = 'armor_helmet_thennium_pre.png^armor_helmet_healing_preview_overlay.png',
inventory_image = 'armor_helmet_thennium_inv.png^armor_healing_overlay.png',
groups = {armor_head=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=1.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_healing_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium chestplate with Bloodstone enchantment',
texture = 'armor_chestplate_thennium.png^armor_chestplate_healing_uv.png',
preview = 'armor_chestplate_thennium_pre.png^armor_chestplate_healing_preview_overlay.png',
inventory_image = 'armor_chestplate_thennium_inv.png^armor_healing_overlay.png',
groups = {armor_torso=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=1.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_healing_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium leggings with Bloodstone enchantment',
texture = 'armor_leggings_thennium.png^armor_leggings_healing_uv.png',
preview = 'armor_leggings_thennium_pre.png^armor_leggings_healing_preview_overlay.png',
inventory_image = 'armor_leggings_thennium_inv.png^armor_healing_overlay.png',
groups = {armor_legs=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=1.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_healing_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium boots with Bloodstone enchantment',
texture = 'armor_boots_thennium.png^armor_helmet_healing_uv.png',
preview = 'armor_boots_thennium_pre.png^armor_boots_healing_preview_overlay.png',
inventory_image = 'armor_boots_thennium_inv.png^armor_healing_overlay.png',
groups = {armor_feet=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=1.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--huntite armor provides fire protection.
armor:register_armor('armor:ros_fire_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium helmet with Huntite enchantment',
texture = 'armor_helmet_thennium.png^armor_helmet_fire_uv.png',
preview = 'armor_helmet_thennium_pre.png^armor_helmet_fire_preview_overlay.png',
inventory_image = 'armor_helmet_thennium_inv.png^armor_fire_overlay.png',
groups = {armor_head=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=1.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_fire_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium chestplate with Huntite enchantment',
texture = 'armor_chestplate_thennium.png^armor_chestplate_fire_uv.png',
preview = 'armor_chestplate_thennium_pre.png^armor_chestplate_fire_preview_overlay.png',
inventory_image = 'armor_chestplate_thennium_inv.png^armor_fire_overlay.png',
groups = {armor_torso=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=1.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_fire_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium leggings with Huntite enchantment',
texture = 'armor_leggings_thennium.png^armor_leggings_fire_uv.png',
preview = 'armor_leggings_thennium_pre.png^armor_leggings_fire_preview_overlay.png',
inventory_image = 'armor_leggings_thennium_inv.png^armor_fire_overlay.png',
groups = {armor_legs=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=1.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_fire_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium boots with Huntite enchantment',
texture = 'armor_boots_thennium.png^armor_helmet_fire_uv.png',
preview = 'armor_boots_thennium_pre.png^armor_boots_fire_preview_overlay.png',
inventory_image = 'armor_boots_thennium_inv.png^armor_fire_overlay.png',
groups = {armor_feet=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=1.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--prismarine crystals armor provides underwater breathing.
armor:register_armor('armor:ros_water_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium helmet with Prismarine enchantment',
texture = 'armor_helmet_thennium.png^armor_helmet_water_uv.png',
preview = 'armor_helmet_thennium_pre.png^armor_helmet_water_preview_overlay.png',
inventory_image = 'armor_helmet_thennium_inv.png^armor_water_overlay.png',
groups = {armor_head=1, armor_block=15, armor_use=100, armor_water=1.2, armor_fire=.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_water_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium chestplate with Prismarine enchantment',
texture = 'armor_chestplate_thennium.png^armor_chestplate_water_uv.png',
preview = 'armor_chestplate_thennium_pre.png^armor_chestplate_water_preview_overlay.png',
inventory_image = 'armor_chestplate_thennium_inv.png^armor_water_overlay.png',
groups = {armor_torso=1, armor_block=30, armor_use=100, armor_water=1.2, armor_fire=.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_water_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium leggings with Prismarine enchantment',
texture = 'armor_leggings_thennium.png^armor_leggings_water_uv.png',
preview = 'armor_leggings_thennium_pre.png^armor_leggings_water_preview_overlay.png',
inventory_image = 'armor_leggings_thennium_inv.png^armor_water_overlay.png',
groups = {armor_legs=1, armor_block=30, armor_use=100, armor_water=1.2, armor_fire=.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_water_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium boots with Prismarine enchantment',
texture = 'armor_boots_thennium.png^armor_helmet_water_uv.png',
preview = 'armor_boots_thennium_pre.png^armor_boots_water_preview_overlay.png',
inventory_image = 'armor_boots_thennium_inv.png^armor_water_overlay.png',
groups = {armor_feet=1, armor_block=15, armor_use=100, armor_water=1.2, armor_fire=.4, armor_heal=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Garnet crystals armor provides speed.
armor:register_armor('armor:ros_speed_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium helmet with Garnet enchantment',
texture = 'armor_helmet_thennium.png^armor_helmet_speed_uv.png',
preview = 'armor_helmet_thennium_pre.png^armor_helmet_speed_preview_overlay.png',
inventory_image = 'armor_helmet_thennium_inv.png^armor_speed_overlay.png',
groups = {armor_head=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_speed=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_speed_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium chestplate with Garnet enchantment',
texture = 'armor_chestplate_thennium.png^armor_chestplate_speed_uv.png',
preview = 'armor_chestplate_thennium_pre.png^armor_chestplate_speed_preview_overlay.png',
inventory_image = 'armor_chestplate_thennium_inv.png^armor_speed_overlay.png',
groups = {armor_torso=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_speed=.4, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_speed_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium leggings with Garnet enchantment',
texture = 'armor_leggings_thennium.png^armor_leggings_speed_uv.png',
preview = 'armor_leggings_thennium_pre.png^armor_leggings_speed_preview_overlay.png',
inventory_image = 'armor_leggings_thennium_inv.png^armor_speed_overlay.png',
groups = {armor_legs=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_speed=.4, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_speed_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium boots with Garnet enchantment',
texture = 'armor_boots_thennium.png^armor_boots_speed_uv.png',
preview = 'armor_boots_thennium_pre.png^armor_boots_speed_preview_overlay.png',
inventory_image = 'armor_boots_thennium_inv.png^armor_speed_overlay.png',
groups = {armor_feet=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_speed=.2, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
--Quartz armor provides jump.
armor:register_armor('armor:ros_jump_helmet', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium helmet with Quartz enchantment',
texture = 'armor_helmet_thennium.png^armor_helmet_jump_uv.png',
preview = 'armor_helmet_thennium_pre.png^armor_helmet_jump_preview_overlay.png',
inventory_image = 'armor_helmet_thennium_inv.png^armor_jump_overlay.png',
groups = {armor_head=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_jump=.15, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_jump_chestplate', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium chestplate with Quartz enchantment',
texture = 'armor_chestplate_thennium.png^armor_chestplate_jump_uv.png',
preview = 'armor_chestplate_thennium_pre.png^armor_chestplate_jump_preview_overlay.png',
inventory_image = 'armor_chestplate_thennium_inv.png^armor_jump_overlay.png',
groups = {armor_torso=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_jump=.3, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_jump_leggings', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium leggings with Quartz enchantment',
texture = 'armor_leggings_thennium.png^armor_leggings_jump_uv.png',
preview = 'armor_leggings_thennium_pre.png^armor_leggings_jump_preview_overlay.png',
inventory_image = 'armor_leggings_thennium_inv.png^armor_jump_overlay.png',
groups = {armor_legs=1, armor_block=30, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_jump=.3, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=4},
})
armor:register_armor('armor:ros_jump_boots', {
_doc_items_crafting = 'This armor is crafted in the Crystal Workshop.',
description = 'Rose Thennium boots with Quartz enchantment',
texture = 'armor_boots_thennium.png^armor_boots_jump_uv.png',
preview = 'armor_boots_thennium_pre.png^armor_boots_jump_preview_overlay.png',
inventory_image = 'armor_boots_thennium_inv.png^armor_jump_overlay.png',
groups = {armor_feet=1, armor_block=15, armor_use=100, armor_water=.2, armor_fire=.4, armor_heal=.2, physics_jump=.15, flammable=1, armor_dmg_resist=2.1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=4},
})