draw_healthbar(__view_get( e__VW.XView, 0 )+135+160,__view_get( e__VW.YView, 0 )+305+160,__view_get( e__VW.XView, 0 )+410+160,__view_get( e__VW.YView, 0 )+315+160,(global.time)/(900+50*global.level)*100,c_white,c_orange,c_orange,0,false,false);
draw_healthbar(__view_get( e__VW.XView, 0 )+33,__view_get( e__VW.YView, 0 )+10,__view_get( e__VW.XView, 0 )+418,__view_get( e__VW.YView, 0 )+23,(global.player_hp)/(global.hplvl*25*12)*100,c_white,c_red,c_red,0,false,false);
draw_background(bg_hudoverlay,__view_get( e__VW.XView, 0 ),__view_get( e__VW.YView, 0 ));
draw_set_color(c_white);
draw_set_font(fnt_arial_s10_italic);
draw_text(__view_get( e__VW.XView, 0 )+315,__view_get( e__VW.YView, 0 )+10,string_hash_to_newline(ceil(global.player_hp/12)));
draw_text(__view_get( e__VW.XView, 0 )+343,__view_get( e__VW.YView, 0 )+10,string_hash_to_newline("/"));
draw_text(__view_get( e__VW.XView, 0 )+347,__view_get( e__VW.YView, 0 )+10,string_hash_to_newline(global.hplvl*25));
draw_set_color(c_black);

if global.stock_item = 4
   {
   draw_sprite(hud_nova,image_index,__view_get( e__VW.XView, 0 )+440+160,__view_get( e__VW.YView, 0 )+280+160);
   }
if global.stock_item = 1
   {
   draw_sprite(hud_hyper,image_index,__view_get( e__VW.XView, 0 )+440+160,__view_get( e__VW.YView, 0 )+280+160);
   }
if global.stock_item = 2
   {
   draw_sprite(hud_shield,image_index,__view_get( e__VW.XView, 0 )+440+160,__view_get( e__VW.YView, 0 )+280+160);
   }
if global.stock_item = 3
   {
   draw_sprite(hud_restore,image_index,__view_get( e__VW.XView, 0 )+440+160,__view_get( e__VW.YView, 0 )+280+160);
   }
__background_set( e__BG.X, 0, .9*__view_get( e__VW.XView, 0 )-50 )
__background_set( e__BG.Y, 0, .9*__view_get( e__VW.YView, 0 )-50 )
__background_set( e__BG.X, 1, .8*__view_get( e__VW.XView, 0 )-20 )
__background_set( e__BG.Y, 1, .8*__view_get( e__VW.YView, 0 )-20 )
__background_set( e__BG.X, 2, .7*__view_get( e__VW.XView, 0 )-500 )
__background_set( e__BG.Y, 2, .7*__view_get( e__VW.YView, 0 )-500 )

draw_set_font(fnt_arial_s18_italic);
draw_text(__view_get( e__VW.XView, 0 )+72,__view_get( e__VW.YView, 0 )+52,string_hash_to_newline(global.level));
draw_text(__view_get( e__VW.XView, 0 )+72,__view_get( e__VW.YView, 0 )+52,string_hash_to_newline(global.level));
draw_set_font(fnt_arial_s10_italic);
draw_text(__view_get( e__VW.XView, 0 )+124,__view_get( e__VW.YView, 0 )+27,string_hash_to_newline(score));
draw_text(__view_get( e__VW.XView, 0 )+124,__view_get( e__VW.YView, 0 )+27,string_hash_to_newline(score));
draw_set_font(fnt_arial_s8_italic);
draw_text(__view_get( e__VW.XView, 0 )+350+160,__view_get( e__VW.YView, 0 )+340+160,string_hash_to_newline(((900+50*global.level)-global.time)/30));

if global.messages = 4
   {
   scr_messages("HP increase! +25 Max HP");
   }
if global.messages = 5
   {
   scr_messages("Wave Complete!");
   }
if global.messages = 6
   {
   scr_messages("Game Over... Tap to continue...");
   global.gameover = 1;
   }
if global.messages = 7
   {
   scr_messages("Welcome to INFINITY!");
   }
if global.messages = 8
   {
   scr_messages("You can move by pressing the arrow keys");
   }
if global.messages = 9
   {
   scr_messages("and use powerup items by pressing the spacebar!");
   }
if global.messages = 10
   {
   scr_messages("Well, have fun~<3");
   }
if global.gameover = 1
   {
   global.game += 1
   }
if global.game = 20
   {
//   screen_refresh();
//   mouse_wait();
   io_clear();
   }


var __b__;
__b__ = action_if_variable(global.game, 20, 0);
if __b__
{
{
//obsolete(-1, 1, 255, 0, Arial,10,0,0,1,0,0);						//show_highscore()
sound_stop_all()

action_restart_game();
}
}
