//Argument0 = Draw X Position.
//Argument1 = Draw Bottom Y Position.
font_name = "Fixedsys";

if(global.rq_total > 0)
{
brush_color = c_black;
pen_color = c_navy;
draw_roundrect(argument0,argument1-16*global.rq_total,argument0+240,argument1+16);
}

if(global.potenpid != -1 || global.watchpid != -1 || global.duopid != -1)
{
brush_color = c_black;
pen_color = c_navy;
draw_roundrect(argument0+400,argument1-16,argument0+640,argument1+16);
if(global.duopid != -1)
{
  if(!global.duorole)
  {
    font_color = c_maroon;
    rqstr = "Digger ";
  }
  else
  {
    font_color = c_teal;
    rqstr = "Spotter ";
  }
  rqstr += global.p_name[global.duopid];
  draw_text(argument0+(640-4)-string_width(rqstr),argument1-16,rqstr);
}
else if(global.watchpid != -1)
{
  font_color = c_olive;
  rqstr = "Watching " + global.p_name[global.watchpid];
  draw_text(argument0+(640-4)-string_width(rqstr),argument1-16,rqstr);
}
else if(global.potenpid != -1)
{
  if(global.p_watchable[global.potenpid])
  {
    font_color = c_ltgray;
    rqstr = "Watch ";
  }
  else if(global.p_canduo[global.potenpid])
  {
    font_color = c_aqua;
    rqstr = "Duo with ";
  }
  rqstr += global.p_name[global.potenpid];
  draw_text(argument0+(640-4)-string_width(rqstr),argument1-16,rqstr);
}
}
brush_style = bs_hollow;


for(rqcur = 0; rqcur < global.rq_total; rqcur += 1)
{

if(global.rq_type[rqcur] == 0 || global.rq_type[rqcur] == 1 || global.rq_type[rqcur] == 5 || global.rq_type[rqcur] == 7 || global.rq_type[rqcur] == 9)
{
font_color = c_white;
}
else if(global.rq_type[rqcur] == 2 || global.rq_type[rqcur] == 3 || global.rq_type[rqcur] == 6 || global.rq_type[rqcur] == 8 || global.rq_type[rqcur] == 10)
{
font_color = c_aqua;
}

if(global.rq_type[rqcur] == 0)
{
rqstr = "Go to ";
}
else if(global.rq_type[rqcur] == 1)
{
rqstr = "Bring ";
}
else if(global.rq_type[rqcur] == 2)
{
rqstr = "Summon ";
}
else if(global.rq_type[rqcur] == 3)
{
rqstr = "Join ";
}
else if(global.rq_type[rqcur] == 5)
{
rqstr = "Befriend ";
}
else if(global.rq_type[rqcur] == 6)
{
rqstr = "Add ";
}
else if(global.rq_type[rqcur] == 7)
{
rqstr = "Spot with ";
}
else if(global.rq_type[rqcur] == 8)
{
rqstr = "Spot for ";
}
else if(global.rq_type[rqcur] == 9)
{
rqstr = "Dig with ";
}
else if(global.rq_type[rqcur] == 10)
{
rqstr = "Dig for ";
}
rqstr += global.p_name[global.rq_pid[rqcur]];
if(global.rq_type[rqcur] == 2 || global.rq_type[rqcur] == 3 || global.rq_type[rqcur] == 6 || global.rq_type[rqcur] == 8 || global.rq_type[rqcur] == 10)
rqstr += "...";

draw_text(argument0+4,argument1-16*(rqcur+1),rqstr);

}