private string[] ConstructRoomTemplateFileList(UnloadedRoom room)
{
List<string> files = new List<string>();
Utilities.AddAllMatchingFiles(files, Path.ChangeExtension(room.FileName, ".ico"));
Utilities.AddAllMatchingFiles(files, ROOM_TEMPLATE_ID_FILE);
Utilities.AddAllMatchingFiles(files, room.FileName);
Utilities.AddAllMatchingFiles(files, room.ScriptFileName);
return files.ToArray();
}