|
@@ -39,6 +39,122 @@ if $args[0] = '':
|
|
|
if hour >= 6 and hour <= 20 and etoexhib = 12:'Leave in <a href="exec:gt ''etoexhib'', ''pos11''">garden in lingerie and robe.</a>'
|
|
|
if hour >= 6 and hour <= 20 and etoexhib = 13 and temp ! daystart:'I wonder how to <a href="exec:gt ''etoexhib'', ''pos12''">garden</a>'
|
|
|
|
|
|
+!!-------------------------------------------------------------------------------------------------------------------------------------
|
|
|
+!!------------------------------------------------------- Music related actions come here ---------------------------------------------
|
|
|
+!!-------------------------------------------------------------------------------------------------------------------------------------
|
|
|
+
|
|
|
+ !!Storing and picking up the guitar
|
|
|
+ if ml_guitarWithMe = 1:
|
|
|
+ act 'Place the guitar next to your desk':
|
|
|
+ ml_guitarWithMe = 0
|
|
|
+ ml_guitarAtHome = 1
|
|
|
+ gt $loc
|
|
|
+ end
|
|
|
+ elseif ml_guitarAtHome = 1:
|
|
|
+ act 'Pick up the guitar':
|
|
|
+ ml_guitarWithMe = 1
|
|
|
+ ml_guitarAtHome = 0
|
|
|
+ gt $loc
|
|
|
+ end
|
|
|
+ end
|
|
|
+
|
|
|
+ !!Guitar practice
|
|
|
+ if ml_guitar = 1 and (ml_chordbook = 1 or ml_guitarlessoncount > 0) and ml_performed_minutes <= ml_maxperform_minutes:
|
|
|
+ act 'Practice guitar (0:30)': gt 'music_bedroomPractice', 'guitar'
|
|
|
+ end
|
|
|
+
|
|
|
+ if ml_online['account'] = 0 and internet > 0:
|
|
|
+ act 'Set up an online music account (0:30)': gt 'music_onlinemusic', 'setupAccount'
|
|
|
+ end
|
|
|
+
|
|
|
+ !! Streaming music
|
|
|
+ if ml_online['account'] = 1 and internet > 0 and ml_performed_minutes <= ml_maxperform_minutes:
|
|
|
+ if pcs_inhib < 30:
|
|
|
+ if pcs_inhib < 10:
|
|
|
+ $diff = 'hard'
|
|
|
+ elseif pcs_inhib < 20:
|
|
|
+ $diff = 'medium'
|
|
|
+ else
|
|
|
+ $diff = 'easy'
|
|
|
+ end
|
|
|
+ gs 'willpower', 'skill', 'self', $diff
|
|
|
+ will_cost = (will_cost * 3) - (pcs_perform)
|
|
|
+
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
+ act 'Live stream (1:00) (<<will_cost>> Willpower)':
|
|
|
+ inhib_exp += rand(1,3)
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
+ gs 'stat'
|
|
|
+ gt 'music_onlinemusic', 'liveStream'
|
|
|
+ end
|
|
|
+ else
|
|
|
+ act 'Live stream (1:00) (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
+ end
|
|
|
+ else
|
|
|
+ act 'Live stream (1:00)': gt 'music_onlinemusic', 'liveStream'
|
|
|
+ end
|
|
|
+ end
|
|
|
+
|
|
|
+ !! Recording music
|
|
|
+ if ml_performed_minutes <= ml_maxperform_minutes:
|
|
|
+ if pcs_inhib < 20:
|
|
|
+ if pcs_inhib < 10:
|
|
|
+ $diff = 'medium'
|
|
|
+ elseif pcs_inhib < 20:
|
|
|
+ $diff = 'easy'
|
|
|
+ end
|
|
|
+ gs 'willpower', 'skill', 'self', $diff
|
|
|
+
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
+ act 'Record a song with your phone (0:30) (<<will_cost>> Willpower)':
|
|
|
+ inhib_exp += rand(1,2)
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
+ gs 'stat'
|
|
|
+ gt 'music_onlinemusic', 'recordSong'
|
|
|
+ end
|
|
|
+ if komp = 1 and webcamera = 1 and ml_studio['scarlet-3rd-gen'] = 1:
|
|
|
+ act 'Record and edit a song (2:00) (<<will_cost>> Willpower)':
|
|
|
+ inhib_exp += rand(1,2)
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
+ gs 'stat'
|
|
|
+ gt 'music_onlinemusic', 'recordAndEditSong'
|
|
|
+ end
|
|
|
+ end
|
|
|
+ else
|
|
|
+ act 'Record a song (0:30) (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
+ act 'Record and edit a song (1:30) (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
+ end
|
|
|
+ else
|
|
|
+ act 'Record a song with your phone (0:30)': gt 'music_onlinemusic', 'recordSong'
|
|
|
+ if komp = 1 and webcamera = 1 and ml_studio['scarlet-3rd-gen'] = 1:
|
|
|
+ act 'Record and edit a song (1:30)': gt 'music_onlinemusic', 'recordAndEditSong'
|
|
|
+ end
|
|
|
+ end
|
|
|
+ end
|
|
|
+
|
|
|
+
|
|
|
+ !!Uploading recorded music if there are any not uploaded yet
|
|
|
+ if ml_uploadablemusic > 0 and internet > 0 and ml_online['account'] = 1:
|
|
|
+ if pcs_inhib < 30:
|
|
|
+ if pcs_inhib < 10:
|
|
|
+ $diff = 'hard'
|
|
|
+ elseif pcs_inhib < 20:
|
|
|
+ $diff = 'medium'
|
|
|
+ else
|
|
|
+ $diff = 'easy'
|
|
|
+ end
|
|
|
+ gs 'willpower', 'skill', 'self', $diff
|
|
|
+
|
|
|
+ will_cost = (will_cost * 2) - (pcs_perform)
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
+ act 'Upload music (<<will_cost>> Willpower)': gt 'music_onlinemusic', 'uploadmusic'
|
|
|
+ else
|
|
|
+ act 'Upload music (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
+ end
|
|
|
+ end
|
|
|
+ act 'Upload music': gt 'music_onlinemusic', 'uploadallmusic'
|
|
|
+ end
|
|
|
+
|
|
|
act 'Lie on the couch': gt 'divan', 'start'
|
|
|
act 'Go to the kitchen alcove': gt 'dachain', 'dachakit'
|
|
|
act 'Go to the Bathroom': gt 'dachain', 'dachavann'
|