23 std::string_view
getTypeString(
void)
const override {
return "thunderstorm"; }
25 void update(
double dt)
override;
35 double diameter = 0.0;
37 double strength_norm = 0.0;
46 SGPropertyNode_ptr flash_node;
49 int subflash_array[8];
53 SGPropertyNode_ptr turb_mag_node;
54 SGPropertyNode_ptr turb_rate_node;
FGAIBase(object_type ot, bool enableHot)
void setStrengthNorm(double s)
double getStrengthNorm() const
void update(double dt) override
virtual ~FGAIStorm()=default
double getDiameter() const
std::string_view getTypeString(void) const override
void readFromScenario(SGPropertyNode *scFileNode) override
void setDiameter(double d)