
Cat collecting quest with an NPC.
This is what makes your game a game. It is a goal that you are trying to achieve. In this case, it’s collecting enough cats to return to a villager.
Integer variable Something you collect and increment by 1If Variable Compare with Value Something to check if you collected everythingTrue False Variable Something that says True when your quest is done
Variable Set to Falseand put in a new variable called Has completed Cat Quest which is False by default because you haven’t done it yet!

If Variable Compare With Valuecats collected!> and then the value 3 to show that you need at least 3 cats to complete the quest . Then add dialogue and effects.
$ your variable name in the chat.


Set Variable to True and make your Has Completed Cat Quest variable to true! Now you can get a cat in your house.
Up until now, the quest reward was hidden in your house (You receive a new pet cat!)
This is how the scene is set up.