remove_subsystem("precipitation");
delete subsys;
- subsys = get_subsystem("metarfetcher");
- remove_subsystem("metarfetcher");
- delete subsys;
-
- subsys = get_subsystem("metarcontroller");
- remove_subsystem("metarcontroller");
+ subsys = get_subsystem("realwx");
+ remove_subsystem("realwx");
delete subsys;
subsys = get_subsystem("controller");
&FGEnvironmentMgr::get_cloud_layer_visibility_m,
&FGEnvironmentMgr::set_cloud_layer_visibility_m);
-
+ _tiedProperties.Tie( layerNode->getNode( "alpha",true), this, i,
+ &FGEnvironmentMgr::get_cloud_layer_maxalpha,
+ &FGEnvironmentMgr::set_cloud_layer_maxalpha);
}
_tiedProperties.setRoot( fgGetNode("/sim/rendering", true ) );
thesky->get_cloud_layer(index)->setVisibility_m(visibility_m);
}
+double
+FGEnvironmentMgr::get_cloud_layer_maxalpha (int index ) const
+{
+ return thesky->get_cloud_layer(index)->getMaxAlpha();
+}
+void
+FGEnvironmentMgr::set_cloud_layer_maxalpha (int index, double maxalpha)
+{
+ thesky->get_cloud_layer(index)->setMaxAlpha(maxalpha);
+}
void
FGEnvironmentMgr::set_cloud_layer_coverage_type (int index, int type )