Skip to content

Commit 79e5c71

Browse files
committed
Merge branch 'develop'
2 parents 8d613c6 + 8975c3a commit 79e5c71

File tree

6 files changed

+27
-6
lines changed

6 files changed

+27
-6
lines changed

description.ext

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,17 @@ class Params
119119

120120
class RespawnTime
121121
{
122-
title = "BluFor respawn time";
122+
title = "BluFor respawn time (in seconds)";
123123
values[] = { 30, 45, 60, 75, 90, 105, 120, 135, 150, 165, 180 };
124124
default = 105;
125125
};
126-
127126

127+
class InitialDroneDelay
128+
{
129+
title = "Initial delay before drone system comes online (in seconds)";
130+
values[] = { 60, 120, 180, 240, 300, 360, 420, 480, 540, 600 };
131+
default = 240;
132+
};
128133
};
129134

130135
class CfgRespawnTemplates

initBluVehicle.sqf

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,15 @@ if(_unit isKindOf "Ship") then
2323
{
2424
_unit removeWeaponTurret ["GMG_40mm", [0]];
2525
_unit removeMagazinesTurret ["200Rnd_40mm_G_belt", [0]];
26+
_unit disableTIEquipment true;
2627
};
2728

2829
if(_unit isKindOf "Helicopter") then
2930
{
3031
_unit disableTIEquipment true;
3132
};
3233

33-
_unit addAction [ "Repair", Mh_fnc_repair, [], 1.5, true, true, "", "vehicle player == player && side player == west && (_target distance player) <= 5" ];
34+
3435

3536
if(isServer) then
3637
{
@@ -43,4 +44,18 @@ if(isServer) then
4344
{
4445
[_unit, west] call compile preprocessFileLineNumbers "initSpawnVehicle.sqf";
4546
};
47+
};
48+
49+
if(hasInterface) then
50+
{
51+
_unit addAction [ "Repair", Mh_fnc_repair, [], 1.5, true, true, "",
52+
"if(side group player != west || vehicle player != player) exitWith { false; };
53+
private _result = false;
54+
{
55+
if(_x > 0.15) exitWith { _result = true; };
56+
57+
} forEach ((getAllHitPointsDamage _target) select 2);
58+
_result;
59+
",
60+
5];
4661
};

initBriefingChanges.sqf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
#define BLUFOR_BODIES "Once an OpFor is killed you can check their body for any information about the other operatives. Simply approach the body and use the ""Check body"" action, your map will be updated with the position of all other operatives in the moment of the killed one's death. Bodies might also be carrying intel that other operatives will want to collect, so it might be wise making sure you keep track of them."
1111

12-
#define BLUFOR_ACTIONS "Your action menu contains two additional options: One are earplugs which might be useful when flying a helicopter. The other option is called ""Mark grid"", use it whenever you are pointing your crosshair at a target you want to report. A report will be made in chat and appropriate grid will be marked on the map."
12+
#define BLUFOR_ACTIONS "Your action menu contains three additional options: ""Earplugs in/out"" which might be useful when flying a helicopter.<br/>""Mark grid"", use it whenever you are pointing your crosshair at a target you want to report. A report will be made in chat and appropriate grid will be marked on the map.<br/>""Repair"", only available when next to a damaged vehicle. This will allow you to spend some time repairing it to full health."
1313

1414
#define BLUFOR_FASTROPING "All helicopters allow for fast roping - simply have the pilot slow the chopper down to a hover, throw the ropes and then fast rope. The rope should be safe to use up to 45 meters above ground level, just make sure the helicopter maintains a steady hover during the whole process."
1515

@@ -29,7 +29,7 @@
2929

3030
#define CREDITS_STRING "<font size=""16"">Made by</font><br/><br/>Michał ""Mavrick"" Tuśnio, Revendel on BIStudio forums.<br/><br/><font size=""16"">Special thanks to</font><br/><br/>DMK Gman for OpFor loadouts, gameplay videos.<br/>ATi for gameplay videos<br/>ATi, DMK Gman, GuðniM, Ingi, Snake, Wezzlok for testing and suggestions.<br/><br/><font size=""16"">Scripts</font><br/><br/>Nametags by JTS <br/>Fast roping script by Zealot<br/>Random weather script by Meatball"
3131

32-
#define CHANGELOG_STRING "<font size=""16"">Version 3</font><br/><br/>- Increased extraction time from 4 minutes to 5 minutes<br/>- Changed the warning time before the chopper leaves from 30 seconds before extraction to 60 seconds<br/>- BlueFor units in the selection menu have been reordered to Pilots->Air Station Mike->Airfield paratroopers<br/>- Restructured the in-game guide for BluFor and OpFor<br/><br/><font size=""16"">Version 2</font><br/><br/>- Removed a custom spectator mode in favour of BI's<br/>- Blufor respawn time now 105s, can be changed in parameters<br/>- Updated briefing to reflect some recent changes <br/>- Fix wrongly displayed minimum player count<br/><br/><font size=""16"">Version 1</font><br/><br/>Initial release"
32+
#define CHANGELOG_STRING "<font size=""16"">Version 4</font><br/><br/>- Initial drone delay is now a parameter, decreased from 5 minutes to 4 minutes<br/>- Readjusted speedboats position to avoid collisions<br/>- Removed speedboats thermal vision<br/>- Added information about repair action<br/>- Repair is now only available when something's actually damaged<br/><br/><font size=""16"">Version 3</font><br/><br/>- Increased extraction time from 4 minutes to 5 minutes<br/>- Changed the warning time before the chopper leaves from 30 seconds before extraction to 60 seconds<br/>- BlueFor units in the selection menu have been reordered to Pilots->Air Station Mike->Airfield paratroopers<br/>- Restructured the in-game guide for BluFor and OpFor<br/><br/><font size=""16"">Version 2</font><br/><br/>- Removed a custom spectator mode in favour of BI's<br/>- Blufor respawn time now 105s, can be changed in parameters<br/>- Updated briefing to reflect some recent changes <br/>- Fix wrongly displayed minimum player count<br/><br/><font size=""16"">Version 1</font><br/><br/>Initial release"
3333

3434
// Handle markers
3535
if(side group player == west) then

initVariables.sqf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ debugMode = paramsArray select 10;
1212
disallowTeamswitch = paramsArray select 11;
1313
acceleratedTime = paramsArray select 12;
1414
respawnTime = paramsArray select 13;
15+
initialDroneDelay = paramsArray select 14;
1516
dynamicObjectives = 0;
1617
maxUavs = 1;
1718

mission.sqm

0 Bytes
Binary file not shown.

tracker.sqf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#define INFANTRY_VAR 20
55

66
// Initial wait before drone tracking starts
7-
#define INITIAL_WAIT 300
7+
#define INITIAL_WAIT initialDroneDelay
88

99
// Delay after drones are online and the first check is done
1010
#define MIN_FIRST_TRACKING_DELAY 10

0 commit comments

Comments
 (0)