Thanks for the response!
Using your idea, I created a list called "InventoryItems." After creating the region in the previously mentioned loop, I add the last created region to "InventoryItems." I then have an Input on Region event, whose condition is "When the mouse is pressed on (get item #1 from InventoryItems)." Unfortunately, when I click on the region associated with item #1 on "InventoryItems" nothing happens.
I used draw blocks to see what was being written into the different indexes of the list, and here is what printed;
Index 0: Test
Index 1: [Actor 1,Region]
Index 2: [Actor 2,Region]
Index 3: [Actor 3,Region]
Index 4: null
(There are currently 3 items in the inventory; the value of the first index of the list is text a text attribute which reads "Test".)
The problem seems to be that the Input on Region event isn't recognizing [Actor 1,Region] as a region. I'm guessing that when a region is added to a list it is converted to text; if this is the case, how can I convert the text back into a region? Thanks for your time!