From d976a1f879041bbcd7b9be3a42f8aeef18d87068 Mon Sep 17 00:00:00 2001
From: curt <curt>
Date: Wed, 25 Sep 2002 22:06:38 +0000
Subject: [PATCH] Added fuel_pump switch, and master switches (bat, alt,
 avionics)

---
 src/Network/raw_ctrls.hxx | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/Network/raw_ctrls.hxx b/src/Network/raw_ctrls.hxx
index 579c3a51b..5b7e29f45 100644
--- a/src/Network/raw_ctrls.hxx
+++ b/src/Network/raw_ctrls.hxx
@@ -30,7 +30,7 @@
 # error This library requires C++
 #endif                                   
 
-const int FG_RAW_CTRLS_VERSION = 8;
+const int FG_RAW_CTRLS_VERSION = 10;
 
 
 // Define a structure containing the control parameters
@@ -60,6 +60,7 @@ public:
     bool starter[FG_MAX_ENGINES];        // true = starter engauged
     double throttle[FG_MAX_ENGINES];     //  0 ... 1
     double mixture[FG_MAX_ENGINES];      //  0 ... 1
+    bool fuel_pump[FG_MAX_ENGINES];      // true = on
     double prop_advance[FG_MAX_ENGINES]; //  0 ... 1
 
     // Fuel management
@@ -73,6 +74,11 @@ public:
     // Landing Gear
     bool gear_handle; // true=gear handle down; false= gear handle up
 
+    // Switches
+    bool master_bat;
+    bool master_alt;
+    bool master_avionics;
+
     // Other values of use to a remote FDM
     double hground;		         // ground elevation (meters)
     double magvar;		         // local magnetic variation in degrees.