Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fleece

A dialogue manager for Unity that doesn't fray at the edges. · By KaiClavier

Jumper variable clearing in ScriptableObject on reopening project

A topic by Edmang created Oct 12, 2019 Views: 80 Replies: 1
Viewing posts 1 to 2
(1 edit)

Hello! I recently had this issue in the older version of Fleece, but I spent the majority of the day today updating it and making sure no features I had were broken.

After updating Fleece the issue still persisted, here's a screenshot showing the specific error:

Essentially, when I tried to add a jumper to a custom ScriptableObject that I could create and edit in the inspector it will clear itself upon resetting the unity client. It works normally if I run the editor window though.
The error flag pops up whenever I click on one of those windows and it's calling out Jumper.cs, line 180 as  causing the issue, that and UnityEditor.Undo:RecordObjects(Object[], String)

Letting me know that the "UndoObjects may not be null"

Not sure why this is happening and would appreciate some assistance in identifying the source of the bug. The asset is functioning perfectly otherwise, and I have a few alternative solutions to this that I could take, but would really rather have it be in the inspector because then I can do most of my character work there, rather than in the scene.

Thank you for your time

-Edmang

Developer

Oh! Heck, nice find... I completely forgot to make it so Jumpers can work on a scriptableobject! Can you send me an email, I want to make sure this build I whipped up works before submitting it to the store.

Deleted 1 year ago