Upload files to 'src'
This commit is contained in:
parent
06eb2de292
commit
6dfa9c08a9
20
src/main.c
20
src/main.c
|
@ -6,6 +6,8 @@
|
|||
#include "timer.h"
|
||||
|
||||
|
||||
#define ENGINE_TICK 25
|
||||
|
||||
static int callback_tick(volatile int *tick)
|
||||
{
|
||||
*tick = 1;
|
||||
|
@ -14,7 +16,7 @@ static int callback_tick(volatile int *tick)
|
|||
|
||||
static int get_inputs(void)
|
||||
{
|
||||
int opt = GETKEY_DEFAULT & ~GETKEY_REP_ARROWS & ~GETKEY_MOD_SHIFT & ~GETKEY_MOD_ALPHA;
|
||||
int opt = GETKEY_DEFAULT & ~GETKEY_MOD_SHIFT & ~GETKEY_MOD_ALPHA;
|
||||
int timeout = 1;
|
||||
|
||||
while(1)
|
||||
|
@ -50,7 +52,7 @@ int main(void)
|
|||
int trollface = 0;
|
||||
int trollfaced[2] = {5,5};
|
||||
static volatile int tick = 1;
|
||||
int t = timer_configure(TIMER_ANY, 25000, GINT_CALL(callback_tick, &tick));
|
||||
int t = timer_configure(TIMER_ANY, ENGINE_TICK*1000, GINT_CALL(callback_tick, &tick));
|
||||
if(t >= 0) timer_start(t);
|
||||
|
||||
int s_time = 0;
|
||||
|
@ -97,12 +99,14 @@ int main(void)
|
|||
}
|
||||
show_cell(brd->pos[0],brd->pos[1],brd);
|
||||
int rvl[2];
|
||||
int rvl_state = reveal(brd->pos[0],brd->pos[1],brd,rvl);
|
||||
if(rvl_state==1){
|
||||
trollface = 1;
|
||||
trollfaced[0] = rvl[0];
|
||||
trollfaced[1] = rvl[1];
|
||||
break;
|
||||
if(cell.flagged == 0){
|
||||
int rvl_state = reveal(brd->pos[0],brd->pos[1],brd,rvl);
|
||||
if(rvl_state==1){
|
||||
trollface = 1;
|
||||
trollfaced[0] = rvl[0];
|
||||
trollfaced[1] = rvl[1];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
draw_cursor(brd);
|
||||
|
|
Loading…
Reference in New Issue