lordheart 1 Posted September 10, 2013 (edited) LHM Glasses I thought I would share some of the mod I am currently working on. It has gone through several iterations since I started working on it, from a simple screen tinting based on the glasses worn to overlays for combat/diving goggles to the possibility of explosions cracking glasses. Version 2.3Requires: CBA 3 Install Instructions: - Unzip - Place with your other mods - Move the folders/files within the userconfig folder within @LHM to the userconfig folder in the root of Arma 3 - Add @LHM to your mod line using your favourite launcher (or the manual way) Current features: Provides a visual screen tinting based on the glasses/goggles being worn, also effects the brightness of the sun as glasses should. Provides a visual overlay for goggles (Combat Goggles/Diving Goggles) Provides an improved goggles/glasses experience, where the item worn has the potential to break from explosions. Dirt from explosions linger on glasses with the ability to clean them. Dust from firing a weapon while prone appears on screen for a short period of time Rain appears on glasses/goggles Cleaning glasses animation Ability to clean glasses via keys (shift + t by default) see notes. Rotor wash effects Current Known Issues:UI gets hidden by goggles overlay (http://feedback.arma3.com/view.php?id=13846) No animation when prone (disabled to back breaking) Notes:Move the userconfig folder to the root of your Arma 3 install Shift + T anywhere to wipe glasses changeable via Configure Addon in controls (thanks CBA) Changelog: V2.3 New rain effect (thanks TPW for making me aware of the refract particle) CBA keybinding for wipe glasses Support for new facewear introduced by BIS Fixes for non-glasses still getting glasses effect Minor code improvements all over, but does mean things like VAS should work correctly New signed key specifically for 2.3 and LHM Glasses V2.2.1 Reduced and adjusted various glasses colour Fixed dust appearing on screen for seemingly no reason Adjusted the handler for when to remove the effects when killed Made changes to how dusty surfaces are calculated should work across the board now. Dust in eyes has degrees of effects V2.2.0: Reduced overlay for combat goggles Reduced overlay for diving goggles Added 2 degrees of dust Added rotor wash Reduced rain overlays Added Glasses_ prefix to all functions, now: LHM_fnc_Glasses_XXX Added new config entry LHM_EyeProtection, used in CfgGlasses and CfgWeapons for headwear (only used for rotor wash currently) Fixed weird on/off glasses issue when in boats V2.1.0: Improved combat goggles overlay Improved cracked overlay (combat goggles and glasses) Slight code improvements Adjusted effects of firing prone without glasses New dust texture V2.0.2: Fixed diving goggles not working correctly (due to new diving goggle classnames) New function, LHM_fnc_isDivingGoggles. Example: if ((goggles player) call LHM_fnc_isDivingGoggles) exitWith {hint "Diving Goggles"}; Removed Gear Menu interaction as it seemed to cause crashes and instability. V2.0.1: Changed dust image Added effects for not wearing glasses and firing prong (dust) Added effects for have cracked glasses/not wearing glasses near explosion Slight change to glasses PP effect Removed dust effect at night (due to oddity with regards to colour of dust on screen and darkest else where) V2.0: Removed ZAM Interaction Renamed to LHM Glasses Moved over to a mostly event driven system Moved over to a custom menu in the gear menu for cleaning glasses (ctrl + left-click to bring up menu) ctrl + T anywhere to wipe glasses (see notes above) \LHM\Glasses prefix Very basic animation for cleaning glasses. Dust appearing on glasses when firing from prone. V1.1.0: Support for new glasses of A3 final Fixed rain on diving goggles when under water Made dark glasses darker Improved the combat goggles overlay Removed goggles overlay when entering a vehicle's weapon's scope. Or driving a non 3D interior vehicle. Fixed rain on goggles indoors Fixed eyes not clearing on respawn Eyes correctly get fixed across network Moved rain checks into main loop V1.0.2: Small code improvements Interaction keys now have defaults if Custom Action keys haven't been set Self Interaction key defaults to App Menu Interaction key defaults to Left Windows V1.0.1: Fixed rain effecting glasses when in a vehicleV1.0: Initial release Rain effects glasses Explosions Effect Glasses Diving goggles/combat goggles have custom overlay Images Combat Goggles Overlay (465 kB) Damaged Combat Goggles (451 kB) New Dust overlay (489 kB) Thanks goes out to:The.D for the Combat Goggles overlay (non-cracked) and dust overlay. AGM for bug reports and allowing me to integrate with them TPW, whom without I would not have known about the refract particle for the much improved rain All who have offered their support Edited September 25, 2014 by LordHeart Updated for 2.3 Share this post Link to post Share on other sites
HorbeySpector 164 Posted September 10, 2013 very nice. good luck with further development. :) Diving goggles need to be smoothend up a bit! and I'm not really sure about the combat goggles overlay.. I've never worn any so don't know if that's really the way you experience it. Share this post Link to post Share on other sites
lordheart 1 Posted September 10, 2013 Indeed, diving goggles haven't gotten the same amount of love that the combat goggles have gotten. Something that needs to be fixed before releasing. Share this post Link to post Share on other sites
kremator 1065 Posted September 10, 2013 I like it ... but it just doesn't look right in 3rd person. I would recommend removing the goggle overlay in 3rd person. Share this post Link to post Share on other sites
bakerman 247 Posted September 10, 2013 Looking good LH. I especially like the new overlays you added for dirt and cracks. Keep it up! Share this post Link to post Share on other sites
lordheart 1 Posted September 10, 2013 I like it ... but it just doesn't look right in 3rd person. I would recommend removing the goggle overlay in 3rd person. I play with a group where 3rd person is usually disabled, so not much focus has been put into ensuring that 3rd person looks correct. I will certainly look into making the goggles overlay hidden when in 3rd person while still maintaining the effect of wearing goggles for the explosion handling. Share this post Link to post Share on other sites
kremator 1065 Posted September 10, 2013 ^^ aye that would prolly be best. Same way that gammadust has done his tinted glasses stuff. Share this post Link to post Share on other sites
lordheart 1 Posted September 10, 2013 Turns out it wasn't too difficult to get it working or rather not working with 3rd person. Eye damaged effect still occurs and all things that happen in third person get applied to first person when switched. Share this post Link to post Share on other sites
suprememodder 11 Posted September 11, 2013 the overlay makes it look like you're holding the goggles 2 inches in front of you. Share this post Link to post Share on other sites
topas 1 Posted September 11, 2013 the overlay makes it look like you're holding the goggles 2 inches in front of you. Nah, it's good. Personally, the one thing I thought about seeing this was . Now I will be able to feel like Dustin Hoffman ;) Share this post Link to post Share on other sites
lordheart 1 Posted September 11, 2013 (edited) Did some work on the Diving Goggles overlay, looks a lot smoother now. I have a question though, has anyone come across this error when packing a mod and how does one solve it? I've had it a couple times and mostly fixed it by luck. Creating texture headers file...6 texture headers saved to file "p:\zam_glasses\texHeaders.bin" w:\C_branch\Poseidon\Arrowhead\El\FileServer\fileServer.cpp(2513) : Assertion failed 'req->RefCounter()==1' New Diving Goggles: Normal Cracked Edited September 11, 2013 by LordHeart Added new diving goggles pictures Share this post Link to post Share on other sites
lordheart 1 Posted September 12, 2013 With rain back in I decided to start adding in rain effects. Currently there is only one texture but I hope to have a couple to simulate glasses/goggles getting progressively more wet. Rain Image Share this post Link to post Share on other sites
lordheart 1 Posted September 13, 2013 I hereby present version 1.0 of ZAM Glasses. Please let me know of any bugs, I'll continue work on this, improving the overlays, adding in various things that I have considered. Share this post Link to post Share on other sites
lordheart 1 Posted September 13, 2013 Small update to fix rain still effecting glasses even though the player is inside a vehicle. Version 1.0.1 Share this post Link to post Share on other sites
Guest Posted September 13, 2013 (edited) Release frontpaged on the Armaholic homepage. ZAM Glasses v1.0.2Community Base Addons A3 ================================================== = We have also "connected" these pages to your account on Armaholic. This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have. When you have any questions already feel free to PM or email me! Edited September 13, 2013 by Guest mirror updated Share this post Link to post Share on other sites
rametas 10 Posted September 13, 2013 When I assign the Custom Action 3 and 4 and try to use them, nothing happens. Do I need to do something else or just assign and that's it? Share this post Link to post Share on other sites
lordheart 1 Posted September 13, 2013 The menu checks at the beginning of a mission for the keys, so if you were in a mission when you set the keys they wouldn't have been setup. However, if you restart the mission it should work. I am working on a solution that will set default keys if Custom Action 3 and 4 aren't set. Share this post Link to post Share on other sites
lordheart 1 Posted September 13, 2013 New version: 1.0.2 Changelog: Interaction keys now have defaults if custom action keys not set Tiny code improvements Self Interaction defaults to App Menu key Interaction defaults to Left Windows key Share this post Link to post Share on other sites
rametas 10 Posted September 14, 2013 Thanks mate, keep up the good work! Share this post Link to post Share on other sites
Harbinger2456 10 Posted September 14, 2013 Love it! Share this post Link to post Share on other sites
lordheart 1 Posted September 18, 2013 Been working on improving the combat goggles overlay as well as including configs for all the new glasses in release. New combat goggles overlay https://dl.dropboxusercontent.com/u/43996324/Arma/glasses/107410_screenshots_2013-09-18_00002.jpg (107 kB) https://dl.dropboxusercontent.com/u/43996324/Arma/glasses/107410_screenshots_2013-09-18_00003.jpg (101 kB) Been working on a couple bug fixes with regards to eye damage as well as rain on diving goggles when diving. One issue that has been discovered and is currently under investigation on how to fix nicely is that the goggles overlay covers 2D scopes, if anyone know how to check if the current scope is a 2D scope I'd be very happy to know how. If I can't get a nice solution for this, goggle overlay will simply be removed when going into any scope view. Share this post Link to post Share on other sites
[GLT] Legislator 66 Posted September 18, 2013 I was pretty amazed that even rain drops are shown on the glasses. Good work! Share this post Link to post Share on other sites
lordheart 1 Posted September 26, 2013 (edited) So after quite a longer time period than I had hoped for. I now have version 1.1 ready. Changelog Support for new glasses of A3 final Fixed rain on diving goggles when under water Made dark glasses darker Improved the combat goggles overlay Removed goggles overlay when entering a vehicle's weapon's scope. Or driving a non 3D interior vehicle. Fixed rain on goggles indoors Fixed eyes not clearing on respawn Eyes correctly get fixed across network Moved rain checks into main loop I have also signed the PBOs but have not checked if it works correctly, if someone could confirm this for me I'd appreciate it. Edited September 26, 2013 by LordHeart Share this post Link to post Share on other sites
Guest Posted September 26, 2013 Release frontpaged on the Armaholic homepage. ZAM Glasses v1.1Community Base Addons A3 ================================================= We have also "connected" these pages to your account on Armaholic. This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have. When you have any questions already feel free to PM or email me! Share this post Link to post Share on other sites