I have a different approach now to keeping a quest log in an rpg game---i made a sample log--nothing fancy, just a few simple quests as an example. This would be a separate area that the player actor could access when they collide with a non player character (npc) that either gives them a quest or solves the quest.
Then I guess I could have the npc that gives them a quest just say "You have received the quest to kill the moles. There are other quests possible in this world" or something. That could trigger a ! mark picture to appear aligned next to quest one in this pic.
And then when they solve the quest that variable gets updated to 0 and solver npc says "You have solved the quest to kill the moles. Then !pic would be destroyed and check mark pic would appear to show it as solved.
Any better ideas while I'm researching sprintf?