Removed weapon useless parameter slow_down_when_firing

This commit is contained in:
Zughy 2020-11-13 22:09:15 +01:00
parent 17dff58ac0
commit d4b5fca53b
7 changed files with 5 additions and 14 deletions

View File

@ -15,7 +15,6 @@ block_league.register_weapon("block_league:grenade_launcher", {
pierce = false,
decrease_damage_with_distance = false,
slow_down_when_firing = true,
continuos_fire = false,
sound_shoot = "bl_rocketlauncher_shoot",

View File

@ -17,7 +17,6 @@ block_league.register_weapon("block_league:pixelgun", {
pierce = true,
decrease_damage_with_distance = false,
slow_down_when_firing = true,
continuos_fire = false,
sound_shoot = "bl_pixelgun_shoot",

View File

@ -16,7 +16,6 @@ block_league.register_weapon("block_league:rocket_launcher", {
pierce = false,
decrease_damage_with_distance = false,
slow_down_when_firing = false,
continuos_fire = true,
sound_shoot = "bl_rocketlauncher_shoot",

View File

@ -19,7 +19,6 @@ block_league.register_weapon("block_league:nomearma", {
weapon_type = 1, --1) Hitscan 2) Entity based 3) Sword
weapon_range = 100, --Range nel quale opera il raggio hitscan
continuos_fire = false, --Se può sparare tenendo premuto il sinistro
slow_down_when_firing = true, --Se rallentare chi spara
consume_bullets = true, --Se usa proiettili
magazine = 0, --Dopo quanti colpi ricaricare
reload_time = 5,
@ -28,7 +27,6 @@ block_league.register_weapon("block_league:nomearma", {
weapon_type = 2, --1) Hitscan 2) Entity based 3) Sword
continuos_fire = false, --Se può sparare tenendo premuto il sinistro
slow_down_when_firing = true, --Se rallentare chi spara
consume_bullets = true, --Se usa proiettili
magazine = 0, --Dopo quanti colpi ricaricare
reload_time = 5,

View File

@ -16,7 +16,6 @@ block_league.register_weapon("block_league:smg", {
pierce = false,
decrease_damage_with_distance = true,
slow_down_when_firing = true,
continuos_fire = true,
sound_shoot = "bl_smg_shoot",

View File

@ -37,7 +37,6 @@ function block_league.register_weapon(name, def)
pierce = def.pierce,
decrease_damage_with_distance = def.decrease_damage_with_distance,
slow_down_when_firing = def.slow_down_when_firing,
continuos_fire = def.continuos_fire,
sound_shoot = def.sound_shoot,
@ -335,12 +334,10 @@ function weapon_left_click(weapon, player, pointed_thing)
if not block_league.shoot(weapon, player, pointed_thing) then return end
if weapon.slow_down_when_firing then
player:set_physics_override({
speed = block_league.SPEED_LOW,
jump = 1.5
})
end
player:set_physics_override({
speed = block_league.SPEED_LOW,
jump = 1.5
})
if weapon.type ~= 3 then
player:get_meta():set_int("bl_is_shooting", 1)

View File

@ -45,7 +45,7 @@ controls.register_on_release(function(player, key)
local weapon_name = player:get_wielded_item():get_name()
local weapon = minetest.registered_nodes[weapon_name]
if not weapon.type or weapon.type == 3 or player:get_meta():get_int("bl_is_shooting") == 0 then return end
if not weapon or weapon.type == 3 or player:get_meta():get_int("bl_is_shooting") == 0 then return end
block_league.shoot_end(player, weapon)
end