Changing Structure Question

I have 2 Structures that are fairly similar. “Item Info” and “Pickup Info.” I am trying to change the use from ItemInfo to PickupInfo. Of course there are a lot of changes after changing the variable type. The hurdle I cannot get over is the error I receive when trying to make a PickupInfo as a Map. It works fine with ItemInfo being a Map but when I change it to PickupInfo I get the error. When I create the variable from scratch I can create as a Map but then receive the error again when I change the map value type to one of my other structures “Tiles” from the default “Integer”. Any help on this would be appreciated.

image


image

image
image
image

Found that the error was due to trying to use “Text” variables. After changing to a String I was able to use a Map. Apparently Text isn’t “hashable.”

It is not. Text is/can be used for localization, therefore it is not a stable thing to rely upon.