Pixel-Composer/objects/o_main/Other_2.gml
2022-11-21 12:38:44 +07:00

34 lines
828 B
Plaintext

/// @description main directory, parameter
#region directory
globalvar DIRECTORY;
DIRECTORY = environment_get_variable("userprofile") + "\\AppData\\Local\\Pixels_Composer\\";
if(!directory_exists(DIRECTORY)) {
log_message("DIRECTORY", "Default user directory not exist");
DIRECTORY = "";
}
log_clear();
log_newline();
log_message("SESSION", "Begin");
log_message("DIRECTORY", DIRECTORY);
__init_collection();
__initAssets();
#endregion
#region parameter
alarm[1] = 2;
if(parameter_count() > 1) {
var path = parameter_string(1);
path = string_replace_all(path, "\n", "");
path = string_replace_all(path, "\"", "");
if(file_exists(path) && filename_ext(path) == ".pxc") {
file_open_parameter = path;
alarm[2] = 3;
directory_set_current_working(DIRECTORY);
}
}
#endregion
PREF_LOAD();