Mercurial > hg > old > magoroku_racing
view game.c @ 2:b6a1385f19be
*** empty log message ***
author | gongo |
---|---|
date | Sat, 04 Nov 2006 08:04:53 +0000 |
parents | 0fae5658fb0b |
children | 2fdac80d03ae |
line wrap: on
line source
/* * $Id$ */ #include <stdio.h> #include <stdlib.h> #include "libps2.h" #include "ps2util.h" #include "camera.h" #include "controler.h" #include "lindaapi.h" #include "col.h" #include "field.h" #include "car.h" #include "game.h" #include "gSprite.h" #include "gFont.h" /* schedule.c */ extern void schedule(); /* controler.c */ extern Bool padCheck(); /* linda.c */ #ifdef LINDA extern int linda_init(); #else #define linda_init() 1 #endif extern void linda_update(); Game game; void game_main() { Bool flg = TRUE; game.state = GAME_INIT; game.play_id = linda_init(); while (flg == TRUE) { flg = padCheck(); if (flg == FALSE && game.demo_flg == 1) { game.state = GAME_FINISH; flg = TRUE; } schedule(); #ifdef LINDA if (game.demo_flg == 0) { linda_update(); psx_sync_n(); } #endif } }