mirror of
https://github.com/Wyrrrd/Gun_Turret_Alerts.git
synced 2026-06-07 17:50:20 +02:00
Quick fix setting for manual turret fill
This commit is contained in:
@@ -1,4 +1,11 @@
|
|||||||
---------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------
|
||||||
|
Version: 2.0.2
|
||||||
|
Date: 2024-11-08
|
||||||
|
Changes:
|
||||||
|
- Cleanup tracking table on surface rename/deletion
|
||||||
|
Bugfixes:
|
||||||
|
- Quick fix setting for manual turret fill
|
||||||
|
---------------------------------------------------------------------------------------------------
|
||||||
Version: 2.0.1
|
Version: 2.0.1
|
||||||
Date: 2024-11-06
|
Date: 2024-11-06
|
||||||
Locale:
|
Locale:
|
||||||
|
|||||||
+2
-1
@@ -166,6 +166,7 @@ local function generate_alerts()
|
|||||||
local artillery_enabled = player.mod_settings["gun-turret-alerts-artillery-enabled"].value
|
local artillery_enabled = player.mod_settings["gun-turret-alerts-artillery-enabled"].value
|
||||||
local mode = player.mod_settings["gun-turret-alerts-mode"].value
|
local mode = player.mod_settings["gun-turret-alerts-mode"].value
|
||||||
local player_threshold = player.mod_settings["gun-turret-alerts-threshold"].value
|
local player_threshold = player.mod_settings["gun-turret-alerts-threshold"].value
|
||||||
|
local autofull = player.mod_settings["gun-turret-alerts-z-automated-full"].value
|
||||||
local ammo_entities = storage.ammo_entities[player.surface.name.."_"..player.force.name]
|
local ammo_entities = storage.ammo_entities[player.surface.name.."_"..player.force.name]
|
||||||
|
|
||||||
if ammo_entities then
|
if ammo_entities then
|
||||||
@@ -192,7 +193,7 @@ local function generate_alerts()
|
|||||||
if inventory and get_ammo_flag[mode] then
|
if inventory and get_ammo_flag[mode] then
|
||||||
if entity.type == "ammo-turret" or entity.type == "artillery-turret" or entity.type == "artillery-wagon" then
|
if entity.type == "ammo-turret" or entity.type == "artillery-turret" or entity.type == "artillery-wagon" then
|
||||||
ammo_flag = get_ammo_flag[mode](inventory, player_threshold)
|
ammo_flag = get_ammo_flag[mode](inventory, player_threshold)
|
||||||
if entity.prototype.automated_ammo_count then
|
if autofull and entity.prototype.automated_ammo_count then
|
||||||
if entity.prototype.automated_ammo_count < player_threshold then
|
if entity.prototype.automated_ammo_count < player_threshold then
|
||||||
ammo_flag = get_ammo_flag[mode](inventory, entity.prototype.automated_ammo_count)
|
ammo_flag = get_ammo_flag[mode](inventory, entity.prototype.automated_ammo_count)
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "Gun_Turret_Alerts",
|
"name": "Gun_Turret_Alerts",
|
||||||
"version": "2.0.1",
|
"version": "2.0.2",
|
||||||
"title": "Ammo Alerts",
|
"title": "Ammo Alerts",
|
||||||
"author": "Wyrrrd",
|
"author": "Wyrrrd",
|
||||||
"factorio_version": "2.0",
|
"factorio_version": "2.0",
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ gun-turret-alerts-car-enabled=Vehicle ammo alerts enabled
|
|||||||
gun-turret-alerts-artillery-enabled=Artillery ammo alerts enabled
|
gun-turret-alerts-artillery-enabled=Artillery ammo alerts enabled
|
||||||
gun-turret-alerts-mode=Multi slot mode
|
gun-turret-alerts-mode=Multi slot mode
|
||||||
gun-turret-alerts-threshold=Low ammo threshold
|
gun-turret-alerts-threshold=Low ammo threshold
|
||||||
|
gun-turret-alerts-z-automated-full=Automated amount equals full
|
||||||
|
|
||||||
[mod-setting-description]
|
[mod-setting-description]
|
||||||
gun-turret-alerts-enabled=Enables turret ammo alerts to be added to your player.
|
gun-turret-alerts-enabled=Enables turret ammo alerts to be added to your player.
|
||||||
@@ -11,6 +12,7 @@ gun-turret-alerts-car-enabled=Enables vehicle ammo alerts to be added to your pl
|
|||||||
gun-turret-alerts-artillery-enabled=Enables artillery ammo alerts to be added to your player.
|
gun-turret-alerts-artillery-enabled=Enables artillery ammo alerts to be added to your player.
|
||||||
gun-turret-alerts-mode=Controls, if the ammo slots are added up, every slot is counted individually, or just the selected slot is counted.\n(Only applies for more than one ammo slot, for example in vehicles.)
|
gun-turret-alerts-mode=Controls, if the ammo slots are added up, every slot is counted individually, or just the selected slot is counted.\n(Only applies for more than one ammo slot, for example in vehicles.)
|
||||||
gun-turret-alerts-threshold=If a turret, vehicle or artillery has less than this much ammo, an alert will be added to your player.
|
gun-turret-alerts-threshold=If a turret, vehicle or artillery has less than this much ammo, an alert will be added to your player.
|
||||||
|
gun-turret-alerts-z-automated-full=Send no alerts when a turret or artillery has an amount of ammo equal or higher than what inserters would automatically insert into them.
|
||||||
|
|
||||||
[string-mod-setting]
|
[string-mod-setting]
|
||||||
gun-turret-alerts-mode-added=Added up
|
gun-turret-alerts-mode-added=Added up
|
||||||
|
|||||||
@@ -34,4 +34,10 @@ data:extend({
|
|||||||
default_value = 8,
|
default_value = 8,
|
||||||
minimum_value = 0
|
minimum_value = 0
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
type = "bool-setting",
|
||||||
|
name = "gun-turret-alerts-z-automated-full",
|
||||||
|
setting_type = "runtime-per-user",
|
||||||
|
default_value = true
|
||||||
|
},
|
||||||
})
|
})
|
||||||
Reference in New Issue
Block a user