save_screenshot
Saves a successively numbered screenshot within the working directory.
save_screenshot("test","folder\");
save_screenshot("test","folder\");
save_screenshot("test","folder\");
save_screenshot("test","folder\");
// files created:
// %USERPROFILE%\AppData\Local\<game-name>\folder\test_0.png
// %USERPROFILE%\AppData\Local\<game-name>\folder\test_1.png
// %USERPROFILE%\AppData\Local\<game-name>\folder\test_2.png
// %USERPROFILE%\AppData\Local\<game-name>\folder\test_3.png
- save_screenshot(name,folder)
- Saves a successively numbered screenshot within the working directory.
COPY/// save_screenshot(name,folder)
//
// Saves a successively numbered screenshot within the working
// directory. Returns true on success, false otherwise.
//
// name prefix to assign screenshots, string
// folder subfolder to save to (eg. "screens\"), string
//
/// GMLscripts.com/license
{
var i,fname;
i = 0;
// If there is a file with the current name and number,
// advance counter and keep looking:
do {
fname = working_directory+"\"+argument1+argument0+"_"+string(i)+".png";
i += 1;
} until (!file_exists(fname))
// Once we've got a unused number we'll save the screenshot under it:
screen_save(fname);
return file_exists(fname);
}
Contributors: Grand-High Gamer
GitHub: View · Commits · Blame · Raw