View difference between Paste ID: hjmc6HxF and YgQvZKmq
SHOW: | | - or go back to the newest paste.
1
aperture = 0;
2
3
resetAperture = {
4
    if( currentWeapon player == "launch_RPG32_F" &&  currentVisionMode player == 1) then {
5
        setAperture 1000000000000000;
6
        aperture = 1;
7
    }else {
8
        if(aperture != 0) then {
9
            aperture = 0;
10
            setAperture -1;
11
        };
12
    };
13
    sleep 0.05;
14
    [] call resetAperture;
15
};
16
if(!isDedicated) {
17
	[] spawn resetAperture;
18
}
19
addMissionEventHandler ["Ended", {setAperture -1;}]
20-
addMissionEventHandler ["Ended", {setAperture -1;}]
20+
addMissionEventHandler ["HandleDisconnect", {setAperture -1;}]