declare function import { parameter p, compileImport is true. if status = "PRELAUNCH" { if compileImport { hudtext("Compiling " + p + " to ksm...", 5, 3, 21, yellow, false). compile "0:/" + p + ".ks" to "0:/" + p + ".ksm". SET ks TO archive:OPEN(p + ".ks"). SET ksm TO archive:OPEN(p + ".ksm"). if ks:size > ksm:size { copyPath("0:/" + p + ".ksm", "1:/" + p). } else{ copyPath("0:/" + p + ".ks", "1:/" + p). } } else{ copyPath("0:/" + p + ".ks", "1:/" + p). } } runOncePath(p). }