PUTPBAA does have a “walkthrough” of all supported commands; coming up with unsupported ones is left as an exercise to the reader. After killing myself making “50 Shades of Jilting”, I consulted the list of functional commands to see what other likely inputs I would need to implement to achieve the “the developer thought of everything!” effect and concluded that I was probably only about a quarter of the way there (in spare moments since, I have brought myself up to probably 30%… perhaps the refurbished Complete 50 Shades will be released in time for its 5th anniversary. That’s, um, a lot of work for what amounts to a pretty stupid joke.) I asked myself how PUTPBAA did it, but I saw that it had quite a few more authors than my game did – and also that many of the responses are fairly nonsensical, which makes things easier.
Sorry to cast aspersions on the premise, it was very nice working with a clear road map.
My first mistake was deciding I didn’t want to limit enjoyment of the game to those already familiar with the song, so I prioritized what I felt were likely (or at least, easy or fun for me to implement) actions. In the fullness of time, all permutations of all lyrics from this song (and who knows, perhaps a few others) will be supported. But not until my kids are both sleeping through the night 8)