using UnityEngine; namespace Rokojori { public abstract class GameStateVariable : ScriptableObject { // "name" is already the asset's own name (inherited from UnityEngine.Object). // "key" is the stable save identifier, independent of the asset being renamed. public string key = ""; } }