1 #pragma once 2 3 #include "snoutlib/fx.h" 4 #include "snoutlib/particles.h" 5 6 class FX_Missile_Explosion : public FX 7 { 8 vec2 m_pos; 9 ParticleEffect *m_bubble_expl; 10 11 float m_start_time; 12 float m_duration; 13 14 bool m_running; 15 public: 16 FX_Missile_Explosion(const vec2& pos); 17 ~FX_Missile_Explosion(); 18 void update(void); 19 void draw(void); 20 bool finished(void); 21 bool running(void); 22 }; 23