From: parasti Date: Wed, 25 May 2011 20:03:57 +0000 (+0000) Subject: Hide shadow in level pose mode X-Git-Url: http://vcs.maemo.org/git/?a=commitdiff_plain;h=814759c635600d630a1ffdf5090884e74febadf7;p=neverball Hide shadow in level pose mode git-svn-id: https://s.snth.net/svn/neverball/branches/gles@3585 78b8d119-cf0a-0410-b17c-f493084dd1d7 --- diff --git a/ball/game_draw.c b/ball/game_draw.c index 9b7c33e..e2741f5 100644 --- a/ball/game_draw.c +++ b/ball/game_draw.c @@ -398,6 +398,13 @@ static void game_draw_fore(struct s_rend *rend, void game_draw(struct game_draw *gd, int pose, float t) { float fov = (float) config_get_d(CONFIG_VIEW_FOV); + int sh; + + if (pose == POSE_LEVEL) + { + sh = config_get_d(CONFIG_SHADOW); + config_set_d(CONFIG_SHADOW, 0); + } if (gd->jump_b) fov *= 2.f * fabsf(gd->jump_dt - 0.5); @@ -509,6 +516,9 @@ void game_draw(struct game_draw *gd, int pose, float t) sol_fade(&gd->draw, gd->fade_k); sol_draw_disable(&rend); } + + if (pose == POSE_LEVEL) + config_set_d(CONFIG_SHADOW, sh); } /*---------------------------------------------------------------------------*/