Système d'affichage quand une upgrade est acquise.
This commit is contained in:
parent
88a548372d
commit
6d87d8e8bc
Binary file not shown.
After Width: | Height: | Size: 218 B |
BIN
platform.g3a
BIN
platform.g3a
Binary file not shown.
13
src/draw.c
13
src/draw.c
|
@ -68,3 +68,16 @@ void erase_tile(int x, int y, char level[])
|
|||
x + 15 + DRAW_OFFSET_X,
|
||||
y + 15 + DRAW_OFFSET_Y, BG_COLOR);
|
||||
}
|
||||
|
||||
void draw_upgrade_message(char item)
|
||||
{
|
||||
switch (item)
|
||||
{
|
||||
case 'j':
|
||||
{
|
||||
extern image_t img_jitem_popup;
|
||||
dimage(96 + DRAW_OFFSET_X, 160 + DRAW_OFFSET_Y, &img_jitem_popup);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
void draw_player(int old_x, int old_y, int x, int y);
|
||||
void draw_level(char level[], char upgrades[]);
|
||||
void erase_tile(int x, int y, char level[]);
|
||||
void draw_upgrade_message(char item);
|
||||
|
|
|
@ -154,6 +154,7 @@ int main(void)
|
|||
{
|
||||
UG_CAN_JUMP = 1;
|
||||
erase_tile(player_x, player_y, level);
|
||||
draw_upgrade_message('j');
|
||||
}
|
||||
//exit
|
||||
if (keydown(KEY_EXIT)) return 0;
|
||||
|
|
Loading…
Reference in New Issue