summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2011-10-09 12:55:16 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2011-10-09 12:55:16 (GMT)
commitee47b2dd6817e44a3cd388403a574a4b9bf61482 (patch)
tree16dfa355015fff13c9013c4c3230f5294a81af13 /src/main.c
parentcb30cbcce7709899829ec4a5b07e8ea9b7c8a30e (diff)
downloadpowder-ee47b2dd6817e44a3cd388403a574a4b9bf61482.zip
powder-ee47b2dd6817e44a3cd388403a574a4b9bf61482.tar.gz
Pretty effect when drawing powders, activate with 'n'
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index ac3512b..f3d655f 100644
--- a/src/main.c
+++ b/src/main.c
@@ -179,6 +179,7 @@ int decorations_enable = 1;
int hud_enable = 1;
int active_menu = 0;
int framerender = 0;
+int pretty_powder = 0;
int amd = 1;
int FPSB = 0;
int MSIGN =-1;
@@ -1801,6 +1802,13 @@ int main(int argc, char *argv[])
bsy = 1180;
if (bsy<0)
bsy = 0;
+
+ //Pretty powders, colour cycle
+ //sandcolour_r = 0;
+ //sandcolour_g = 0;
+ sandcolour_b = sandcolour_r = sandcolour_g = (int)(20.0f*sin((float)sandcolour_frame*(M_PI/180.0f)));
+ sandcolour_frame++;
+ sandcolour_frame%=360;
if(ngrav_enable && drawgrav_enable)
draw_grav(vid_buf);
@@ -2362,6 +2370,8 @@ int main(int argc, char *argv[])
aheat_enable = !aheat_enable;
if (sdl_key=='h')
hud_enable = !hud_enable;
+ if (sdl_key=='n')
+ pretty_powder = !pretty_powder;
if (sdl_key=='p')
dump_frame(vid_buf, XRES, YRES, XRES+BARSIZE);
if (sdl_key=='v'&&(sdl_mod & (KMOD_LCTRL|KMOD_RCTRL)))