1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
|
}
static inline Uint8 pick_character(void) {
SDL_Rect r;
SDL_Event ev;
Uint8 buf[17];
int i,j;
Uint8 p=0;
redraw:
r.x=r.y=4;
r.w=r.h=0x9C;
SDL_FillRect(screen,&r,0xF8);
SDL_LockSurface(screen);
draw_text(24,8,"0123456789ABCDEF",0xF8,0xF3);
buf[16]=0;
|
|
|
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
|
}
static inline Uint8 pick_character(void) {
SDL_Rect r;
SDL_Event ev;
Uint8 buf[17];
int i,j;
static Uint8 p=0;
redraw:
r.x=r.y=4;
r.w=r.h=0x9C;
SDL_FillRect(screen,&r,0xF8);
SDL_LockSurface(screen);
draw_text(24,8,"0123456789ABCDEF",0xF8,0xF3);
buf[16]=0;
|
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
|
if(argc<2) return prev;
import_level(sqlite3_column_text(args,1));
return 0;
case 'lc': // Set level code
level_code=number;
level_changed=1;
return 0;
case 'lv': // Set level version
level_version=number;
level_changed=0;
return 0;
case 'mR': // Select MRU relative
number+=curmru;
// fall through
|
>
>
>
>
>
>
|
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
|
if(argc<2) return prev;
import_level(sqlite3_column_text(args,1));
return 0;
case 'lc': // Set level code
level_code=number;
level_changed=1;
return 0;
case 'lt': // Set level title
if(argc<2 || !sqlite3_column_text(args,1)) break;
free(level_title);
level_title=strdup(sqlite3_column_text(args,1));
if(!level_title) fatal("Allocation failed\n");
return 0;
case 'lv': // Set level version
level_version=number;
level_changed=0;
return 0;
case 'mR': // Select MRU relative
number+=curmru;
// fall through
|