diff --git a/Aircraft/c172-3d-set.xml b/Aircraft/c172-3d-set.xml index 060b32f58..6c28e3e2d 100644 --- a/Aircraft/c172-3d-set.xml +++ b/Aircraft/c172-3d-set.xml @@ -28,6 +28,11 @@ October 23 2001 John Check, fgpanels@rockfish.net <path archive="y">Aircraft/c172/Panels/c172-trans-panel.xml</path> <visibility archive="y">true</visibility> </panel> + <panel n="1"> + <desc>2D Panel</desc> + <path>Aircraft/c172/Panels/c172-vfr-panel.xml</path> + <visibility>true</visibility> + </panel> <model> <path archive="y">Aircraft/c172/Models/c172-dpm.xml</path> @@ -82,3 +87,4 @@ October 23 2001 John Check, fgpanels@rockfish.net </engines> </PropertyList> + diff --git a/keyboard.xml b/keyboard.xml index bb5ac33b8..13bcea00d 100644 --- a/keyboard.xml +++ b/keyboard.xml @@ -631,6 +631,38 @@ calculated by adding 256 to the GLUT key value in glut.h. </mod-up> </key> + <key n="99"> + <name>c</name> + <desc>Toggle 3D/2D cockpit</desc> + <binding> + <command>property-swap</command> + <property>/sim/panel[0]/path</property> + <property>/sim/panel[1]/path</property> + </binding> + <binding> + <command>property-assign</command> + <property>/sim/current-view/heading-offset-deg</property> + <value type="double">0</value> + </binding> + <binding> + <command>property-assign</command> + <property>/sim/current-view/pitch-offset-deg</property> + <value type="double">0</value> + </binding> + <binding> + <desc>Load panel.</desc> + <command>panel-load</command> + </binding> + <binding> + <command>property-toggle</command> + <property>/sim/view/internal</property> + </binding> + <binding> + <command>property-toggle</command> + <property>/sim/virtual-cockpit</property> + </binding> + </key> + <key n="109"> <name>m</name> <desc>Increase warp.</desc> @@ -1116,3 +1148,5 @@ calculated by adding 256 to the GLUT key value in glut.h. + +