parent
14564d814d
commit
43b5503661
@ -0,0 +1,19 @@ |
||||
#include "Effect.h" |
||||
#include "DEFINES.h" |
||||
#include "safemap.h" |
||||
|
||||
INCLUDE_GFX |
||||
|
||||
class FallingDebris:public Effect{ |
||||
const float GRAVITY=20; |
||||
public: |
||||
inline FallingDebris(vf2d pos, float lifetime, std::string imgFile, bool upperLevel,vf2d size={1,1},float fadeout=0.0f,vf2d spd={},Pixel col=WHITE,float rotation=0,float rotationSpd=0,bool additiveBlending=false) |
||||
:Effect(pos,lifetime,imgFile,upperLevel,size,fadeout,spd,col,rotation,rotationSpd,additiveBlending){ |
||||
|
||||
} |
||||
|
||||
inline bool Update(float fElapsedTime)override{ |
||||
spd.y+=GRAVITY*fElapsedTime; |
||||
return Effect::Update(fElapsedTime); |
||||
} |
||||
}; |
Loading…
Reference in new issue