AssetTable Class
ScriptableObject containing localized asset references.
Create: Right-click → Create → KitStack → Lexis → Asset Table
csharp
public class AssetTable : ScriptableObject
{
string TableId { get; }
IReadOnlyList<AssetTableEntry> Entries { get; }
T GetAsset<T>(string key, string localeCode) where T : UnityEngine.Object;
bool TryGetAsset<T>(string key, string localeCode, out T asset);
bool HasKey(string key);
bool HasAsset(string key, string localeCode);
}