I have an interesting situation that I've been having a Hell of a time debugging, so I thought I'd see if anybody else had encountered it.
I have a custom action that has 9 properties on it. They break down as follows (and in this order):
3x enum fields
3x bool toggles
1x game object field
2x transition event fields
If I add a third transition event property at the end, it will revert to being blank after every time I run the game. It cannot retain any information set before the game is run.
At one point, I added a bool and an additional game object ahead of the transition field events. When I did some, running the game would cause both of the events as well as the newly added bool toggle and game object field to dump all of their data. Every time I would set the data anew, run the game, stop the game, and watch all four of those fields empty.
Any takers?
Incidentally, this is not using a custom editor. I've deleted and recreated the transitions and several of the variables. No joy.