titanium.lua 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. --Titanium, very light, high block chance, but low damge absorbtion.
  2. armor:register_armor('armor:tit_helmet', {
  3. description = 'Titanium helmet',
  4. inventory_image = 'armor_helmet_titanium_inv.png',
  5. groups = {armor_head=1, armor_block=17, armor_use=180, armor_dmg_resist=1, physics_speed=.15, physics_jump=0.1, physics_gravity=-.025},
  6. armor_groups = {fleshy=4},
  7. damage_groups = {cracky=2, snappy=1, level=4},
  8. })
  9. armor:register_armor('armor:tit_chestplate', {
  10. description = 'Titanium chestplate',
  11. inventory_image = 'armor_chestplate_titanium_inv.png',
  12. groups = {armor_torso=1, armor_block=34, armor_use=180, armor_dmg_resist=1, physics_speed=.25, physics_jump=0.1, physics_gravity=-.025},
  13. armor_groups = {fleshy=8},
  14. damage_groups = {cracky=2, snappy=1, level=4},
  15. })
  16. armor:register_armor('armor:tit_leggings', {
  17. description = 'Titanium leggings',
  18. inventory_image = 'armor_leggings_titanium_inv.png',
  19. groups = {armor_legs=1, armor_block=34, armor_use=180, armor_dmg_resist=1, physics_speed=.25, physics_jump=0.1, physics_gravity=-.025},
  20. armor_groups = {fleshy=8},
  21. damage_groups = {cracky=2, snappy=1, level=4},
  22. })
  23. armor:register_armor('armor:tit_boots', {
  24. description = 'Titanium boots',
  25. inventory_image = 'armor_boots_titanium_inv.png',
  26. groups = {armor_feet=1, armor_block=17, armor_use=180, armor_dmg_resist=1, physics_speed=.15, physics_jump=0.1, physics_gravity=-.025},
  27. armor_groups = {fleshy=4},
  28. damage_groups = {cracky=2, snappy=1, level=4},
  29. })
  30. armor:register_armor('armor:tit_shield', {
  31. description = 'Titanium shield',
  32. inventory_image = 'armor_inv_shield_titanium.png',
  33. groups = {armor_shield=1, armor_block=17, armor_use=180},
  34. reciprocate_damage = true,
  35. armor_groups = {fleshy=10},
  36. damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2},
  37. })