Thank you so much for this wonderful mod!
Is it possible to make an automatic shutdown of the interface during a jump ?
Like this
https://clips.twitch.tv/PoorEntertainingHawkPhilosoraptor-C3vDj0_b7L77wDXT
This was easier to do back in the day with Old Duck's mod, simpler times.
Before EDHM I had a condition that while the hyperspace shaders were active the hud, cabin and ambient lights would all be skipped. With the sophistication and added features in EDHM I could do it, but it meant losing the dimmer switches (I LOVE the dimmer switches lol) so I left it out.
However, your suggestion re-ignited my interest in bringing this feature back to my own personalization. While
@GeorjCostanza will no doubt come up with a more elegant solution for the release of v1.5 I'll provide you my current solution that should hold you over in the meantime.
Firstly, backup Custom.ini, KeyBinds.ini and Profiles.ini in the EDHM-ini folder by just creating copies. This is just in case we break something.
Next, open the original Custom.ini and add:
Code:
[ShaderOverride-3353041a15157f6b]
Hash = 3353041a15157f6b
z100 = 12
[ShaderOverride-01c3486d3211f924=HyperLightSwitch]
;This section turns lighting off in Hyperspace and restores lighting to previous settings on arrival.
allow_duplicate_hash=true
Hash = 01c3486d3211f924
if z100 == 12
y100 = 0
w103 = 0
else
y100 = y190
w103 = w193
endif
to the Custom Shaders section, Save the file.
Next, open KeyBinds.ini and add y190 = 5,4,3,2,1,0 under y100 = 5,4,3,2,1,0 in the [keyToggleHUDDimmer] section.
Then add w193 = 1,0.8,0.6,0.4,0.2,0 under w103 = 1,0.8,0.6,0.4,0.2,0 in the [keyToggleLightsDimmer] section.
Should look something like this:
Save the file.
Finally, open Profiles.ini and add y190 = whatever you have set as your startup value for y100 and w193 = whatever you have as your startup value for w103.
Should look something like this:
Save the file.
EDIT: For those of us testing the v1.5beta we'll need an extra step. In d3dx.ini you need to find the [ShaderOverride-01c3486d3211f924] section and add allow_duplicate_hash=true below it (above the hash = part). This eliminates the error message you'd get otherwise at launch. Also, instead of matching the values in Profiles.ini, we need to match the values in Startup-Profiles.ini
Launch Elite or hit F11 if you have Dev mode active in EDHM. Best enjoyed with Explorer Mode ON imo. Have fun!