#include "pitot.hxx"
#include "static.hxx"
#include "vacuum.hxx"
-#include "submodel.hxx"
FGSystemMgr::FGSystemMgr ()
{
- set_subsystem( "electrical", new FGElectricalSystem );
- set_subsystem( "submodel", new SubmodelSystem() );
-
config_props = new SGPropertyNode;
SGPropertyNode *path_n = fgGetNode("/sim/systems/path");
enabled = true;
} else {
SG_LOG( SG_ALL, SG_ALERT,
- "Detected an internal inconsistancy in the systems");
+ "Detected an internal inconsistency in the systems");
SG_LOG( SG_ALL, SG_ALERT,
" system specification file. See earlier errors for" );
SG_LOG( SG_ALL, SG_ALERT,
string name = node->getName();
std::ostringstream temp;
temp << i;
- if ( name == "pitot" ) {
+ if ( name == "electrical" ) {
+ set_subsystem( "electrical" + temp.str(),
+ new FGElectricalSystem( node ) );
+ } else if ( name == "pitot" ) {
set_subsystem( "system" + temp.str(),
new PitotSystem( node ) );
} else if ( name == "static" ) {