Code: Select all
script.on_event(defines.events.on_lua_shortcut, function(event)
local prototype_name = event.prototype_name
local player = game.players[event.player_index]
if prototype_name == "targeting-with-gunner" then
if player.driving == true then
if player.vehicle.type == "spider-vehicle" then
if player.vehicle.vehicle_automatic_targeting_parameters.auto_target_with_gunner == true then
player.vehicle.vehicle_automatic_targeting_parameters.auto_target_with_gunner = false
player.set_shortcut_toggled(prototype_name, false)
else
player.vehicle.vehicle_automatic_targeting_parameters.auto_target_with_gunner = true
player.set_shortcut_toggled(prototype_name, true)
end
end
end
end
end)
Code: Select all
player.vehicle.enable_logistics_while_moving = false