let imgdir = GetCurrentScriptDirectory ~ "img\";
let soundir = GetCurrentScriptDirectory ~ "sound\";

// The main menu's background image.
let imgTitleBG1 = imgdir ~ "menu\titlebg1.png";

// The main menu's choices.
let imgMenu1 = imgdir ~ "menu\menu1.png";

// The stage select's background image.
let imgTitleBG2 = imgdir ~ "menu\titlebg2.png";

// The headings.
let imgHeading1 = imgdir ~ "menu\heading1.png";
let imgHeading2 = imgdir ~ "menu\heading2.png";

// The options
let imgOptions = imgdir ~ "menu\options.png";

// The grainy lines
let imgLines1 = imgdir ~ "menu\lines1.png";
let imgLines2 = imgdir ~ "menu\lines2.png";

// The boss's titles
let imgTitle01 = imgdir ~ "title\wriggle.png";
let imgTitle02 = imgdir ~ "title\rumia.png";
let imgTitle03 = imgdir ~ "title\cirno.png";
let imgTitle04 = imgdir ~ "title\letty.png";
let imgTitle05 = imgdir ~ "title\alice.png";
let imgTitle06 = imgdir ~ "title\keine.png";

// The required shots images
let imgRequiredShots = [
  imgdir ~ "shots\shots01.png",
  imgdir ~ "shots\shots02.png",
  imgdir ~ "shots\shots03.png",
  imgdir ~ "shots\shots04.png",
  imgdir ~ "shots\shots05.png",
  imgdir ~ "shots\shots06.png",
  imgdir ~ "shots\shots07.png",
  imgdir ~ "shots\shots08.png",
  imgdir ~ "shots\shots09.png",
  imgdir ~ "shots\shots10.png"
];

// Black texture to cover up the transparent background so Aya's camera works properly.
let imgBlack = imgdir ~ "background\black.png";

// All images that need to be loaded for the menu should be put
// into this array.
let Images = [
  imgTitleBG1,
  imgTitleBG2,
  imgHeading1,
  imgHeading2,
  imgLines1,
  imgLines2,
  imgMenu1,
  imgOptions,
  imgTitle01,
  imgTitle02,
  imgTitle03,
  imgTitle04,
  imgTitle05,
  imgTitle06,
  imgRequiredShots[0],
  imgRequiredShots[1],
  imgRequiredShots[2],
  imgRequiredShots[3],
  imgRequiredShots[4],
  imgRequiredShots[5],
  imgRequiredShots[6],
  imgRequiredShots[7],
  imgRequiredShots[8],
  imgRequiredShots[9],
  imgBlack
];