Bandocracy-ink/MAIN_Bandocracy.ink

81 lines
2.2 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.