From 71afce53c1bde666369344652a30a71ec8ad751a Mon Sep 17 00:00:00 2001
From: johnb432 <58661205+johnb432@users.noreply.github.com>
Date: Mon, 1 Jul 2024 18:56:00 +0200
Subject: [PATCH 01/15] Dogtags - Make "Dog Tag" consistent (#10099)
Make Dog Tag consistent
---
addons/dogtags/stringtable.xml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/addons/dogtags/stringtable.xml b/addons/dogtags/stringtable.xml
index d19c61f505..73d2d07e56 100644
--- a/addons/dogtags/stringtable.xml
+++ b/addons/dogtags/stringtable.xml
@@ -66,7 +66,7 @@
Al
- Dogtag taken from %1...
+ Dog Tag taken from %1...Zabrałeś nieśmiertelnik %1...Жетон снят с %1...Sebral jsem známku od %1...
@@ -82,7 +82,7 @@
Künye %1 kişisinden alındı
- Somebody else has already taken the dogtag...
+ Somebody else has already taken the Dog Tag...Ktoś już zabrał ten nieśmiertelnik...Кто-то уже забрал жетон...Někdo jiný už vzal identifikační známku...
@@ -98,7 +98,7 @@
Başka biri zaten künyeyi almış
- Onscreen display for checking dogtags
+ Onscreen display for checking Dog TagsAnzeige um Erkennungsmarke zu überprüfen在畫面中顯示檢查兵籍牌在画面中显示检查兵籍牌
From ba47c12a974200262d07f70057e1c6a9bdd0d7e8 Mon Sep 17 00:00:00 2001
From: johnb432 <58661205+johnb432@users.noreply.github.com>
Date: Tue, 2 Jul 2024 11:16:27 +0200
Subject: [PATCH 02/15] Dogtags - Drop dogtag on ground if unit doesn't have
inventory space (#10094)
* Drop dogtag on ground if unit doesn't have inventory space
* Only allow taking of dogtags if unit has space
---
addons/dogtags/functions/fnc_addDogtagItem.sqf | 3 ++-
addons/dogtags/functions/fnc_canTakeDogtag.sqf | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/addons/dogtags/functions/fnc_addDogtagItem.sqf b/addons/dogtags/functions/fnc_addDogtagItem.sqf
index 970bb1926e..803c54d82f 100644
--- a/addons/dogtags/functions/fnc_addDogtagItem.sqf
+++ b/addons/dogtags/functions/fnc_addDogtagItem.sqf
@@ -20,7 +20,8 @@ params ["_item", "_dogtagData"];
if (_item == "") exitWith {};
-[ace_player, _item] call CBA_fnc_addItem;
+// Verify that the unit has inventory space, otherwise drop the dogtag on the ground
+[ace_player, _item, true] call CBA_fnc_addItem;
_dogtagData params ["_nickName"];
private _displayText = format [localize LSTRING(takeDogtagSuccess), _nickName];
diff --git a/addons/dogtags/functions/fnc_canTakeDogtag.sqf b/addons/dogtags/functions/fnc_canTakeDogtag.sqf
index c482d74c1c..815aeb7a79 100644
--- a/addons/dogtags/functions/fnc_canTakeDogtag.sqf
+++ b/addons/dogtags/functions/fnc_canTakeDogtag.sqf
@@ -23,4 +23,4 @@ if (isNull _target) exitWith {false};
// check if disabled for faction
if ((faction _target) in GVAR(disabledFactions)) exitWith {false};
-(!alive _target) || {_target getVariable ["ACE_isUnconscious", false]}
+((!alive _target) || {_target getVariable ["ACE_isUnconscious", false]}) && {_player canAdd ["ACE_dogtag", 1/*, true*/]} // Todo: Uncomment in 2.18
From aecafe673bc7020857fad7aaa2941a182be6c935 Mon Sep 17 00:00:00 2001
From: Fabio Schick <58027418+mrschick@users.noreply.github.com>
Date: Tue, 2 Jul 2024 11:16:48 +0200
Subject: [PATCH 03/15] Aircraft - Drone "Follow Unit" Waypoint Action (#9889)
* Fix "Recharge" interaction showing on destroyed drone
* Add "Follow Unit" action
* Improve condition check
* UGV Following via PFH that updates WP Pos
* Use HOLD WP for all Follow Actions
Since FOLLOW WP would stop working on AI Soldiers after some time.
* Allow selecting a follow distance
* Follow Distance under separate interaction, just like Loiter Alt
Only visible when a HOLD waypoint is selected, which is pretty much always going to have been created by the "Follow" interaction.
* Localize "Follow" Interaction
* Show structuredText Hint when following/changing distance
* Variable for cursorTarget Reuse
* Better isKindOf condition use
* Make "Ship"-kind vehicles followable
* Clean up Comments and systemChat Debugs
* Comment explanation for custom PFH solution over vanilla "Follow"-WP
* Trim excess brackets from setWaypointPosition argument
Co-Authored-By: johnb432 <58661205+johnb432@users.noreply.github.com>
* Broader determination for UGV follow distances
Co-Authored-By: PabstMirror
* Prevent infinite PFH loop if follow target is deleted
Co-Authored-By: PabstMirror
* Delete Follow WP when PFH terminates
* The ternary rules
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Various requested changes
Co-Authored-By: johnb432 <58661205+johnb432@users.noreply.github.com>
---------
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: PabstMirror
---
.../functions/fnc_droneAddActions.sqf | 61 +++++++++++++++++--
.../functions/fnc_droneSetWaypoint.sqf | 32 +++++++++-
addons/aircraft/stringtable.xml | 10 +++
.../functions/fnc_canRefuelUAV.sqf | 2 +-
4 files changed, 95 insertions(+), 10 deletions(-)
diff --git a/addons/aircraft/functions/fnc_droneAddActions.sqf b/addons/aircraft/functions/fnc_droneAddActions.sqf
index 38ca53e4c6..895004f0e9 100644
--- a/addons/aircraft/functions/fnc_droneAddActions.sqf
+++ b/addons/aircraft/functions/fnc_droneAddActions.sqf
@@ -22,7 +22,7 @@ if (!alive _vehicle) exitWith {};
if (_vehicle getVariable [QGVAR(droneActionsAdded), false]) exitWith {};
_vehicle setVariable [QGVAR(droneActionsAdded), true];
-// move to location
+// Move to location
private _condition = {
params ["_vehicle"];
(missionNamespace getVariable [QGVAR(droneWaypoints), true]) && {waypointsEnabledUAV _vehicle} && {(ACE_controlledUAV select 2) isEqualTo [0]}
@@ -37,14 +37,63 @@ private _action = [QGVAR(droneSetWaypointMove), localize "$STR_AC_MOVE",
"\a3\3DEN\Data\CfgWaypoints\Move_ca.paa", _statement, _condition] call EFUNC(interact_menu,createAction);
[_vehicle, 1, ["ACE_SelfActions"], _action] call EFUNC(interact_menu,addActionToObject);
+// Follow unit/vehicle at turret location
+_condition = {
+ params ["_vehicle"];
+ private _target = cursorTarget;
+ (missionNamespace getVariable [QGVAR(droneWaypoints), true]) && {waypointsEnabledUAV _vehicle} && {(ACE_controlledUAV select 2) isEqualTo [0]} && {!isNull _target} && {["CAManBase", "LandVehicle", "Ship"] findIf {_target isKindOf _x} != -1}
+};
+_statement = {
+ params ["_vehicle"];
+ private _group = group driver _vehicle;
+ private _pos = ([_vehicle, [0]] call FUNC(droneGetTurretTargetPos)) select 0;
+ [QGVAR(droneSetWaypoint), [_vehicle, _group, _pos, "FOLLOW", cursorTarget], _group] call CBA_fnc_targetEvent;
+ private _followDistance = _vehicle getVariable [QGVAR(wpFollowDistance), 0];
+ [[LLSTRING(DroneFollowHint), _followDistance], 3] call EFUNC(common,displayTextStructured);
+};
+_action = [QGVAR(droneSetWaypointFollow), localize "$STR_AC_FOLLOW", "\a3\3DEN\Data\CfgWaypoints\Follow_ca.paa", _statement, _condition] call EFUNC(interact_menu,createAction);
+[_vehicle, 1, ["ACE_SelfActions"], _action] call EFUNC(interact_menu,addActionToObject);
+
+// Set drone follow distance
+_condition = {
+ params ["_vehicle"];
+ private _group = group driver _vehicle;
+ private _index = (currentWaypoint _group) min count waypoints _group;
+ private _waypoint = [_group, _index];
+ (missionNamespace getVariable [QGVAR(droneWaypoints), true]) && {waypointsEnabledUAV _vehicle} && {(ACE_controlledUAV select 2) isEqualTo [0]} && {(waypointType _waypoint) == "HOLD"}
+};
+_statement = {
+ params ["_vehicle", "", "_value"];
+ _vehicle setVariable [QGVAR(wpFollowDistance), _value];
+ [[LLSTRING(DroneFollowHint), _value], 3] call EFUNC(common,displayTextStructured);
+};
+_action = [QGVAR(droneSetFollowDistance), LLSTRING(DroneFollowDistance), "", {}, _condition] call EFUNC(interact_menu,createAction);
+private _base = [_vehicle, 1, ["ACE_SelfActions"], _action] call EFUNC(interact_menu,addActionToObject);
+private _followDistances = if (_vehicle isKindOf "Car_F") then {
+ [0, 25, 50, 100, 200]
+} else {
+ [0, 100, 200, 300, 400, 500]
+};
+{
+ _action = [
+ QGVAR(droneSetFollowDistance_) + str _x,
+ str _x,
+ "",
+ _statement,
+ {true},
+ {},
+ _x
+ ] call EFUNC(interact_menu,createAction);
+ [_vehicle, 1, _base, _action] call EFUNC(interact_menu,addActionToObject);
+} forEach _followDistances;
if (_vehicle isKindOf "Air") then {
- // loiter at location
+ // Loiter at location
_condition = {
params ["_vehicle"];
(missionNamespace getVariable [QGVAR(droneWaypoints), true]) && {waypointsEnabledUAV _vehicle} && {(ACE_controlledUAV select 2) isEqualTo [0]}
};
- _statement = {
+ _statement = {
params ["_vehicle"];
private _group = group driver _vehicle;
private _pos = ([_vehicle, [0]] call FUNC(droneGetTurretTargetPos)) select 0;
@@ -55,7 +104,7 @@ if (_vehicle isKindOf "Air") then {
[_vehicle, 1, ["ACE_SelfActions"], _action] call EFUNC(interact_menu,addActionToObject);
- // set height
+ // Set height
_condition = {
params ["_vehicle"];
(missionNamespace getVariable [QGVAR(droneWaypoints), true]) && {waypointsEnabledUAV _vehicle} && {(ACE_controlledUAV select 2) isEqualTo [0]}
@@ -74,7 +123,7 @@ if (_vehicle isKindOf "Air") then {
} forEach [20, 50, 200, 500, 2000];
- // set loiter radius
+ // Set loiter radius
_condition = {
params ["_vehicle"];
private _group = group driver _vehicle;
@@ -97,7 +146,7 @@ if (_vehicle isKindOf "Air") then {
} forEach [500, 750, 1000, 1250, 1500];
- // set loiter direction
+ // Set loiter direction
_condition = {
params ["_vehicle", "", "_args"];
private _group = group driver _vehicle;
diff --git a/addons/aircraft/functions/fnc_droneSetWaypoint.sqf b/addons/aircraft/functions/fnc_droneSetWaypoint.sqf
index 5ffbbae825..953b99a357 100644
--- a/addons/aircraft/functions/fnc_droneSetWaypoint.sqf
+++ b/addons/aircraft/functions/fnc_droneSetWaypoint.sqf
@@ -8,6 +8,7 @@
* 1: Group
* 2: Pos 2D
* 3: Type
+ * 4: Target to follow
+
+ Follow Distance
+ Distanza di seguimento
+ Folge-Entfernung
+
+
+ Following unit within %1m
+ Seguendo unità entro %1m
+ Folgt Einheit bis zu %1m
+
diff --git a/addons/logistics_uavbattery/functions/fnc_canRefuelUAV.sqf b/addons/logistics_uavbattery/functions/fnc_canRefuelUAV.sqf
index 3e7ce4f15c..925178d642 100644
--- a/addons/logistics_uavbattery/functions/fnc_canRefuelUAV.sqf
+++ b/addons/logistics_uavbattery/functions/fnc_canRefuelUAV.sqf
@@ -18,4 +18,4 @@
params ["_caller", "_target"];
-("ACE_UAVBattery" in (_caller call EFUNC(common,uniqueItems))) && {(fuel _target) < 1} && {(speed _target) < 1} && {!(isEngineOn _target)} && {(_target distance _caller) <= 4}
+(alive _target) && {"ACE_UAVBattery" in (_caller call EFUNC(common,uniqueItems))} && {(fuel _target) < 1} && {(speed _target) < 1} && {!(isEngineOn _target)} && {(_target distance _caller) <= 4}
From 45f9301019e31e04c46154b3fc7fe81f15903407 Mon Sep 17 00:00:00 2001
From: Psycool <104776717+Psycool3695@users.noreply.github.com>
Date: Wed, 3 Jul 2024 03:14:19 +0900
Subject: [PATCH 04/15] Korean translation updated (#10104)
* KoreanTranslation
Someone has returned all the translations in Korean to English. there is no need to return them.
* koreantranslation
* Korean Typo Fix
* Korean Translation
* Update stringtable.xml
* Korean Translation Added
Added Korean translation related to Cargo Refuel
* Merge branch 'master' of https://github.com/Psycool3695/ACE3
* Korean translation Add/Updated
* Fixed wrong strings
* Korean translation improved
* Korean translation updated
* Korean translation updated
* Fix Merge
* Update stringtable.xml
* Update stringtable.xml
* Korean translation updated
* Korean translation minor fix
* Korean translation fixed
* Korean translation updated
* Update stringtable.xml
* Spacing fixed
* Korean translation updated
* Spacing fixed
* Korean translation updated
* Korean translation updated
* Korean translation updated
---------
Co-authored-by: PabstMirror
---
addons/aircraft/stringtable.xml | 10 ++++---
addons/ballistics/stringtable.xml | 16 ++++++------
.../compat_rf_realisticnames/stringtable.xml | 2 ++
addons/concertina_wire/stringtable.xml | 2 +-
addons/killtracker/stringtable.xml | 2 ++
addons/overpressure/stringtable.xml | 2 ++
addons/realisticnames/stringtable.xml | 26 +++++++++----------
7 files changed, 34 insertions(+), 26 deletions(-)
diff --git a/addons/aircraft/stringtable.xml b/addons/aircraft/stringtable.xml
index a60706aad3..01c5b41e36 100644
--- a/addons/aircraft/stringtable.xml
+++ b/addons/aircraft/stringtable.xml
@@ -129,7 +129,7 @@
30mm コンバット ミックス 4:1 劣化ウラン徹甲弾:焼夷榴弾30mm Bojový Mix 4:1 DU:HEI30мм Смешанное боепитание 4:1 ОУ:ОФЗ
- 30mm 4:1 열화:고폭소이
+ 30mm 열화우라늄:고폭소이 4:1 혼합30mm Mix de Combate 4:1 DU:AEI
@@ -145,7 +145,7 @@
30mm CM 4:130mm BM 4:130мм СБ 4:1
- 30mm CM 4:1
+ 30mm 4:1 혼합30mm Combat Mix 5:1 DU:HEI
@@ -160,7 +160,7 @@
30mm コンバット ミックス 5:1 劣化ウラン徹甲弾:焼夷榴弾30mm Bojový Mix 5:1 DU:HEI30мм Смешанное боепитание 5:1 ОУ:ОФЗ
- 30mm 5:1 열화:고폭소이
+ 30mm 열화우라늄:고폭소이 5:1 혼합30mm CM 5:1
@@ -175,17 +175,19 @@
30mm CM 5:130mm BM 5:130мм СБ 5:1
- 30mm CM 5:1
+ 30mm 5:1 혼합Follow DistanceDistanza di seguimentoFolge-Entfernung
+ 따라가는 거리Following unit within %1mSeguendo unità entro %1mFolgt Einheit bis zu %1m
+ %1m 이내로 유닛을 따라갑니다
diff --git a/addons/ballistics/stringtable.xml b/addons/ballistics/stringtable.xml
index a4c67c68d5..7137735233 100644
--- a/addons/ballistics/stringtable.xml
+++ b/addons/ballistics/stringtable.xml
@@ -1505,7 +1505,7 @@
Carregador de 10 cartuchos 9.3 mm traçantes IR-DIM9,3 mm 10-lövedékes infravörös nyomkövető tár9.3mm 10Rnd IR-DIM トレーサー マガジン
- 10발들이 9.3mm IR-DIM 예광탄 탄창
+ 10발 들이 9.3mm IR-DIM 예광탄 탄창9.3毫米 10發 低視度紅外線曳光彈 彈匣9.3 mm 10发 弹匣(红外曳光)9.3 mm 10Rnd Tracer IR-DIM Mag
@@ -1608,7 +1608,7 @@
Cinto de munição traçante 9.3 mm IR-DIM com 150 cartuchos9,3 mm 150-lövedékes infravörös nyomkövető heveder9.3mm 150Rnd IR-DIM トレーサー ベルト
- 150발들이 9.3mm IR-DIM 예광탄 벨트
+ 150발 들이 9.3mm IR-DIM 예광탄 벨트9.3毫米 150發 低視度紅外線曳光彈 彈鏈9.3 mm 150发 弹链(红外曳光)9.3 mm 150Rnd Tracer IR-DIM Belt
@@ -1659,7 +1659,7 @@
Cinto de munição 9.3 mm AP com 150 cartuchos9,3 mm 150-lövedékes páncéltörő heveder9.3mm 150Rnd 徹甲弾 ベルト
- 150발들이 9.3mm 철갑탄 벨트
+ 150발 들이 9.3mm 철갑탄 벨트9.3毫米 150發 穿甲彈 彈鏈9.3 mm 150发 弹链(穿甲)9.3 mm 150Rnd AP Belt
@@ -1710,7 +1710,7 @@
Carregador de 16 cartuchos 9x19 mm9x19 mm 16-lövedékes tár9x19 mm 16Rnd マガジン
- 17발들이 9x19mm 탄창
+ 16발 들이 9x19mm 탄창9x19毫米 16發 彈匣9x19 mm 16发 弹匣9x19 mm 16Rnd Mag
@@ -2016,7 +2016,7 @@
Carregador 5.56 mm com 30 cartuchos (Mk318)5,56 mm 30-lövedékes tár (Mk318)5.56mm 30Rnd マガジン (Mk318)
- 30발들이 5.56mm 탄창 (Mk.318)
+ 30발 들이 5.56mm 탄창 (Mk.318)5.56毫米 30發 彈匣 (Mk318 特戰專用彈)5.56 mm 30发 弹匣(Mk318)5.56 mm 30Rnd Mag (Mk318)
@@ -2322,7 +2322,7 @@
Carregador 7.62 mm com 10 cartuchos (Mk319 Mod 0)7,62 mm 10-lövedékes tár (Mk319 Mod 0)7.62mm 10Rnd マガジン (Mk319 Mod 0)
- 10발들이 7.62mm 탄창 (Mk.319 Mod 0)
+ 10발 들이 7.62mm 탄창 (Mk.319 Mod 0)7.62毫米 10發 彈匣 (Mk319 Mod 0 特戰專用彈)7.62 mm 10发 弹匣(Mk319 Mod 0)7.62 mm 10Rnd Mag (Mk319 Mod 0)
@@ -3344,7 +3344,7 @@
Carregador 12.7x99 mm (AMAX) com 5 cartuchos 12,7x99 mm 5-lövedékes tár (AMAX)12.7x99mm 5Rnd マガジン (AMAX)
- 5발들이 12.7x99mm 탄창 (AMAX)
+ 5발 들이 12.7x99mm 탄창 (AMAX)12.7x99毫米 5發 彈匣 (AMAX 比賽專用彈)12.7x99 mm 5发 弹匣(AMAX)12.7x99 mm 5Rnd Şarjör (AMAX)
@@ -3378,7 +3378,7 @@
Carregador 12.7x99 mm (AMAX) com 10 cartuchos 12,7x99 mm 10-lövedékes tár (AMAX)12.7x99mm 10Rnd マガジン (AMAX)
- 10발들이 12.7x99mm 탄창 (AMAX)
+ 10발 들이 12.7x99mm 탄창 (AMAX)12.7x99毫米 10發 彈匣 (AMAX 比賽專用彈)12.7x99 mm 10发 弹匣(AMAX)12.7x99 mm 10Rnd Şarjör (AMAX)
diff --git a/addons/compat_rf/compat_rf_realisticnames/stringtable.xml b/addons/compat_rf/compat_rf_realisticnames/stringtable.xml
index c65a8fd4ad..03d5003a62 100644
--- a/addons/compat_rf/compat_rf_realisticnames/stringtable.xml
+++ b/addons/compat_rf/compat_rf_realisticnames/stringtable.xml
@@ -377,6 +377,7 @@
H225M シュペル クーガー (非武装)H225M Super Cougar (Unbewaffnet)H225M Super Cougar (Disarmato)
+ H225M 슈퍼 쿠거 (비무장)HEMTT Fire Truck
@@ -389,6 +390,7 @@
HEMTT contra incêndioHEMTT 消防車HEMTT Autobotte
+ HEMTT 소방트럭Typhoon Water
diff --git a/addons/concertina_wire/stringtable.xml b/addons/concertina_wire/stringtable.xml
index 0ea44fc063..603cc5a7a8 100644
--- a/addons/concertina_wire/stringtable.xml
+++ b/addons/concertina_wire/stringtable.xml
@@ -30,7 +30,7 @@
Concertina wire coilBobina de arame farpado鉄条網コイル
- 코일형 철조망
+ 윤형철조망鐵絲網捲铁丝网卷Bıçaklı Tel Rulo
diff --git a/addons/killtracker/stringtable.xml b/addons/killtracker/stringtable.xml
index b7a97df15a..64b9ee764d 100644
--- a/addons/killtracker/stringtable.xml
+++ b/addons/killtracker/stringtable.xml
@@ -125,6 +125,7 @@
Zeige der Fahrzeugbesatzung die Abschüsse des FahrzeugsMostra uccisioni del veicolo a membri dell'equipaggio車両でのキルを乗員全員に表示する
+ 다른 승무원에게 차량 처치 표시Show kills from a vehicle to driver, gunner and commander
@@ -132,6 +133,7 @@
Zeige Abschüsse des Fahrzeugs dem Fahrer, Richtschützen und Kommandanten anMostra uccisioni del veicolo al pilota, artigliere e comandante車両でのキルを操縦手、砲手、車長で共有して表示する
+ 차량 처치를 운전수, 사수, 지휘관에게 보여줍니다
diff --git a/addons/overpressure/stringtable.xml b/addons/overpressure/stringtable.xml
index 0d43f01825..2ce7615ad4 100644
--- a/addons/overpressure/stringtable.xml
+++ b/addons/overpressure/stringtable.xml
@@ -51,6 +51,7 @@
Rückstrahl-Entfernung MultiplikatorCoefficiente distanza di svampata後方噴射の距離係数
+ 후폭풍 거리 계수Scales the backblast effect
@@ -58,6 +59,7 @@
Skaliert den Rückstrahl-EffektScala l'effetto delle svampate dei lanciarazzi無反動砲による後方噴射の影響範囲の大きさ
+ 후폭풍 효과의 스케일을 조정합니다Backblast range
diff --git a/addons/realisticnames/stringtable.xml b/addons/realisticnames/stringtable.xml
index 70b78e6d25..af864f64df 100644
--- a/addons/realisticnames/stringtable.xml
+++ b/addons/realisticnames/stringtable.xml
@@ -13,7 +13,7 @@
XM312XM312XM312
- XM312
+ XM312 중기관총XM312重機槍XM312XM312
@@ -30,7 +30,7 @@
XM312AXM312AXM312A
- XM312A
+ XM312A 무인중기관총XM312A重機槍XM312AXM312A
@@ -47,7 +47,7 @@
XM312 (Magasított)XM312 (Alto)XM312 (ハイマウント)
- XM312 (높음)
+ XM312 중기관총 (높음)XM312重機槍 (高射腳架)XM312(高)XM312 (Yüksek)
@@ -64,7 +64,7 @@
XM307XM307XM307
- XM307
+ XM307 유탄기관총XM307榴彈機槍XM307XM307
@@ -81,7 +81,7 @@
XM307AXM307AXM307A
- XM307A
+ XM307A 무인유탄기관총XM307A榴彈機槍XM307AXM307A
@@ -98,7 +98,7 @@
XM307 (Magasított)XM307 (Alto)XM307 (ハイマウント)
- XM307 (높음)
+ XM307 유탄기관총 (높음)XM307榴彈機槍 (高射腳架)XM307(高)XM307 (Yüksek)
@@ -149,7 +149,7 @@
YABHON-R3YABHON-R3YABHON-R3
- YABHON-R3
+ YABHON-R3 무인기"亞伯罕-R3型"空中無人載具"联合"-R3YABHON-R3
@@ -166,7 +166,7 @@
YABHON-R3 (CAS)YABHON-R3 (CAS)YABHON-R3 (CAS)
- YABHON-R3 (근접지원)
+ YABHON-R3 무인기 (근접지원)"亞伯罕-R3型"空中無人載具 (近空支援)"联合"-R3(近空支援)YABHON-R3 (CAS)
@@ -3668,7 +3668,7 @@
Polaris DAGOR (XM312)Polaris DAGOR (XM312)Polaris DAGOR (XM312)
- 폴라리스 DAGOR (XM312)
+ 폴라리스 DAGOR (XM312 중기관총)Polaris DAGOR (Mini-Spike AT)
@@ -3684,7 +3684,7 @@
Polaris DAGOR (Mini-Spike AT)Polaris DAGOR (Mini-Spike AT)Polaris DAGOR (Mini-Spike AT)
- 폴라리스 DAGOR (스파이크 미사일 대전차)
+ 폴라리스 DAGOR (스파이크 대전차미사일)Polaris DAGOR
@@ -3732,7 +3732,7 @@
LSV Mk. II (M134)LSV Mk. II (M134)LSV Mk. II (M134)
- LSV Mk.II (M134)
+ LSV Mk.II (M134 미니건)LSV Mk. II (Metis-M)
@@ -3844,7 +3844,7 @@
Wiesel 2 Ozelot (AA)Wiesel 2 Ozelot (AA)Wiesel 2 Ozelot (AA)
- 비젤 2 오셀롯 (대공)
+ 비젤 2 오젤롯 (대공)Wiesel 2 (ATGM)
@@ -3860,7 +3860,7 @@
Wiesel 2 (ATGM)Wiesel 2 (ATGM)Wiesel 2 (ATGM)
- 비젤 2 (대전차유도)
+ 비젤 2 (대전차미사일)Wiesel 2 (MK20)
From 516eb48c93a21d77db5e2a51aa08f81cee9a91c1 Mon Sep 17 00:00:00 2001
From: johnb432 <58661205+johnb432@users.noreply.github.com>
Date: Tue, 2 Jul 2024 20:16:28 +0200
Subject: [PATCH 05/15] Dogtags - Stop throwing error when trying to take dog
tags (#10103)
Stop throwing error
---
addons/dogtags/functions/fnc_canTakeDogtag.sqf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/dogtags/functions/fnc_canTakeDogtag.sqf b/addons/dogtags/functions/fnc_canTakeDogtag.sqf
index 815aeb7a79..796f219f56 100644
--- a/addons/dogtags/functions/fnc_canTakeDogtag.sqf
+++ b/addons/dogtags/functions/fnc_canTakeDogtag.sqf
@@ -23,4 +23,4 @@ if (isNull _target) exitWith {false};
// check if disabled for faction
if ((faction _target) in GVAR(disabledFactions)) exitWith {false};
-((!alive _target) || {_target getVariable ["ACE_isUnconscious", false]}) && {_player canAdd ["ACE_dogtag", 1/*, true*/]} // Todo: Uncomment in 2.18
+((!alive _target) || {_target getVariable ["ACE_isUnconscious", false]}) && {_player canAdd ["ACE_dogtag_1", 1/*, true*/]} // Todo: Uncomment in 2.18
From ee0e947611d72378580099019153c51e67da838c Mon Sep 17 00:00:00 2001
From: johnb432 <58661205+johnb432@users.noreply.github.com>
Date: Tue, 2 Jul 2024 21:38:14 +0200
Subject: [PATCH 06/15] General - Use `ace_common_fnc_isAwake` where possible
(#10098)
* Use `ace_common_fnc_isAwake` where possible
* Revert bad change
---
addons/captives/functions/fnc_canEscortCaptive.sqf | 3 +--
addons/captives/functions/fnc_canLoadCaptive.sqf | 2 +-
addons/captives/functions/fnc_doEscortCaptive.sqf | 2 +-
.../captives/functions/fnc_handleAnimChangedHandcuffed.sqf | 2 +-
.../captives/functions/fnc_handleAnimChangedSurrendered.sqf | 2 +-
addons/captives/functions/fnc_setHandcuffed.sqf | 2 +-
addons/captives/functions/fnc_setSurrendered.sqf | 5 ++---
addons/common/functions/fnc_disableAI.sqf | 2 +-
addons/common/functions/fnc_nearestVehiclesFreeSeat.sqf | 2 +-
addons/dogtags/functions/fnc_canCheckDogtag.sqf | 2 +-
addons/dogtags/functions/fnc_canTakeDogtag.sqf | 2 +-
addons/dragging/functions/fnc_dropObject.sqf | 2 +-
addons/dragging/functions/fnc_dropObject_carry.sqf | 2 +-
addons/gforces/functions/fnc_pfhUpdateGForces.sqf | 2 +-
addons/goggles/functions/fnc_canWipeGlasses.sqf | 2 +-
addons/interaction/functions/fnc_canJoinGroup.sqf | 3 +--
addons/interaction/functions/fnc_canJoinTeam.sqf | 3 +--
addons/interaction/functions/fnc_canTapShoulder.sqf | 5 ++---
addons/towing/functions/fnc_towStateMachinePFH.sqf | 5 ++---
19 files changed, 22 insertions(+), 28 deletions(-)
diff --git a/addons/captives/functions/fnc_canEscortCaptive.sqf b/addons/captives/functions/fnc_canEscortCaptive.sqf
index f39ff2ac5f..204206e506 100644
--- a/addons/captives/functions/fnc_canEscortCaptive.sqf
+++ b/addons/captives/functions/fnc_canEscortCaptive.sqf
@@ -21,7 +21,6 @@ params ["_unit", "_target"];
(_target getVariable [QGVAR(isHandcuffed), false]) &&
{isNull (attachedTo _target)} &&
-{alive _target} &&
-{!(_target getVariable ["ACE_isUnconscious", false])} &&
+{_target call EFUNC(common,isAwake)} &&
{(vehicle _unit) == _unit} &&
{(vehicle _target) == _target}
diff --git a/addons/captives/functions/fnc_canLoadCaptive.sqf b/addons/captives/functions/fnc_canLoadCaptive.sqf
index 982e4025a2..46da188238 100644
--- a/addons/captives/functions/fnc_canLoadCaptive.sqf
+++ b/addons/captives/functions/fnc_canLoadCaptive.sqf
@@ -20,7 +20,7 @@
params ["_unit", "_target", "_vehicle"];
// Don't show "Load Captive" if unit is unconscious (already has "Load Patient")
-if (_target getVariable ["ACE_isUnconscious", false]) exitWith {false};
+if !(_target call EFUNC(common,isAwake)) exitWith {false};
if ((isNull _target) && {_unit getVariable [QGVAR(isEscorting), false]}) then {
//Looking at a vehicle while escorting, get target from attached objects:
diff --git a/addons/captives/functions/fnc_doEscortCaptive.sqf b/addons/captives/functions/fnc_doEscortCaptive.sqf
index 7eb25ccc4c..86cc52cb9c 100644
--- a/addons/captives/functions/fnc_doEscortCaptive.sqf
+++ b/addons/captives/functions/fnc_doEscortCaptive.sqf
@@ -39,7 +39,7 @@ if (_state) then {
_args params ["_unit", "_target", "_actionID"];
if (_unit getVariable [QGVAR(isEscorting), false]) then {
- if (!alive _target || {!alive _unit} || {!canStand _target} || {!canStand _unit} || {_target getVariable ["ACE_isUnconscious", false]} || {_unit getVariable ["ACE_isUnconscious", false]} || {!isNull (attachedTo _unit)}) then {
+ if (!canStand _target || {!canStand _unit} || {!(_target call EFUNC(common,isAwake))} || {!(_unit call EFUNC(common,isAwake))} || {!isNull (attachedTo _unit)}) then {
_unit setVariable [QGVAR(isEscorting), false, true];
};
};
diff --git a/addons/captives/functions/fnc_handleAnimChangedHandcuffed.sqf b/addons/captives/functions/fnc_handleAnimChangedHandcuffed.sqf
index 3363ca923e..8ce4391783 100644
--- a/addons/captives/functions/fnc_handleAnimChangedHandcuffed.sqf
+++ b/addons/captives/functions/fnc_handleAnimChangedHandcuffed.sqf
@@ -19,7 +19,7 @@
params ["_unit", "_newAnimation"];
TRACE_2("AnimChanged",_unit,_newAnimation);
if (_unit == (vehicle _unit)) then {
- if ((_newAnimation != "ACE_AmovPercMstpSsurWnonDnon") && {!(_unit getVariable ["ACE_isUnconscious", false])}) then {
+ if ((_newAnimation != "ACE_AmovPercMstpSsurWnonDnon") && {_unit call EFUNC(common,isAwake)}) then {
TRACE_1("Handcuff animation interrupted",_newAnimation);
[_unit, "ACE_AmovPercMstpScapWnonDnon", 1] call EFUNC(common,doAnimation);
};
diff --git a/addons/captives/functions/fnc_handleAnimChangedSurrendered.sqf b/addons/captives/functions/fnc_handleAnimChangedSurrendered.sqf
index b9164ddbe5..7d69c8c7fa 100644
--- a/addons/captives/functions/fnc_handleAnimChangedSurrendered.sqf
+++ b/addons/captives/functions/fnc_handleAnimChangedSurrendered.sqf
@@ -19,7 +19,7 @@
params ["_unit", "_newAnimation"];
TRACE_2("AnimChanged",_unit,_newAnimation);
-if ((_newAnimation != "ACE_AmovPercMstpSsurWnonDnon") && {!(_unit getVariable ["ACE_isUnconscious", false])}) then {
+if ((_newAnimation != "ACE_AmovPercMstpSsurWnonDnon") && {_unit call EFUNC(common,isAwake)}) then {
TRACE_1("Surrender animation interrupted",_newAnimation);
[_unit, "ACE_AmovPercMstpSsurWnonDnon", 1] call EFUNC(common,doAnimation);
};
diff --git a/addons/captives/functions/fnc_setHandcuffed.sqf b/addons/captives/functions/fnc_setHandcuffed.sqf
index 0c54d9a70a..d3d9fa4e6b 100644
--- a/addons/captives/functions/fnc_setHandcuffed.sqf
+++ b/addons/captives/functions/fnc_setHandcuffed.sqf
@@ -91,7 +91,7 @@ if (_state) then {
_unit removeEventHandler ["AnimChanged", _animChangedEHID];
_unit setVariable [QGVAR(handcuffAnimEHID), -1];
- if (((vehicle _unit) == _unit) && {!(_unit getVariable ["ACE_isUnconscious", false])}) then {
+ if (((vehicle _unit) == _unit) && {_unit call EFUNC(common,isAwake)}) then {
//Break out of hands up animation loop
[_unit, "ACE_AmovPercMstpScapWnonDnon_AmovPercMstpSnonWnonDnon", 2] call EFUNC(common,doAnimation);
};
diff --git a/addons/captives/functions/fnc_setSurrendered.sqf b/addons/captives/functions/fnc_setSurrendered.sqf
index 4acc8529bb..887bfb2680 100644
--- a/addons/captives/functions/fnc_setSurrendered.sqf
+++ b/addons/captives/functions/fnc_setSurrendered.sqf
@@ -86,8 +86,7 @@ if (_state) then {
};
};
- if (!alive _unit) exitWith {};
- if (_unit getVariable ["ACE_isUnconscious", false]) exitWith {}; //don't touch animations if unconscious
+ if !(_unit call EFUNC(common,isAwake)) exitWith {}; //don't touch animations if unconscious
//if we are in "hands up" animationState, crack it now
if (((vehicle _unit) == _unit) && {(animationState _unit) == "ACE_AmovPercMstpSsurWnonDnon"}) then {
@@ -99,7 +98,7 @@ if (_state) then {
params ["_args", "_pfID"];
_args params ["_unit", "_maxTime"];
//If waited long enough or they re-surrendered or they are unconscious, exit loop
- if ((CBA_missionTime > _maxTime) || {_unit getVariable [QGVAR(isSurrendering), false]} || {_unit getVariable ["ACE_isUnconscious", false]}) exitWith {
+ if ((CBA_missionTime > _maxTime) || {_unit getVariable [QGVAR(isSurrendering), false]} || {!(_unit call EFUNC(common,isAwake))}) exitWith {
[_pfID] call CBA_fnc_removePerFrameHandler;
};
//Only break animation if they are actualy the "hands up" animation (because we are using switchmove there won't be an transition)
diff --git a/addons/common/functions/fnc_disableAI.sqf b/addons/common/functions/fnc_disableAI.sqf
index 52f1ed37c3..a0c725c7db 100644
--- a/addons/common/functions/fnc_disableAI.sqf
+++ b/addons/common/functions/fnc_disableAI.sqf
@@ -29,7 +29,7 @@ if !([_unit] call EFUNC(common,isPlayer)) then {
_unit disableConversation true;
} else {
//Sanity check to make sure we don't enable unconsious AI
- if (_unit getVariable ["ace_isunconscious", false] && alive _unit) exitWith {
+ if (_unit getVariable ["ACE_isUnconscious", false] && alive _unit) exitWith {
ERROR("Enabling AI for unconsious unit");
};
diff --git a/addons/common/functions/fnc_nearestVehiclesFreeSeat.sqf b/addons/common/functions/fnc_nearestVehiclesFreeSeat.sqf
index 71f62959b9..2108751066 100644
--- a/addons/common/functions/fnc_nearestVehiclesFreeSeat.sqf
+++ b/addons/common/functions/fnc_nearestVehiclesFreeSeat.sqf
@@ -22,7 +22,7 @@ params ["_unit", ["_distance", 10], ["_cargoOnly", false]];
private _nearVehicles = nearestObjects [_unit, ["Car", "Air", "Tank", "Ship_F", "Pod_Heli_Transport_04_crewed_base_F"], _distance];
_nearVehicles select {
// Filter cargo seats that will eject unconscious units (e.g. quad bike)
- private _canSitInCargo = (!(_unit getVariable ['ACE_isUnconscious', false])) || {(getNumber (configOf _x >> "ejectDeadCargo")) == 0};
+ private _canSitInCargo = (_unit call EFUNC(common,isAwake)) || {(getNumber (configOf _x >> "ejectDeadCargo")) == 0};
((fullCrew [_x, "", true]) findIf {
_x params ["_body", "_role", "_cargoIndex"];
(isNull _body) // seat empty
diff --git a/addons/dogtags/functions/fnc_canCheckDogtag.sqf b/addons/dogtags/functions/fnc_canCheckDogtag.sqf
index bec3ef0dfa..98d437cbac 100644
--- a/addons/dogtags/functions/fnc_canCheckDogtag.sqf
+++ b/addons/dogtags/functions/fnc_canCheckDogtag.sqf
@@ -23,4 +23,4 @@ if (isNull _target) exitWith {false};
// check if disabled for faction
if ((faction _target) in GVAR(disabledFactions)) exitWith {false};
-(!alive _target) || {_target getVariable ["ACE_isUnconscious", false]}
+!(_target call EFUNC(common,isAwake))
diff --git a/addons/dogtags/functions/fnc_canTakeDogtag.sqf b/addons/dogtags/functions/fnc_canTakeDogtag.sqf
index 796f219f56..5f0a6d1afe 100644
--- a/addons/dogtags/functions/fnc_canTakeDogtag.sqf
+++ b/addons/dogtags/functions/fnc_canTakeDogtag.sqf
@@ -23,4 +23,4 @@ if (isNull _target) exitWith {false};
// check if disabled for faction
if ((faction _target) in GVAR(disabledFactions)) exitWith {false};
-((!alive _target) || {_target getVariable ["ACE_isUnconscious", false]}) && {_player canAdd ["ACE_dogtag_1", 1/*, true*/]} // Todo: Uncomment in 2.18
+!(_target call EFUNC(common,isAwake)) && {_player canAdd ["ACE_dogtag_1", 1/*, true*/]} // Todo: Uncomment in 2.18
diff --git a/addons/dragging/functions/fnc_dropObject.sqf b/addons/dragging/functions/fnc_dropObject.sqf
index 10cfda1703..4115f28820 100644
--- a/addons/dragging/functions/fnc_dropObject.sqf
+++ b/addons/dragging/functions/fnc_dropObject.sqf
@@ -33,7 +33,7 @@ if (!GVAR(dragAndFire)) then {
private _inBuilding = _unit call FUNC(isObjectOnObject);
// Play release animation
-if !(_unit getVariable ["ACE_isUnconscious", false]) then {
+if (_unit call EFUNC(common,isAwake)) then {
[_unit, "released"] call EFUNC(common,doGesture);
};
diff --git a/addons/dragging/functions/fnc_dropObject_carry.sqf b/addons/dragging/functions/fnc_dropObject_carry.sqf
index 7a81d94a05..ff6324e0f3 100644
--- a/addons/dragging/functions/fnc_dropObject_carry.sqf
+++ b/addons/dragging/functions/fnc_dropObject_carry.sqf
@@ -44,7 +44,7 @@ if (_tryLoad && {!(_target isKindOf "CAManBase")} && {["ace_cargo"] call EFUNC(c
// Fix anim when aborting carrying persons
if (_target isKindOf "CAManBase" || {animationState _unit in CARRY_ANIMATIONS}) then {
- if (isNull objectParent _unit && {!(_unit getVariable ["ACE_isUnconscious", false])}) then {
+ if (isNull objectParent _unit && {_unit call EFUNC(common,isAwake)}) then {
[_unit, "", 2] call EFUNC(common,doAnimation);
};
diff --git a/addons/gforces/functions/fnc_pfhUpdateGForces.sqf b/addons/gforces/functions/fnc_pfhUpdateGForces.sqf
index 4bb680ee47..487ba15b2a 100644
--- a/addons/gforces/functions/fnc_pfhUpdateGForces.sqf
+++ b/addons/gforces/functions/fnc_pfhUpdateGForces.sqf
@@ -77,7 +77,7 @@ if (_average > _gBlackOut && {GETEGVAR(medical,enabled,false) && {ACE_player cal
GVAR(GForces_CC) ppEffectAdjust [1,1,0,[0,0,0,1],[0,0,0,0],[1,1,1,1],[10,10,0,0,0,0.1,0.5]];
-if !(ACE_player getVariable ["ACE_isUnconscious", false]) then {
+if (ACE_player call EFUNC(common,isAwake)) then {
if (_average > 0.30 * _gBlackOut) then {
private _strength = ((_average - 0.30 * _gBlackOut) / (0.70 * _gBlackOut)) max 0;
GVAR(GForces_CC) ppEffectAdjust [1,1,0,[0,0,0,1],[0,0,0,0],[1,1,1,1],[2 * (1 - _strength),2 * (1 - _strength),0,0,0,0.1,0.5]];
diff --git a/addons/goggles/functions/fnc_canWipeGlasses.sqf b/addons/goggles/functions/fnc_canWipeGlasses.sqf
index ef9d961bc1..cb24b4137a 100644
--- a/addons/goggles/functions/fnc_canWipeGlasses.sqf
+++ b/addons/goggles/functions/fnc_canWipeGlasses.sqf
@@ -15,4 +15,4 @@
* Public: No
*/
-GVAR(effects) in [2, 3] && {!GETVAR(ACE_player,ACE_isUnconscious,false)} // return
+GVAR(effects) in [2, 3] && {ACE_player call EFUNC(common,isAwake)} // return
diff --git a/addons/interaction/functions/fnc_canJoinGroup.sqf b/addons/interaction/functions/fnc_canJoinGroup.sqf
index facc3376ee..ec2feb8240 100644
--- a/addons/interaction/functions/fnc_canJoinGroup.sqf
+++ b/addons/interaction/functions/fnc_canJoinGroup.sqf
@@ -18,7 +18,6 @@
params ["_unit", "_target"];
-alive _target
-&& {!(_target getVariable ["ACE_isUnconscious", false])}
+_target call EFUNC(common,isAwake)
&& {side group _unit == side group _target}
&& {group _unit != group _target} // return
diff --git a/addons/interaction/functions/fnc_canJoinTeam.sqf b/addons/interaction/functions/fnc_canJoinTeam.sqf
index 09d0281dca..e0e3684ce9 100644
--- a/addons/interaction/functions/fnc_canJoinTeam.sqf
+++ b/addons/interaction/functions/fnc_canJoinTeam.sqf
@@ -18,7 +18,6 @@
params ["_unit", "_target"];
-alive _target
-&& {!(_target getVariable ["ACE_isUnconscious", false])}
+_target call EFUNC(common,isAwake)
&& {!([_target] call EFUNC(common,isPlayer))}
&& {_target in units group _unit}
diff --git a/addons/interaction/functions/fnc_canTapShoulder.sqf b/addons/interaction/functions/fnc_canTapShoulder.sqf
index 049c178152..51f271fb4c 100644
--- a/addons/interaction/functions/fnc_canTapShoulder.sqf
+++ b/addons/interaction/functions/fnc_canTapShoulder.sqf
@@ -19,6 +19,5 @@
params ["_unit", "_target"];
_target isKindOf "CAManBase" &&
-{alive _target} &&
-{_unit distance _target < 4} &&
-{!(_target getVariable ["ACE_isUnconscious", false])} // return
+{_target call EFUNC(common,isAwake)} &&
+{_unit distance _target < 4} // return
diff --git a/addons/towing/functions/fnc_towStateMachinePFH.sqf b/addons/towing/functions/fnc_towStateMachinePFH.sqf
index 50afdeb153..7b295754fa 100644
--- a/addons/towing/functions/fnc_towStateMachinePFH.sqf
+++ b/addons/towing/functions/fnc_towStateMachinePFH.sqf
@@ -44,15 +44,14 @@ if (GVAR(isSwimming) && {currentWeapon _unit isNotEqualTo ""}) then {
private _exitCondition = !(
(alive GVAR(attachHelper)) &&
{ alive _parent } &&
- { alive _unit } &&
+ { _unit call EFUNC(common,isAwake) } &&
{
currentWeapon _unit isEqualTo ""
|| {_unit call EFUNC(common,isSwimming)} // swimming in wetsuit forces weapon in hands
|| {getPosASLW _unit select 2 < -1.5} // walking-to-swimming animation in wetsuit lasts for 3 seconds
} &&
{ [_unit, objNull, [INTERACTION_EXCEPTIONS]] call EFUNC(common,canInteractWith) } &&
- { "unconscious" isNotEqualTo toLowerANSI animationState _unit } &&
- { !(_unit getVariable ["ACE_isUnconscious", false]) } &&
+ { "unconscious" != animationState _unit } &&
{ ACE_player == _unit }
);
From b714c8bce2628ff8d4795da8a7f2fc05bb82f474 Mon Sep 17 00:00:00 2001
From: johnb432 <58661205+johnb432@users.noreply.github.com>
Date: Wed, 3 Jul 2024 11:02:43 +0200
Subject: [PATCH 07/15] Nametags - Only display talking waves when unit is
alive and conscious (#10106)
Only display waves when unit is alive and conscious
---
addons/nametags/functions/fnc_initIsSpeaking.sqf | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/addons/nametags/functions/fnc_initIsSpeaking.sqf b/addons/nametags/functions/fnc_initIsSpeaking.sqf
index 5bae931e60..db2bf30ac3 100644
--- a/addons/nametags/functions/fnc_initIsSpeaking.sqf
+++ b/addons/nametags/functions/fnc_initIsSpeaking.sqf
@@ -41,14 +41,14 @@ switch (true) do {
INFO("ACRE Detected.");
DFUNC(isSpeaking) = {
params ["_unit"];
- ([_unit] call acre_api_fnc_isSpeaking) && {!(_unit getVariable ["ACE_isUnconscious", false])}
+ ([_unit] call acre_api_fnc_isSpeaking) && {_unit call EFUNC(common,isAwake)}
};
};
case (["task_force_radio"] call EFUNC(common,isModLoaded)): {
INFO("TFAR Detected.");
DFUNC(isSpeaking) = {
params ["_unit"];
- (_unit getVariable ["tf_isSpeaking", false]) && {!(_unit getVariable ["ACE_isUnconscious", false])}
+ (_unit getVariable ["tf_isSpeaking", false]) && {_unit call EFUNC(common,isAwake)}
};
};
default {
@@ -65,7 +65,7 @@ switch (true) do {
DFUNC(isSpeaking) = {
params ["_unit"];
- (_unit getVariable [QGVAR(isSpeakingInGame), false]) && {!(_unit getVariable ["ACE_isUnconscious", false])}
+ (_unit getVariable [QGVAR(isSpeakingInGame), false]) && {_unit call EFUNC(common,isAwake)}
};
};
};
From 7b0e5b64169e01bc2f35ae69750b25564b2ccfb4 Mon Sep 17 00:00:00 2001
From: johnb432 <58661205+johnb432@users.noreply.github.com>
Date: Wed, 3 Jul 2024 17:30:41 +0200
Subject: [PATCH 08/15] Common - Fix `ace_common_fnc_uniqueItems` (#10107)
Fix `ace_common_fnc_uniqueItems`
---
addons/common/functions/fnc_uniqueItems.sqf | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/addons/common/functions/fnc_uniqueItems.sqf b/addons/common/functions/fnc_uniqueItems.sqf
index 204501ca3f..5b2177a376 100644
--- a/addons/common/functions/fnc_uniqueItems.sqf
+++ b/addons/common/functions/fnc_uniqueItems.sqf
@@ -28,10 +28,12 @@ private _fnc_getItems = {
_inventoryItems append ((getItemCargo vestContainer _target) select 0);
_inventoryItems append ((getItemCargo backpackContainer _target) select 0);
- _items set [0, _inventoryItems];
- _items set [1, magazines _target];
+ private _magazines = magazines _target;
- _items arrayIntersect _items
+ _items set [0, _inventoryItems arrayIntersect _inventoryItems];
+ _items set [1, _magazines arrayIntersect _magazines];
+
+ _items
};
// Cache items list if unit is ACE_player
From dae2c5b465c12e4c320e7ef117e0b899fd3373c2 Mon Sep 17 00:00:00 2001
From: johnb432 <58661205+johnb432@users.noreply.github.com>
Date: Wed, 3 Jul 2024 17:39:04 +0200
Subject: [PATCH 09/15] Common - Clean up `ace_common_fnc_hasItem` &
`ace_common_fnc_hasMagazine` functions (#10108)
* Clean up hasItem & hasMagazine functions
* Replace EFUNC
* Update fnc_hasItem.sqf
---
addons/common/functions/fnc_hasItem.sqf | 10 +++++-----
addons/common/functions/fnc_hasMagazine.sqf | 12 +++++-------
2 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/addons/common/functions/fnc_hasItem.sqf b/addons/common/functions/fnc_hasItem.sqf
index f446c5dac0..ac0be8b10e 100644
--- a/addons/common/functions/fnc_hasItem.sqf
+++ b/addons/common/functions/fnc_hasItem.sqf
@@ -1,21 +1,21 @@
#include "..\script_component.hpp"
/*
* Author: Glowbal
- * Check if unit has item. Note: case-sensitive.
+ * Check if given unit has an item of given classname. Note: Case sensitive.
*
* Arguments:
* 0: Unit Following unit within %1mSeguendo unità entro %1mFolgt Einheit bis zu %1m%1m 이내로 유닛을 따라갑니다
+ %1m 間隔で 目標を追跡します
diff --git a/addons/arsenal/stringtable.xml b/addons/arsenal/stringtable.xml
index cf858ec24d..38f41ef4a6 100644
--- a/addons/arsenal/stringtable.xml
+++ b/addons/arsenal/stringtable.xml
@@ -23,7 +23,7 @@
Masque l'interfaceOberfläche versteckenUkryj interfejs
- インターフェースを隠す
+ インタフェースを隠すNascondi interfaccia인터페이스 숨기기隱藏介面
diff --git a/addons/common/stringtable.xml b/addons/common/stringtable.xml
index 96ad037cc1..4b015fe9d4 100644
--- a/addons/common/stringtable.xml
+++ b/addons/common/stringtable.xml
@@ -402,7 +402,7 @@
[ACE] Itens diversos[ACE] Egyéb tárgyak[ACE] Oggetti vari
- [ACE] その他アイテム
+ [ACE] その他のアイテム[ACE] 기타 물품.[ACE] 雜項[ACE] 杂项
@@ -726,7 +726,7 @@
Enable gunlight after weapon switch or vehicle enter/exit if it was previously enabled.Включать ЛЦУ/тактический фонарь после смены оружия или входа/выхода из машины, если он был до этого включен.
- 銃のライト等を点けていると武器を切り替えた後や車両を乗り降りしても、ライト等を点けたままにします。
+ 銃のライトをつけていた場合、武器の切り替え後または車両の出入り後にライトを再度点灯します。Abilita la torcia/laser dopo il cambio dell'arma o l'entrata/uscita del veicolo se precedentemente attiva.이전에 무기의 손전등/레이저를 켠 경우 무기 전환이나 차량 승하차시 켠 상태를 유지합니다.Aktiviert Laserpointer/Taktisches Licht nach einem Waffenwechsel oder dem Auf-/Absitzen, falls es zuvor aktiv war.
@@ -1360,7 +1360,7 @@
Non hai più spazioNincs több helyВ инвентаре нет места
- インベントリに空きがない
+ インベントリに空きがありません넣을 공간이 없습니다無可用空間无可用空间
@@ -1406,7 +1406,7 @@
음악 끄기 허용允許調低音樂音量允许调低音乐音量
- 音楽の音量低下を許可
+ 音楽音量の低減を許可Permesso di abbassare la musicaZezwól na przyciszanie muzykiРазрешить приглушение музыки
@@ -1422,7 +1422,7 @@
ACE 스크립트가 음악을 끌 수 있습니다.允許ACE腳本去控制音樂的音量允许 ACE 脚本去控制音乐的音量。
- ACEのスクリプトに音量低下を許可します。
+ ACEのスクリプトに音楽音量の低減を許可します。Permetti agli script di ACEdi abbassare la musica.Zezwól skrypty ACE na przyciszanie muzyki.Позволить скриптам ACE приглушать музыку
@@ -1435,7 +1435,7 @@
Epilepsy friendly modeEpilepsiefreundlicher Modus
- けいれん回避モード
+ てんかん対応モードTryb dla epileptykówMode adapté à l'épilepsieModalità per Epilettici
@@ -1448,7 +1448,7 @@
Disables some flashing light effects to reduce seizure risk.Deaktiviert einige Lichtflackereffekte um das Risiko von Epilepsieanfällen zu reduzieren.
- いくつかの光点滅エフェクトを無効化し、けいれんの恐れを低下させます。
+ てんかん発作のリスクを軽減するために、一部の点滅する光の効果を無効にします。Wyłącz część migających efektów w celu zredukowania ryzyka napadu epilepsjiDésactive certains effets de lumière clignotante afin de réduire les risques de crise d'épilepsie.Disattiva alcuni effetti di luci intermittenti per ridurre il rischio di crisi epilettiche.
@@ -1464,7 +1464,7 @@
旗帜(ACE-黑色):旗幟(ACE-黑色)Bandiera (ACE - Nera)
- 旗 (ACE - 黒)
+ 旗 (ACE - 黒色)Flaga (ACE - Czarna)Флаг (ACE - Черный)Bandeira (ACE - Preto)
@@ -1480,7 +1480,7 @@
旗帜(ACE-白色):旗幟(ACE-白色)Bandiera (ACE - Bianca)
- 旗 (ACE - 白)
+ 旗 (ACE - 白色)Flaga (ACE - Biała)Флаг (ACE - Белый)Bandeira (ACE - Branco)
@@ -1544,7 +1544,7 @@
在自我互动菜单内显示动作Pokaż akcje w menu interakcji własnejMostra a ação no menu de auto-interação
- セルフ インタラクションにアクションを表示
+ セルフ・インタラクションにアクションを表示しますMostra le azioni nel menu di interazione con se stessiMostrar la acción en el menú de interacción propioZobrazit akci v menu vlastních interakcí
diff --git a/addons/fieldmanual/stringtable.xml b/addons/fieldmanual/stringtable.xml
index 78b7ad6fe8..12e34d0e34 100644
--- a/addons/fieldmanual/stringtable.xml
+++ b/addons/fieldmanual/stringtable.xml
@@ -312,7 +312,7 @@
%3의료 메뉴%4는 %3의료%4를 용이하게 사용하기 위한 전용 %3인터페이스%4입니다. %3우%4 및 %3좌%4 문자는 치료 중인 환자의 신체 측면을 나타냅니다.<br/><br/>%3사용 방법:%4<br/>%2환자를 보고 [%3%13%4]를 사용하여 의료 메뉴를 여십시오. 환자 없이 메뉴를 열면 자가 치료가 됩니다.<br/>%2아니면 [%3%12%4] 또는 [%3%13%4]를 사용하고 %3의료 메뉴%4를 선택하십시오.<br/><br/>%3키 설정%4<br/>%2[%3W, A, S, D, X와 Z%4]를 사용하여 신체 부위를 선택하십시오.<br/>%2%3번호판 키%4를 사용하여 치료 카테고리를 선택하십시오.O %3Menu Médico%4 é uma %3interface%4 dedicada a facilitar o %3tratamento médico%4. As letras %3R%4 e %3L%4 indicam o lado do corpo do paciente que está recebendo o tratamento.<br/><br/>%3Uso:%4<br/>%2Utilize [%3%14%4] enquanto olha o paciente para abrir o Menu Médico. Se não houver paciente, o menu será de auto-tratamento.<br/>%2Alternativamente, utilize [%3%12%4] ou [%3%13%4] e selecione %3Menu Médico%4.<br/><br/>%3Atalhos de teclado:%4<br/>%2Utilize [%3W, A, S, D, X, e Z%4] para selecionar partes do corpo.<br/>%2Utilize as %3teclas numéricas%4 para selecionar as categorias de tratamento.Il %3Menù Medico%4 è un'%3interfaccia%4 dedicata a facilitare %3trattamenti medici%4. Le lettere %3Dx%4 e %3Sx%4 contrassegnano i lati del corpo del paziente che si stanno medicando.<br/><br/>%3Utilizzo:%4<br/>%2Usa [%3%14%4] guardando il paziente per aprire il Menù Medico. Aprire il menù senza paziente di fronte permette l'automedicazione.<br/>%2In alternativa, usa [%3%12%4] o [%3%13%4] e seleziona %3Menù Medico%4.<br/><br/>%3Comandi:%4<br/>%2Usa [%3W, A, S, D, X, and Z%4] per selezionare parti del corpo.<br/>%2Usa %3tasti numerici%4 per selezionare categorie di cure.
- %3医療メニュー%4は%3治療%4をしやすくするための専用%3インターフェース%4です。%3右%4と%3左%4の文字は治療を受ける患者の向きを表しています。<br/><br/>%3使用方法:%4<br/>%2[%3%14%4] を患者に視点を合わせながら押すことで患者の医療メニューを開けます。視点を合わせないで押すと、自分の医療メニューを開くことが出来ます。<br/>%2もしくは [%3%12%4] または [%3%13%4] を使って%3医療メニュー%4を選択します。<br/><br/>%3キーバインド:%4<br/>%2[%3W, A, S, D, X, と Zキー%4] を使って身体の部位を選択できます。<br/>%2%3数字キー%4を使って治療項目を選択できます。
+ %3医療メニュー%4は%3治療%4をしやすくするための専用%3インタフェース%4です。%3右%4と%3左%4の文字は治療を受ける患者の向きを表しています。<br/><br/>%3使用方法:%4<br/>%2[%3%14%4] を患者に視点を合わせながら押すことで患者の医療メニューを開けます。視点を合わせないで押すと、自分の医療メニューを開くことが出来ます。<br/>%2もしくは [%3%12%4] または [%3%13%4] を使って%3医療メニュー%4を選択します。<br/><br/>%3キーバインド:%4<br/>%2[%3W, A, S, D, X, と Zキー%4] を使って身体の部位を選択できます。<br/>%2%3数字キー%4を使って治療項目を選択できます。El %3Menú Médico%4 es una %3interfaz%4 dedicada para facilitar el %3tratamiento médico%4. Las letras %3R%4 and %3L%4 indican el lado del paciente siendo tratado.<br/><br/>%3Uso:%4<br/>%2Usar [%3%14%4] mientras se mira al paciente para abrir el Menú Médico. Abrir el menú sin mirar a un paciente permite el tratamiento a uno mismo. <br/>%2Alternativamente, usar [%3%12%4] o [%3%13%4] y seleccionar %3Menú Médico%4.<br/><br/>%3Teclas asociadas:%4<br/>%2Usar [%3W, A, S, D, X, and Z%4] para seleccionar las partes del cuerpo.<br/>%2Usar las %3teclas numéricas%4 para seleccionar las categorías de tratamiento.
@@ -388,7 +388,7 @@
%3휴대전화%4는 기능적으로는 %3격발기%4입니다. 폭발물 장치를 연결하여 폭발물을 터뜨릴 때 사용합니다. 여러 장치를 휴대전화와 연결하여 전화번호부 내에서 호출할 수 있습니다.<br/><br/>%3사용 방법:%4<br/>%2폭발물을 놓으십시오.<br/>%2[%3%13%4]를 사용하고, %3폭발물%4을 선택하고, %3휴대전화%4를 선택하십시오.<br/%2[%3%12%4]로 휴대전화 인터페이스를 여십시오.<br/>%2기폭시킬 전화번호를 선택하십시오.O %3Celular%4 serve como dispositivo de detonação ao explosivo. Utilize-o para conectar e detonar dispositivos explosivos. Múltiplos dispositivos podem estar conectados ao celular e aparecerão na lista telefônica.<br/><br/>%3Uso:%4<br/>%2Plante o explosivo.<br/>%2Utilize [%3%13%4], selecione %3Explosivos%4, e selecione %3Celular%4.<br/>%2Abra a interface do celular com [%3%12%4].<br/>%2Navegue pela lista telefônica utilizando as setas e selecione o número desejado.<br/>%2Ligue para o número para detonar.Il %3Cellulare%4 è essenzialmente una %3spoletta%4. Usalo per collegare e detonare esplosivi. Molteplici esplosivi possono essere collegati ad un cellulare e detonati chiamando numeri nella rubrica.<br/><br/>%3Utilizzo:%4<br/>%2Piazza un esplosivo.<br/>%2Usa [%3%13%4], seleziona %3Esplosivi%4, seleziona %3Cellulare%4.<br/>%2Apri l'interfaccia del telefono con [%3%12%4].<br/>%2Naviga la rubrica con le freccette e seleziona il numero da chiamare.<br/>%2Chiama il numero del dispositivo da detonare.
- %3携帯電話%4は%3点火装置%4として機能します。爆破装置を接続して起爆するために使用します。複数のデバイスを携帯電話に繋ぎ、電話帳から呼び出すことができます。<br/><br/>%3使用方法:%4<br/>%2爆発物を設置。<br/>%2[%3%13%4] を使い、%3爆発物%4を選択して、%3携帯電話%4を選択します。<br/>%2[%3%12%4] を使って携帯電話インターフェースを開きます。<br/>%2矢印ボタンで電話帳に移動し、発信番号を選択します。<br/>%2電話を掛けることで起爆します。
+ %3携帯電話%4は%3点火装置%4として機能します。爆破装置を接続して起爆するために使用します。複数のデバイスを携帯電話に繋ぎ、電話帳から呼び出すことができます。<br/><br/>%3使用方法:%4<br/>%2爆発物を設置。<br/>%2[%3%13%4] を使い、%3爆発物%4を選択して、%3携帯電話%4を選択します。<br/>%2[%3%12%4] を使って携帯電話インタフェースを開きます。<br/>%2矢印ボタンで電話帳に移動し、発信番号を選択します。<br/>%2電話を掛けることで起爆します。El %3Teléfono%4 es funcionalmente un %3Detonador%4. Úsalo para conectarlo y detonar un dispositivo explosivo. Múltiples dispositivos pueden ser conectados al teléfono y llamados desde la agenda de contactos.<br/><br/>%3Uso:%4<br/>%2Colocar un explosivo.<br/>%2Usar [%3%13%4], seleccionar %3Explosivos%4, y seleccionar %3Teléfono%4.<br/>%2Abrir la interfaz del teléfono con [%3%12%4].<br/>%2Navegar por la agenda de contactos con las flechas y selecciona el número a llamar.<br/>%2Llamar al número para detonarlo.
@@ -425,7 +425,7 @@
Użyj%3Detonatora%4 do podłączenia i wysadzenia ładunku. Do jednego ładunku może być podłączonych wiele ładunków na różnych kanałach.<br/><br/>%3Użycie:%4<br/>%2Połóż ładunek wybuchowy.<br/>%2Użyj [%3%13%4], wybierz%3Mat. Wybuchowe%4, i wybierz %3Detonator%4, do którego chcesz go podłączyć.<br/>%2Otwórz menu interakcji ACE [%3%12%4].<br/>%2Wybierz %3Mat. Wybuchowe%4 i wybierz %3Detonator%4.<br/>%2Wybierz %3Ładunek%4 który chcesz wysadzić.%3격발기%4를 사용하여 폭발물을 연결하고 폭발시킬 수 있습니다. 여러 폭발물을 다른 채널에 연결하여 폭발시킬 수도 있습니다.<br/><br/>%3사용 방법:%4<br/>%2폭발물을 설치합니다.<br/>%2[%3%13%4]를 사용하여 %3폭발물%4을 선택하고 연결할 %3격발기%4를 선택하십시오.<br/>%2[%3%12%4] 키로 ACE 인터페이스를 여십시오.<br/>%2%3폭발물%4을 선택하고 %3격발기%4를 선택하십시오.<br/>%2%3폭발물%4을 선택하면 폭발합니다.Usa %3Spolette%4 per collegare e detonare dispositivi esplosivi. Molteplici dispositivi possono essere collagati a una spoletta e detonati individualmente come vari canali.<br/><br/>%3Utilizzo:%4<br/>%2Piazza esplosivo.<br/>%2Usa [%3%13%4], seleziona %3Esplosivo%4, seleziona la %3Spoletta%4 a cui intendi collegarlo.<br/>%2Apri l'interfaccia ACE con [%3%12%4].<br/>%2Seleziona %3Esplosivi%4 e scegli una %3Spoletta%4.<br/>%2Seleziona un %3Explosivo%4 da detonare.
- %3点火装置%4を爆破装置に接続し使用することで起爆することが出来ます。複数の爆破装置を接続しそれぞれ違うチャンネルから起爆することもできます。<br/><br/>%3使用方法:%4<br/>%2爆発物を設置。<br/>%2[%3%13%4] を使い、%3爆発物%4を選択して、接続したい%3点火装置%4を選択します。<br/>%2ACEインターフェースを [%3%12%4] で開きます。<br/>%2%3爆発物%4を選択し、%3点火装置%4を選びます。<br/>%2起爆したい%3爆破装置%4を選択します。
+ %3点火装置%4を爆破装置に接続し使用することで起爆することが出来ます。複数の爆破装置を接続しそれぞれ違うチャンネルから起爆することもできます。<br/><br/>%3使用方法:%4<br/>%2爆発物を設置。<br/>%2[%3%13%4] を使い、%3爆発物%4を選択して、接続したい%3点火装置%4を選択します。<br/>%2ACEインタフェースを [%3%12%4] で開きます。<br/>%2%3爆発物%4を選択し、%3点火装置%4を選びます。<br/>%2起爆したい%3爆破装置%4を選択します。Utiliza los %3Detonadores%4 para conectar y detonar un explosivo. Múltiple dispositivos pueden ser conectados a un detonador y detonados en diferentes canales.<br/><br/>%3Uso:%4<br/>%2 Coloca un explosivo.<br/>%2Usar [%3%13%4], seleccionar %3Explosivos%4, y selecciona el %3Detonador%4 al que quieres conectarlo.<br/>%2Abre la interfaz de ACE con [%3%12%4].<br/>%2Selecciona %3Explosivos%4 y selecciona un %3Detonador%4.<br/>%2Selecciona el %3Explosivo%4 que quieres detonar.
@@ -860,7 +860,7 @@
%3Narzędzie do fortyfikowania%4 pozwala żołnierzom budować fortyfikacje wybrane przez twórcę misji.<br/><br/>%3Użycie:%4<br/>%2Podnieś %3Narzędzie do fortyfikowania%4.<br/>%2Użyj [%3%12%4] i wybierz %3Fortyfikuj%4.<br/>%2Wybierz dostępną fortyfikację i postępuj zgodnie ze wskazówkami na ekranie.L'%3Attrezzo di Fortificazione%4 permette ai soldati di costruire fortificazioni permesse dal creatore della missione.<br/><br/>%3Utilizzo:%4<br/>%2Raccogli un %3Attrezzo di Fortificazione%4.<br/>%2Usa [%3%12%4] e seleziona %3Fortifica%4.<br/>%2Seleziona una fortificazione disponibile e segui le indicazioni di piazzamento sullo schermo.%3요새화 도구%4를 사용하면 병사들이 임무 생성자가 제공한 요새를 구축할 수 있습니다.<br/><br/>%3사용 방법:%4<br/>%2%3요새화 도구%4를 가지십시오.<br/>%2[%3%12%4]를 사용하고 %3요새화%4를 선택하십시오.<br/>%2사용 가능한 요새를 선택하고 화면의 지시에 따라 배치하십시오.
- %3要塞ツール%4を使用すると、兵士はミッション作成者が提供した要塞を構築できます。<br/><br/>%3使用方法:%4<br/>%2%3要塞ツール%4を持つ。<br/>%2[%3%12%4] を使って%3要塞%4を選択します。<br/>%2利用可能な構造物を選択し、画面上の指示に従って配置します。
+ %3築城ツール%4を使用すると、兵士はミッション作成者が提供した要塞を構築できます。<br/><br/>%3使用方法:%4<br/>%2%3築城ツール%4を持つ。<br/>%2[%3%12%4] を使って%3野戦築城%4を選択します。<br/>%2利用可能な構造物を選択し、画面上の指示に従って配置します。La %3Herramienta de Fortificación%4 permite a los soldados construir fortificaciones provistas por su creador de mision.<br/><br/>%3Uso:%4<br/>%2Coge una %3Herramienta de Fortificación%4.<br/>%2Usar [%3%12%4] y seleccionar %3Fortificar%4.<br/>%2Selecciona una fortificación disponible y sigue las instrucciones en pantalla para su colocación.
diff --git a/addons/fortify/stringtable.xml b/addons/fortify/stringtable.xml
index 15150d6685..028cfbd9b2 100644
--- a/addons/fortify/stringtable.xml
+++ b/addons/fortify/stringtable.xml
@@ -4,7 +4,7 @@
FortifyVerstärken
- 要塞
+ 野戦築城요새화Fortifica要塞
@@ -20,7 +20,7 @@
Fortify ToolBauwerkzeugAttrezzo di Fortificazione
- 要塞ツール
+ 築城ツール요새화 도구要塞工具设防工具
@@ -49,7 +49,7 @@
Auto add fortify itemFüge das Bauwerkzeug automatisch hinzu
- 自動的に要塞ツールを追加
+ 自動的に築城ツールを追加Auto-aggiungi attrezzo di fortificazione요새화 도구 자동으로 추가自動增加要塞物品
@@ -67,7 +67,7 @@
Inizializza il sistema di fortificazione con alcuni parametri di base.<br/>Preset vengono presi da configFile and missionConfigFile, leggi la wiki per il formato richiesto.Инициализирует систему фортификации с некоторыми базовыми параметрами.<br/>Предустановки взяты из configFile и missionConfigFile, формат смотри на wiki.Inşa etme sistemini bazı temel parametrelerle başlatır. <br/> Ön ayarlar configFile ve missionConfigFile'dan alınır, format için wiki'ye bakın.
- 要塞システムを初期設定に戻します。<br/>プリセットは configfile と missionConfigFile から参照されます。詳細は wiki を参照してください。
+ 野戦築城システムを初期設定に戻します。<br/>プリセットは configfile と missionConfigFile から参照されます。詳細は wiki を参照してください。Initialisiert das Verstärken-System, mit grundlegenden Einstellungen <br/>Vorseinstellungen werden aus der configFile und der missionConfigFile gezogen, für mehr Informationen: siehe das ACE Wiki.使用一些基本参数初始化设防系统。<br/>预设从 configFile 和 missionConfigFile 中提取,参见 wiki 的格式。기본 파라미터와 함께 요새화 시스템을 활성화합니다<br/>configFile 과 missionConfigFile에서 프리셋을 뽑아옵니다, 포맷은 위키를 참조하십시오.
@@ -103,7 +103,7 @@
Conferma PosizionamentoLerakConfirmar implantação
- ここで作る
+ 配置を確定설치 확인确认部署確認佈署
@@ -112,7 +112,7 @@
Fortify: Limit Build AreaVerstärken: Beschränke Baubereich
- 要塞: 構築制限エリア
+ 野戦築城: 構築制限エリア要塞: 限制建造區Fortificazione: Limita Area设防:限制建造区
@@ -130,7 +130,7 @@
ACE FortificazioneACE 要塞ACE 设防
- ACE 要塞
+ ACE 野戦築城ACE FortyfikowanieACE ФортификацияACE Inşa Etme
@@ -190,7 +190,7 @@
Ha l'attrezzo di fortificazione有要塞工具有设防工具
- 要塞ツール所持時
+ 築城ツール所持時Posiada narzędzie do fortyfikowaniaЕсли имеется инструментInsa Etme Aleti Olanlara Göster
@@ -233,7 +233,7 @@
건축물을 지을 때 걸리는 시간을 계수를 적용하여 계산합니다.Koeffizient zur Bestimmung der Bauzeit \nA in Ax + b, wobei x die Kosten des Objekts sind.Il coefficiente 'C' che determina il tempo di costruzione.\nTempo Totale = Costo * C + Tempo Minimo
- 建造する時間を定義するために使用される係数。\n計算式はAx + bです。この係数はAであり、xは建造物のコストです。
+ 構築する時間を定義するために使用される係数。\n計算式はAx + bです。この係数はAであり、xは構築物のコストです。Współczynnik używany do określenia czasu budowy konstrukcji.\nA w Ax + b gdzie x jest kosztem obiektuКоэффициент используемый для указания времени необходимого для возведения постройки.\nA в формуле Ax + b, где x - это цена объектаCoeficiente usado para determinar el tiempo de construcción de una estructura.\nA en Ax + b donde x es el coste del objeto
@@ -246,7 +246,7 @@
최소 건축 시간Minimale BauzeitTempo di costruzione minimo
- 最短建造時間
+ 最短構築時間Minimalny czas budowyМин. время возведенияTiempo mínimo de construcción
@@ -259,7 +259,7 @@
건축물을 지을 때 걸리는 최소 시간을 계수를 적용하여 계산합니다.Mindestzeit für den Bau eines beliebigen Bauwerks.\nb in Ax + b, wobei x die Kosten des Objekts sind.Tempo minimo necessario per costruire una qualsiasi fortificazione.\nTempo Totale = Costo * CoefT/C + Tempo Minimo
- 建造に掛かる最短時間。\n計算式はAx + bです。この時間はbであり、xは建造物のコストです。
+ 構築に掛かる最短時間。\n計算式はAx + bです。この時間はbであり、xは構築物のコストです。Minimalny czas do zbudowania dowolenj konstrukcji.\nb w Ax + b gdzie x jest kosztem obiektuМинимальное время для возведения любой постройки.\nb в формуле Ax + b, где x - это цена объектаTiempo mínimo para construir una estructura.\nb en Ax + b donde x es el coste del objeto
@@ -272,7 +272,7 @@
건설 중BauwerkCostruendo
- 建造
+ 構築中BudowanieВозведениеConstruyendo
@@ -298,7 +298,7 @@
건축물을 건설하고 나서 지도에 마커를 생성합니다Erstellen von Kartenmarkierungen, die wie Gebäude im Gelände aussehen, wenn statische Befestigungen platziert werdenCrea marker che appaiono come edifici sulla mappa lì dove vengono costruite fortificazioni
- 静的な建築物が配置されたときに地形の建物のように見えるマップマーカーを生成します
+ 静的な構築物が配置されたときに地形の建物のように見えるマップマーカーを生成しますUtwórz znaczniki mapy, które wyglądają jak obiekty terenu, gdy umieszczane są statyczne fortyfikacjeСоздавать маркера от статических фортификаций как от зданий на картеCrear marcadores de mapa que tienen la apariencia de edificios del terreno cuando las fortificaciones estáticas son colocadas
diff --git a/addons/gestures/stringtable.xml b/addons/gestures/stringtable.xml
index 33b73290c3..0f483e17a2 100644
--- a/addons/gestures/stringtable.xml
+++ b/addons/gestures/stringtable.xml
@@ -12,7 +12,7 @@
ACE GestosACE ЖестыACE Gestos
- ACE ジェスチャー
+ ACE ジェスチャACE 수신호ACE 手势ACE 手勢
@@ -29,7 +29,7 @@
ACE GestosACE ЖестыACE Gestos
- ACE ジェスチャー
+ ACE ジェスチャACE 수신호ACE 手势ACE 手勢
@@ -46,7 +46,7 @@
KézjelekGestosGesti
- ジェスチャー
+ ジェスチャ수신호手势手勢
@@ -293,7 +293,7 @@
Afficher les gestes dans le menu d'interactionMostrar gestos no menu de interaçãoПоказать жесты в меню взаимодействия
- インタラクションメニュー上でジェスチャー表示
+ ジェスチャのアクションを表示수신호를 상호작용 메뉴에서 보여줍니다显示手势互动菜单顯示手勢互動選單
@@ -309,7 +309,7 @@
Afficher les gestes dans le menu d'interaction personnel, ou utiliser uniquement les touches, ou désactiver complètement.Mostra gestos no menu de interação, ou utilize um dos atalhos de teclado ou desative completamenteПоказать жесты в меню взамиодейтсвия с собой или только использовать горячие клавиши, или полностью отключить
- セルフ インタラクションメニューでジェスチャーを表示するか、キーバインドのみを使用するか、完全に無効にします
+ セルフ・インタラクション メニューにジェスチャのアクションを表示するか、キーバインドのみを使用するか、完全に無効にします수신호를 상호작용 메뉴에서 보여주거나 혹은 단축키를 지정하거나 아니면 아예 사용하지 않습니다.显示手势选项在自己的互动菜单上,或只利用键盘来使用手势,或完全禁用顯示手勢選項在自己的互動選單上,或只利用鍵盤來使用手勢,或完全禁用
@@ -341,7 +341,7 @@
Touches + menu d'interactionAtalhos + Menu de InteraçãoКлавиши + Меню взаимодействия
- キー操作とインタラクションメニュー
+ キー操作とメニュー단축키 및 상호작용 메뉴键盘 + 互动菜单鍵盤 + 互動選單
diff --git a/addons/goggles/stringtable.xml b/addons/goggles/stringtable.xml
index f02b95bf5c..233ac3e6ca 100644
--- a/addons/goggles/stringtable.xml
+++ b/addons/goggles/stringtable.xml
@@ -137,7 +137,7 @@
Pokaż interakcję Wyczyść GogleMostra interazione automatica per la pulizia degli occhialiUkaž Vyčistit brýle v menu Interakce (vlastní)
- ゴーグル拭き取りをセルフ インタラクションに表示
+ ゴーグル拭き取りのアクションを表示在自我互動中顯示擦拭護目鏡的動作在自我互动中显示擦拭护目镜的动作Afficher l'interaction "Essuyer les lunettes"
diff --git a/addons/interact_menu/stringtable.xml b/addons/interact_menu/stringtable.xml
index ce4da0c506..cb05331633 100644
--- a/addons/interact_menu/stringtable.xml
+++ b/addons/interact_menu/stringtable.xml
@@ -12,7 +12,7 @@
Mindig legyen a saját cselekvés kurzorja láthatóMostra sempre il cursore per le autointerazioniSempre mostrar cursor para interação pessoal
- セルフ インタラクションへ常にカーソルを表示
+ カーソルを常に表示자기상호작용 시 항상 커서를 보이기自我互动时永远显示光标自我互動時永遠顯示游標
@@ -29,7 +29,7 @@
Immer den Mauszeiger für Fremd-Interaktionen anzeigenMindig legyen a cselekvés kurzorja láthatóSempre mostrar cursor para interação
- インタラクションへ常にカーソルを表示
+ カーソルを常に表示상호작용 시 항상 커서를 보이기互动时永远显示光标互動時永遠顯示游標
@@ -46,7 +46,7 @@
Interaktionsmenü in Listen anzeigenCselekvő menük listaként való megjelenítéseMostrar menu de interação como listas
- インタラクションメニューを一覧表示
+ メニューをリストで表示상호작용메뉴를 리스트화 해서 보이기以列表方式显示互动表单以列表方式顯示互動表單
@@ -80,7 +80,7 @@
Saját cselekvő gombTasto autointerazioniTecla de Interação Pessoal
- セルフ インタラクション キー
+ セルフ・インタラクション キー자기상호작용 키自我互动键自我互動鍵
@@ -131,7 +131,7 @@
Ações do ZeusДействия ЗевсаInterazioni Zeus
- Zeusでのアクション
+ Zeusのアクション제우스 동작宙斯操作宙斯操作
@@ -148,7 +148,7 @@
Interacción - Texto al max.Cselekvés - Szöveg max.Interação - Max. de Texto
- インタラクション - 文字の色
+ インタラクション - 文字の表示色の最大値상호작용 - 문자색깔互动—文字颜色最大值互動 - 文字最大化
@@ -165,7 +165,7 @@
Interacción - Texto al min.Cselekvés - Szöveg min.Interação - Min. de Texto
- インタラクション - 文字の背景色
+ インタラクション - 文字の表示色の最低値상호작용 - 문자배경색互动—文字颜色最小值互動 - 文字最小化
@@ -182,7 +182,7 @@
Interacción - Sombras al max.Cselekvés - Árnyék max.Interação - Max. de Sombra
- インタラクション - 文字への影の色
+ インタラクション - 文字の影色の最大値상호작용 - 문자그림자색互动—阴影最大值互動 - 陰影最大化
@@ -199,7 +199,7 @@
Interacción - Sombras al min.Cselekvés - Árnyék min.Interação - Min. de Sombra
- インタラクション - 文字への影の最低色
+ インタラクション - 文字の影色の最低値상호작용 - 문자그림자배경색互动—阴影最小值互動 - 陰影最小化
@@ -216,7 +216,7 @@
Udržuj kurzor na středuManter o cursor centralizadoMantieni il cursore centrato
- 常にカーソルを中央にする
+ カーソルを常に中心にする커서를 항상 가운데에 둡니다保持光标在中心点保持游標在中心點
@@ -233,7 +233,7 @@
Mantiene el cursor centrado y despliega los menús alrededor. Útil si el tamaño de la pantalla es limitado.Manter o cursor centralizado e mover o menu de opções. Útil caso o tamanho da tela seja limitado.Mantieni il cursore centrato e sposta il menù intorno. Utile se lo schermo è piccolo.
- 常にカーソルを中央へ表示させ、オプション メニューが移動します。画面の大きさが制限されている時に使いやすくなります。
+ カーソルを常に中心に表示し、オプション メニューを移動させます。画面の大きさが制限されている時に便利です。커서를 항상 가운데에 두고 메뉴를 움직입니다. 화면의 크기가 제한되있을 때 유용합니다.保持光标在中心点并平移周遭的选项菜单。这对在屏幕尺寸有限的玩家很有用!保持游標在中心點並平移周遭的選項選單。這對在螢幕尺寸有限的玩家很有用!
@@ -250,7 +250,7 @@
Execute a ação quando soltar a tecla de menuCselekvés végrehajtása a menügomb elengedésekorEsegui l'azione quando rilasci il tasto menu
- メニュー キーを離した時にアクションを実行
+ キーを離した時にアクションを実行메뉴 키를 놓을 때 행동하기当放开菜单键后就执行动作當放開選單鍵後就執行動作
@@ -267,7 +267,7 @@
Tamanho do texto de interaçãoCselekvő szöveg méreteDimensione del testo d'interazione
- インタラクション文字の大きさ
+ 文字の大きさ상호작용 - 문자크기互动菜单文字大小互動選單文字大小
@@ -284,7 +284,7 @@
Sombra do texto de interaçãoCselekvő szöveg árnyékaOmbra del testo d'interazione
- インタラクション文字へ影
+ 文字の影表示상호작용 - 문자그림자互动菜单文字阴影互動選單文字陰影
@@ -301,7 +301,7 @@
Permite controlar a sombra do texto. Contorno ignora sombras com cores customizadas.Hozzáférést biztosít a szöveg árnyékának kezeléséhez. A körvonal nem veszi figyelembe az egyedi árnyékszíneket.Permette di controllare l'ombra del testo. L'impostazione "Contorno" ignora il colore dell'ombra.
- 文字への影を設定します。縁取りは設定された影の色を無視します。
+ 文字に影を表示します。縁取りは設定された影の色を無視します。문자의 그림자를 조절하는 것을 가능케 합니다. 외곽선은 임의의 그림자색을 무시합니다.允许控制文字阴影。轮廓部分则会忽略自定义的阴影颜色。允許控制文字陰影。輪廓部分則會忽略自定義的陰影顏色
@@ -335,7 +335,7 @@
Cselekvő menü háttereФон меню взаимодействияSfondo Menù Interazioni
- インタラクションメニューの背景
+ メニューの背景상호작용 메뉴 배경互动菜单背景互動選單背景
@@ -352,7 +352,7 @@
A háttér elmosása a cselekvő menü használata alatt.Размыть фон, пока открыто меню взаимодействия.Sfoca lo sfondo mentre il Menù Interazioni è aperto.
- インタラクションメニューを開いたとき、背景をぼかします。
+ インタラクション メニューを開いたときに背景をぼかします。상호작용 메뉴가 열릴 시 배경을 흐릿하게 처리합니다.当互动菜单开启时,模糊背景画面。當互動選單開啟時,模糊背景畫面
@@ -386,7 +386,7 @@
FeketeЧерныйNero
- 背景を黒くする
+ 背景を暗くする까맣게黑色黑色
@@ -436,7 +436,7 @@
Menú de interacciónMenù InterazioniMenu d'interaction
- インタラクションメニュー
+ インタラクション メニュー상호작용 메뉴互动菜单互動選單
@@ -452,7 +452,7 @@
Velocità di Animazione delle InterazioniVelocidad de animación del menú de interacciónVitesse de l'animation d'interaction
- インタラクションのアニメーション速度
+ アニメーション速度상호작용 움직임 속도互动菜单动画速度互動選單動畫速度
@@ -468,7 +468,7 @@
Rende le animazioni del Menù più veloci e diminuisce il tempo richiesto per mostrare sotto-azioniHace la animación del menú más rápida, reduciendo el tiempo necesario para abrir sub-acciones.Rend les animations du menu plus rapide, et réduit le temps nécessaire à l'affichage des sous menus d'action.
- メニューのアニメーションを高速化し、サブアクションを表示するためのホバーに必要な時間を短縮します。
+ メニューのアニメーションを高速化し、サブアクションを表示するために必要なホバーにかかる時間を短縮します。使菜单的动画速度更快,并减少子选项显现出来的时间使選單的動畫速度更快,並減少子選項顯現出來的時間상호작용을 표시하기 위해 메뉴 애니메이션을 빠르게 만들고 마우스를 가져오는 데 필요한 시간을 줄입니다.
@@ -493,7 +493,7 @@
Consolidate single child actionsОбъединять ед. дочерные действия
- 子アクションを統合
+ 1個のみの子アクションを統合Consolidar acciones hijo únicasCombiner les sous-actions uniquesUntergeordnete Aktionen zusammenfassen
@@ -506,7 +506,7 @@
Combines parent action with only one child action together.Объединять родительское действие с единственным дочерним действием в одно.
- 親アクションと子アクションの一つを統合して表示します。
+ アクションが1個のみの子アクションを親アクションと結合し表示を整理します。Combina acciones padre con una única accion hijo de forma conjuntaLorsqu'un menu ne contient qu'une seule sous-action, elle est combinée avec son menu parent.Combina interazioni con una sola sotto-azione in una singola interazione.
diff --git a/addons/interaction/stringtable.xml b/addons/interaction/stringtable.xml
index 41861dcb31..38c86f5f99 100644
--- a/addons/interaction/stringtable.xml
+++ b/addons/interaction/stringtable.xml
@@ -164,7 +164,7 @@
Cselekvő menüMenu de InteraçãoMenù Interazioni
- インタラクションメニュー
+ インタラクション メニュー상호작용 메뉴互动菜单互動選單
@@ -181,7 +181,7 @@
Cselekvő menü (saját) Menu de Interação (Individual)Menù Interazioni (su se stesso)
- インタラクションメニュー (セルフ)
+ インタラクション メニュー (セルフ)상호작용 메뉴(자신)互动菜单(自我)互動選單 (自我)
@@ -458,7 +458,7 @@
Вас похлопали по ПРАВОМУ плечуVocê foi tocado no ombroTi è stato dato un colpetto sulla spalla destra
- 右肩を叩かれました
+ 右肩を叩かれた누군가 오른쪽 어깨를 쳤다你的右肩膀被轻拍了一下你的右肩膀被輕拍了一下
@@ -475,7 +475,7 @@
Вас похлопали по ЛЕВОМУ плечуVocê foi tocado no ombro.Ti è stato dato un colpetto sulla spalla sinistra
- 左肩を叩かれました
+ 左肩を叩かれた누군가 왼쪽 어깨를 쳤다你的左肩膀被轻拍了一下你的左肩膀被輕拍了一下
@@ -848,7 +848,7 @@
PerdãoPerdonaMegbocsátás
- 許す
+ 赦免する허용原谅原諒
diff --git a/addons/map_gestures/stringtable.xml b/addons/map_gestures/stringtable.xml
index 91f07c7cdf..cff2d15f4f 100644
--- a/addons/map_gestures/stringtable.xml
+++ b/addons/map_gestures/stringtable.xml
@@ -11,7 +11,7 @@
KartenzeichenGestos en mapaPointage sur carte
- マップ ジェスチャー
+ マップ ジェスチャ지도 신호地图指示地圖指示器
@@ -43,7 +43,7 @@
Aktiviert die Kartenzeichen.Activar Gestos en MapaActive le pointage sur carte.
- マップ ジェスチャーを有効化
+ マップ ジェスチャを有効化지도 신호 활성화启用地图指示啟用地圖指示器
@@ -59,7 +59,7 @@
Maximale Reichweite der KartenzeichenMáx. dist. para gestos en mapaPortée du pointage sur carte
- マップ ジェスチャーの最大範囲
+ マップ ジェスチャの最大範囲지도 신호 최대 거리地图指示最大范围地圖指示器最大範圍
@@ -75,7 +75,7 @@
Maximale Reichweite zwischen Spielern um Kartenzeichen anzuzeigenMáxima distancia a la cual pueden verse el indicador de gestosDéfinit le rayon au-delà duquel un joueur ne verra plus l'indicateur de pointage des autres joueurs.
- マップ ジェスチャーのインジケーターを表示可能なプレーヤー間の最大距離
+ マップ ジェスチャのインジケータを表示可能なプレーヤー間の最大距離플레이어간에 지도 신호 표시거리를 설정합니다.设定地图指示显示的最大范围距离設定地圖指示器顯示的最大範圍距離
@@ -137,7 +137,7 @@
Farbe der Namenstexte neben der Kartenzeichen-Markierung.Color de los nombres dibujados al lado del marcados de gestos.Définit la couleur du texte pour le nom à côté du marqueur de pointage sur carte.
- マップ ジェスチャーに添えて表示される名前の文字色。
+ マップ ジェスチャに添えて表示される名前の文字色。지도 색상에 표시되는 이름의 색상을 결정합니다.定义名称文字颜色。使其与地图指示颜色有所区别。定義名稱文字顏色。使其與地圖指示器顏色有所區別
@@ -270,7 +270,7 @@
Показывать только союзные жестыPokazuj jedynie sojusznicze gestyAfficher uniquement le pointage des alliés
- 友軍のジェスチャーのみ表示
+ 友軍のジェスチャのみ表示Mostrar sólo gestos de aliadosNur Gesten befreundeter Einheiten zeigenMostra solo gesti di alleati
@@ -283,7 +283,7 @@
Показывать жесты только от игроков союзной стороны.Affiche uniquement les pointages effectués par des unités qui sont du même camp, ou d'un camp allié.Mostra solo gesti effettuati da unità che sono della stessa fazione o una fazione alleata.
- 同じ陣営または味方陣営のユニットからのジェスチャーのみを表示します。
+ 同じ陣営または味方陣営のユニットからのジェスチャのみを表示します。Muestra únicamente gestos de las unidades que son del mismo bando o de un bando aliadoPokazuj tylko Gesty od jednostek z tej samej lub sojuszniczej stronyNur Gesten von Einheiten der selben oder einer verbündeten Seite zeigen.
@@ -308,7 +308,7 @@
Max range between a Camera and players to show the map gesture indicatorУстанавливает макс. дальность между игроком и камерой для отображения жестов на картеDéfinit le rayon au-delà duquel une caméra ne verra plus l'indicateur de pointage des autres joueurs.
- 観戦カメラから確認可能なマップ ジェスチャーのインジケーターを表示するカメラとプレーヤー間の最大距離
+ 観戦カメラから確認可能なマップ ジェスチャのインジケータを表示するカメラとプレーヤー間の最大距離Máxima distancia entre una cámara y los jugadores para mostrar el indicador de gestos en mapaDistanza massima da cui videocamere (spettatore/zeus) può vedere i gesti di giocatori.Maksymalny zasięg pomiędzy kamerą a graczami do pokazania gestów na mapie
@@ -334,7 +334,7 @@
Allows Spectator to See Map GesturesПозволяет наблюдателю видеть жесты на картеPermet aux spectateurs de voir le pointage des autres joueurs.
- 観戦者からマップ ジェスチャーを表示できるようにします。
+ 観戦者からマップ ジェスチャを表示できるようにします。Permetti agli spettatori di vedere gesti in mappaPermitir al espectador ver los gestos de mapaZezwól Obserwatorowi widzieć Gesty na mapie
@@ -360,7 +360,7 @@
Allows Curator to See Map GesturesПозволяет куратору видеть жесты на картеPermet aux curateurs de voir le pointage des autres joueurs.
- キュレーターからマップ ジェスチャーを表示できるようにします。
+ キュレーターからマップ ジェスチャを表示できるようにします。Permitir al Curador ver los gestos de mapaPermetti agli Zeus di vedere gesti in mappaZezwól Zeusowi widzieć gesty na mapie
@@ -473,7 +473,7 @@
Kartenzeichen - GruppeneinstellungenGestos en mapas - Configuración de gruposPointage sur carte - réglages de groupe
- マップ ジェスチャー - グループ設定
+ マップ ジェスチャ - グループ設定지도 신호 - 그룹 설정地图指示—队伍设定地圖指示器 - 隊伍設定
@@ -488,7 +488,7 @@
ACE KartenzeichenACE Gestos en mapaACE Pointage sur carte
- ACE マップ ジェスチャー
+ ACE マップ ジェスチャACE 지도 신호ACE 地图指示ACE 地圖指示器
diff --git a/addons/medical/stringtable.xml b/addons/medical/stringtable.xml
index 6a081fa648..1a6cb07dbb 100644
--- a/addons/medical/stringtable.xml
+++ b/addons/medical/stringtable.xml
@@ -32,7 +32,7 @@
ACE 医疗 界面ACE 醫療系統 介面ACE Medikal Arayüz
- ACE 医療 インターフェース
+ ACE 医療 インタフェースUnconscious Wake Up Chance
diff --git a/addons/medical_gui/stringtable.xml b/addons/medical_gui/stringtable.xml
index b88d9cbbf1..a03bc0bad8 100644
--- a/addons/medical_gui/stringtable.xml
+++ b/addons/medical_gui/stringtable.xml
@@ -36,7 +36,7 @@
Enables medical actions for the Interaction Menu and selects their style.Aktiviert die Sanitätsaktionen für das Interaktionsmenü und legt das Aussehen fest
- インタラクションメニューから選択した表示方式で医療行為をできるようになります。
+ インタラクション メニューから選択した表示方式で医療行為をできるようになります。Включает медицинские действия для меню взаимодействия и выбирает их стиль.Permet d'afficher les actions médicales dans le menu d'interaction, et de définir leur style visuel.Ativa as ações médicas para o menu de interação e seleciona seus estilos.
@@ -86,7 +86,7 @@
Enable Medical Self ActionsMedizinische Selbst-Interaktionen anzeigen
- 医療セルフインタラクションの有効化
+ 医療セルフ・インタラクションの有効化Разрешить Медицинские действия на себеActiver les actions médicales sur soi-mêmeAtivar ações médicas em si mesmo
@@ -102,7 +102,7 @@
Enables medical actions for the Self Interaction Menu.Medizinische Interaktionen bei Selbst-Interaktionen anzeigen
- セルフインタラクションメニューで医療行為をできるようになります。
+ セルフ・インタラクション メニューで医療行為をできるようになります。Включает медицинские действия для меню взаимодействия с собой.Active les actions médicales du menu d'interaction personnel.Ativa as ações médicas do menu de interação pessoal.
@@ -134,7 +134,7 @@
Enables the use of the Medical Menu through the keybind or interaction menu.Aktiviere die Nutzung des Sanitätsmenüs durch eine Tastenkombination oder durch das Interaktionsmenü
- 割り当てられたキーかインタラクションメニューから医療メニューを使えるようになります。
+ 割り当てられたキーかインタラクション メニューから医療メニューを使えるようになります。Позволяет использовать Медицинское меню через связку клавиш или меню взаимодействия.Permet l'utilisation du menu médical via le menu d'interaction ou l'appui d'une touche.Ativa o uso do Menu Médico através da Tecla ou Menu de Interação.
diff --git a/addons/mk6mortar/stringtable.xml b/addons/mk6mortar/stringtable.xml
index 4195579998..c6f29a037d 100644
--- a/addons/mk6mortar/stringtable.xml
+++ b/addons/mk6mortar/stringtable.xml
@@ -46,7 +46,7 @@
Abrir tabela de distâncias para 82mmOtevřít 82mm RangetableApri la tavola di tiro 82mm
- 82mm用射表を開く
+ 82mm用 射表 を開く82mm 사거리표 열기开启82 mm 迫击炮射表開啟82毫米迫擊炮射表
diff --git a/addons/optionsmenu/stringtable.xml b/addons/optionsmenu/stringtable.xml
index 4cd7f7d2f7..674ea3eb49 100644
--- a/addons/optionsmenu/stringtable.xml
+++ b/addons/optionsmenu/stringtable.xml
@@ -12,7 +12,7 @@
Debug a vágólapraОтладка в буфер обменаDebug negli Appunti
- クリップボードにデバッグ
+ デバッグ情報をコピー클립보드를 디버그하기复制调试信息至剪贴板複製除錯訊息至剪貼簿
diff --git a/addons/overheating/stringtable.xml b/addons/overheating/stringtable.xml
index ef20ae9e81..d5e8ad7ca8 100644
--- a/addons/overheating/stringtable.xml
+++ b/addons/overheating/stringtable.xml
@@ -714,7 +714,7 @@
Cool weapon with...
- 武器を・・・で冷却
+ 武器をアイテムで冷却Refroidir l'arme avec...Охладить оружие с...Waffe mit... kühlen
diff --git a/addons/rangecard/stringtable.xml b/addons/rangecard/stringtable.xml
index 859bb2e048..3e79eac985 100644
--- a/addons/rangecard/stringtable.xml
+++ b/addons/rangecard/stringtable.xml
@@ -12,7 +12,7 @@
Távolsági kártyaТаблица поправокTavola Balistica
- レンジカード (射表)
+ レンジカード (弾道射表)사거리표射表彈道射表
diff --git a/addons/reload/stringtable.xml b/addons/reload/stringtable.xml
index 2c4bbcab76..2f0c6c60c1 100644
--- a/addons/reload/stringtable.xml
+++ b/addons/reload/stringtable.xml
@@ -38,7 +38,7 @@
Zawsze pokazuj interakcję od sprawdzania amunicjiMostra sempre l'autointerazione di controllo delle munizioniVždy zobrazit kontrolu munice v menu vlastní interakce
- セルフ インタラクションへ弾薬確認を常に表示
+ 弾薬確認アクションを常に表示總是在自我互動中顯示檢查彈藥動作总是在自我互动中显示检查弹药动作Toujours afficher l'action de vérification des munitions
@@ -53,7 +53,7 @@
Pokazuje interakcję od sprawdzania amunicji poza bronią statyczną.Mostra l'autointerazione di controllo delle munizioni anche quando non si è in un'arma statica.Zobrazuje kontrolu munice v menu vlastní interakce i pokud hráč nepoužívá statickou zbraň.
- 設置型火器を使っていなくても、セルフ インタラクションへ弾薬確認を常に表示します。
+ 設置型火器以外でも常にセルフ・インタラクションに弾薬確認アクションを表示します。即使不是固定式支援武器也依然在自我互動中顯示檢查彈藥動作即使不是固定式支援武器也依然在自我互动中显示检查弹药动作Permet d'afficher l'action de vérification des munitions du menu d'interaction personnel, même si le joueur n'utilise pas d'arme statique.
diff --git a/addons/respawn/stringtable.xml b/addons/respawn/stringtable.xml
index 6db9f12913..1de77a45d3 100644
--- a/addons/respawn/stringtable.xml
+++ b/addons/respawn/stringtable.xml
@@ -28,7 +28,7 @@
Kihelyezés 5 másodperc múlva...Dispiegamento in 5 secondi...Será posicionado em 5 segundos...
- 5秒後に設置します・・・
+ 5秒後に設置が完了します・・・5초 후 재투입...5秒后完成部署...5秒後完成佈署...
@@ -126,7 +126,7 @@
Gyülekezőpont, Nyugat (Bázis)Bod shromáždění Západ (Základna)Ponto de encontro Oeste (Base)
- ラリーポイント 同盟軍 (ベース)
+ ラリーポイント BLUFOR軍 (ベース)蓝方集合点(基地)藍方集合點 (基地)청군 집결지 (기지)
@@ -158,7 +158,7 @@
Gyülekezőpont, Független (Bázis)Bod shromáždění Nezávislý (Základna)Ponto de encontro Independente (Base)
- ラリーポイント 独立軍 (ベース)
+ ラリーポイント INDEPENDENT軍 (ベース)独立方集合点(基地)獨立方集合點 (基地)무소속군 집결지 (기지)
@@ -174,7 +174,7 @@
Gyülekezőpont, NyugatBod shromáždění ZápadPonto de encontro Oeste
- ラリーポイント 同盟軍
+ ラリーポイント BLUFOR軍蓝方集合点藍方集合點청군 집결지
@@ -206,7 +206,7 @@
Gyülekezőpont, FüggetlenBod shromáždění NezávislýPonto de encontro Independente
- ラリーポイント 独立軍
+ ラリーポイント INDEPENDENT軍独立方集合点獨立方集合點무소속군 집결지
@@ -319,7 +319,7 @@
Ce module vous permet de configurer les fonctionnalités ACE spécifiques à la réapparition des joueurs.Questo modulo ti permette di configurare le funzionalità ACE specifiche dei respawn.Este módulo permite configurar parámetros relacionados con la reaparición
- 有効化するとリスポーンへ ACE 機能を設定できます。
+ このモジュールを使用すると、リスポーンに ACE 固有の機能を設定できます。이 모듈은 ACE 재투입의 자세한 설정을 변경할 수 있게 해줍니다.该模块使您可以设定 ACE 的重生功能該模塊使您可以設定ACE的重生功能
@@ -335,7 +335,7 @@
Baráti tűz üzenetekСообщения об огне по своимMessaggi Fuoco Amico
- 友軍誤射の布告
+ フレンドリーファイア通知아군 오인사격 메시지友军误击信息友軍誤擊訊息
@@ -350,7 +350,7 @@
L'utilisation de ce module fait en sorte qu'à chaque joueur mort par un tir ami, un rapport sera affiché dans le chat, indiquant qui a tué qui.Usando questo modulo nella tua missione farà in modo che ogni uccisione per fuoco amico venga mostrata in forma di messaggio in chat.El usar este módulo, todas las muertes por fuego amigo serán indicadas en el chat.
- もし友軍誤射による死者が出た場合は、チャットにてその旨を表示します。
+ ミッションでこのモジュールを使用すると、誤射による友軍キルがチャット上のメッセージとして表示されるようになります。이 모듈은 미션 중 아군 오인사격으로 인한 사망자 발생 시 채팅창에 메시지를 표시해줍니다.摆放此模块后,当有发生友军误击致死的事件,会显示提示信息在聊天视窗中。擺放此模塊後,當有發生友軍誤擊致死的事件,會顯示提示訊息在聊天視窗中
@@ -381,7 +381,7 @@
Questo modulo ti consente di usare Rallypoint in missione, a cui ti puoi teleportare rapidamente dalla bandiera in base. Richiede il piazzamento di oggetti speciali in mappa - base e bandiera. Entrambi disponibili nella categoria Vuoto -> ACE RiapparizioneEste módulo permite usar puntos de reunión en la misión, a los que pueden teletransportarse las unidades desde la bandera de base. Requiere colocar objetos especiales en el mapa: las banderas de base y de reunión, ambas disponibles en la categoría Vacio-> Reaparición ACECe module vous permet d'utiliser des points de ralliement dans les missions, vers lesquels vous pouvez vous téléporter rapidement depuis le drapeau de la base.\nNécessite de placer des objets spéciaux sur la carte - base et drapeau, tous deux disponibles dans la catégorie "Vide -> ACE Réapparition".
- ミッションでベースから素早く移動できるラリーポイントを使えるようにします。ゲーム内に専用オブジェクトとなるベースとフラッグを設置している必要があります。両オブジェクトは Empty 下の ACE リスポーンから設置できます。
+ このモジュールを使用すると、ミッションでラリーポイントを使用できるようになります。ラリーポイントには、ベース旗からすばやくテレポートできます。マップ上に特別なラリー/ベース旗オブジェクトを配置する必要があります。両オブジェクトは道具カテゴリ下の看板サブカテゴリ内、旗から設置できます。이 모듈은 미션 중에 기지 깃발에서 집결지로 빠르게 텔레포트 시켜주는 역할을 합니다. 지도 상에 기지 및 깃발이 필요합니다. 두 가지 모두 비어 있음->ACE 재투입 카테고리에서 찾을 수 있습니다.摆放此模块后,你将能在任务中部署集合点,使你可以快速往返基地与前线。要使用本功能,请记得放上空物体->ACE 重生里面的基地与旗帜。擺放此模塊後,你將能在任務中佈署集合點,使你可以快速往返基地與前線。要使用本功能,請記得放上空物件->ACE 重生裡面的基地與旗幟
diff --git a/addons/scopes/stringtable.xml b/addons/scopes/stringtable.xml
index b69d59e3c8..9a47f657cc 100644
--- a/addons/scopes/stringtable.xml
+++ b/addons/scopes/stringtable.xml
@@ -35,7 +35,7 @@
Enable adjustment turrets on high powered scopesAktiviere Absehenverstellungen für Waffen mit Zielfernrohren
- 高倍率スコープでACE スコープ調節を有効化
+ 高倍率スコープでのタレット調整を有効化します고성능 조준경 조절 나사 활성화Włącz pokrętła regulacyjne Active les tourelles de réglage des lunettes de visée à fort grossissement.
@@ -50,7 +50,7 @@
Force adjustment turretsErzwinge Absehenverstellungen
- ACE スコープ調節を有効化
+ タレット調整を強制조절 나사 강제Wymuś użycie pokręteł regulacyjnychForcer les tourelles de réglage
@@ -65,7 +65,7 @@
Force usage of adjustment turrets on high powered scopesErzwinge Absehenverstellungen für Waffen mit Zielfernrohren
- 高倍率スコープで調整の使用を強制させます
+ 高倍率スコープでタレット調整の使用を強制させます고성능 조준경의 조절 나사 사용을 강제합니다Wymuś użycie pokręteł regulacyjnych dla celowników o dużym powiększeniuForce l'utilisation des tourelles de réglage sur les lunettes de visée à fort grossissement.
@@ -80,7 +80,7 @@
Correct zeroingNullungsanpassung
- ゼロイン調節
+ ゼロイン規整영점 고치기Poprawka zerowania Corriger le zérotage
@@ -95,7 +95,7 @@
Corrects the zeroing of all small arms sightsKorrigiert alle Nullungen von Handfeuerwaffen
- 全ての小口径用照準器のゼロインを調節します
+ 全ての小火器用照準器のゼロインを規整します모든 소화기의 영점을 고칩니다Poprawia zerowanie wszystkich celowników broni ręcznejCorrige le zérotage de tous les viseurs d'armes légères.
@@ -125,7 +125,7 @@
Uses the 'defaultZeroRange' setting to overwrite the zero range of high power scopesNutzt die Einstellung 'defaultZeroRange' um Zielfernrohre anzupassen
- 'defaultZeroRange'設定を使う高倍率スコープのゼロイン距離を上書きします
+ '標準のゼロイン距離'設定を使用して、高倍率スコープのゼロイン距離を上書きします。기존 고성능 조준경의 영점거리에 'defaultZeroRange'를 덮어씌웁니다Używa 'defaultZeroRange' zamiast ustawionej odległości zerowania dla celowników o duzym przybliżeniu Utilise le paramètre "Distance de zérotage par défaut" pour remplacer la distance de zérotage des lunettes de visée à fort grossissement.
@@ -155,7 +155,7 @@
High powered scopes will be zeroed at this distanceZielfernrohre werden auf diese Entfernung genullt
- 高倍率スコープのゼロイン距離はこの設定になります
+ 高倍率スコープのゼロイン位置はこの設定になります고성능 조준경이 정해진 수만큼 영점거리를 맞추게 됩니다.Celowniki o dużym powiększeniu będą zerowane dla tej odległościDistance de zérotage des lunettes de visée à fort grossissement.
@@ -308,7 +308,7 @@
Visualizza Alzo e Deriva con numeri firmati使用帶著標籤的數字顯示歸零遠近與風偏程度使用带着标签的数字显示归零远近与风偏程度
- 印付きの数字で仰角と横風を表示
+ ウィンデージとエレベーションを符号付き数字で表示します기존의 부호가 있는 숫자로 표고와 폭을 표시합니다.Wyświetla elewację i tarcie powietrza poprzez podpisane liczbyОтображает горизонтальные и вертикальные поправки с подписанными числами
@@ -320,7 +320,7 @@
Simplified zeroingVereinfachte Nullung
- 簡略なゼロイン
+ 簡素化ゼロインAzzeramento semplificato단순화된 영점 조정簡單歸零
@@ -335,7 +335,7 @@
Replicates the vanilla zeroing system for riflescopes.Repliziert das Vanilla-Zeroing-System für Zielfernrohre.
- バニラ(ゲーム標準)のライフルスコープ用ゼロイン調整システムを複製します。
+ バニラ(ゲーム標準)のライフルスコープ用ゼロイン調整システムを再現します。Replica il sistema di azzeramento vanilla per le ottiche.라이플 스코프용 바닐라 영점조정 시스템을 복제합니다.使用原版的歸零系統來取代ACE複雜的歸零模擬。
@@ -486,7 +486,7 @@
Állítások nullázásaZerar ajusteVynulovat korekci
- ゼロインを調節
+ ゼロイン調節をセット영점 초기화设定归零設定歸零
@@ -509,7 +509,7 @@
This module adds windage and elevation adjustment turrets on high power rifle scopes.Dieses Modul fügt Absehenverstellung (horizontal und vertikal) zu Zielfernrohren hinzu.
- このモジュールは高倍率ライフル スコープにおいて横風と仰角の調節ができます。
+ このモジュールは高倍率ライフル スコープにおいてウィンデージとエレベーションの調節ができます。이 모듈은 고성능 조준경에 조준 나사를 이용한 편차 및 고도 조절 기능을 더해줍니다.Ten moduł włącza pokrętła kalibracyjne poprawki na wiatr oraz poprawki wysokości dla celowników o dużym powiększeniu.Ce module ajoute les tourelles de correction de hausse et de dérive sur les lunettes de visée à fort grossissement.
diff --git a/addons/switchunits/stringtable.xml b/addons/switchunits/stringtable.xml
index c772b40867..11e54342aa 100644
--- a/addons/switchunits/stringtable.xml
+++ b/addons/switchunits/stringtable.xml
@@ -92,7 +92,7 @@
Átváltás BLUFOR-ra?На синих?Cambia per BLUFOR?
- 同盟軍へ切り替える?
+ BLUFOR軍へ切り替える?切换至蓝方?切換至藍方?청군으로 변경합니까?
@@ -109,7 +109,7 @@
Nyugat-fakciós egységekre való váltás engedélyezése?Разрешить переключаться на синих юнитов?Consenti passaggio ad unità BLUFOR?
- 同盟軍ユニットへの切り替えを許可しますか?
+ BLUFOR軍ユニットへの切り替えを許可しますか?允许切换至蓝方?允許切換至藍方?청군 인원으로 변경하는 것을 허락합니까?
@@ -158,7 +158,7 @@
Átváltás INDFOR-ra?На независимых?Cambia per INDFOR?
- 独立軍へ切り替える?
+ INDEPENDENT軍へ切り替える?切换至独立方?切換至獨立方?무소속군으로 전환합니까?
@@ -175,7 +175,7 @@
Független egységekre való váltás engedélyezése?Разрешить переключаться на независимых юнитов?Consenti passaggio ad unità INDFOR?
- 独立軍ユニットへの切り替えを許可しますか?
+ INDEPENDENT軍ユニットへの切り替えを許可しますか?允许切换至独立方?允許切換至獨立方?무소속군 인원으로 변경하는 것을 허락합니까?
diff --git a/addons/ui/stringtable.xml b/addons/ui/stringtable.xml
index 562abe2765..2578f58c6d 100644
--- a/addons/ui/stringtable.xml
+++ b/addons/ui/stringtable.xml
@@ -645,7 +645,7 @@
A modificação da interface do usuário está desabilitada.La personnalisation de l'Interface Utilisateur est désactivée.Изменение пользовательского интерфейса запрещено.
- ユーザ インターフェースの変更は無効化されています。
+ ユーザ インタフェースの変更は無効化されています。Modyfikacja interfejsu użytkownika jest wyłączona.Die Modifizierung des UI ist deaktiviert.사용자 인터페이스 변경이 비활성화 되어 있습니다.
@@ -659,7 +659,7 @@
Não é possível modificar um elemento forçado da interface do usuário.Impossible de modifier un élément forcé de l'Interface Utilisateur.Невозможно изменить зафиксированный элемент пользовательского интерфейса.
- ユーザ インターフェース要素の強制はできません。
+ ユーザ インタフェース要素の強制はできません。Nie można modyfikować wymuszonego elementu interfejsu użytkownika.Gesperrte UI-Elemente können nicht modifiziert werden.강제 사용자 인터페이스는 변경하실 수 없습니다.
diff --git a/addons/vehiclelock/stringtable.xml b/addons/vehiclelock/stringtable.xml
index 7cfa58d07a..b247967fe1 100644
--- a/addons/vehiclelock/stringtable.xml
+++ b/addons/vehiclelock/stringtable.xml
@@ -79,7 +79,7 @@
Взламываем замок...Scassinando il veicolo...Usando Mixa...
- 鍵をこじ開けている・・・
+ 鍵をこじ開けています・・・문따는 중...正在开锁...解鎖中...
@@ -144,7 +144,7 @@
Ключ для открытия большинства машин Красных.Una chiave che apre la maggior parte dei veicoli occidentaliUma chave que abre a maioria dos veículos ocidentais
- このキーは多くの同盟軍車両を開けられます。
+ このキーは多くのBLUFOR軍車両を開けられます。거의 모든 청군 진영 차량을 여는 열쇠입니다.一组解锁钥匙(可解锁大部份蓝方载具)一組解鎖鑰匙 (可解鎖大部份藍方載具)
@@ -176,7 +176,7 @@
Ключ для открытия большинства машин Независимых.Una chiave che apre la maggior parte dei veicoli degli indipendenti.Uma chave que abre a maioria dos veículos independentes
- このキーは多くの独立軍車両を開けられます。
+ このキーは多くのINDEPENDENT軍車両を開けられます。거의 모든 무소속군 진영 차량을 여는 열쇠입니다.一组解锁钥匙(可解锁大部份独立方载具)一組解鎖鑰匙 (可解鎖大部份獨立方載具)
diff --git a/addons/weather/stringtable.xml b/addons/weather/stringtable.xml
index bb815b8d06..ece79abe4a 100644
--- a/addons/weather/stringtable.xml
+++ b/addons/weather/stringtable.xml
@@ -142,7 +142,7 @@
Simulazione del Vento (basato sulla mappa)風力模擬(基於地圖)风力模拟(基于地图)
- 風シミュレーション (マップを基に)
+ 風シミュレーション (マップに基づく)바람 시뮬레이션 (지도 기반)Symulacja Wiatru (bazowana na mapie)Симуляция ветра (на основе местности)
@@ -158,7 +158,7 @@
Abilita la simulazione del vento basato sulla mappa (sovrascrive il vento vanilla)啟用後將遵照地圖特色進行風力模擬(覆蓋掉官方原版的風力模擬)启用后将遵照地图特色进行风力模拟(覆盖掉官方原版的风力模拟)
- マップを基にした風シミュレーションを有効化 (ゲーム標準の風を上書き)
+ マップに基づいた風シミュレーションを有効化 (ゲーム標準の風を上書き)지도 기반의 바람 시뮬레이션을 활성화합니다. (바닐라 바람을 덮어 씀)Aktywuje symulację wiatru bazującą na mapie (nadpisuje wind z domyślnej wersji gry)Включает симуляцию ветра на основе текущей местности (переписывает ванильный ветер)
diff --git a/addons/zeus/stringtable.xml b/addons/zeus/stringtable.xml
index 28a73213ca..a6eaaac158 100644
--- a/addons/zeus/stringtable.xml
+++ b/addons/zeus/stringtable.xml
@@ -61,7 +61,7 @@
Felemelkedési üzenetekСообщения о вознесенииMessaggi di Ascesa
- 転生の布告
+ Zeus転生通知재림 메세지宙斯上任信息宙斯上任訊息
@@ -2011,7 +2011,7 @@
Forces the spectator interface preventing the player from closing it with the Escape key
- 観戦インターフェイスを強制し、ユーザーがEscキーでも閉じられないようにします。
+ 観戦インターフェイスを強制し、ユーザがEscキーでも閉じられないようにします。Активирует интерфейс spectator, не позволяя игроку закрыть его с помощью клавиши Escape.플레이어가 Esc 키로 관전자 인터페이스를 닫지 못하도록 강제로 관전자 인터페이스를 설정합니다.Erzwingt die Zuschauer-Ansicht und verhindert dass der Spieler sie mit der Esc-Taste schließen kann
From ec5b84c27813cf586fc88eb6e47118be7dc21a7f Mon Sep 17 00:00:00 2001
From: V1nsyara
Date: Mon, 15 Jul 2024 05:46:14 +0300
Subject: [PATCH 15/15] Translation - Small update Russian (#10115)
* Translation - Update Russian for new features
* Up to date translate RU
* Small update medical treatment
* resolve problem
* i`m cry
i hate this conflict
---
addons/common/stringtable.xml | 4 ++--
addons/medical_blood/stringtable.xml | 4 ++--
addons/medical_damage/stringtable.xml | 2 +-
addons/medical_gui/stringtable.xml | 10 ++++-----
addons/medical_treatment/stringtable.xml | 28 ++++++++++++------------
addons/repair/stringtable.xml | 2 +-
6 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/addons/common/stringtable.xml b/addons/common/stringtable.xml
index 4b015fe9d4..8c59d06516 100644
--- a/addons/common/stringtable.xml
+++ b/addons/common/stringtable.xml
@@ -1896,7 +1896,7 @@
Verwacklungsfaktor, wenn aufgelegtFattore di Oscillazione Appoggiato静止依託時の手ぶれ係数
- Коэффициент колебания прицела в состоянии покоя
+ Коэф. колебания прицела в состоянии покояFactor de oscilación apoyado
@@ -1918,7 +1918,7 @@
Verwacklungsfaktor, wenn Zweibein aufgestellt ist.Fattore di Oscillazione su Bipode接地展開時の手ぶれ係数
- Коэффициент колебания прицела при развертывании
+ Коэф. колебания прицела при развертыванииFactor de oscilación desplegado
diff --git a/addons/medical_blood/stringtable.xml b/addons/medical_blood/stringtable.xml
index a63de99ea0..3167b38ef2 100644
--- a/addons/medical_blood/stringtable.xml
+++ b/addons/medical_blood/stringtable.xml
@@ -27,7 +27,7 @@
Abilita Chiazze di Sangue开启血液滴落效果開啟血液滴落效果
- Разрешить капли крови
+ Вкл. капли кровиPermitir gotas de sanguePovolit kapky krveHabilitar manchas de sangre
@@ -37,7 +37,7 @@
Enables the creation of blood drops when units are bleeding or take damage.ユニットが出血や負傷した時に、血痕を残すようにします。Si une unité saigne, elle laissera des traces de sang derrière elle.
- Разрешает создание капель крови при кровотечении или получении урона
+ Включает создание капель крови при кровотечении или получении уронаPermitir a criação de gotas de sangue quando as unidades recebem ferimentos ou estão sangrando.当单位失血或受伤的时,启用出血效果。啟用出血效果當單位失血或受傷的時候。
diff --git a/addons/medical_damage/stringtable.xml b/addons/medical_damage/stringtable.xml
index 3f274dd37a..fa4e1c4ae4 100644
--- a/addons/medical_damage/stringtable.xml
+++ b/addons/medical_damage/stringtable.xml
@@ -36,7 +36,7 @@
AI Critical Damage ThresholdAIのクリティカルダメージしきい値Seuil de dégât critique de l'IA
- Порог критического урона AI
+ Порог критического урона ИИLimite de Dano Crítico da IAAI重擊承受量AI 临界伤害阈值
diff --git a/addons/medical_gui/stringtable.xml b/addons/medical_gui/stringtable.xml
index a03bc0bad8..3f816aa39b 100644
--- a/addons/medical_gui/stringtable.xml
+++ b/addons/medical_gui/stringtable.xml
@@ -21,7 +21,7 @@
Enable Medical ActionsAktiviere Sanitätsaktionen医療インタラクションの有効化
- Разрешить Медицинские действия
+ Вкл. медицинские действияActiver les actions médicalesAtivar Ações Médicas啟用醫療行為
@@ -119,7 +119,7 @@
Enable Medical MenuAktiviere das Sanitätsmenü医療メニューを有効化
- Разрешить Медицинское меню
+ Вкл. медицинское менюActiver le menu médicalAtivar Menu Médico啟用醫療選單
@@ -151,7 +151,7 @@
Reopen Medical MenuSanitätsmenü wieder öffnen医療メニューの再表示
- Открывать меню после лечения
+ Медицинское меню после леченияRouvrir le menu médicalReabrir Menu Médico醫療選單二度開啟
@@ -167,7 +167,7 @@
Reopen the Medical Menu after successful treatment.Öffne das Sanitätsmenü nach einer Behandlung治療の完了後に、再度医療メニューを開きます。
- Открывает Медицинское меню после успешного лечения
+ Открывает медицинское меню после успешного леченияRéouvre le menu médical suite à l'application d'un soin.Reabrir Menu Médico após um tratamento com sucesso當治療完成後二度打開醫療選單
@@ -217,7 +217,7 @@
Mostra livello di Triage nel Menù d'Interazioneインタラクションにトリアージ レベルを表示Mostrar nivel de triado en menú de interacción
- Показать уровень триажа в меню взаимодействия
+ Уровень триажа в меню взаимодействияPokaż poziom Triażu w menu interakcjiZeige Triage-Einstufung im Interaktionsmenü在交互式菜单中显示分诊级别
diff --git a/addons/medical_treatment/stringtable.xml b/addons/medical_treatment/stringtable.xml
index 930562434f..383048626a 100644
--- a/addons/medical_treatment/stringtable.xml
+++ b/addons/medical_treatment/stringtable.xml
@@ -373,7 +373,7 @@
Tempo di inserimento EV点滴の所要時間Tiempo de tratamiento de bolsa de IV
- Время применения пакета внутривенного переливания
+ Время внутривенного переливанияCzas aplikacji IV静脉输液袋治疗时间수액용기 사용 시간
@@ -469,7 +469,7 @@
Permetti EpinefrinaPovolit epinefrinPermitir Epinefrina
- Разрешить Адреналин
+ Доступ к Адреналинуアドレナリンの許可에피네프린 사용 허가允许使用肾上腺素
@@ -526,7 +526,7 @@
Allow PAK
- Использование Аптечки
+ Доступ к АптечкеOgraniczenia użycia apteczek osobistychPermitir EPAErlaube Erste-Hilfe-Set
@@ -688,7 +688,7 @@
Allow Surgical Kit手術キットを許可Trousse chirurgicale autorisée pour
- Разрешить Хирургический набор
+ Доступ к Хирургическому наборуPermitir Kit Cirúrgico允許使用手術包允许使用手术包
@@ -772,7 +772,7 @@
Co powinno zostać zużyte po zastosowaniu.봉합키트를 1회성 소모품으로 설정할 지 여부를 결정합니다.Ce qui doit être consommé après l'utilisation.
- Решите, следует ли использовать набор для наложения швов в качестве одноразового расходного материала.
+ Контролирует, следует ли израсходовать Хирургический набор или нить после использованияSelf Stitching
@@ -863,7 +863,7 @@
Housse mortuaire - Autoriser patients inconscients無意識者の遺体袋への収容許可Permitir bolsa para cuerpos inconsciente
- Разрешить упаковывать пациентов без сознания в мешки для трупов
+ Упаковка без сознания в мешки для труповNieprzytomni w worku na ciałoErlaube Benutzung des Leichensackes mit bewusstlosen PersonenPermetti di insaccare un paziente svenuto
@@ -891,7 +891,7 @@
Permitir cavar tumbasAutoriser le creusement de tombes墓掘りを許可
- Разрешить рытье могил
+ Рытье могилEnables digging graves to dispose of corpses.
@@ -924,7 +924,7 @@
무덤 마커 생성Créer des pierres tombales墓標を作成
- Создайте надгробные знаки
+ Надгробные знакиEnables the creation of grave markers when digging graves.
@@ -947,7 +947,7 @@
允许静脉输液IV 輸液の制限Povolit IV transfuzi
- Разрешить внутривенное переливание
+ Доступ к внутривенному переливаниюPermitir transfusión de IV수액용기 사용 허가
@@ -970,7 +970,7 @@
IV輸液の可能な場所Ubicación para transfusiones IVLieux perfusions IV
- Места введения пакетов внутривенного переливания
+ Места внутривенного переливанияMiejsca do transfuzji IVOrte an denen IV-Transfusionen angelegt werden könnenLuoghi Fleboclisi EV
@@ -982,7 +982,7 @@
IV 輸液を行える場所を制御します。Controla dónde pueden ser realizadas las transfusiones IV.Définit les lieux où la pose de perfusions est autorisée.
- Определяет к каким частям тела разрешено применять пакеты внутренного переливания.
+ Контролирует, где можно использовать внутревенное переливание.Kontroluje w jakich miejscach można robić transfuzje IV.Kontrolliert, wo IV-Transfusionen durchgeführt werden können.Luoghi in cui è possibile applicare Fleboclisi Endovenose.
@@ -4989,7 +4989,7 @@
Coefficient d'efficacité des bandagesCoefficiente di efficacia bendaggi包帯有効性係数
- Коэффициент эффективности повязки
+ Коэф. эффективности повязкиCoeficiente de Efectividad de Vendado
@@ -5023,7 +5023,7 @@
Zeit-Koeffizient für Zeus BehandlungenZeus治療時間係数제우스 치료 시간 계수
- Коэффициент времени обработки Zeus
+ Коэф. времени обработки ZeusCoeff. de tempsCoeficiente de Tiempo del Tratamiento de Zeus
@@ -5056,7 +5056,7 @@
Administer PainkillersSomministra Antidolorifici
- Испол-ть обезболивающие
+ Ввести обезболивающие鎮痛剤を投与진통제 투여Administrer des analgésiques
diff --git a/addons/repair/stringtable.xml b/addons/repair/stringtable.xml
index 850f9dee7f..6f16e91e09 100644
--- a/addons/repair/stringtable.xml
+++ b/addons/repair/stringtable.xml
@@ -280,7 +280,7 @@
Coefficiente di riparazione completa전체 수리 시간 계수Coefficient du temps de réparation complète
- Коэффициент времени полного ремонта
+ Коэф. времени полного ремонтаCoeficiente de Tiempo de Reparación Completa