Class SaveSlotSettings
Save Slot Settings is a resource used by the SquigglesCoreConfigFile to load properties of the save slot handling. See individual properties for more details.
[GlobalClass]
[ScriptPath("res://Core/MetaConfig/SaveSlotSettings.cs")]
public class SaveSlotSettings : Resource, IDisposable
- Inheritance
-
GodotObjectRefCountedResourceSaveSlotSettings
- Implements
- Inherited Members
-
Resource._GetRid()Resource.GetRid()Resource.GetLocalScene()Resource.SetupLocalToScene()Resource.EmitChanged()Resource.ResourceLocalToSceneResource.ResourcePathResource.ResourceNameResource.ChangedResource.SetupLocalToSceneRequestedRefCounted.InitRef()RefCounted.Reference()RefCounted.Unreference()RefCounted.GetReferenceCount()GodotObject.NotificationPostinitializeGodotObject.NotificationPredeleteGodotObject.NativeInstanceGodotObject.ScriptChangedGodotObject.PropertyListChanged
Fields
AllowPlayersToReloadLastSave
Enable or disable the ability to quickly reload the last save in the options menu. While technically possible to save scum with this feature disabled, it is more effort than having a button in the pause menu.
[Export(PropertyHint.None, "")]
public bool AllowPlayersToReloadLastSave
Field Value
SlotOptions
The property that is exposed for the project's selected save slot approach.
[Export(PropertyHint.None, "")]
public SaveSlotSettings.SaveSlotOptions SlotOptions
Field Value
_slotInfoProvider
[Export(PropertyHint.None, "")]
private SlotInfoProviderResource _slotInfoProvider
Field Value
Properties
SlotInfoProvider
Public attribute that will return the currently loaded (specified) ISaveSlotInformationProvider. If none are specified, the default provider will be loaded with a warning.
public ISaveSlotInformationProvider SlotInfoProvider { get; }