Engine Version: 5.1.1 (pre compiled from EGL) unknown if would affect other versions
I was incorporating a Curve Table into my project. When I created the Table initially I selected Cubic because I wanted non-linear behavior between points.
I wanted to enter the data in a tabular way (I mind blanked on “why don’t I just import a CSV or JSON…”), so I was hovering around for tool-tips and I clicked the blue triangle (image Left Yes this is a curve Float but this part of the UI is the same for Curve Table for this demonstration)
it was at that time my cat (the little butthead, but no animals were harmed based on this incident) hit my pointer finger causing my mouse to shift and the left click to trigger on the [X] for the tab (^ image right ^)
making the UI for Curve Tables look like this
but it doesn’t stop there: any time I open a Curve Table in any project on 5.1.1 it looks like this.
I have tried using the Browse/open, but selecting a Curve Table has the same result, or creating a CSV and importing the data that way. clicking the reimport button brings up a file selection dialog and then crashing after clicking “Open” or “Close” (same error but different stack trace)
//error when hitting "Open" or "Close"
Assertion failed: IsValid() [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\SharedPointer.h] [Line: 1082]
the data being imported is this
,0,50,100,150,200
Curve1,15,27,49,89,163
even trying to import the file directly into the Content Browser. I get the dialog to Import a CSV. I select Curve Table, and Linear (as the cubic doesn’t have tabular display/entry even though it is a table… ) and the asset is created, but opening it gives me the same blank UI
I thought of Verify Engine Install through EGL but Verify is greyed out, and not select-able.
I would still like to used a Curve Table if not in this project, then maybe in future projects, but now the entire asset class is broken on my Engine.
do I need to uninstall the engine just to download it again?
Any thoughts on how to fix this?