19 lines
472 B
C#
19 lines
472 B
C#
using UnityEngine;
|
|
|
|
namespace RebootKit.Engine.Services.Console {
|
|
[CreateAssetMenu(menuName = RConsts.AssetMenu + "cvar", fileName = "cvar")]
|
|
public class CVarAsset : ScriptableObject {
|
|
[SerializeField]
|
|
private CVar _cvar;
|
|
|
|
public CVar Create(string cvarName = null) {
|
|
CVar cvar = new(_cvar);
|
|
|
|
if (cvarName != null) {
|
|
cvar.Name = cvarName;
|
|
}
|
|
|
|
return cvar;
|
|
}
|
|
}
|
|
} |