Weapon tweaks
parent
5d08be8a13
commit
97169c5058
|
@ -1,23 +1,24 @@
|
|||
minetest.register_tool("vc_weapons:knife", {
|
||||
description = "Knife",
|
||||
inventory_image = "weapons_knife.png",
|
||||
range = 2,
|
||||
range = 1.5,
|
||||
wield_scale = {x = 0.7, y = 0.7, z = 0.7},
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.9,
|
||||
max_drop_level=0,
|
||||
damage_groups = {fleshy=4},
|
||||
damage_groups = {fleshy=2},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("vc_weapons:sword", {
|
||||
description = "Sword",
|
||||
inventory_image = "weapons_sword.png",
|
||||
range = 2.5,
|
||||
wield_scale = {x = 1.3, y = 1.5, z = 1},
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.8,
|
||||
max_drop_level=1,
|
||||
damage_groups = {fleshy=6},
|
||||
damage_groups = {fleshy=4},
|
||||
},
|
||||
sound = {breaks = "default_tool_breaks"},
|
||||
})
|
|
@ -1,13 +1,12 @@
|
|||
for gun, def in pairs(shooter.registered_weapons) do
|
||||
if gun == "shooter_guns:pistol" then
|
||||
def.spec.rounds = 10
|
||||
def.spec.tool_caps = {full_punch_interval=0.25, damage_groups={fleshy=1}}
|
||||
def.spec.tool_caps = {full_punch_interval=0.33, damage_groups={fleshy=1}}
|
||||
elseif gun == "shooter_guns:rifle" then
|
||||
def.spec.rounds = 20
|
||||
def.spec.tool_caps = {full_punch_interval=0.9, damage_groups={fleshy=4}}
|
||||
def.spec.rounds = 15
|
||||
def.spec.tool_caps = {full_punch_interval=1, damage_groups={fleshy=4}}
|
||||
elseif gun == "shooter_guns:shotgun" then
|
||||
def.spec.rounds = 4
|
||||
def.spec.spread = 20
|
||||
def.spec.tool_caps = {full_punch_interval=1.5, damage_groups={fleshy=2}}
|
||||
elseif gun == "shooter_guns:machine_gun" then
|
||||
def.spec.rounds = 27
|
||||
|
|
Loading…
Reference in New Issue