Skip to content

Commit a952920

Browse files
Attributes - Add support for FIREWEAPON AI ability (#776)
* Attributes - Add new parameter in disableAI introduced with Arma 3 version 2.18 * add me into AUTHORS.txt * change Weapon Fire to Fire Weapon, sort alphabetically, remove unconfirmed translate * sort alphabetically * Add German translation * Bump REQUIRED_VERSION --------- Co-authored-by: Kex <kexanone@gmail.com>
1 parent 785affa commit a952920

File tree

5 files changed

+21
-13
lines changed

5 files changed

+21
-13
lines changed

AUTHORS.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ MattNot
4646
mihuan-0
4747
Moerderhoschi
4848
PabstMirror
49+
PlayerBot
4950
Ryan180602
5051
shukari
5152
SilentSpike

addons/ai/stringtable.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,12 @@
268268
<Chinese>掩護</Chinese>
269269
<Italian>Coperchio</Italian>
270270
</Key>
271+
<Key ID="STR_ZEN_AI_FireWeapon">
272+
<English>Fire Weapon</English>
273+
<German>Waffe feuern</German>
274+
<Chinesesimp>武器开火</Chinesesimp>
275+
<Chinese>武器開火</Chinese>
276+
</Key>
271277
<Key ID="STR_ZEN_AI_FSM">
272278
<English>FSM</English>
273279
<Russian>FSM</Russian>

addons/attributes/initAttributes.inc.sqf

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -936,17 +936,18 @@
936936
[19.5, 0, 6.5, ELSTRING(ai,AutoTarget)],
937937
[0, 1, 6.5, ELSTRING(ai,CheckVisible)],
938938
[6.5, 1, 6.5, ELSTRING(ai,Cover)],
939-
[13, 1, 6.5, ELSTRING(ai,FSM)],
940-
[19.5, 1, 6.5, ELSTRING(ai,LightsVehicle)],
941-
[0, 2, 6.5, ELSTRING(ai,MineDetection)],
942-
[6.5, 2, 6.5, ELSTRING(ai,Move)],
943-
[13, 2, 6.5, ELSTRING(ai,Nightvision)],
944-
[19.5, 2, 6.5, ELSTRING(ai,Path)],
945-
[0, 3, 6.5, ELSTRING(ai,RadioProtocol)],
946-
[6.5, 3, 6.5, ELSTRING(ai,Suppression)],
947-
[13, 3, 6.5, ELSTRING(ai,Target)],
948-
[19.5, 3, 6.5, ELSTRING(ai,TeamSwitch)],
949-
[0, 4, 6.5, ELSTRING(ai,WeaponAim)]
939+
[13, 1, 6.5, ELSTRING(ai,FireWeapon)],
940+
[19.5, 1, 6.5, ELSTRING(ai,FSM)],
941+
[0, 2, 6.5, ELSTRING(ai,LightsVehicle)],
942+
[6.5, 2, 6.5, ELSTRING(ai,MineDetection)],
943+
[13, 2, 6.5, ELSTRING(ai,Move)],
944+
[19.5, 2, 6.5, ELSTRING(ai,Nightvision)],
945+
[0, 3, 6.5, ELSTRING(ai,Path)],
946+
[6.5, 3, 6.5, ELSTRING(ai,RadioProtocol)],
947+
[13, 3, 6.5, ELSTRING(ai,Suppression)],
948+
[19.5, 3, 6.5, ELSTRING(ai,Target)],
949+
[0, 4, 6.5, ELSTRING(ai,TeamSwitch)],
950+
[6.5, 4, 6.5, ELSTRING(ai,WeaponAim)]
950951
], 5, true],
951952
{
952953
{

addons/attributes/script_component.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@
4242
#define MODE_TARGET 1
4343
#define MODE_GLOBAL 2
4444

45-
#define AI_ABILITIES ["AIMINGERROR", "ANIM", "AUTOCOMBAT", "AUTOTARGET", "CHECKVISIBLE", "COVER", "FSM", "LIGHTS", "MINEDETECTION", "MOVE", "NVG", "PATH", "RADIOPROTOCOL", "SUPPRESSION", "TARGET", "TEAMSWITCH", "WEAPONAIM"]
45+
#define AI_ABILITIES ["AIMINGERROR", "ANIM", "AUTOCOMBAT", "AUTOTARGET", "CHECKVISIBLE", "COVER", "FIREWEAPON", "FSM", "LIGHTS", "MINEDETECTION", "MOVE", "NVG", "PATH", "RADIOPROTOCOL", "SUPPRESSION", "TARGET", "TEAMSWITCH", "WEAPONAIM"]

addons/main/script_mod.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#define VERSION_AR MAJOR,MINOR,PATCHLVL,BUILD
1111

1212
// MINIMAL required version for the Mod. Components can specify others..
13-
#define REQUIRED_VERSION 2.14
13+
#define REQUIRED_VERSION 2.18
1414
#define REQUIRED_CBA_VERSION {3,16,0}
1515

1616
#ifdef COMPONENT_BEAUTIFIED

0 commit comments

Comments
 (0)