@@ -13,9 +13,9 @@ _unit addEventHandler ["HandleDamage", {
1313 _src = _this select 3 ;
1414 if (captive _src ) then {
1515 if ((vehicle _src ) ! = _src || (_src call OT_fnc_unitSeenCRIM )) then {
16- _src setCaptive false ;
17- };
18- };
16+ _src setCaptive false ;
17+ };
18+ };
1919}];
2020
2121[_unit , (OT_faces_local call BIS_fnc_selectRandom )] remoteExecCall [" setFace" , 0 , _unit ];
@@ -44,11 +44,9 @@ _hour = date select 3;
4444if (_hour < 8 || _hour > 15 ) then {
4545 _unit linkItem " O_NVGoggles_ghex_F" ;
4646};
47- if (OT_hasACE) then {
48- _unit linkItem " ACE_Altimeter" ;
49- }else {
50- _unit linkItem " ItemWatch" ;
51- };
47+
48+ _unit linkItem " ACE_Altimeter" ;
49+
5250
5351if ((random 100 ) < 15 ) then {
5452 _unit addItem " OT_Ganja" ;
@@ -63,46 +61,42 @@ _unit addWeapon _weapon;
6361 params [" _unit" ];
6462 if ((random 100 ) > 98 ) exitWith {
6563 // This guy has a launcher
66- _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
64+ _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
6765 _launcher = OT_CRIM_Launchers select 0 ;
6866 _base = [_launcher ] call BIS_fnc_baseWeapon ;
6967 _magazine = (getArray (configFile / " CfgWeapons" / _base / " magazines" )) call BIS_fnc_SelectRandom ;
7068 _unit addMagazineGlobal _magazine ;
7169 _unit addMagazineGlobal _magazine ;
72- _unit addMagazineGlobal _magazine ;
70+ _unit addMagazineGlobal _magazine ;
7371 _unit addWeapon _launcher ;
7472 };
7573 if ((random 100 ) > 85 ) exitWith {
7674 // This is a medic
77- _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
78- if (OT_hasACE) then {
79- for " _i" from 1 to 10 do {_unit addItemToBackpack " ACE_fieldDressing" ;};
80- for " _i" from 1 to 3 do {_unit addItemToBackpack " ACE_morphine" ;};
81- _unit addItemToBackpack " ACE_bloodIV" ;
82- _unit addItemToBackpack " ACE_epinephrine" ;
83- }else {
84- _unit addItemToBackpack " Medikit" ;
85- };
75+ _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
76+
77+ for " _i" from 1 to 10 do {_unit addItemToBackpack " ACE_fieldDressing" ;};
78+ for " _i" from 1 to 3 do {_unit addItemToBackpack " ACE_morphine" ;};
79+ _unit addItemToBackpack " ACE_bloodIV" ;
80+ _unit addItemToBackpack " ACE_epinephrine" ;
8681 };
8782 if ((random 100 ) > 95 ) exitWith {
8883 // This is an engineer
89- _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
84+ _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
9085 for " _i" from 1 to 2 do {_unit addItemToBackpack " DemoCharge_Remote_Mag" ;};
9186 _unit addItemToBackpack " APERSBoundingMine_Range_Mag" ;
9287 _unit addItemToBackpack " ClaymoreDirectionalMine_Remote_Mag" ;
9388 _unit addItemToBackpack " IEDUrbanSmall_Remote_Mag" ;
94-
95- if (OT_hasACE) then {
96- _unit addItemToBackpack " ACE_DefusalKit" ;
97- _unit addItemToBackpack " ACE_M26_Clacker" ;
98- _unit addItemToBackpack " ACE_Clacker" ;
99- _unit addItemToBackpack " ACE_DeadManSwitch" ;
100- };
89+
90+ _unit addItemToBackpack " ACE_DefusalKit" ;
91+ _unit addItemToBackpack " ACE_M26_Clacker" ;
92+ _unit addItemToBackpack " ACE_Clacker" ;
93+ _unit addItemToBackpack " ACE_DeadManSwitch" ;
94+
10195 _unit addItemToBackpack " Toolkit" ;
10296 };
10397 if ((random 100 ) > 97 ) exitWith {
10498 // This guy just has a shitload of weed
105- _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
99+ _unit addBackpack (OT_allBackpacks call BIS_fnc_selectRandom );
106100 for " _i" from 1 to round (random 30 ) do {_unit addItemToBackpack " OT_Ganja" ;};
107101 };
108102};
@@ -125,14 +119,14 @@ if((random 100) > 50) then {
125119 _unit addItem " MiniGrenade" ;
126120};
127121
128- if (OT_hasACE && (( random 100 ) > 90 ) ) then {
122+ if (( random 100 ) > 90 ) then {
129123 _unit addItem " ACE_M84" ;
130124};
131125
132126_config = configfile >> " CfgWeapons" >> _weapon >> " WeaponSlotsInfo" ;
133127_numslots = count (_config );
134128for " _i" from 0 to (_numslots - 1 ) do {
135- if (isClass (_config select _i )) then {
129+ if (isClass (_config select _i )) then {
136130 _slot = configName(_config select _i );
137131 _com = _config >> _slot >> " compatibleItems" ;
138132 _items = [];
@@ -142,9 +136,9 @@ for "_i" from 0 to (_numslots-1) do {
142136 };
143137 }else {
144138 _items = getArray(_com );
145- };
146- if (count _items > 0 ) then {
147- _cls = _items call BIS_fnc_selectRandom ;
139+ };
140+ if (count _items > 0 ) then {
141+ _cls = _items call BIS_fnc_selectRandom ;
148142 _unit addPrimaryWeaponItem _cls ;
149143 };
150144 };
@@ -156,4 +150,4 @@ _base = [_weapon] call BIS_fnc_baseWeapon;
156150_magazine = (getArray (configFile / " CfgWeapons" / _base / " magazines" )) select 0 ;
157151if ! (isNil " _magazine" ) then {
158152 _unit addItem _magazine ;
159- };
153+ };
0 commit comments