///icon_path_get(str[pkmn+form], shiny?)
function icon_path_get(argument0, argument1) {

	var str = argument0;
	var shiny = argument1;

	if (!shiny)
	    var folder = "Regular";
	else
	    var folder = "Shiny";
    
	var filename = "Icons\\"+folder+"\\"+string(str)+".png";

	if (!file_exists(filename))
	{
	    if (!directory_exists("Logs"))
	        directory_create("Logs")
        
	    var log = file_text_open_append(working_directory+"/Logs/MissingSprites.log")
	        file_text_write_string(log, str+" ("+folder+")");
	        file_text_writeln(log);
	    file_text_close(log);
    
	    //show_debug_message("Missing Icon: "+str+" ("+folder+")");
    
	    if (shiny)
	        return icon_path_get(str, false);
	}

	return filename;


}
