=== PRACTICE_WHALESONG === #Environment: PracticeSpace This scene is not written yet! But we'll start with a short convo about the upcoming SHOW the band just booked, and its cause, which is the topic for the band's next song. + [Let's make music!] -> CREATE_SONG = CREATE_SONG #UI: practice/band_playing #PlayMusic: //not sure how we'll set the music up. Individually play default stems? Or randomized? //Click on a character or click the FINISH button. + [GUITARIST] -> STEMS_GUITAR + [SINGER] -> STEMS_VOCALS + [KEYS] -> STEMS_KEYS + [BASSIST] -> STEMS_BASS + [DONE] -> DISCUSS_STANCE = STEMS_GUITAR #UI: practice/guitar_playing + [PLAY STEM A] ~ guitar_whalesong = "Human" Thoughts about stem. This needs to be a shuffle. -> STEMS_GUITAR + [PLAY STEM B] ~ guitar_whalesong = "Whaleish" Thoughts about stem. This needs to be a shuffle. -> STEMS_GUITAR + [PREVIOUS CHARACTER] -> STEMS_BASS + [NEXT CHARACTER] -> STEMS_VOCALS + [EXIT] -> CREATE_SONG = STEMS_VOCALS #UI: practice/vocals_playing + [PLAY STEM A] ~ vocals_whalesong = "Human" Thoughts about Human lyrics. This needs to be a shuffle. -> STEMS_VOCALS + [PLAY STEM B] ~ vocals_whalesong = "Whaleish" Thoughts about Whaleish lyrics. This needs to be a shuffle. -> STEMS_VOCALS + [PREVIOUS CHARACTER] -> STEMS_GUITAR + [NEXT CHARACTER] -> STEMS_KEYS + [EXIT] -> CREATE_SONG = STEMS_KEYS #UI: practice/keys_playing + [PLAY STEM A] ~ keys_whalesong = "Human" Thoughts about stem. This needs to be a shuffle. -> STEMS_KEYS + [PLAY STEM B] ~ keys_whalesong = "Whaleish" Thoughts about stem. This needs to be a shuffle. -> STEMS_KEYS + [PREVIOUS CHARACTER] -> STEMS_VOCALS + [NEXT CHARACTER] -> STEMS_BASS + [EXIT] -> CREATE_SONG = STEMS_BASS #UI: practice/bass_playing + [PLAY STEM A] ~ bass_whalesong = "Human" Thoughts about stem. This needs to be a shuffle. -> STEMS_BASS + [PLAY STEM B] ~ bass_whalesong = "Whaleish" Thoughts about stem. This needs to be a shuffle. -> STEMS_BASS + [PREVIOUS CHARACTER] -> STEMS_KEYS + [NEXT CHARACTER] -> STEMS_GUITAR + [EXIT] -> CREATE_SONG = DISCUSS_STANCE Discussion about the STANCE the band is taking based on vocal choice, and whether the instrumental choices are right for the stance. Any characters who are not on board with the chosen stance can express reservations and/or try to convince the band to change the stance. Is the song done? + [EDIT SONG] -> EDIT_SONG // + Maybe. Check Harmony. // -> HARMONY // This isn't available Level 0. This will also be a BUTTON, not a dialogue choice. The other choices may also be buttons. TBD + [HEAD TO SHOW] -> PERFORM_WHALESONG === EDIT_SONG === //NOTE: I thought of pointing this back to CREATE_SONG, but this section needs new thoughts about the stems now that the band has discussed how they feel about the song. Hence this NEW knot! #UI: practice/band_playing #PlayMusic: //Click on a character or click the FINISH button. + [GUITARIST] -> STEMS_GUITAR + [SINGER] -> STEMS_VOCALS + [KEYS] -> STEMS_KEYS + [BASSIST] -> STEMS_BASS + [DONE] -> PRACTICE_DONE = STEMS_GUITAR #UI: practice/guitar_playing + [PLAY STEM A] ~ guitar_whalesong = "Human" Thoughts about stem. This needs to be a shuffle. -> STEMS_GUITAR + [PLAY STEM B] ~ guitar_whalesong = "Whaleish" Thoughts about stem. This needs to be a shuffle. -> STEMS_GUITAR + [PREVIOUS CHARACTER] -> STEMS_BASS + [NEXT CHARACTER] -> STEMS_VOCALS + [EXIT] -> EDIT_SONG = STEMS_VOCALS #UI: practice/vocals_playing + [PLAY STEM A] ~ vocals_whalesong = "Human" Thoughts about Human lyrics. This needs to be a shuffle. -> STEMS_VOCALS + [PLAY STEM B] ~ vocals_whalesong = "Whaleish" Thoughts about Whaleish lyrics. This needs to be a shuffle. -> STEMS_VOCALS + [PREVIOUS CHARACTER] -> STEMS_GUITAR + [NEXT CHARACTER] -> STEMS_KEYS + [EXIT] -> EDIT_SONG = STEMS_KEYS #UI: practice/keys_playing + [PLAY STEM A] ~ keys_whalesong = "Human" Thoughts about stem. This needs to be a shuffle. -> STEMS_KEYS + [PLAY STEM B] ~ keys_whalesong = "Whaleish" Thoughts about stem. This needs to be a shuffle. -> STEMS_KEYS + [PREVIOUS CHARACTER] -> STEMS_VOCALS + [NEXT CHARACTER] -> STEMS_BASS + [EXIT] -> EDIT_SONG = STEMS_BASS #UI: practice/bass_playing + [PLAY STEM A] ~ bass_whalesong = "Human" Thoughts about stem. This needs to be a shuffle. -> STEMS_BASS + [PLAY STEM B] ~ bass_whalesong = "Whaleish" Thoughts about stem. This needs to be a shuffle. -> STEMS_BASS + [PREVIOUS CHARACTER] -> STEMS_KEYS + [NEXT CHARACTER] -> STEMS_GUITAR + [EXIT] -> EDIT_SONG = PRACTICE_DONE #Environment: PracticeSpace Couple lines saying we've got the song, practice is over, see y'all at the event. -> PERFORM_WHALESONG