Let`s suppose you collected an special Item in one of the game levels (map1). This item spawn a creature in the level. But when I go to other level (map2, map3 and map4) I want to have that same creature. The challenge here is: If I not collect the special item in map1, I don’t want to have the creatures in map2, map3 and map4.
How could I work in this situation? I have no idea how to communicate between the levels (maps).