Make internal commands in vehicle interactive, user can watch commands and active/deactive it with looking like Flight Simulator series, menu command are still supported but with this modmakers are able to create interactive/responsive interfaces that increase feeling of reality and game funny, modmakers could use this to create so much more advanced functions and implement a lot of commands that is not able to use easy right now because you must activate it by ingame slide menu.
Vehicle cockpit is an object loaded by CfgVehicle of the vehicle in defined position, the CfgCockpit class is referred to an object with buttons and switches defined like the bones and linked to a function that run when button is pressed (or switch activated, etc.).
When player look a responsive button/switch, an hand appear (like when player look a weapon on the ground) with an optional description (write in CfgCockpit button/switch definition), if player hit the command the function is called by engine.
Other commands could be allowed (like multi-selection switches) by defining it like an object (CfgCustomSwitch) and loaded on specific position by CfgCockpit.