1 #pragma once
2 
3 #include "snoutlib/particles.h"
4 #include "snoutlib/misc.h"
5 #include "layout.h"
6 
7 class PE_Torpedo_Explosion : public ParticleEffect
8 {
9   vec2 m_dir;
10   vec2 m_p1,m_p2;
11 
12 	void update_single_particle(Particle& p,float delta_t,float p_time);
13 	void emit_single_particle(Particle& p);
14 
15 public:
16 	PE_Torpedo_Explosion(vec2 const& pos,vec2 const& dir);
17 
18 };
19