
-- initial spark




-- fire

FXParm ("num_parts", 1);

FXParm ("blend_mode", "ADDITIVE");
FXParm ("bitmap", "fxs/explosion-additive.png");

FXParm ("age_to_die", 0.3, 0.7);
FXParm ("age", -0.0, 0.1);
FXParm ("area_radius", 0, 2);
FXParm ("area_angle_spread", 360);

FXParm ("angle", 0, 360);
FXParm ("angle_rps", -90, 90);

FXParm ("move_angle", 0);
FXParm ("move_angle_spread", 360);
FXParm ("move_speed", 0,20);
FXParm ("initial_move", 10,14);

FXParm ("scale_graph", 0, 0.7);
FXParm ("scale_graph", 0.2, 2.0);
FXParm ("scale_graph", 1, 1);

FXParm ("scale", 0.05, 1.14);

FXParm ("alpha", 0.8, 0.9);

FXParm ("alpha_graph", 0, 0);
FXParm ("alpha_graph", 0.2, 1);
FXParm ("alpha_graph", 1, 0);




-- smoke cloud after the explosion

FXAddNew ();
FXParm ("num_parts", 1);

--FXParm ("blend_mode", "ADDITIVE");
FXParm ("bitmap", "fxs/smoke.png");

FXParm ("age_to_die", 0.3, 0.5);
FXParm ("age", -0.2, -0.4);
FXParm ("area_radius", 0, 20);
FXParm ("area_angle_spread", 360);

FXParm ("angle", 0, 360);
FXParm ("angle_rps", -90, 90);


FXParm ("move_angle", 0);
FXParm ("move_angle_spread", 360);
--FXParm ("move_speed", 1920,2000);
--FXParm ("initial_move", 60,84);

FXParm ("scale_graph", 0, 1);
FXParm ("scale_graph", 1, 3);

FXParm ("scale", 0.9, 1.4);
--FXParm ("scale", 0.3, 0.9);

FXParm ("alpha", 0.6, 0.9);
--FXParm ("alpha", 0.2, 0.4);

FXParm ("alpha_graph", 0, 0);
FXParm ("alpha_graph", 0.1, 0.7);
FXParm ("alpha_graph", 1, 0);




