FR Dictionary update + inversion of the unload/unpack submenus

This commit is contained in:
FullGas1
2025-01-07 16:26:19 +01:00
committed by GitHub
parent adc9aa110b
commit 560c6691e2
+6 -21
View File
@@ -529,8 +529,8 @@ ctld.i18n["fr"]["CTLD Commands"] = "Commandes CTLD"
ctld.i18n["fr"]["CTLD"] = "CTLD" ctld.i18n["fr"]["CTLD"] = "CTLD"
ctld.i18n["fr"]["Check Cargo"] = "Vérif° chargement" ctld.i18n["fr"]["Check Cargo"] = "Vérif° chargement"
ctld.i18n["fr"]["Load Nearby Crate"] = "Charger caisse proche" ctld.i18n["fr"]["Load Nearby Crate"] = "Charger caisse proche"
ctld.i18n["fr"]["Unpack Any Crate"] = "charger caisses" ctld.i18n["fr"]["Unpack Any Crate"] = "baller caisses"
ctld.i18n["fr"]["Drop Crate"] = "poser Caisse" ctld.i18n["fr"]["Drop Crate"] = "charger Caisse"
ctld.i18n["fr"]["List Nearby Crates"] = "Liste caisses proches" ctld.i18n["fr"]["List Nearby Crates"] = "Liste caisses proches"
ctld.i18n["fr"]["List FOBs"] = "Liste FOBs" ctld.i18n["fr"]["List FOBs"] = "Liste FOBs"
ctld.i18n["fr"]["List Beacons"] = "Liste balises" ctld.i18n["fr"]["List Beacons"] = "Liste balises"
@@ -6120,9 +6120,7 @@ function ctld.addTransportF10MenuOptions(_unitName)
end end
if ctld.enableCrates and _unitActions.crates then if ctld.enableCrates and _unitActions.crates then
if ctld.unitCanCarryVehicles(_unit) == false then if ctld.unitCanCarryVehicles(_unit) == false then
-- sort the crate categories alphabetically -- sort the crate categories alphabetically
local crateCategories = {} local crateCategories = {}
@@ -6182,13 +6180,12 @@ function ctld.addTransportF10MenuOptions(_unitName)
missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Load Nearby Crate"), _crateCommands, ctld.loadNearbyCrate, _unitName ) missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Load Nearby Crate"), _crateCommands, ctld.loadNearbyCrate, _unitName )
end end
end end
missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Unpack Any Crate"), _crateCommands, ctld.unpackCrates, { _unitName })
if ctld.loadCrateFromMenu or ctld.hoverPickup then if ctld.loadCrateFromMenu or ctld.hoverPickup then
missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Drop Crate"), _crateCommands, ctld.dropSlingCrate, { _unitName }) missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Drop Crate"), _crateCommands, ctld.dropSlingCrate, { _unitName })
end end
missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Unpack Any Crate"), _crateCommands, ctld.unpackCrates, { _unitName })
missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("List Nearby Crates"), _crateCommands, ctld.listNearbyCrates, { _unitName }) missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("List Nearby Crates"), _crateCommands, ctld.listNearbyCrates, { _unitName })
if ctld.enabledFOBBuilding then if ctld.enabledFOBBuilding then
@@ -6196,7 +6193,6 @@ function ctld.addTransportF10MenuOptions(_unitName)
end end
end end
if ctld.enableSmokeDrop then if ctld.enableSmokeDrop then
local _smokeMenu = missionCommands.addSubMenuForGroup(_groupId, ctld.i18n_translate("Smoke Markers"), _rootPath) local _smokeMenu = missionCommands.addSubMenuForGroup(_groupId, ctld.i18n_translate("Smoke Markers"), _rootPath)
missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Drop Red Smoke"), _smokeMenu, ctld.dropSmoke, { _unitName, trigger.smokeColor.Red }) missionCommands.addCommandForGroup(_groupId, ctld.i18n_translate("Drop Red Smoke"), _smokeMenu, ctld.dropSmoke, { _unitName, trigger.smokeColor.Red })
@@ -6222,7 +6218,6 @@ function ctld.addTransportF10MenuOptions(_unitName)
end end
end end
end) end)
if (not status) then if (not status) then
ctld.logError(string.format("Error adding f10 to transport: %s", error)) ctld.logError(string.format("Error adding f10 to transport: %s", error))
end end
@@ -6230,10 +6225,8 @@ end
function ctld.addOtherF10MenuOptions() function ctld.addOtherF10MenuOptions()
ctld.logDebug("ctld.addOtherF10MenuOptions") ctld.logDebug("ctld.addOtherF10MenuOptions")
-- reschedule every 10 seconds -- reschedule every 10 seconds
timer.scheduleFunction(ctld.addOtherF10MenuOptions, nil, timer.getTime() + 10) timer.scheduleFunction(ctld.addOtherF10MenuOptions, nil, timer.getTime() + 10)
local status, error = pcall(function() local status, error = pcall(function()
-- now do any player controlled aircraft that ARENT transport units -- now do any player controlled aircraft that ARENT transport units
@@ -6245,23 +6238,15 @@ function ctld.addOtherF10MenuOptions()
ctld.addRadioListCommand(1) ctld.addRadioListCommand(1)
end end
if ctld.JTAC_jtacStatusF10 then if ctld.JTAC_jtacStatusF10 then
ctld.addJTACRadioCommand(2) -- get all BLUE players
-- get all BLUE players ctld.addJTACRadioCommand(1) -- get all RED players
ctld.addJTACRadioCommand(2)
-- get all RED players
ctld.addJTACRadioCommand(1)
end end
end) end)
if (not status) then if (not status) then
env.error(string.format("Error adding f10 to other players: %s", error), false) env.error(string.format("Error adding f10 to other players: %s", error), false)
end end
end end
--add to all players that arent transport --add to all players that arent transport