Code clean: improve modules independance:
authormrtout <mrtout@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Wed, 1 Mar 2006 09:44:45 +0000 (09:44 +0000)
committermrtout <mrtout@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Wed, 1 Mar 2006 09:44:45 +0000 (09:44 +0000)
commit886043eba298a5fb07a99a1233d4355ab2739eea
treec3b72c67f6670c93dba0a04defe907b8b25774c5
parentb826d20720c15f7de5603f5ac2706eba11d6b0e6
Code clean: improve modules independance:
 * "game" does not longer depend on "hud" and "level"
 * "level" does not longer depend on "hud"
 * "st_goal" less depends on "level"
More precisely:
 * goal and coin counters are now in "game"
 * hud management is exclusively on "hud"
 * st_goal does not longer perform the indirect "extra ball" count

git-svn-id: https://s.snth.net/svn/neverball/trunk@183 78b8d119-cf0a-0410-b17c-f493084dd1d7
12 files changed:
ball/demo.c
ball/demo.h
ball/game.c
ball/game.h
ball/hud.c
ball/hud.h
ball/level.c
ball/level.h
ball/st_demo.c
ball/st_goal.c
ball/st_play.c
ball/st_title.c