|
@@ -3,80 +3,86 @@
|
|
if $ARGS[0] = 'talkwithzariyah':
|
|
if $ARGS[0] = 'talkwithzariyah':
|
|
!! TODO: Some small talk and a description here plus some paragraph depending on where the quest stands
|
|
!! TODO: Some small talk and a description here plus some paragraph depending on where the quest stands
|
|
'You ask the first waitress about Zariyah, and she directs you to the office. As you approach, she waves at you through the open door, signaling to enter "Yes, yes Ruslan, don''t worry about it. No, I have to go, talk later."'
|
|
'You ask the first waitress about Zariyah, and she directs you to the office. As you approach, she waves at you through the open door, signaling to enter "Yes, yes Ruslan, don''t worry about it. No, I have to go, talk later."'
|
|
- if ml_delparcoQW['Stage'] = 1:
|
|
|
|
- 'She puts down the phone "<<$pcs_nickname>>, so glad that you came. How are you? Did you think about the offer?" she smiles at you as you sit down.'
|
|
|
|
- act 'Accept the offer to play at Del Parco': gt 'music_delparco', 'delparco_accept'
|
|
|
|
- !! act 'Decline the offer': gt 'mod_musiclife_delparco', 'delparco_decline'
|
|
|
|
- elseif ml_delparcoQW['Stage'] = 2:
|
|
|
|
- 'She puts down the phone "<<$pcs_nickname>>, so glad that you came. How are you? Did you come to talk about the offer?" she smiles at you as you sit down.'
|
|
|
|
- act 'Discuss the live music with': gt 'music_delparco', 'firstdiscussion'
|
|
|
|
|
|
+ gs 'music_checks', 'check_if_fired'
|
|
|
|
+ gs 'music_checks', 'check_if_can_perform'
|
|
|
|
+ if ml_delparcoQW['Stage'] = 100:
|
|
|
|
+ 'She looks you over with a rather cold expression as you take a seat "I have to go Ruslan, I have to sort out something quickly, I will call you back in few." You lean back, looking around in the office while the woman finishes the phone call. You notice a a colourful photo pinned on a corkboard on the wall behind her desk, a small cafe "La Bottega Del Parco" and a young couple, the girl is clearly a younger Zarihay, smiling brightly next to a young man.'
|
|
|
|
+ elseif ml_delparcoQW['Drinking Rule'] or ml_delparcoQW['Weed Rule'] or ml_delparcoQW['Outfit Rule']:
|
|
|
|
+ 'She looks you over as you take a seat, frowning slightly before returning her attention to the call. You lean back, looking around in the office while the woman finishes the phone call. You notice a a colourful photo pinned on a corkboard on the wall behind her desk, a small cafe "La Bottega Del Parco" and a young couple, the girl is clearly a younger Zarihay, smiling brightly next to a young man.'
|
|
|
|
+ else
|
|
|
|
+ 'She gives you an apologetic smile as you take a seat before returning her attention to the call. You lean back, looking around in the office while the woman finishes the phone call. You notice a a colourful photo pinned on a corkboard on the wall behind her desk, a small cafe "La Bottega Del Parco" and a young couple, the girl is clearly a younger Zarihay, smiling brightly next to a young man.'
|
|
end
|
|
end
|
|
- act 'Leave': gt 'cafe_parco', 'start'
|
|
|
|
|
|
+ '"Yes, yes, I told you. See you later Ruslan, and say hi to Mariya for me."'
|
|
|
|
+ act 'Discuss the offer': gt 'music_delparco', 'first_discussion'
|
|
end
|
|
end
|
|
|
|
|
|
-if $ARGS[0] = 'delparco_accept':
|
|
|
|
- ml_venues['del_parco'] = 1
|
|
|
|
- ml_delparcoQW['Stage'] = 2
|
|
|
|
-!! TODO: Better scene.
|
|
|
|
- 'You accept.'
|
|
|
|
- *nl
|
|
|
|
- '(Warning - the event is unfinished, so there is lack of pictures and the text is simplified)'
|
|
|
|
- act 'Discuss the live music with': gt 'music_delparco', 'firstdiscussion'
|
|
|
|
- act 'Leave': gt 'cafe_parco', 'start'
|
|
|
|
|
|
+if $ARGS[0] = 'first_discussion':
|
|
|
|
+ *nl
|
|
|
|
+ if ml_delparcoQW['Stage'] = 100 and (ml_delparcoQW['Sveta Sex'] or ml_delparcoQW['Sveta Prostitute']):
|
|
|
|
+ 'Zariyah puts down the phone, turning towards you with a frown "Well, Sveta, I would like to apologise for making you come here. I have heard more about you in the last the few days, and all I can say is that I would rather not have anyone with your reputation be linked to my cafe. I think your "talents" would be better displayed in a stripbar.'
|
|
|
|
+ 'There are a few in St Petersburg, maybe one of the cheap ones will take you on - although working along the highway would be a more realistic goal. And now, if you excuse me, I have things to do. I''m sure you will find your way out."'
|
|
|
|
+ 'She turns away from you, and picks up the phone, waving at you, making clear that you should leave.'
|
|
|
|
+ act 'Leave': gt 'music_delparco', 'leave'
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 100 and ml_delparcoQW['Sveta Stripper']:
|
|
|
|
+ 'Zariyah puts down the phone, turning towards you with a frown "Well, Sveta, I would like to apologise for making you come here. I have heard more about you in the last the few days, and all I can say is that I would rather not have anyone with your reputation be linked to my cafe. I think your "talents" would be better displayed in a stripbar - but as I have heard, you also realised this and found the place you belong to. A rather cheap one too, at least you know what you''re worth. That said, I would appreciate if you avoided the cafe in the future. I am sure you can find the way out."'
|
|
|
|
+ 'She turns away from you, and picks up the phone, waving at you, making clear that you should leave.'
|
|
|
|
+ act 'Leave': gt 'music_delparco', 'leave'
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 100 and ml_delparcoQW['Sveta Porn']:
|
|
|
|
+ !!TODO: Some text here too.
|
|
|
|
+ act 'Leave': gt 'music_delparco', 'leave'
|
|
|
|
+ else
|
|
|
|
+ if ml_delparcoQW['Stage'] = 2:
|
|
|
|
+ 'She puts down the phone "<<$pcs_nickname>>, so glad that you came. How are you? Did you come to talk about the offer?" she smiles at you as you sit down.'
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 1:
|
|
|
|
+ 'She puts down the phone "<<$pcs_nickname>>, so glad that you came. How are you? Have you changed your mind about the offer?" she smiles at you as you sit down.'
|
|
|
|
+ end
|
|
|
|
+ 'You take a seat facing Zariyah "I thought about it a bit more and, I just need to know a bit more. I never really did anything like this."'
|
|
|
|
+ 'She nods and picks up a pen "I understand, <<$pcs_nickname>>. Well, it''s not like playing in an arena or anything. We just need someone to play on Fridays. It would be half an hour, but it''s not background music, you play songs."'
|
|
|
|
+ 'She wiggles the pen, writing down some of what she say "And we would pay you. It''s not a lot of money, but we pay you 800 rubles. And we would like to start two weeks from now at 8 in the evening."'
|
|
|
|
+ 'You think for a moment. 800 rubles is way more than you can get anywhere else in Pavlovsk. On the other hand, 30 minutes is quite a few songs, and you will have to practice a lot in the beginning to do it.'
|
|
|
|
+ *nl
|
|
|
|
+ act 'Accept the offer': gs 'music_delparco', 'delparco_accept'
|
|
|
|
+ act 'Ask for some time to think it through': gs 'music_delparco', 'delparco_ask_for_time'
|
|
|
|
+ act 'Decline the offer': gs 'music_delparco', 'delparco_decline'
|
|
|
|
+ end
|
|
end
|
|
end
|
|
|
|
|
|
|
|
+if $ARGS[0] = 'delparco_accept':
|
|
|
|
+ ml_venues['del_parco'] = 1
|
|
|
|
+ ml_delparcoQW['Stage'] = 7
|
|
|
|
+ ml_gigday['delparco'] = daystart + 19 - week
|
|
|
|
+ ml_gighour['delparco'] = 19
|
|
|
|
+ ml_gigfee['delparco'] = 800
|
|
|
|
|
|
-if $ARGS[0] = 'firstdiscussion':
|
|
|
|
- if (week + 2 <= 7):
|
|
|
|
- ml_answerdeadline = week + 2
|
|
|
|
- else
|
|
|
|
- ml_answerdeadline = week - 5
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
-!! TODO: Obviously, blahblah is not proper text.
|
|
|
|
- *nl
|
|
|
|
- 'You take a seat facing Zariyah "I thought about it a bit more and, yes, I would like to do it just need to know a bit more. I never really did anything like this."'
|
|
|
|
- 'She nods and picks up a pen "I understand, <<$pcs_nickname>>. Well, it''s not like playing in an arena or anything. We just need someone to play on Fridays. It would be half an hour, but it''s not background music, you play songs."'
|
|
|
|
- 'She wiggles the pen, writing down some of what she say "And we would pay you. It''s not a lot of money, but we pay you 800 rubles. And we would like to start two weeks from now at 8 in the evening."'
|
|
|
|
- 'You think for a moment. 800 rubles is way more than you can get anywhere else in Pavlovsk. On the other hand, 30 minutes is quite a few songs, and you will have to practice a lot in the beginning to do it.'
|
|
|
|
*nl
|
|
*nl
|
|
- act 'Accept the offer':
|
|
|
|
- *clr & cla
|
|
|
|
- ml_delparcoQW['Stage'] = 4
|
|
|
|
- '"I would love to do it!" you almost bite your tongue as you stop, but the fact that someone asks you to play is a first step to your dream. You almost couldn''t contain yourself.'
|
|
|
|
- '"Excellent!" Zariyah smiles at you, and pushes the paper she was writing on towards you "Everything is there. Don''t forget, two weeks from now, Friday at '+func('time', 'get_time_string', 20, 0, cheatVars['time_format'])+', so please be here latest half past seven.
|
|
|
|
- Trust me, you will need the time to set yourself up. And then every Friday if it works out."'
|
|
|
|
- ml_gigday['delparco'] = daystart + 19 - week
|
|
|
|
- ml_gighour['delparco'] = 19
|
|
|
|
- ml_gigfee['delparco'] = 800
|
|
|
|
-
|
|
|
|
- killvar 'ml_answerdeadline'
|
|
|
|
-
|
|
|
|
- act 'Leave': gt 'cafe_parco', 'start'
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
- act 'Ask for some time':
|
|
|
|
- *clr & cla
|
|
|
|
- ml_delparcoQW['Stage'] = 3
|
|
|
|
- ml_delparcoQW['Next Date'] = daystart + 2
|
|
|
|
- ml_delparcooriginaldate = daystart
|
|
|
|
- '"I have to think, I want to make sure that I can do it. It''s a big commitment and I don''t want to, you know... not do it right."'
|
|
|
|
- 'Zariyah nods "Ok, <<$pcs_nickname>>, but please, let me know by <<$week[''ml_answerdeadline'']>>."'
|
|
|
|
-
|
|
|
|
- killvar 'ml_answerdeadline'
|
|
|
|
-
|
|
|
|
- act 'Leave': gt 'cafe_parco', 'start'
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
|
|
+ '"I would love to do it!" you almost bite your tongue as you stop, but the fact that someone asks you to play is a first step to your dream. You almost couldn''t contain yourself.'
|
|
|
|
+ '"Excellent!" Zariyah smiles at you, and pushes the paper she was writing on towards you "Everything is there. Don''t forget, two weeks from now, Friday at 8pm, so please be here latest half past seven.'
|
|
|
|
+ 'Trust me, you will need the time to set yourself up. And then every Friday if it works out."'
|
|
|
|
+ act 'Say goodbye': gt 'music_delparco', 'leave'
|
|
|
|
+end
|
|
|
|
|
|
|
|
+if $ARGS[0] = 'delparco_ask_for_time':
|
|
|
|
+ *clr & cla
|
|
|
|
+ ml_delparcoQW['Stage'] = 3
|
|
|
|
+ ml_delparcoQW['Answer Deadline'] = daystart + 12 - week
|
|
|
|
+ ml_delparcoQW['Next Date'] = daystart
|
|
|
|
+ '"I have to think, I want to make sure that I can do it. It''s a big commitment and I don''t want to, you know... not do it right."'
|
|
|
|
+ 'Zariyah nods "Ok, <<$pcs_nickname>>, but please, let me know by next Friday."'
|
|
|
|
+
|
|
|
|
+ act 'Say goodbye': gt 'music_delparco', 'leave'
|
|
end
|
|
end
|
|
|
|
|
|
-if $ARGS[0] = 'acceptafterthinking':
|
|
|
|
|
|
+if $ARGS[0] = 'delparco_decline':
|
|
|
|
+ *clr & cla
|
|
|
|
+ ml_delparcoQW['Stage'] = 98
|
|
|
|
+ act 'Say goodbye': gt 'music_delparco', 'leave'
|
|
|
|
+end
|
|
|
|
|
|
- offset = (daystart-ml_delparcooriginaldate)
|
|
|
|
- ml_gigday['delparco'] = daystart + 19 - offset - week
|
|
|
|
- ml_gighour['delparco'] = 19
|
|
|
|
- ml_gigfee['delparco'] = 800
|
|
|
|
|
|
+if $ARGS[0] = 'delparco_accept_after_thinking':
|
|
|
|
+ gs 'music_performances', 'add_gig', 'delparco', 'delparco', daystart + 19 - week, 19, 800
|
|
|
|
+!! ml_gigday['delparco'] = daystart + 19 - week
|
|
|
|
+!! ml_gighour['delparco'] = 19
|
|
|
|
+!! ml_gigfee['delparco'] = 800
|
|
ml_delparco['performance'] = 50
|
|
ml_delparco['performance'] = 50
|
|
ml_delparcoQW['Stage'] = 4
|
|
ml_delparcoQW['Stage'] = 4
|
|
|
|
|
|
@@ -84,12 +90,37 @@ if $ARGS[0] = 'acceptafterthinking':
|
|
'"Excellent!" Zariyah smiles at you, and pushes the paper she was writing on towards you "Everything is there. Don''t forget, two weeks from now, Friday at '+func('time', 'get_time_string', 20, 0, cheatVars['time_format'])+', so please be here latest half past seven.
|
|
'"Excellent!" Zariyah smiles at you, and pushes the paper she was writing on towards you "Everything is there. Don''t forget, two weeks from now, Friday at '+func('time', 'get_time_string', 20, 0, cheatVars['time_format'])+', so please be here latest half past seven.
|
|
Trust me, you will need the time to set yourself up. And then every Friday if it works out."'
|
|
Trust me, you will need the time to set yourself up. And then every Friday if it works out."'
|
|
|
|
|
|
- killvar 'offset'
|
|
|
|
- killvar 'ml_delparcooriginaldate'
|
|
|
|
- act 'Leave': gt 'cafe_parco', 'start'
|
|
|
|
|
|
+ act 'Say goodbye': gt 'music_delparco', 'leave'
|
|
|
|
+end
|
|
|
|
+
|
|
|
|
+if $ARGS[0] = 'first_gig_start':
|
|
|
|
+ ml_perform = -1
|
|
|
|
+ !!TODO: Sveta arrives, and meets Zariyah.
|
|
|
|
+ gs 'music_checks', 'check_if_can_perform'
|
|
|
|
+ gs 'music_checks', 'check_if_fired'
|
|
|
|
+
|
|
|
|
+ if ml_perform and ml_delparcoQW['Stage'] ! 100:
|
|
|
|
+ act 'Prepare for the gig': gt 'music_delparco', 'first_preparation'
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 100:
|
|
|
|
+ !! Zariyah fires Sveta for whatever reason 100 was reached
|
|
|
|
+ act 'You are fired': gs 'music_delparco', 'leave'
|
|
|
|
+ else
|
|
|
|
+ gs 'music_checks', 'check_for_trust'
|
|
|
|
+ !! Zariyah chews Sveta out for the rule she broke
|
|
|
|
+ !! and if she ran out of trust (i.e ml_delparcoQW['Stage'] = 100)
|
|
|
|
+ !! she fires her.
|
|
|
|
+ act 'Leave...': gs 'music_delparco', 'leave'
|
|
|
|
+ end
|
|
|
|
+ killvar 'ml_perform'
|
|
|
|
+end
|
|
|
|
+
|
|
|
|
+if $ARGS[0] = 'first_preparation':
|
|
|
|
+ !! Prepare for the show. Set up the chair, the score holder, guitar, microphone, etc.
|
|
|
|
+ !! Try to calm down (Willpower check, etc.)
|
|
|
|
+ act 'Do the show...': gt 'music_delparco', 'first_show'
|
|
end
|
|
end
|
|
|
|
|
|
-if $ARGS[0] = 'eveningshow':
|
|
|
|
|
|
+if $ARGS[0] = 'first_show':
|
|
minut += 60
|
|
minut += 60
|
|
ml_correction_chance = ml_performance['set_quality'] + ((pcs_hotcat - 5)*3) + (pcs_perform/10)
|
|
ml_correction_chance = ml_performance['set_quality'] + ((pcs_hotcat - 5)*3) + (pcs_perform/10)
|
|
ml_success = rand(0,100)
|
|
ml_success = rand(0,100)
|
|
@@ -126,9 +157,30 @@ if $ARGS[0] = 'eveningshow':
|
|
!! end
|
|
!! end
|
|
*nl
|
|
*nl
|
|
'(The event is unfinished - do not complain about quality - report only serious bugs)'
|
|
'(The event is unfinished - do not complain about quality - report only serious bugs)'
|
|
|
|
+ act 'Finish the show': gt 'music_delparco', 'after_first_gig'
|
|
|
|
+end
|
|
|
|
|
|
-
|
|
|
|
- act 'Leave': gt 'cafe_parco', 'start'
|
|
|
|
|
|
+if $ARGS[0] = 'after_first_gig':
|
|
|
|
+ !! Talk with Zariyah - feedback based on the outcome of the show, etc.
|
|
|
|
+ !! Internal thinking, "Do I want to do it?", etc.
|
|
|
|
+ ml_delparcoQW['Stage'] = 5
|
|
|
|
+ act 'Leave': gt 'music_delparco', 'leave'
|
|
|
|
+end
|
|
|
|
+
|
|
|
|
+if $ARGS[0] = 'leave':
|
|
|
|
+ if ml_delparcoQW['Stage'] = 3:
|
|
|
|
+ !! Asked for time
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 4:
|
|
|
|
+ !! Accepted the offer
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 5:
|
|
|
|
+ !! First gig done
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 98:
|
|
|
|
+ !! Declined the offer
|
|
|
|
+ elseif ml_delparcoQW['Stage'] = 100:
|
|
|
|
+ !! Zariyah fired her
|
|
|
|
+ end
|
|
|
|
+ gs 'music_checks', 'reset_checks'
|
|
|
|
+ act 'Leave the cafe': gt 'cafe_parco', 'start'
|
|
end
|
|
end
|
|
|
|
|
|
---- music_delparco ---------------------------------
|
|
|
|
|
|
+--- music_delparco ---------------------------------
|