Hi,
Excuse me if this is not the right place to post this on the forums but I couldn't see any better places to put this.
I'm trying to figure out how I can manipulate the starting positions of switches in a cold & dark aircraft for 2 main reasons:
1) I'm developing an F-16 course for the community I'm part of and would like to be able to "mess up" the cockpit state of a cold & dark aircraft for the students so that they would be forced to use their checklists correctly. This promotes the use of checklists and also gives the instructors a way to catch on to a student not using their checklists. A switch might be placed in the wrong starting position by the instructor, if the student just starts up the aircraft by memory he might miss this.
2) Certain switches that are placed in the OFF position during the shutdown procedure, are in the ON position by default when spawning in the aircraft. Having these switches in the OFF position by default would make more sense, as if you're actually starting up an aircraft that you shut down using your checklists.
I've been looking around on the forums and the internet in general for a way to do this but can't really find anything. So far I have 2 ways in mind to accomplish this but no idea how to execute them.
First I was thinking there should be a script somewhere that defines the current cold & dark switch states, and that I could just edit those. But from what I've read on the internet and what I've seen in the cockpit scripts of the game files there seems to be no such script available. So how does DCS define what positions each switch should be in when jumping in a cold & dark aircraft?
Anyways, since the intention is to use this on a dedicated server I thought maybe the above methode might not work in multiplayer. So then I was thinking of doing this by making a macro script that would be automatically ran whenever a player jumps in an aircraft. This macro script would then place all the switches that need to be changed, in the correct positions, much like the auto start sequence also has a script that does exactly this.
So if anyone has any idea of how to accomplish this, please let me know. Any help is greatly appreciated!