Bandocracy-ink/Level 0/POSTSHOW_WHALESONG.ink

132 lines
4.4 KiB
Plaintext

=== POSTSHOW_WHALESONG ===
#Environment: Erosion_postshow
#AddChar: Vez, Pose: neutral
#AddChar: Skyler, Pose: neutral
#AddChar: Micah, Pose: neutral
#AddChar: Fern, Pose: neutral
#AddChar: Akai, Pose: neutral
AKAI: LET'S GET WASTED!
VEZ: I think Akai means "great first show!"
AKAI: I never said you were great. But half the crowd seemed to love it.
{L0_song == "Whale Song in Whaleish":
~ community_analogs = true
~ community_whales = true
SKYLER: Told you Whaleish wouldn't connect with the fans.
FERN: Not true! We've been invited to not one but TWO communities on Harmony!
AKAI: WOOO! BUST OUT THE PREMIUM OIL!
AKAI: For me. You all can drink champagne or whatever.
MICAH: Which communities?
- else:
~ community_allforall = true
SKYLER: What're you talking about? Everybody was grooving along, even the whales and those unplugged weirdos.
VEZ: The Analogs aren't weird.
FERN: No, but even though they liked the song, they were disappointed Vez didn't sing any of the lyrics in Whaleish.
FERN: And they told the whales that Vez knows Whaleish, so then the whales were disappointed too.
MICAH: How do you know that?
FERN: I read it on Harmony! <i>All For All</i> invited us to their community and they're pretty big gossips.
SKYLER: What else are they saying?
}
FERN: Go see for yourself!
#ShowHarmonyButton
//The above command was #ShowCameraControls in Cursed Café and I think we use the same command structure here to show the Harmony button for the first time. After this, the Harmony button will always be available to the player, but for the first time, I think we should make sure they click it. Hence, why I've added the #PlayerControlUntil command next...
#PlayerControlUntil: ExitHarmony, JumpToPath: POSTSHOW_WHALESONG.EXIT
+ [HARMONY]
//Players can click on the "Harmony" button to see the communities they now have access to.
-> HARMONY -> EXIT
//In this ink script, Harmony is its own file that acts like a "tunnel", meaning it points back to wherever the player came from.
= EXIT
{vocals_whalesong == "Whaleish":
-> ICONOCLASTS
- else:
-> IDEALISTS
}
= ICONOCLASTS
FERN: The Analogs - they were super impressed that Vez sang in Whaleish!
VEZ: Nice. Lots of Analogs learn Whaleish. A bunch of them were in my class.
FERN: And the Underwater Citizens!
SKYLER: The whales? How'd they get on Harmony? Hire someone with thumbs?
KEYBOARDIST: Inspiring people is... so inspiring! I'm totally signing up for Whaleish lessons!
Plus, they've already heard rumours about how their song is already affecting the world!
end of scene = the band's first song has everyone thinking they're iconoclasts
Sets up context (based on world outcome band stance) for the next Song Choice.
-> PROGRESS
= IDEALISTS
If the song lyrics were in human language only, they gained fans from the All For All community! And criticism from the Naturals who think they should have included Whaleish lyrics.
Plus, they've already heard rumours about how their song is already affecting the world!
end of scene = the band's first song has everyone thinking tey'e iconoclasts
Sets up context (based on world outcome band stance) for the next Song Choice.
-> PROGRESS
= PROGRESS
SINGER: So, our first song is a hit?
DRUMMER: It's more than that...
{vocals_whalesong == "Whaleish":
DRUMMER: Human enrollment in Whaleish classes has spiked, and whales have already been heard singing the song a thousand miles away.
- else:
DRUMMER: There are calls to adopt it as an official anthem of inter-species democracy.
}
GUITAR: Yeah, I'd say that qualifies as "a hit."
Sets up context (based on world outcome band stance) for the next Song Choice.
-> RELATIONSHIP
= RELATIONSHIP
#PlaySFX: Akai_excited
DRUMMER: THERE IS NO ENCORE! //haha!
DRUMMER: (sigh) Time to go. I'm not programmed to pack up the gear, by the way.
In later levels, will check a variable here to see if a relationship is in the works, but for this first one, it's Ash and Skyler hanging back to talk after Rowan and Fern exit.
+ Go for a drink.
~ L0_drinks = true
+ No drink.
~ L0_drinks = false
-
//So the player doesn't follow them on this drinks date. Now the player can check out Harmony or start the next level.
+ [HARMONY]
-> HARMONY ->
+ [GOODNIGHT]
-
-> PLAYLIST