Upload files to 'src'

This commit is contained in:
Gladosse 2022-01-08 18:05:21 +01:00
parent 06eb2de292
commit 6dfa9c08a9
1 changed files with 12 additions and 8 deletions

View File

@ -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);