I was using 0.7.1 without issues, and I updated to 0.8.1 today and I’m now getting this error:
NullReferenceException: Object reference not set to an instance of an object
Nodeshifter.LocalizationHelper.getStringEntry (System.String entry) (at Assets/Scripts/Nodeshifter/LocalizationHelper.cs:70)
OverlayEquipCassettes+<Setup>d__13.MoveNext () (at Assets/Scripts/OverlayEquipCassettes.cs:95)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/bokken/buildslave/unity/build/Runtime/Export/Scripting/Coroutines.cs:17)
UnityEditor.PlayModeView:RenderView(Vector2, Boolean)
Unity.DeviceSimulator.SimulatorWindow:OnGUI() (at Library/PackageCache/com.unity.device-simulator@2.2.3-preview/Editor/SimulatorWindow.cs:134)
When calling this:
public string getStringEntry(string entry)
{
if (dbStrings == null) return "NOT_READY";
return dbStrings.GetEntry(entry).LocalizedValue;
}
dbStrings is a StringTable and is correctly showing values when debugging (check attachment)
Did something change that would break this?