diff options
Diffstat (limited to 'src/Sprites.cpp')
-rw-r--r-- | src/Sprites.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Sprites.cpp b/src/Sprites.cpp index 9c7bd44..9bf307d 100644 --- a/src/Sprites.cpp +++ b/src/Sprites.cpp @@ -127,7 +127,7 @@ void Sprites::DoStuff() if(type[i]==flashsprite)brightness[i]-=multiplier*10; if(type[i]==smokesprite||type[i]==smokespritenoup||type[i]==bloodspritedown||type[i]==particlesspritedown)brightness[i]-=multiplier*.5; if(type[i]==bloodspritenoup)brightness[i]-=multiplier*.9; - if(type[i]==smokesprite)size[i]=initialsize[i]*abs(fast_sqrt(fast_sqrt((float)abs(initialbrightness[i]-brightness[i]))));//velocity[i].y+=multiplier*20; + if(type[i]==smokesprite)size[i]=initialsize[i]*abs(sqrt(sqrt((float)abs(initialbrightness[i]-brightness[i]))));//velocity[i].y+=multiplier*20; if(type[i]==bloodspritenoup||type[i]==particlesspritedown)size[i]=initialsize[i]*(initialbrightness[i]-brightness[i]+.4)*(initialbrightness[i]-brightness[i]+.4);//velocity[i].y+=multiplier*20; if(type[i]==bloodspritenoup||type[i]==particlesspritedown)velocity[i]=initialvelocity[i]*brightness[i];//velocity[i].y+=multiplier*20; if(type[i]==bullet)brightness[i]-=multiplier; @@ -299,7 +299,7 @@ void Sprites::draw() dx = endProj.x - begProj.x; dy = endProj.y - begProj.y; - oolen= 1/fast_sqrt(dx*dx+dy*dy)*0.5; + oolen= 1/sqrt(dx*dx+dy*dy)*0.5; persp=0; persp.x=-dy*oolen; persp.y=dx*oolen; |