I noticed that once I collect an object, it's gone forever. How do I show it again?
The way I do this is using a specific blank tile.
So i'd have a white tile called "fakeitem", once the object is collected (so in it's "on collect do") use swap to change it to the "fakeitem" tile
swap "fakeitem" and then use a set of variables to respawn it (for example, a function in player), which is just a case of using "swap" again from within fakeitem.
Thanks so much! This is super helpful.