therapist_reminder.qsrc 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. # therapist_reminder
  2. if $ARGS[0] = '':
  3. cla
  4. *clr
  5. reminderCount += 1
  6. '<center><img <<$set_imgh>> src="images/pc/reactions/forget.jpg"></center>'
  7. ''
  8. 'You remember that you have an appointment with your therapist today at 18:00. It''s already <<hour>>:<<minut>>. You should go now.'
  9. if reminderFreebee < 4:
  10. gs 'willpower', 'misc', 'resist', 'easy'
  11. will_cost += (hypnoTime * 2)
  12. if will_cost <= pcs_willpwr:
  13. act 'Return to what you were doing (<<will_cost>> Willpower)':
  14. cla
  15. pcs_mood -= rand(10,20)
  16. gs 'stat'
  17. '<center><img <<$set_imgh>> src="images/pc/reactions/sad.jpg"></center>'
  18. ''
  19. 'You feel bad about missing your appointment, but you have other things to do now. You tell yourself that you''ll see him again as soon as possible.'
  20. act 'Continue':
  21. gt '<<$menu_loc>>', '<<$menu_arg>>'
  22. end
  23. end
  24. else
  25. act 'Return to what you were doing (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  26. end
  27. else
  28. act 'Return to what you were doing (<<will_cost>> Willpower)':
  29. cla
  30. *clr
  31. reminderMult = reminderCount
  32. if reminderCount > 10: reminderMult = 10
  33. reminderMoodCostLow = func('shortgs','sqrt', 30*reminderMult)
  34. reminderMoodCostHigh = func('shortgs','sqrt', 90*reminderMult)
  35. pcs_mood -= rand(reminderMoodCostLow, reminderMoodCostHigh)
  36. gs 'stat'
  37. '<center><img <<$set_imgh>> src="images/pc/reactions/sad.jpg"></center>'
  38. ''
  39. 'You feel bad about missing your appointment, but you have other things to do now. You tell yourself that you''ll see him again as soon as possible.'
  40. act 'Continue':
  41. gt '<<$menu_loc>>', '<<$menu_arg>>'
  42. end
  43. end
  44. end
  45. act 'Go see your therapist':
  46. cla
  47. *clr
  48. if $region = 'city_center':
  49. minut += 30
  50. elseif $region = 'city_industrial':
  51. minut += 45
  52. elseif $region = 'city_island':
  53. minut += 45
  54. elseif $region = 'city_lake':
  55. minut += 45
  56. elseif $region = 'city_park':
  57. minut += 45
  58. elseif $region = 'city_redlight':
  59. minut += 45
  60. elseif $region = 'city_residential':
  61. minut += 45
  62. elseif $region = 'gad_forest':
  63. minut += 45
  64. elseif $region = 'gad_village':
  65. minut += 30
  66. elseif $region = 'puskin':
  67. minut += 35
  68. elseif $region = 'pav_commercial':
  69. minut += 5
  70. elseif $region = 'pav_lake':
  71. minut += 15
  72. elseif $region = 'pav_park':
  73. minut += 10
  74. elseif $region = 'pav_residential':
  75. minut += 10
  76. else
  77. minut += 5
  78. end
  79. '<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/schoolWalk.mp4"></video></center>'
  80. 'You walk to your therapist''s office.'
  81. act 'Continue':
  82. gt 'therapist'
  83. end
  84. end
  85. end
  86. --- therapist_reminder ---------------------------------