349 lines
16 KiB
Plaintext
349 lines
16 KiB
Plaintext
-> POST_PERFORM_MOODTATTOOS
|
|
|
|
=== POST_PERFORM_MOODTATTOOS ===
|
|
#Environment: van
|
|
|
|
#AddChar: Singer, Pose: neutral
|
|
#AddChar: Guitarist, Pose: neutral
|
|
#AddChar: Bassist, Pose: neutral
|
|
#AddChar: Keyboardist, Pose: neutral
|
|
#AddChar: Drummer, Pose: neutral
|
|
|
|
//MK: I'm not convinced that Singer would speak first if they'd switched lyrics, I gave this to Akai. If we're saying that the performance always goes well in the room, Singer could start this because they want to say "see? It worked!" So, I gave this to Akai for the moment.
|
|
|
|
DRUMMER: LET'S GET WASTED!
|
|
SINGER: I think Akai means "great first show!"
|
|
|
|
{
|
|
- (song_stance_L1 == "Human") && (vocals_whalesong == "Whaleish"):
|
|
KEYBOARDIST is sad and disappointed in SINGER for singing against Mood Tattoos.
|
|
-> DISSENT_STANCE_WHALEISH
|
|
- (song_stance_L1 == "Whaleish") && (vocals_whalesong == "Human"):
|
|
GUITAR is angry. They had to suck it up and play, but SINGER can just do whatever they want.
|
|
-> DISSENT_STANCE_HUMAN
|
|
- else:
|
|
DRUMMER: I would never say you were great. But the crowd did love it.
|
|
~ band_unity++
|
|
{WHALESONG_JAM.DISSENTER_SINGER: -> DISSENTER_STANCE_SWITCH | -> BAND_VISION_CHECK}
|
|
}
|
|
|
|
= DISSENTER_STANCE_SWITCH
|
|
BASSIST: Hey, {name_singer}. Thanks for singing the lyrics we agreed on.
|
|
BASSIST: Even if you didn't want to.
|
|
-> BAND_VISION_CHECK
|
|
|
|
= DISSENT_STANCE_WHALEISH
|
|
~ band_unity-- //Dissent automatically knocks down band unity. Only the players' choices can bring it back up, or knock it down farther.
|
|
BASSIST likes the lyrics, but doesn't like not trusting SINGER...
|
|
//NOTE: Give players PRIVATE choices where the other players just see " . . . " above their heads until they make their choice. Not sure if this is the command we'll use in game, but for now, this command clearly shows how we see this working. I, at least, think this is a good example of Private Choices being the best option, rather than Public Choices.
|
|
|
|
+ SINGER: I know I made the right choice. #PRIVATE
|
|
SINGER had to be true to their conscience. No matter what.
|
|
+ SINGER: I shouldn't have done that. #PRIVATE
|
|
SINGER: I did what I believed in most, but that's not the point.
|
|
SINGER: We agreed. And we need to be able to trust each other. I'm sorry.
|
|
-
|
|
~ temp mood = 0
|
|
|
|
+ BASSIST: I can accept that. #PRIVATE
|
|
BASSIST: We all think this sucks, but I'm good to put it behind us.
|
|
~ mood++
|
|
+ BASSIST: {name_singer} is full of shit. #PRIVATE
|
|
BASSIST: If you pull this shit again, I'm gone. //MK: not sure if we can do this, but it makes sense for the character in this case. WhaleSong works regardless of stance. This song has two different messages.
|
|
~ mood--
|
|
-
|
|
//HJ: I'm hoping we can keep this really short - 1 response line said aloud just to voice opinion and move on to the next character. Don't make this a full-fledged argument or debate. What happened happened, and this is just a moment for each character to say their piece and influence band unity.
|
|
|
|
Guitarist's turn.
|
|
|
|
+ GUITARIST pretends to be mad, even though they're relieved.
|
|
~ mood++
|
|
+ GUITARIST is actually upset. They didn't know they could all just do what they want. They'll remember that.
|
|
~ mood--
|
|
-
|
|
|
|
/*
|
|
HJ: Because Keys is less confrontational, I thought we'd make Keys the reaction character. So Keys doesn't get a secret choice in this scene, but how the others responded above (tracked by temp variable) will influence Keys' response. If it's a mood "tie" b/w Bassist and Guitarist, Keys will break it towards the positive and add a +1 to band unity, effectively nullifying the -1 at the start of this stitch. If both Bassist and Guitarist responded positively to Singer, Keys adds to that. +2 to unity! But if Guitarist and Bassist were both negative, take -2 off unity.
|
|
|
|
NOTE: The point of using the temp variable instead of adding/subtracting band_unity on Bassist/Guitar's responses is that we can't be sure what value band_unity started at. Whereas we know the temp variable started at 0.
|
|
*/
|
|
|
|
{
|
|
- mood == 0: //Bassist and Guitarist had opposite responses and cancelled each other out
|
|
KEYBOARDIST thinks it's best for the band to just move on. The song still went over.
|
|
~ band_unity +=1
|
|
- mood == 2: //mood is positive
|
|
KEYBOARDIST is willing to be happy if everyone else is.
|
|
~ band_unity +=2
|
|
- else: //mood is negative
|
|
KEYBOARDIST can't help but say it - SINGER is on their own. And doesn't speak for the rest of them.
|
|
~ band_unity -=2
|
|
}
|
|
|
|
-> BAND_UNITY_CHECK
|
|
|
|
= DISSENT_STANCE_HUMAN
|
|
~ band_unity--
|
|
//MK: Guitar has just confronted SINGER
|
|
|
|
+ SINGER: I know I made the right choice. #PRIVATE
|
|
SINGER had to be true to their conscience. No matter what.
|
|
+ SINGER: I shouldn't have done that. #PRIVATE
|
|
SINGER: We agreed. And we need to be able to trust each other. I'm sorry.
|
|
-
|
|
~ temp mood = 0
|
|
BASSIST jumps in...
|
|
|
|
+ Like the change. #PRIVATE
|
|
Smooths things over. The song was a pop success...and GUITARIST doesn't have to get a tattoo. BASSIST won't, either.
|
|
~ mood++
|
|
+ Dislike surprises #PRIVATE
|
|
GUITARIST was a professional just to keep playing. Maybe we should have stopped on principle.
|
|
~ mood--
|
|
-
|
|
|
|
+ GUITARIST: Be the bigger person. #PRIVATE
|
|
Says they'll be the one to rise above their petty personal feelings. Damn!
|
|
~ mood++
|
|
+ GUITARIST: this is already personal #PRIVATE
|
|
They didn't know they could all just do what they want. They'll remember that.
|
|
~ mood--
|
|
-
|
|
|
|
-> BAND_UNITY_CHECK
|
|
|
|
//NOTE: If band went into the performance with the highest unity score of +4 , but made all the negative choices in these dissenter stitches, the highest score they could have now is +1 , which is why that is the number we're checking against in the stitch below...
|
|
|
|
= BAND_UNITY_CHECK
|
|
|
|
{band_unity <= 1:
|
|
DRUMMER: Well, I didn't think you'd break up after your first song.
|
|
DRUMMER: But you're close. Very close. //MK: I wonder about talking about band unity in a way that highlights its metric nature. But maybe this line doesn't work.
|
|
- else:
|
|
DRUMMER: Congratulations! You've survived your first band betrayal.
|
|
KEYBOARDIST: That's the power of positivity!
|
|
}
|
|
|
|
+ SINGER: I'm glad that worked out. #PRIVATE
|
|
//HJ: I know there are a LOT of different ways the dissenting scenes could have played out, but this choice's main purpose is to set Singer's mood variable, so keep the choice lines super general.
|
|
+ SINGER: That was a mistake. #PRIVATE
|
|
-
|
|
-> BAND_VISION_CHECK
|
|
|
|
= BAND_VISION_CHECK
|
|
|
|
BASSIST is surprised. They have a review. Others are surprised that Bass even pays attention to reviews...//MK: Can/should we attribute the review to someone? This city's version of NOW Magazine?
|
|
|
|
{vocals_whalesong == "Whaleish":
|
|
BASSIST: The Upgraders didn't like the song. It was like a technophobe conspiracy screed from the Old World.
|
|
KEYBOARDIST: The song made the All For All fans cancel their mood tattoos and book appointments to talk to their therapists instead. Therapy is good...but couldn't everyone just do both?
|
|
GUITARIST has good news and bad news. Bad news is that the tattoo guys are pretty mad because no one is getting a Mood Tattoo. Good news is that the audience all want anti-corporate traditional ink. So that's good.
|
|
SINGER has the same - the venue is mad and banned up because we went against the WHOLE POINT of the show...but doing that is really badass, so we're cool again.
|
|
|
|
- else:
|
|
BASSIST: The Upgraders loved the song. They see tattoos as the first step to human/machine integration and are happy for the support. Not where BASSIST was thinking this would go....but cool.
|
|
KEYBOARDIST: the All for All folks all got mood tattoos during the show, and now they're glowing! The selfies are cool.
|
|
SINGER is praised for "uncharacteristic" fluffy positivity. They don't know how to feel about that.
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//MK: I left everything in here, just in case you wanted to do anything with it, but I imagine this is where the stitch ends, we count this outcome, and we go to FAN REACTIONS.
|
|
{
|
|
- (band_vision == band_stance_L1) && (song_stance_L1 == vocals_whalesong):
|
|
Great! They're the kind of band they set out to be!
|
|
- (band_vision != band_stance_L1):
|
|
{band_vision == "People":
|
|
If they really wanted to be a Band of the People, they should have stuck to human-only lyrics.
|
|
- else: //"Rebels"
|
|
If they really wanted to be a Band of Rebels, they should have had lyrics in Whaleish!
|
|
}
|
|
- (band_vision == band_stance_L1) && (song_stance_L1 != vocals_whalesong):
|
|
//Vision and stance match, but the vocals don't, meaning Singer dissented and chose the other lyrics - and that's what the critic heard.
|
|
The critics have gotten the wrong idea about what kind of band they are, and it's Singer's fault!
|
|
}
|
|
//HJ: I sent ALL the options here, even the ones that match, because this seems like a pretty important piece of info that will affect the end song.
|
|
|
|
But why does band vision even matter?!
|
|
|
|
Briefly establish that it matters because fans, critics and everyone now have expectations of {band_name} based on this first song.
|
|
|
|
After all, in the 22nd century, aspiring bands aren't merely writing songs to get on billboard charts; they're writing songs with a vision for governing the world!
|
|
|
|
If you flip-flop on your vision, well, nobody will trust you.
|
|
|
|
So, you still want to be a {band_vision == "People": Band of the People?|Band of Rebels}?
|
|
|
|
Akai lets them know they won't be able to change their band vision again. This is it.
|
|
|
|
//HJ: I want players to have the opportunity to change their mind JUST THIS ONCE now that they know how band vision affects performance, but don't want it to be a vote. We can let the players discuss amongst themselves in real life, then the Host Player selects the choice they decide on.
|
|
|
|
+ [Don't change it.]
|
|
DRUMMER: 1-line comment on this decision
|
|
-> FAN_REACTIONS
|
|
+ [Change band vision.]
|
|
-> CHANGE_VISION
|
|
|
|
= CHANGE_VISION
|
|
{band_vision == "People":
|
|
~ band_vision = "Rebels"
|
|
- else:
|
|
~ band_vision = "People"
|
|
}
|
|
SINGER: Well, we definitely got noticed.
|
|
DRUMMER: Yes, you did.
|
|
{vocals_whalesong == "Whaleish":
|
|
Akai points out that not all the attention is positive...
|
|
- else:
|
|
Akai tells them they've been offered free mood tattoos.
|
|
}
|
|
-> FAN_REACTIONS
|
|
|
|
= FAN_REACTIONS
|
|
#PlaySFX: Akai_excited
|
|
DRUMMER: THERE IS NO ENCORE!
|
|
DRUMMER: (sigh) Time to pack up and go.
|
|
//NOTE: The team doesn't have time to design a social media interface for the CMF demo, so what I've done here is just split the characters out into their own screens and we'll write this as if they're on their devices reading the comments.
|
|
|
|
#SPLITFLOW
|
|
{
|
|
- char_singer:
|
|
{vocals_whalesong == "Whaleish":
|
|
-> SINGER_SOCIALS_NO_TATTOO
|
|
- else:
|
|
-> SINGER_SOCIALS_YES_TATTOO
|
|
}
|
|
|
|
- char_guitarist:
|
|
{
|
|
- vocals_whalesong == "Whaleish":
|
|
-> GUITARIST_SOCIALS_NO_TATTOO
|
|
- else:
|
|
-> GUITARIST_SOCIALS_YES_TATTOO
|
|
}
|
|
|
|
- char_bassist:
|
|
{
|
|
- vocals_whalesong == "Whaleish":
|
|
-> BASSIST_SOCIALS_NO_TATTOO
|
|
- else:
|
|
-> BASSIST_SOCIALS_YES_TATTOO
|
|
}
|
|
|
|
- char_keyboardist:
|
|
{
|
|
- vocals_whalesong == "Whaleish": //If Keys played whaleish harmonics
|
|
-> KEYS_SOCIALS_NO_TATTOO
|
|
- else:
|
|
-> KEYS_SOCIALS_YES_TATTOO
|
|
}
|
|
}
|
|
|
|
= SINGER_SOCIALS_NO_TATTOO
|
|
SINGER reads as HushPuppie, one of the Unvoiced, calls them out for 'closed-minded' and 'voca-centric' lyrics.
|
|
+ [Defend the song.]
|
|
SINGER counters. They delivered an important message - resist and suspect anything that can silence you. If the song wasn't for you, so be it.
|
|
+ [Attack the Unvoiced.]
|
|
SINGER lashes out at the poster, and the Unvoiced. Closed-minded is rejecting and exiling people WHO SPEAK.
|
|
-
|
|
-> LEAVE_VENUE
|
|
|
|
= SINGER_SOCIALS_YES_TATTOO
|
|
SINGER is offered a mood tattoo because they've fostered togetherness and emotional connection.
|
|
SINGER is glad they've encouraged those things, but...
|
|
|
|
+ [Decline, politely.]
|
|
SINGER says they'd rather connect with song. Words are their tool, and they're indispensable.
|
|
+ [Refuse, bluntly.]
|
|
SINGER, frustrated, outs the tattoos as an Unvoiced creation, and the Unvoiced are the opposite of everything they are.
|
|
+ [Don't respond.]
|
|
SINGER doesn't want their refusal to reflect on the band.
|
|
-
|
|
-> LEAVE_VENUE
|
|
|
|
= GUITARIST_SOCIALS_NO_TATTOO
|
|
A reviewer points out that while GUITARIST didn't believe in anything with the Politicats, and now they've moved up to believing in NOT doing something. Is that better?
|
|
GUITARIST bristles at this, but this is what they feared would happen...
|
|
|
|
+ [Ignore them.]
|
|
GUITARIST puts their phone down> It'll just look worse if they stand up for the band. Ignore it, and no one will remember it.
|
|
~ arc_guitarist = "egocentric"
|
|
+ [Defend yourself.]
|
|
Of course it's better. The tattoos are a harmful fad, and we spoke out against them. Yeah, I believe in not doing something just because people want you to.
|
|
~ arc_guitarist = "humbled"
|
|
-
|
|
-> LEAVE_VENUE
|
|
|
|
= GUITARIST_SOCIALS_YES_TATTOO
|
|
GUITARIST is offered a mood tattoo to enhance their onstage persona. Think of it as a personal light show. They don't want one, but they feel like they can't refuse...
|
|
|
|
+ [Book a tattoo appointment!]
|
|
GUITARIST promises to get a tattoo as soon as possible!
|
|
They've changed. Maybe this will help them...stay changed?
|
|
~ arc_guitarist = "humbled"
|
|
+ [Put it off.]
|
|
GUITARIST promises to check their schedule and make it happen soon.
|
|
They don't intend to follow through. They don't want to risk looking bad.
|
|
~ arc_guitarist = "egocentric"
|
|
-
|
|
-> LEAVE_VENUE
|
|
|
|
= BASSIST_SOCIALS_NO_TATTOO
|
|
BASSIST is asked by conspiracy fans what they know. Is there REALLY something going on? Who's behind it? //MK: this would work better if B knew the Unvoiced was involved, and decided not to say because it's Singer's business.
|
|
|
|
+ [Who cares? It's a song.]
|
|
BASSIST says that everything is connected and corrupt. But it doesn't matter - people just want new shit. Now they have a new song.
|
|
~ arc_bassist = "cynical"
|
|
+ [Confirm conspiracy.]
|
|
BASSIST says that, obviously, whoever makes the tattoos will use whatever information they can get from you. No matter who they are - do you really want any company to know how you feel all the time? No. We can stop this.
|
|
~ arc_bassist = "hopeful"
|
|
-
|
|
-> LEAVE_VENUE
|
|
|
|
= BASSIST_SOCIALS_YES_TATTOO
|
|
BASSIST mulls it over. Do they want one?
|
|
|
|
+ [No.]
|
|
BASSIST thinks it's better if people don't see their mood all the time.
|
|
~ arc_bassist = "cynical"
|
|
+ [Yeah, sure.]
|
|
BASSIST stipulates that it be somewhere that isn't always exposed. They need their mystery.
|
|
~ arc_bassist = "hopeful"
|
|
-
|
|
|
|
-> LEAVE_VENUE
|
|
|
|
= KEYS_SOCIALS_NO_TATTOO
|
|
KEYBOARDIST is challenged to get a mood tattoo before they judge. Yeah...that makes sense. They didn't want to take this stance, anyway.
|
|
|
|
+ [Accept the challenge.]
|
|
KEYBOARDIST is willing to get a mood tattoo!
|
|
~ arc_keyboardist = "chearlead"
|
|
+ [Admit you love mood tattoos.]
|
|
KEYBOARDIST says that THE BAND is judging. They, personally, love mood tattoos.
|
|
The band needs to cheer up!
|
|
~ arc_keyboardist = "police"
|
|
-
|
|
-> LEAVE_VENUE
|
|
|
|
|
|
= KEYS_SOCIALS_YES_TATTOO
|
|
KEYBOARDIST absolutely wants a tattoo. Their parents would not approve. They're too young. //MK: What are is the cutoff in this game's future? Everyone is pro-tattoo already these days.
|
|
|
|
+ [Accept and lie about age.]
|
|
They'll get one ASAP...but they may have to hide it. But, this will help them put positivity into the band.
|
|
~ arc_keyboardist = "chearlead"
|
|
+ [Get back to them in a year.]
|
|
They're honest about their age, but will be there on their next birthday!
|
|
They'll have to manage the band's vibe without it.
|
|
~ arc_keyboardist = "police"
|
|
-
|
|
-> LEAVE_VENUE
|
|
|
|
= LEAVE_VENUE
|
|
#REJOIN
|
|
With that, they all exit. First performance is done!
|
|
-> OUTCOME_MOODTATTOOS
|