Variables can be checked as “instance editable” and “expose on spawn”, so when those classes are created, the variables are available.
Not sure what you mean about “set strings to generate”. There’s an append node I use a lot, so if I wanted to build a string that said what kind of animal something was, it would look like:
"Animal type: " -> into append (or directly on the node itself)
(get animal type)->to string -> into append
resulting in a string that says “Animal type: Dog”.
It looks like it’s the cast that fails.
You create an object called “Recipe List” and add it to the listview. Then “On list Item Object Set” you cast the Item to “Test Object Recipe”.