Save Shared#
Save & Load / Save Shared
Description#
Saves the shared settings across multiple saves
Code#
using System;
using UnityEngine;
using VisualScript.Icons;
namespace VisualScript.Runtime
{
[Title("Save Shared")]
[Image(typeof(IconDiskOutline), ColorTheme.Type.Lime, typeof(BadgeArrowLeft))]
[Description("Saves the shared settings across multiple saves")]
[Category("Save & Load/Save Shared")]
[Serializable]
public class InstructionCoreSaveShared : Instruction
{
protected override string GetTitle(GameObject source) => "Save Shared";
protected override Awaitable Run(Args args)
{
SaveLoadManager.SaveShared();
return Done;
}
}
}