Bandocracy-ink/MAIN_Bandocracy.ink

81 lines
2.3 KiB
Plaintext

-> PLAY_GAME
INCLUDE OPENING.ink
INCLUDE PLAYLIST.ink
INCLUDE HARMONY.ink
INCLUDE Level 0/PRACTICE_WHALESONG.ink
INCLUDE Level 0/PERFORM_WHALESONG.ink
INCLUDE Level 0/POSTSHOW_WHALESONG.ink
INCLUDE Level 1/POSTSHOW_L1.ink
INCLUDE Level 2/POSTSHOW_L2.ink
// *** CHARACTER VARIABLES ***
VAR mood_singer = 0
VAR mood_guitarist = 0
VAR mood_bassist = 0
VAR mood_keyboardist = 0
// *** BAND VARIABLES ***
VAR band_name = ""
VAR band_vision = "" // "People", "Rebels", "Neutral"
VAR song_stance_rebels = 0
VAR song_stance_people = 0
// *** SHOW LIST ***
LIST shows = WhaleSong, SmileCurrency, RobotFix, MoodTattoo
/* At the beginning of the game, none of the songs are "ON" the list yet, but each is available to be put on the list. Code-wise, round brackets around the song names would mean they are already "ON" the list.
To add a song to this list, use this command:
~ shows += WhaleSong
To check what songs are on the list, the song name needs to be in brackets:
{songs == (WhaleSong)}
or
{songs == (WhaleSong, RobotFix)}
to check multiples.
*/
// *** SONG VARIABLES ***
VAR L0_song = "???" //"Whale Song" or "Whaleish Whale Song"
VAR L1_song = "???" //"Robot Needs Fixing" or "Robot Fix Yourself" or "Hug It Out" or "Emotional Filth"
VAR L2_song = "???" //"Come Get a Mood Tattoo" or "Don't Get a Mood Tattoo" or one of the above
VAR L3_song = "???" //"See You Never" or "Welcome Home"
/*
These variables are especially useful for the PLAYLIST.
If players haven't done a level, "???" appears in that slot on the Playlist. Once a song is performed, the song title displays.
*/
// *** MUSIC VARIABLES ***
//All whalesong music variables get set to "Whaleish" or "Human".
VAR drums_whalesong = ""
VAR vocals_whalesong = ""
VAR guitar_whalesong = ""
VAR keys_whalesong = ""
VAR bass_whalesong = ""
//All moodtattoo variables get set to "Pro" or "Anti".
VAR drums_moodtattoo = ""
VAR vocals_moodtattoo = ""
VAR guitar_moodtattoo = ""
VAR keys_moodtattoo = ""
VAR bass_moodtattoo = ""
=== PLAY_GAME ===
* [PLAY NEW GAME]
-> OPENING
* {OPENING}[CONTINUE PLAYING]
-> PLAYLIST //NOTE: In the final build this will probably point to SAVE SLOTS and then go to the PLAYLIST. OR Keana had an idea that we may want to play the OPENING VIDEO again but give players an option to skip it if they want.