ok - so recreate_cumulus is called as such:
- Code: Select all
local_weather.recreate_cumulus(lat,lon, alt + alt_offset, alpha, n, 20000.0, index);
This is inside a for loop, all inside the
convective_loop function. This function only runs if local_weather.local_weather_running_flag is 1 -- which works elsewhere.
All this only runs if
config/dynamical-convection-flag is true - which it is initialized to on line 4665 of local weather.nas:
- Code: Select all
var dynamical_convection_flag = 1;
This is what Thorsten is talking about.
At a later stage, that is reset to
- Code: Select all
getprop(lw~"config/dynamical-convection-flag");
looking at the readme,
The final option dynamical convection requires both terrain presamling and dynamical weather to be selected (if not, a warning is given and the system aborts). If this option is chosen, all convective clouds and thermals have a life cycle - clouds are continually spawned and decay after a while. This preserves realistic cloud configurations over islands even with wind drift on and improves the realism of the soaring experience as the properties of thermals change over time, but again uses somewhat more performance - switch it on if you need it, for fast planes the visual gain is almost non-existent.This menu is now disabled - this option is
not present in the advanced weather menu . I think the old local weather menu is still available under Debug - V12, did you use this menu?
All I can think of is maybe the - Code: Select all
getprop(lw~"config/dynamical-convection-flag");
is failing for whatever reason - but applying "ockham's razor" I expect V12 will find that property is set to 1 in his property browser /autosave ?