/* ApplyDirtEffect Author: Garth de Wet (LH) Description: Adds dirt effect to the glasses. Parameters: Nothing Returns: BOOLEAN - True if succeeded false if not Example: call FUNC(ApplyDirtEffect); */ #include "script_component.hpp" if (cameraOn != ace_player || {call FUNC(externalCamera)}) exitWith{false}; private "_dirtImage"; _effects = GETGLASSES(ace_player,GLASSESDEFAULT); _effects set [DIRT, true]; SETGLASSES(ace_player,_effects); if (ace_player call FUNC(isGogglesVisible)) then{ _dirtImage = getText(ConfigFile >> "CfgGlasses" >> (goggles ace_player) >> "ACE_OverlayDirt"); if (_dirtImage != "") then { 100 cutRsc["RscACE_GogglesEffects", "PLAIN",0.1, false]; (GETUVAR(GVAR(DisplayEffects),displayNull) displayCtrl 10660) ctrlSetText _dirtImage; }; }; true