Files
armorpaint/base/Assets/plugins/autosave.js
T
luboslenco 257390f3ec Cleanup
2024-01-26 16:50:04 +01:00

22 lines
378 B
JavaScript

let plugin = Plugin.create();
let h1 = new Handle();
let h2 = new Handle({value: 5});
let timer = 0.0;
plugin.drawUI = function(ui) {
if (ui.panel(h1, "Auto Save")) {
ui.slider(h2, "min", 1, 15, false, 1);
}
}
plugin.update = function() {
if (Project.filepath == "") return;
timer += 1 / 60;
if (timer >= h2.value * 60) {
timer = 0.0;
Project.projectSave();
}
}