Struggling to learn how to command first time actions.
In my game the first time you sing in a specific location one thing happens (specific text and item added to inventory).
Singing again in same location should generate different text and no other action.
So far I have:
Singing is an action applying to nothing.
Understand “sing” as singing.
Instead of singing when the location is not the town square:
say “non town square response”.
Instead of singing when location is the town square:
INSERT FIRST TIME THINGS HERE SOMEHOW
Otherwise - XXXXXXXXX