Advertisement
manonamora

Autoname

Mar 4th, 2023
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Autoname on passage name
  2. Save.onSave.add( function (save, details) {
  3.  if (settings.autoname) {
  4.     Config.passages.descriptions = true;
  5.  }else{
  6.     save.title = prompt("Enter Save Name:", save.title);
  7.  }
  8. });
  9.  
  10. // Autoname on variable
  11. Save.onSave.add( function (save, details) {
  12.  if (settings.autoname) {
  13.     save.title = 'Chapter ' + State.variables.chapter + ' bookmark';
  14.  }else{
  15.     save.title = prompt("Enter Save Name:", save.title);
  16.  }
  17. });
  18.  
  19. //Autoname on undefined variable
  20. Save.onSave.add( function (save, details) {
  21.  if (settings.autoname) {
  22.     save.title = (State.getVar("$FirstName") ? State.getVar("$FirstName") : '???');
  23.  }else{
  24.     save.title = prompt("Enter Save Name:", save.title);
  25.  }
  26. });
  27.  
  28. //Autoname variable Combo
  29. Save.onSave.add( function (save, details) {
  30.  if (settings.autoname) {
  31.     save.title = (State.getVar("$FirstName") ? State.getVar("$FirstName") : '???') + " - " + State.variable.chapter ;
  32.  }else{
  33.     save.title = prompt("Enter Save Name:", save.title);
  34.  }
  35. });
  36.  
  37. // Autoname and Autosave
  38. Save.onSave.add( function (save, details) {
  39.     if (settings.autoname) {
  40.         save.title = (State.getVar("$FirstName") ? State.getVar("$FirstName") : '???');
  41.     } else if (details.type == "autosave") {
  42.         save.title = "Autosave";
  43.     } else {
  44.         save.title = prompt("Enter Save Name:", save.title);
  45. }});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement