How do you duplicate popup headlights so they pop up when the headlights are turned on? List of vehicles with hidden headlamps - Wikipedia
after about two years the rotation motors usually burn out and you get one stuck in the open posisiton and one closed. Good luck figuring this out. Perhaps make the headlight covers the front flap(s) and move the flaps to expose the lights...????
@Emery I tried to make it for a Opel GT (Screenshot below) in rFactor 1 Years ago. The Problem was, that you have to use a Texture animated Material to "move" the Light Cover. And if the Covers use the WCCARBODY Material, like it is the Case for the Opel GT, you would have to use the Texture Animation for the whole WCCARBODY Material. And i thought that it wouldn't be a good Idea to do that. But if you use an WCExtra Material for the Covers for Example, it should work too. Just make 2 Meshes, 1 in the hidden State and 1 in the "opened" State and Map each of them to a Half of the Texture, so that you can blend in the hidden Mesh with the Alpha Channel of the 00 and the opened Mesh with the 01 Texture. The Method with the Flaps, that @davehenrie suggests and that would be a good Solution, is unfortunately limited to Tracks that have DRS Zones defined and it can not be activated with the Headlight Button.
I saw implementation of popup headlights in I_Bellet AE86 Trueno mod. It doesn't have blend in move it just change the position of headlights
Only problem is that there won't be any raindrops on them if you do that. If you don't care about that, then it's a good option.
@Coutie I did make it with our (SMMG) Mazda Spec Miata, that shows Raindrops on the Cockpit Parts and i did use the Carbody or a Windscreen Shader in the Material (i don't remember it anymore). So it also should work with the Headlight Covers.