Blindfold
This commit is contained in:
23
SQF/Blindfold.Altis/RR_functions/fn_applyBlindfold.sqf
Normal file
23
SQF/Blindfold.Altis/RR_functions/fn_applyBlindfold.sqf
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
/**
|
||||||
|
* Copyright© Benjamin Kyd 2019
|
||||||
|
* fn_applyBlindfold.sqf
|
||||||
|
*
|
||||||
|
* Applies blindfold to player
|
||||||
|
*/
|
||||||
|
|
||||||
|
params [
|
||||||
|
["_unit",Objnull,[Objnull]]
|
||||||
|
];
|
||||||
|
|
||||||
|
if (RR_Blindfolded) exitWith {};
|
||||||
|
|
||||||
|
if (!(player getVariable ["RR_restrained",false])) exitWith {};
|
||||||
|
|
||||||
|
cutText["You are blindfolded and can not see.","BLACK FADED"];
|
||||||
|
0 cutFadeOut 9999999;
|
||||||
|
|
||||||
|
_goggles = Goggles player;
|
||||||
|
player unassignItem _goggles;
|
||||||
|
player linkItem "G_Balaclava_lowprofile";
|
||||||
|
|
||||||
|
RR_Blindfolded = true;
|
||||||
13
SQF/Blindfold.Altis/RR_functions/fn_removeBlindfold.sqf
Normal file
13
SQF/Blindfold.Altis/RR_functions/fn_removeBlindfold.sqf
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
/**
|
||||||
|
* Copyright© Benjamin Kyd 2019
|
||||||
|
* fn_removeBlindfold.sqf
|
||||||
|
*
|
||||||
|
* Removes blindfold from player
|
||||||
|
*/
|
||||||
|
|
||||||
|
if (!RR_Blindfolded) exitWith {};
|
||||||
|
|
||||||
|
player unlinkItem "G_Balaclava_lowprofile";
|
||||||
|
0 cutFadeOut 1;
|
||||||
|
|
||||||
|
RR_Blindfolded = false;
|
||||||
1447
SQF/Blindfold.Altis/defines.hpp
Normal file
1447
SQF/Blindfold.Altis/defines.hpp
Normal file
File diff suppressed because it is too large
Load Diff
7
SQF/Blindfold.Altis/description.ext
Normal file
7
SQF/Blindfold.Altis/description.ext
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
disableAI = 1;
|
||||||
|
|
||||||
|
#include "defines.hpp"
|
||||||
|
|
||||||
|
class cfgFunctions {
|
||||||
|
#include "functions.hpp"
|
||||||
|
};
|
||||||
8
SQF/Blindfold.Altis/functions.hpp
Normal file
8
SQF/Blindfold.Altis/functions.hpp
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
class RR {
|
||||||
|
tag = "RR";
|
||||||
|
class functions {
|
||||||
|
file = "RR_functions";
|
||||||
|
class applyBlindfold {};
|
||||||
|
class removeBlindfold {};
|
||||||
|
};
|
||||||
|
};
|
||||||
1
SQF/Blindfold.Altis/init.sqf
Normal file
1
SQF/Blindfold.Altis/init.sqf
Normal file
@@ -0,0 +1 @@
|
|||||||
|
RR_Blindfolded = false;
|
||||||
BIN
SQF/Blindfold.Altis/mission.sqm
Normal file
BIN
SQF/Blindfold.Altis/mission.sqm
Normal file
Binary file not shown.
Reference in New Issue
Block a user