mod_addedflavour_journal.qsrc 118 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536
  1. # mod_addedflavour_journal
  2. if $ARGS[0] = 'start':
  3. act 'View "Added Flavour Mod" Details' : gt 'mod_addedflavour_journal' , 'AFMDetails'
  4. act 'View "Added Flavour Mod" Quest Journal' : gs 'mod_addedflavour_journal' , 'questreqchk' & gt 'mod_addedflavour_journal' , 'questjournal'
  5. act 'View "Added Flavour Mod" Savings Goal Tracker' : modVar_AF_RowStart = 0 & gt 'mod_addedflavour_journal' , 'saveuptracker'
  6. if modVar_AF_EventProgress['PhotographyEv'] >= 1:
  7. act 'View "Added Flavour Mod" Photography Portfolio' : gs 'mod_addedflavour_journal' , 'folioprep' & gt 'mod_addedflavour_journal' , 'photofolio'
  8. end
  9. end
  10. if $ARGS[0] = 'questreqchk':
  11. modVar_AF_JQv1sp = 0
  12. modVar_AF_JQk1sp = 0
  13. modVar_AF_JQt1sp = 0
  14. modVar_AF_JQm1sp = 0
  15. modVar_AF_JQs1sp = 0
  16. modVar_AF_JQg1sp = 0
  17. modVar_AF_JQa1sp = 0
  18. modVar_AF_JQs2sp = 0
  19. modVar_AF_JQs3sp = 0
  20. modVar_AF_JQa2sp = 0
  21. modVar_AF_JQi1sp = 0
  22. modVar_AF_JQa3sp = 0
  23. modVar_AF_JQz1sp = 0
  24. if exhibitionQW >= 4:
  25. modVar_AF_JQk1st = 2
  26. else
  27. modVar_AF_JQk1st = 1
  28. end
  29. if sosed >= 7:
  30. modVar_AF_JQt1st = 2
  31. else
  32. modVar_AF_JQt1st = 1
  33. end
  34. if home_owned[2] = 0 and (momKnowsKolka = 1 or momKnowsVladimir = 1):
  35. modVar_AF_JQm1st = 3
  36. elseif modVar_AF_EventOpen['A29-WorkOutEv'] = 1:
  37. modVar_AF_JQm1st = 2
  38. else
  39. modVar_AF_JQm1st = 1
  40. end
  41. if modVar_AF_EventProgress['A33-SibSexEv'] = modVar_AF_EventGates['A33-SibSexEv-5']:
  42. modVar_AF_JQs1st = 3
  43. elseif modVar_AF_EventOpen['A33-BroSexTalk-1'] = 2:
  44. modVar_AF_JQs1st = 2
  45. else
  46. modVar_AF_JQs1st = 1
  47. end
  48. if modVar_AF_EventProgress['SFLA-AptLive'] = 3:
  49. modVar_AF_JQa1st = 2
  50. else
  51. modVar_AF_JQa1st = 1
  52. end
  53. if modVar_AF_EventOpen['A144-UniversityEv'] = 1:
  54. modVar_AF_JQa2st = 2
  55. else
  56. modVar_AF_JQa2st = 1
  57. end
  58. if $modVar_AF_EventOption['A130-Status'] ! 'None':
  59. modVar_AF_JQi1st = 2
  60. else
  61. modVar_AF_JQi1st = 1
  62. end
  63. if arrsize('$modArr_AF_VBallT_PlayerTeam') > 0 and month = 6 and day <= 9:
  64. modVar_AF_JQa3st = 2
  65. else
  66. modVar_AF_JQa3st = 1
  67. end
  68. if modVar_AF_EventOpen['A4-IgoraInteract'] = 1:
  69. modVar_AF_JQi2st = 3
  70. elseif modVar_AF_EventOpen['A4-KnowIgor'] = 1:
  71. modVar_AF_JQi2st = 2
  72. else
  73. modVar_AF_JQi2st = 1
  74. end
  75. if modVar_AF_EventProgress['A142-Relationship'] >= 7:
  76. modVar_AF_JQz1st = 2
  77. else
  78. modVar_AF_JQz1st = 1
  79. end
  80. end
  81. if $ARGS[0] = 'questjournal':
  82. *clr & cla
  83. act 'Go back': gt 'journal', 'records'
  84. '<h1><b>---Added Flavour mod - Quest Journal---</b></h1>'
  85. !! SFLA !!
  86. *nl
  87. '<left><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/shared/notebook/700.png"></left><left><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/shared/notebook/701.png"></left><left><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/shared/notebook/702.png"></left> <<$npc_firstname[''A700'']>>, <<$npc_firstname[''A701'']>> & <<$npc_firstname[''A702'']>> - (Student Apartment)'
  88. '<b>---Available Quests---</b>'
  89. *nl
  90. if modVar_AF_JQa1st = 2:
  91. if modVar_AF_JQa1sp = 1:
  92. if modVar_AF_SexProg['A700'] <= 100 and modVar_AF_SexProg['A700'] > 0:
  93. if modVar_AF_SexProg['A700'] = modVar_AF_SexProg['TouchGate'] or modVar_AF_SexProg['A700'] = modVar_AF_SexProg['KissGate'] or modVar_AF_SexProg['A700'] = modVar_AF_SexProg['OralGate'] or modVar_AF_SexProg['A700'] = modVar_AF_SexProg['VaginalGate']:
  94. $ProgressBarColour = 'Orange'
  95. else
  96. $ProgressBarColour = 'Green'
  97. end
  98. ProgressBarWidth = modVar_AF_SexProg['A700']
  99. ProgressAntiBarWidth = 100 - ProgressBarWidth
  100. '<center><b>Kazumi - Sexual Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="<<$ProgressBarColour>>" width=<<ProgressBarWidth>>%><font color="<<$ProgressBarColour>>">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  101. else
  102. ProgressBarWidth = npc_rel['A700']
  103. ProgressAntiBarWidth = 100 - ProgressBarWidth
  104. '<center><b>Kazumi - Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  105. end
  106. if modVar_AF_SexProg['A701'] <= 100 and modVar_AF_SexProg['A701'] > 0:
  107. if modVar_AF_SexProg['A701'] = modVar_AF_SexProg['TouchGate'] or modVar_AF_SexProg['A701'] = modVar_AF_SexProg['KissGate'] or modVar_AF_SexProg['A701'] = modVar_AF_SexProg['OralGate'] or modVar_AF_SexProg['A701'] = modVar_AF_SexProg['VaginalGate']:
  108. $ProgressBarColour = 'Orange'
  109. else
  110. $ProgressBarColour = 'Green'
  111. end
  112. ProgressBarWidth = modVar_AF_SexProg['A701']
  113. ProgressAntiBarWidth = 100 - ProgressBarWidth
  114. '<center><b>Elizabeth - Sexual Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="<<$ProgressBarColour>>" width=<<ProgressBarWidth>>%><font color="<<$ProgressBarColour>>">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  115. else
  116. ProgressBarWidth = npc_rel['A701']
  117. ProgressAntiBarWidth = 100 - ProgressBarWidth
  118. '<center><b>Elizabeth - Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  119. end
  120. if modVar_AF_SexProg['A702'] <= 100 and modVar_AF_SexProg['A702'] > 0:
  121. if modVar_AF_SexProg['A702'] = modVar_AF_SexProg['TouchGate'] or modVar_AF_SexProg['A702'] = modVar_AF_SexProg['KissGate'] or modVar_AF_SexProg['A702'] = modVar_AF_SexProg['OralGate'] or modVar_AF_SexProg['A702'] = modVar_AF_SexProg['VaginalGate']:
  122. $ProgressBarColour = 'Orange'
  123. else
  124. $ProgressBarColour = 'Green'
  125. end
  126. ProgressBarWidth = modVar_AF_SexProg['A702']
  127. ProgressAntiBarWidth = 100 - ProgressBarWidth
  128. '<center><b>Janina - Sexual Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="<<$ProgressBarColour>>" width=<<ProgressBarWidth>>%><font color="<<$ProgressBarColour>>">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  129. else
  130. ProgressBarWidth = npc_rel['A702']
  131. ProgressAntiBarWidth = 100 - ProgressBarWidth
  132. '<center><b>Janina - Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  133. end
  134. '<b>NPC Quest Progress:</b>'
  135. *nl
  136. if modVar_AF_SexProg['A700'] > modVar_AF_SexProg['VaginalGate']:
  137. ' Kazumi - <font color="green">Your relationship with Kazumi is fully un-inhibited</font>'
  138. elseif modVar_AF_SexProg['A700'] = modVar_AF_SexProg['VaginalGate']:
  139. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',700)] , 'Any'
  140. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',700)],'mod_addedflavour_SFLA') > 0:
  141. ' Kazumi - <font color="orange">Speak to her when she is on her own in the Apartment (She currently is)</font>'
  142. else
  143. ' Kazumi - <font color="red">Speak to her when she is on her own in the Apartment (She currently isn''t)</font>'
  144. end
  145. elseif modVar_AF_SexProg['A700'] > modVar_AF_SexProg['OralGate']:
  146. ' Kazumi - <font color="orange">Keep having Oral Sex with her (Randomly chosen during "Get Sexual")</font>'
  147. elseif modVar_AF_SexProg['A700'] = modVar_AF_SexProg['OralGate']:
  148. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',700)] , 'Any'
  149. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and $charsche_character_CurActLoc[arrpos('charsche_charlist',700)] = 'mod_addedflavour_SFLA_Bedr1':
  150. ' Kazumi - <font color="orange">Find her alone in her room (She currently is)</font>'
  151. else
  152. ' Kazumi - <font color="red">Find her alone in her room (She currently isn''t)</font>'
  153. end
  154. elseif modVar_AF_SexProg['A700'] > modVar_AF_SexProg['KissGate']:
  155. ' Kazumi - <font color="orange">Keep Kissing her (Randomly chosen during "Get Sexual")</font>'
  156. elseif modVar_AF_SexProg['A700'] = modVar_AF_SexProg['KissGate']:
  157. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',700)] , 'Any'
  158. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',700)],'mod_addedflavour_SFLA') > 0:
  159. ' Kazumi - <font color="orange">Speak to her when she is on her own in the Apartment (She currently is)</font>'
  160. else
  161. ' Kazumi - <font color="red">Speak to her when she is on her own in the Apartment (She currently isn''t)</font>'
  162. end
  163. elseif modVar_AF_SexProg['A700'] > modVar_AF_SexProg['TouchGate']:
  164. ' Kazumi - <font color="orange">Keep Touching her (Randomly chosen during "Get Sexual")</font>'
  165. elseif modVar_AF_SexProg['A700'] = modVar_AF_SexProg['TouchGate']:
  166. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',700)] , 'Any'
  167. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') = 2 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',700)],'mod_addedflavour_SFLA') > 0:
  168. ' Kazumi - <font color="orange">Speak to her when she is sharing a room in the Apartment with one other person (She currently is)</font>'
  169. else
  170. ' Kazumi - <font color="red">Speak to her when she is sharing a room in the Apartment with one other person (She currently isn''t)</font>'
  171. end
  172. elseif modVar_AF_SexProg['A700'] > 0:
  173. ' Kazumi - <font color="orange">Keep having flirty conversations (Randomly available when talking to her; or if you are naked)</font>'
  174. elseif npc_rel['A700'] = 100:
  175. ' Kazumi - <font color="orange">Let her see you naked (Strip off in the Wardrobe and go to a Room she is in)</font>'
  176. elseif npc_rel['A700'] > 90:
  177. if $charsche_character_CurActLoc[arrpos('charsche_charlist',700)] = 'club':
  178. ' Kazumi - <font color="orange">Dance with her down the club (She currently is there)</font>'
  179. else
  180. ' Kazumi - <font color="red">Dance with her down the club (She currently is NOT there)</font>'
  181. end
  182. else
  183. ' Kazumi - <font color="orange">Talk to her, do Activities with her, improve her Room and others; Anything to Improve your Relationship</font>'
  184. end
  185. if modVar_AF_SexProg['A701'] > modVar_AF_SexProg['VaginalGate']:
  186. ' Elizabeth - <font color="green">Your relationship with Elizabeth is fully un-inhibited</font>'
  187. elseif modVar_AF_SexProg['A701'] = modVar_AF_SexProg['VaginalGate']:
  188. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , 'mod_addedflavour_SFLA_Sitr' , 'Any'
  189. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') = 0 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',701)],'mod_addedflavour_SFLA') = 0:
  190. ' Elizabeth - <font color="orange">Relax in the Living Room when you are on your own and she is out of the Apartment (She currently is out of the house)</font>'
  191. elseif strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',701)],'mod_addedflavour_SFLA') = 0:
  192. ' Elizabeth - <font color="red">Relax in the Living Room when you are on your own and she is out of the Apartment (She currently is but Living Room is occupied)</font>'
  193. elseif strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',701)],'mod_addedflavour_SFLA') > 0:
  194. ' Elizabeth - <font color="red">Relax in the Living Room when you are on your own and she is out of the Apartment (She currently isn''t)</font>'
  195. end
  196. elseif modVar_AF_SexProg['A701'] > modVar_AF_SexProg['OralGate']:
  197. ' Elizabeth - <font color="orange">Keep having Oral Sex with her (Randomly chosen during "Get Sexual")</font>'
  198. elseif modVar_AF_SexProg['A701'] = modVar_AF_SexProg['OralGate']:
  199. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',701)] , 'Any'
  200. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',701)],'mod_addedflavour_SFLA') > 0:
  201. ' Elizabeth - <font color="orange">Speak to her when she is on her own in the Apartment (She currently is)</font>'
  202. else
  203. ' Elizabeth - <font color="red">Speak to her when she is on her own in the Apartment (She currently isn''t)</font>'
  204. end
  205. elseif modVar_AF_SexProg['A701'] > modVar_AF_SexProg['KissGate']:
  206. ' Elizabeth - <font color="orange">Keep Kissing her (Randomly chosen during "Get Sexual")</font>'
  207. elseif modVar_AF_SexProg['A701'] = modVar_AF_SexProg['KissGate']:
  208. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',701)] , 'Any'
  209. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',701)],'mod_addedflavour_SFLA') > 0:
  210. ' Elizabeth - <font color="orange">Speak to her when she is on her own in the Apartment (She currently is)</font>'
  211. else
  212. ' Elizabeth - <font color="red">Speak to her when she is on her own in the Apartment (She currently isn''t)</font>'
  213. end
  214. elseif modVar_AF_SexProg['A701'] > modVar_AF_SexProg['TouchGate']:
  215. ' Elizabeth - <font color="orange">Keep Touching her (Randomly chosen during "Get Sexual")</font>'
  216. elseif modVar_AF_SexProg['A701'] = modVar_AF_SexProg['TouchGate']:
  217. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',701)] , 'Any'
  218. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',701)],'mod_addedflavour_SFLA') > 0:
  219. ' Elizabeth - <font color="orange">Speak to her when she is on her own in the Apartment (She currently is)</font>'
  220. else
  221. ' Elizabeth - <font color="red">Speak to her when she is on her own in the Apartment (She currently isn''t)</font>'
  222. end
  223. elseif modVar_AF_SexProg['A701'] > 0:
  224. ' Elizabeth - <font color="orange">Keep having flirty conversations (Randomly available when talking to her; or if you are naked)</font>'
  225. elseif npc_rel['A701'] = 100:
  226. ' Elizabeth - <font color="orange">Let her see you naked (Strip off in the Wardrobe and go to a Room she is in)</font>'
  227. elseif npc_rel['A701'] > 90:
  228. if $charsche_character_CurActLoc[arrpos('charsche_charlist',701)] = 'club':
  229. ' Elizabeth - <font color="orange">Dance with her down the club (She currently is there)</font>'
  230. else
  231. ' Elizabeth - <font color="red">Dance with her down the club (She currently is NOT there)</font>'
  232. end
  233. else
  234. ' Elizabeth - <font color="orange">Talk to her, do Activities with her, improve her Room and others; Anything to Improve your Relationship</font>'
  235. end
  236. if modVar_AF_SexProg['A702'] > modVar_AF_SexProg['VaginalGate']:
  237. ' Janina - <font color="green">Your relationship with Janina is fully un-inhibited</font>'
  238. elseif modVar_AF_SexProg['A702'] = modVar_AF_SexProg['VaginalGate']:
  239. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',702)] , 'Any'
  240. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and $charsche_character_CurActLoc[arrpos('charsche_charlist',702)] = 'mod_addedflavour_SFLA_Sitr':
  241. ' Janina - <font color="orange">Find her when she is on her own in the Living Room (She currently is)</font>'
  242. else
  243. ' Janina - <font color="red">Find her when she is on her own in the Living Room (She currently isn''t)</font>'
  244. end
  245. elseif modVar_AF_SexProg['A702'] > modVar_AF_SexProg['OralGate']:
  246. ' Janina - <font color="orange">Keep having Oral Sex with her (Randomly chosen during "Get Sexual")</font>'
  247. elseif modVar_AF_SexProg['A702'] = modVar_AF_SexProg['OralGate']:
  248. if strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',702)],'mod_addedflavour_SFLA') > 0:
  249. ' Janina - <font color="orange">Speak to her when she is in the Apartment (She currently is)</font>'
  250. else
  251. ' Janina - <font color="red">Speak to her when she is in the Apartment (She currently isn''t)</font>'
  252. end
  253. elseif modVar_AF_SexProg['A702'] > modVar_AF_SexProg['KissGate']:
  254. ' Janina - <font color="orange">Keep Kissing her (Randomly chosen during "Get Sexual")</font>'
  255. elseif modVar_AF_SexProg['A702'] = modVar_AF_SexProg['KissGate']:
  256. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',702)] , 'Any'
  257. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') <= 1 and strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',702)],'mod_addedflavour_SFLA') > 0:
  258. ' Janina - <font color="orange">Speak to her when she is on her own in the Apartment (She currently is)</font>'
  259. else
  260. ' Janina - <font color="red">Speak to her when she is on her own in the Apartment (She currently isn''t)</font>'
  261. end
  262. elseif modVar_AF_SexProg['A702'] > modVar_AF_SexProg['TouchGate']:
  263. ' Janina - <font color="orange">Keep Touching her (Randomly chosen during "Get Sexual")</font>'
  264. elseif modVar_AF_SexProg['A702'] = modVar_AF_SexProg['TouchGate']:
  265. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $charsche_character_CurActLoc[arrpos('charsche_charlist',702)] , 'Any'
  266. if (modVar_AF_SexProg['A700'] > modVar_AF_SexProg['TouchGate'] or modVar_AF_SexProg['A701'] > modVar_AF_SexProg['TouchGate']) and $charsche_character_CurActLoc[arrpos('charsche_charlist',702)] = 'mod_addedflavour_SFLA_Bedr3':
  267. ' Janina - <font color="orange">Find her when she is alone in her room (She currently is)</font>'
  268. elseif (modVar_AF_SexProg['A700'] > modVar_AF_SexProg['TouchGate'] or modVar_AF_SexProg['A701'] > modVar_AF_SexProg['TouchGate']):
  269. ' Janina - <font color="red">Speak to her when she is on her own in the Apartment (She currently isn''t)</font>'
  270. else
  271. ' Janina - <font color="red">You need to have a Sexual Relationship with one of the other Housemates</font>'
  272. end
  273. elseif modVar_AF_SexProg['A702'] > 0:
  274. ' Janina - <font color="orange">Keep having flirty conversations (Randomly available when talking to her; or if you are naked)</font>'
  275. elseif npc_rel['A702'] = 100:
  276. ' Janina - <font color="orange">Let her see you naked (Strip off in the Wardrobe and go to a Room she is in)</font>'
  277. elseif npc_rel['A702'] > 90:
  278. if $charsche_character_CurActLoc[arrpos('charsche_charlist',702)] = 'club':
  279. ' Janina - <font color="orange">Dance with her down the club (She currently is there)</font>'
  280. else
  281. ' Janina - <font color="red">Dance with her down the club (She currently is NOT there)</font>'
  282. end
  283. else
  284. ' Janina - <font color="orange">Talk to her, do Activities with her, improve her Room and others; Anything to Improve your Relationship</font>'
  285. end
  286. *nl
  287. '<b>Things you can do:</b>'
  288. *nl
  289. '<font color="green"> Renovate the Apartment (You can upgrade some of the rooms)</font>'
  290. '<font color="green"> Live the Apartment (You can talk to your Housemates and join in their activities)</font>'
  291. '<font color="green"> Gain Sexual Relationships (Get your relationship to Max to be able to open up a Sexual side to it)</font>'
  292. if modVar_AF_SFLA_AptRProg['SpRm'] >= modVar_AF_SFLA_AptRProg['Lv2Req']:
  293. '<font color="green"> Invite Guests to Stay (Currently it is just Kolka; to start the Event you need to confirm it in the Spare Room)</font>'
  294. else
  295. '<font color="orange"> Invite Guests to Stay (You need to renovate the Spare Room)</font>'
  296. end
  297. *nl
  298. '<b> - - - - - </b>'
  299. else
  300. '<b>Grow your Relationships:</b>'
  301. *nl
  302. 'Walkthrough: Get to know your housemates; you will find them in different locations within the city but especially the apartment. <a href="exec: modVar_AF_JQa1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  303. end
  304. elseif modVar_AF_JQa1st = 1:
  305. if modVar_AF_JQa1sp = 1:
  306. '<b>Move into Shared Apartment:</b>'
  307. *nl
  308. 'Walkthrough: Once you are a University Student you will see an advert for the Room at the University. Once you have it you can go to the Apartment to start process then once they accept you you can move in.'
  309. if Karta >= 1000:
  310. '<font color="green"> Req - Have at least 1000₽ in your Bank Account (Money Acquired)</font>'
  311. else
  312. '<font color="red"> Req - Have at least 1000₽ in your Bank Account (You still need a Bank Account with the funds)</font>'
  313. end
  314. if modVar_AF_EventProgress['SFLA-AptLive'] >= 1:
  315. '<font color="green"> Req - Find Advert at University (Advert Found)</font>'
  316. else
  317. '<font color="red"> Req - Find Advert at University (Still yet to find it)</font>'
  318. end
  319. if student >= 1:
  320. '<font color="green"> Req - Become a University Student (You are!)</font>'
  321. else
  322. '<font color="red"> Req - Become a University Student (You need to pass the Entrance Exam)</font>'
  323. end
  324. if modVar_AF_EventOpen['SFLA-AptInvEv'] = 1:
  325. '<font color="yellow"> Req - Be Accepted as a Tenant! (Answer the Text Message!)</font>'
  326. else
  327. '<font color="red"> Req - Be Accepted as a Tenant! (You need to visit the Apartment and satisfy all other pre-requisites)</font>'
  328. end
  329. else
  330. '<b>Find the Room Advert:</b>'
  331. *nl
  332. 'Walkthrough: People living in an Apartment in the City are looking for another University Student to add to their number. <a href="exec: modVar_AF_JQa1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  333. end
  334. end
  335. !! Mother !!
  336. if Storyline = 1:
  337. *nl
  338. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '29.png"> <<$npc_firstname[''A29'']>> <<$npc_lastname[''A29'']>> - (<<$npc_usedname[''A29'']>>)'
  339. '<b>---Available Quests---</b>'
  340. *nl
  341. if modVar_AF_JQm1st = 3 and modVar_AF_EventOpen['A29-PregRedemption'] = 1:
  342. if modVar_AF_JQm1sp = 1:
  343. '<b>Recover your relationship:</b>'
  344. *nl
  345. 'Walkthrough: Look for her at the Meadow when she is visiting your Grandparents then keep on trying until you talk to her.'
  346. ProgressBarWidth = (modVar_AF_EventProgress['A29-PregRedemptionEv'] * 100) / 3
  347. ProgressAntiBarWidth = 100 - ProgressBarWidth
  348. '<center><b>Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  349. if indorf = 1 and (hour >= 9 and hour < 18) and sunWeather = 1 and modVar_AF_EventLock['A29-PregRedemption'] ! daystart:
  350. '<font color="green"> Act - Try to meet her at the Meadow (She is at Gadukino)</font>'
  351. else
  352. '<font color="red"> Act - Try to meet her at the Meadow (She is NOT at Gadukino)</font>'
  353. end
  354. else
  355. '<b>Recover your relationship:</b>'
  356. *nl
  357. 'You need to recover the relationship with her in order to re-open actions with her again. <a href="exec: modVar_AF_JQm1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  358. end
  359. elseif modVar_AF_JQm1st = 3 and modVar_AF_EventOpen['A29-PregRedemption'] = 0:
  360. '<b>Recover your relationship:</b>'
  361. *nl
  362. 'You''re relationship is un-recoverable through Mod Events (Either cheat or find another way to get back in with the Family)'
  363. elseif modVar_AF_JQm1st = 2:
  364. if modVar_AF_JQm1sp = 1:
  365. '<b>Mother''s Self Esteem Quest:</b>'
  366. *nl
  367. 'Walkthrough: Do all the new events to build up a base relationship stat but make sure you do the night out event until she opens up about her self-esteem issues, then do yoga to open up her confidence with your body. Every other event has more things happen as the base state increases.'
  368. *nl
  369. if modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-1'] or modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-2'] or modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-3'] or modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-4'] or modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-5']:
  370. $ProgressBarColour = 'Orange'
  371. else
  372. $ProgressBarColour = 'Green'
  373. end
  374. ProgressBarWidth = (modVar_AF_EventProgress['A29-MotherConfidence'] * 100) / modVar_AF_EventGates['A29-MotherConfidence-6']
  375. ProgressAntiBarWidth = 100 - ProgressBarWidth
  376. '<center><b>Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="<<$ProgressBarColour>>" width=<<ProgressBarWidth>>%><font color="<<$ProgressBarColour>>">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  377. '<b>How to Progress:</b>'
  378. if modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-1']:
  379. '<font color="orange"> Event - You need to do a Night Out Event and confront her about her mood</font>'
  380. elseif modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-2']:
  381. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 1
  382. if modVar_AF_Inhib['Result'] = 1:
  383. '<font color="orange"> Event - Show her your naked body (You need to take your clothes off during the Yoga Event)</font>'
  384. else
  385. '<font color="red"> Event - Show her your naked body (You are not un-inhibited enough)</font>'
  386. end
  387. elseif modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-3']:
  388. '<font color="orange"> Event - You need to rub her during Yoga Event</font>'
  389. elseif modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-4']:
  390. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 2
  391. if modVar_AF_Inhib['Result'] = 1:
  392. '<font color="orange"> Event - Start Kissing her (You need to "look into her eyes" during the Yoga Event)</font>'
  393. else
  394. '<font color="red"> Event - Start Kissing her (You are not un-inhibited enough)</font>'
  395. end
  396. elseif modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-5']:
  397. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 3
  398. if modVar_AF_Inhib['Result'] = 1:
  399. '<font color="orange"> Event - Start a Sexual Relationship (You need to escalate while kissing during Yoga Event)</font>'
  400. else
  401. '<font color="red"> Event - Start a Sexual Relationship (You are not un-inhibited enough)</font>'
  402. end
  403. end
  404. *nl
  405. '<b>Repeatable Events:</b>'
  406. '<font color="green"> Event - Running Event in Gadukino or Pavlovsk (You need to be wearing Gym Clothes, Speak to her to initiate)</font>'
  407. if bookYog = 1 and meadow > 0:
  408. '<font color="green"> Event - Yoga Event in Gadukino (Needs to be Sunny and be wearing Gym Clothes)</font>'
  409. else
  410. '<font color="red"> Event - Yoga Event in Gadukino (You need to buy the Yoga Book from Mall and have found the Meadow in Gadukino Woods)</font>'
  411. end
  412. if modVar_AF_EventProgress['A29-MotherConfidence'] < modVar_AF_EventGates['A29-MotherConfidence-2']:
  413. '<b><font color="green"> Event - Night Out Event in City (Ask her during the Week; meet her in the Hall wearing Expensive Clothing on Saturday Afternoon to start)</font></b>'
  414. else
  415. '<font color="green"> Event - Night Out Event in City (Ask her during the Week; meet her in the Hall wearing Expensive Clothing on Saturday Afternoon to start)</font>'
  416. end
  417. if (home_owned[1] = 1 or home_owned[1] = 2) and modVar_AF_EventProgress['A29-MotherConfidence'] >= modVar_AF_EventGates['A29-MotherConfidence-1']:
  418. '<font color="green"> Event - Stay the Night at City Apartment (Suggest staying the night during Night Out event; in the morning she will live in the apartment before leaving at 9am)</font>'
  419. elseif (home_owned[1] ! 1 and home_owned[1] ! 2):
  420. '<font color="orange"> Event - Stay the Night at City Apartment (You do not own the city apartment)</font>'
  421. else
  422. '<font color="red"> Event - Stay the Night at City Apartment (You need to get her to open up by progessing the Confidence Event Line)</font>'
  423. end
  424. if modVar_AF_EventProgress['A29-MotherConfidence'] > modVar_AF_EventGates['A29-MotherConfidence-5']:
  425. '<font color="green"> Act - Sex after Yoga Session (Either as you are getting your clothes on or fully naked)</font>'
  426. end
  427. if modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-6'] and (home_owned[1] = 1 or home_owned[1] = 2):
  428. '<font color="green"> Act - Threesome at City Apartment (You need to attract a Dance Partner during the Night Out Event and own the City Apartment)</font>'
  429. elseif modVar_AF_EventProgress['A29-MotherConfidence'] = modVar_AF_EventGates['A29-MotherConfidence-6']:
  430. '<font color="red"> Act - Threesome at City Apartment (You do not own the City Apartment)</font>'
  431. end
  432. else
  433. '<b>Grow your relationship:</b>'
  434. *nl
  435. modVar_AF_Temp = (modVar_AF_EventProgress['A29-MotherConfidence'] * 100) / modVar_AF_EventGates['A29-MotherConfidence-6']
  436. 'Walkthrough: Workout, do yoga, go on night''s out to the city, visit your city apartment; do all of these things in order to grow your relationship with her and unleash her body confidence (<<modVar_AF_Temp>>% Completed). <a href="exec: modVar_AF_JQm1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  437. end
  438. elseif modVar_AF_JQm1st = 1:
  439. if modVar_AF_JQm1sp = 1:
  440. '<b>Progress with Main Game Content (Not Mod Content):</b>'
  441. *nl
  442. 'Walkthrough: Increase your relations stat, reduce your inhibition and find her secret to open her up to spending time with you. Ask her to workout with you to start events to open her up to you.'
  443. *nl
  444. if momslut >= 2:
  445. '<font color="green"> Req - Know her Secret (You found it out)</font>'
  446. else
  447. '<font color="red"> Req - Know her Secret (Go to Borislav''s Cafe between 4pm and 5pm on a weekday and there is a chance it will trigger; then confront her about it)</font>'
  448. end
  449. if npc_rel['A29'] >= 90:
  450. '<font color="green"> Req - Improve Relations (100%)</font>'
  451. else
  452. '<font color="orange"> Req - Improve Relations (<<npc_rel[''A29'']>>/90)</font>'
  453. end
  454. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 1
  455. if modVar_AF_Inhib['Result'] = 1:
  456. '<font color="green"> Req - Reduce your Inhibition (Requirement reached)</font>'
  457. else
  458. '<font color="orange"> Req - Reduce your Inhibition (or get Horny enough; generally get more open with your body)</font>'
  459. end
  460. else
  461. '<b>Progress with Main Game Content (Not Mod Content):</b>'
  462. *nl
  463. 'Walkthrough: Successfully ask her to workout with you. <a href="exec: modVar_AF_JQm1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  464. end
  465. end
  466. end
  467. !! Sister !!
  468. if Storyline = 1:
  469. *nl
  470. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '33.png"> <<$npc_firstname[''A33'']>> <<$npc_lastname[''A33'']>> - (<<$npc_nickname[''A33'']>>)'
  471. '<b>---Available Quests---</b>'
  472. *nl
  473. if modVar_AF_JQs1st = 3:
  474. if modVar_AF_JQs1sp = 1:
  475. '<b>Sibling Threesome Event (Repeatable):</b>'
  476. *nl
  477. 'Walkthrough: During the week, convince your Brother and Sister to go on a Picnic. Then on the following Sunday, meet your Sister outside the Apartment Building at 11am to trigger it.'
  478. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 3
  479. if modVar_AF_Inhib['Result'] = 1:
  480. '<font color="green"> Req - Reduce Inhibition (Requirement reached)</font>'
  481. else
  482. '<font color="red"> Req - Reduce Inhibition (or get horny enough)</font>'
  483. end
  484. if modVar_AF_EventProgress['A33-SibThreesomeEv-BroInv'] ! 0:
  485. '<font color="green"> Req - Convince Brother to go (Requirement met)</font>'
  486. else
  487. '<font color="orange"> Req - Convince Brother to go (Need to talk to him)</font>'
  488. end
  489. if modVar_AF_EventProgress['A33-SibThreesomeEv-SisInv'] ! 0:
  490. '<font color="green"> Req - Convince Sister to go (Requirement met)</font>'
  491. else
  492. '<font color="orange"> Req - Convince Sister to go (Need to talk to her)</font>'
  493. end
  494. else
  495. '<b>Go for a Picnic:</b>'
  496. *nl
  497. 'Walkthrough: Convince your Brother and Sister to go on a Picnic. <a href="exec: modVar_AF_JQs1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  498. end
  499. elseif modVar_AF_JQs1st = 2:
  500. if modVar_AF_JQs1sp = 1:
  501. '<b>Peep on your Sibling''s developing Sexual relationship:</b>'
  502. *nl
  503. 'Walkthrough: Go into your room between 9pm & Midnight and there is a chance you will see them together. The more you see, the more their relationship develops (Remember to talk to her about it first).'
  504. if modVar_AF_EventProgress['A33-SibSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-1']:
  505. ProgressBarWidth = (modVar_AF_EventProgress['A33-SibSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-1']
  506. ProgressAntiBarWidth = 100 - ProgressBarWidth
  507. '<center><b>Relationship Progress (Conversation):</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  508. elseif modVar_AF_EventProgress['A33-SibSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-2']:
  509. ProgressBarWidth = (modVar_AF_EventProgress['A33-SibSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-2']
  510. ProgressAntiBarWidth = 100 - ProgressBarWidth
  511. '<center><b>Relationship Progress (Touching):</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  512. elseif modVar_AF_EventProgress['A33-SibSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-3']:
  513. ProgressBarWidth = (modVar_AF_EventProgress['A33-SibSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-3']
  514. ProgressAntiBarWidth = 100 - ProgressBarWidth
  515. '<center><b>Relationship Progress (Kissing):</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  516. elseif modVar_AF_EventProgress['A33-SibSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-4']:
  517. ProgressBarWidth = (modVar_AF_EventProgress['A33-SibSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-4']
  518. ProgressAntiBarWidth = 100 - ProgressBarWidth
  519. '<center><b>Relationship Progress (Oral):</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  520. elseif modVar_AF_EventProgress['A33-SibSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-5']:
  521. ProgressBarWidth = (modVar_AF_EventProgress['A33-SibSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-5']
  522. ProgressAntiBarWidth = 100 - ProgressBarWidth
  523. '<center><b>Relationship Progress (Sex):</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="Green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  524. end
  525. if modVar_AF_EventLock['A33-SibSexEv'] = daystart and modVar_AF_EventOpen['A33-SibSexEv'] >= 1:
  526. '<font color="green"> Act - Sibling Relations - Event Available</font>'
  527. elseif modVar_AF_EventLock['A33-SibSexEv'] ! daystart:
  528. '<font color="orange"> Act - Sibling Relations - Event Waiting to Trigger (Triggered in Corridor in Evening)</font>'
  529. elseif modVar_AF_EventLock['A33-SibSexEv'] = daystart and modVar_AF_EventOpen['A33-SibSexEv'] = 0:
  530. '<font color="red"> Act - Sibling Relations - Event did not trigger</font>'
  531. end
  532. else
  533. '<b>Developing Sibling Relationship:</b>'
  534. *nl
  535. modVar_AF_Temp = (modVar_AF_EventProgress['A33-SibSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-5']
  536. 'Walkthrough: Watch as your siblings relationship blooms (<<modVar_AF_Temp>>% Completed). <a href="exec: modVar_AF_JQs1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  537. end
  538. elseif modVar_AF_JQs1st = 1:
  539. if modVar_AF_JQs1sp = 1:
  540. '<b>Progress with Main Game Content (Not Mod Content):</b>'
  541. *nl
  542. 'Walkthrough: There is two ways to open up sexual relations between your Sister and Brother: Complete both of their Main Quests and have your Brother be very confident or get pregnant by Kolka and tell your Sister. Then you will be able to talk to her about your Brother.'
  543. *nl
  544. if (brothersex >= 7 or brother['SexQW'] >= 7):
  545. '<font color="green"> Req - Actively having sex with your Brother (Requirement reached)</font>'
  546. else
  547. '<font color="red"> Req - Actively having sex with your Brother (Have not had sex)</font>'
  548. end
  549. if npc_rel['A33'] >= 80:
  550. '<font color="green"> Req - Have good relations with your Sister (Requirement reached)</font>'
  551. else
  552. '<font color="red"> Req - Have good relations with your Sister (Progress is <<npc_rel[''A33'']>>/80)</font>'
  553. end
  554. if (npc_pregtalk['A33'] = 1 and $fath = 'Kolka') or sisterLesb >= 6:
  555. '<font color="green"> Req - Either be Pregnant by your Brother OR complete your Sister''s Main Quest (Requirement reached)</font>'
  556. else
  557. '<font color="red"> Req - Either be Pregnant by your Brother OR complete your Sister''s Main Quest (For Sister''s Quest; you need to get to know her Boyfriend, then peep on them getting busy when she arranges it with you, then touch her ass a lot when she is asleep, then confidently push forward the relationship)</font>'
  558. end
  559. else
  560. '<b>Progress with Main Game Content (Not Mod Content):</b>'
  561. *nl
  562. 'Walkthrough: Complete Main Quests for both Sister and Brother. <a href="exec: modVar_AF_JQs1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  563. end
  564. end
  565. end
  566. !! Stepfather !!
  567. if Storyline = 1:
  568. *nl
  569. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '28.png"> <<$npc_firstname[''A28'']>> <<$npc_lastname[''A28'']>> - (Stepfather)'
  570. '<b>---Available Quests---</b>'
  571. *nl
  572. if modVar_AF_JQs2sp = 1:
  573. '<b>Fun with the Day Job:</b>'
  574. *nl
  575. 'Walkthrough: If you have started a sexual relationship with your Stepfather then it can continue when you see him doing his day job. Also, if your relation is high enough, then he will offer you a job at the depot and to meet his co-workers.'
  576. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 3
  577. if modVar_AF_Inhib['Result'] = 1 and npc_rel['A704'] >= 40 and (arrpos('$modArr_AF_A28_ThreesomePlaces',$charsche_character_CurActLoc[arrpos('charsche_charlist',28)]) > 0 or arrpos('$modArr_AF_A28_ThreesomePlaces',$charsche_character_CurActLoc[arrpos('charsche_charlist',704)]) > 0):
  578. '<font color="green"> Threesome Event with Stepfather and Valeri - Seduce Stepfather in his Van (Available; he will decide to start it)</font>'
  579. elseif modVar_AF_Inhib['Result'] = 1 and npc_rel['A704'] >= 40:
  580. '<font color="orange"> Threesome Event with Stepfather and Valeri - Seduce Stepfather in his Van (Not Available; one of them needs to be Working outside of Pavlovsk)</font>'
  581. elseif modVar_AF_Inhib['Result'] = 0:
  582. '<font color="red"> Threesome Event with Stepfather and Valeri - Not Un-Inhibited enough</font>'
  583. elseif npc_sex['A28'] > 0:
  584. '<font color="red"> Threesome Event with Stepfather and Valeri - You need to be in a Sexual Relationship with your Stepfather</font>'
  585. else
  586. '<font color="red"> Threesome Event with Stepfather and Valeri - You do not know Valeri enough</font>'
  587. end
  588. if modVar_AF_DeliveryJob['KnowValeri'] = 1:
  589. '<font color="green"> Be Introduced to Valeri - You have been</font>'
  590. elseif modVar_AF_DeliveryJob['State'] ! 2:
  591. '<font color="red"> Be Introduced to Valeri - You need to have the Delivery Job</font>'
  592. elseif hour = 8 and week <= 5:
  593. '<font color="orange"> Be Introduced to Valeri - You need to meet your Stepfather when he is at the Depot at 8am</font>'
  594. end
  595. if modVar_AF_DeliveryJob['State'] >= 3:
  596. '<font color="red"> Get Job at the Depot - You were fired!</font>'
  597. elseif modVar_AF_DeliveryJob['State'] = 2:
  598. '<font color="green"> Get Job at the Depot - You have the job</font>'
  599. elseif modVar_AF_DeliveryJob['State'] = 1:
  600. '<font color="orange"> Get Job at the Depot - Meet the Depot Administrator in the Industrial District</font>'
  601. elseif npc_rel['A28'] >= 90:
  602. '<font color="orange"> Get Job at the Depot - Raise relation then talk to him (Current Relation <<npc_rel[''A28'']>>/90)</font>'
  603. else
  604. '<font color="red"> Get Job at the Depot - Raise relation then talk to him (Current Relation <<npc_rel[''A28'']>>/90)</font>'
  605. end
  606. else
  607. '<b>Events with the Delivery Job:</b>'
  608. *nl
  609. 'Walkthrough: Raise your relationship with him until he offers you the chance to work at the Delivery Depot. Then you will be in position to have private moments with him around town (and perhaps a friend...) <a href="exec: modVar_AF_JQs2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  610. end
  611. end
  612. !! Grandfather !!
  613. if Storyline = 1:
  614. *nl
  615. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '31.png"> <<$npc_firstname[''A32'']>> <<$npc_lastname[''A32'']>> - (<<$npc_usedname[''A32'']>>)'
  616. '<b>---Available Quests---</b>'
  617. *nl
  618. if modVar_AF_JQg1sp = 1:
  619. '<b>Sexual Relations in Banya:</b>'
  620. *nl
  621. 'Walkthrough: Being Naked in the Banya while your Grandfather is awake and at home will trigger a progressing peeping event. Eventually he will join you in the Banya.'
  622. *nl
  623. if modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-1'] or modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-2'] or modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-3'] or modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-4'] or modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-5'] or modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-6']:
  624. $ProgressBarColour = 'Orange'
  625. else
  626. $ProgressBarColour = 'Green'
  627. end
  628. ProgressBarWidth = (modVar_AF_EventProgress['A32-BathroomSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-7']
  629. ProgressAntiBarWidth = 100 - ProgressBarWidth
  630. '<center><b>Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="<<$ProgressBarColour>>" width=<<ProgressBarWidth>>%><font color="<<$ProgressBarColour>>">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  631. if modVar_AF_EventProgress['A32-BathroomSexEv'] >= modVar_AF_EventGates['A32-BathroomSexEv-6']:
  632. if modVar_AF_EventProgress['A32-BathroomSexEv'] > modVar_AF_EventGates['A32-BathroomSexEv-6']:
  633. '<font color="green"> Act - Sex (Available)</font>'
  634. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-6']:
  635. '<font color="orange"> Act - Sex (Offer your Pussy)</font>'
  636. else
  637. '<font color="red"> Act - Sex (Keep Sucking him off)</font>'
  638. end
  639. end
  640. if modVar_AF_EventProgress['A32-BathroomSexEv'] >= modVar_AF_EventGates['A32-BathroomSexEv-5']:
  641. if modVar_AF_EventProgress['A32-BathroomSexEv'] > modVar_AF_EventGates['A32-BathroomSexEv-5']:
  642. '<font color="green"> Act - Blowjob (Available)</font>'
  643. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-5']:
  644. '<font color="orange"> Act - Blowjob (Take Control Yourself)</font>'
  645. else
  646. '<font color="red"> Act - Blowjob (Keep getting Licked Out)</font>'
  647. end
  648. end
  649. if modVar_AF_EventProgress['A32-BathroomSexEv'] >= modVar_AF_EventGates['A32-BathroomSexEv-4']:
  650. if modVar_AF_EventProgress['A32-BathroomSexEv'] > modVar_AF_EventGates['A32-BathroomSexEv-4']:
  651. '<font color="green"> Act - Cunnilingus (Available)</font>'
  652. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-4']:
  653. '<font color="orange"> Act - Cunnilingus (Let him take control)</font>'
  654. else
  655. '<font color="red"> Act - Cunnilingus (Keep getting touched up)</font>'
  656. end
  657. end
  658. if modVar_AF_EventProgress['A32-BathroomSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-5'] and modVar_AF_EventProgress['A32-BathroomSexEv'] >= modVar_AF_EventGates['A32-BathroomSexEv-3']:
  659. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 2
  660. if modVar_AF_EventProgress['A32-BathroomSexEv'] > modVar_AF_EventGates['A32-BathroomSexEv-4'] and modVar_AF_Inhib['Result'] = 1:
  661. '<font color="green"> Req - Step 4 - Start enjoying the touch (You love it!)</font>'
  662. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-4'] and modVar_AF_Inhib['Result'] = 1:
  663. '<font color="orange"> Req - Step 4 - Start enjoying the touch (Let him take control)</font>'
  664. elseif modVar_AF_Inhib['Result'] = 1:
  665. '<font color="orange"> Req - Step 4 - Start enjoying the touch (Make more of your Body available)</font>'
  666. else
  667. '<font color="red"> Req - Step 4 - Start enjoying the touch (Raise your Inhibition)</font>'
  668. end
  669. end
  670. if modVar_AF_EventProgress['A32-BathroomSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-4'] and modVar_AF_EventProgress['A32-BathroomSexEv'] >= modVar_AF_EventGates['A32-BathroomSexEv-2']:
  671. if modVar_AF_EventProgress['A32-BathroomSexEv'] > modVar_AF_EventGates['A32-BathroomSexEv-3']:
  672. '<font color="green"> Req - Step 3 - Identify your Voyeur (It''s your Grandfather!)</font>'
  673. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-3']:
  674. '<font color="orange"> Req - Step 3 - Identify your Voyeur (See who you have caught)</font>'
  675. else
  676. '<font color="red"> Req - Step 3 - Identify your Voyeur (Keep putting on a show)</font>'
  677. end
  678. end
  679. if modVar_AF_EventProgress['A32-BathroomSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-3'] and modVar_AF_EventProgress['A32-BathroomSexEv'] >= modVar_AF_EventGates['A32-BathroomSexEv-1']:
  680. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 1
  681. if modVar_AF_EventProgress['A32-BathroomSexEv'] > modVar_AF_EventGates['A32-BathroomSexEv-2'] and modVar_AF_Inhib['Result'] = 1:
  682. '<font color="green"> Req - Step 2 - Embrace your Attraction (Turn up the Heat!)</font>'
  683. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-2'] and modVar_AF_Inhib['Result'] = 1:
  684. '<font color="orange"> Req - Step 2 - Embrace your Attraction (Put on a <b>Real</b> show)</font>'
  685. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-2'] and modVar_AF_Inhib['Result'] = 0:
  686. '<font color="orange"> Req - Step 2 - Embrace your Attraction (Raise your Inhibition)</font>'
  687. else
  688. '<font color="red"> Req - Step 2 - Embrace your Attraction (Raise your Inhibition)</font>'
  689. end
  690. end
  691. if modVar_AF_EventProgress['A32-BathroomSexEv'] < modVar_AF_EventGates['A32-BathroomSexEv-2']:
  692. if modVar_AF_EventProgress['A32-BathroomSexEv'] > modVar_AF_EventGates['A32-BathroomSexEv-1']:
  693. '<font color="green"> Req - Step 1 - Blissful Ignorance (You have a Voyeur)</font>'
  694. elseif modVar_AF_EventProgress['A32-BathroomSexEv'] = modVar_AF_EventGates['A32-BathroomSexEv-1']:
  695. '<font color="orange"> Req - Step 1 - Blissful Ignorance (Identify the Noise)</font>'
  696. else
  697. '<font color="red"> Req - Step 1 - Blissful Ignorance (Keep getting naked in the Banya)</font>'
  698. end
  699. end
  700. else
  701. '<b>Peeping Event in Banya:</b>'
  702. *nl
  703. modVar_AF_Temp = (modVar_AF_EventProgress['A32-BathroomSexEv'] * 100) / modVar_AF_EventGates['A32-BathroomSexEv-7']
  704. 'Walkthrough: Keep having showers while visiting your Grandparents; someone might be watching (<<modVar_AF_Temp>>% Completed). <a href="exec: modVar_AF_JQg1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  705. end
  706. end
  707. !! Anushka !!
  708. *nl
  709. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '144.png"> <<$npc_firstname[''A144'']>> <<$npc_lastname[''A144'']>> - (Cool Friend at University)'
  710. '<b>---Available Quests (City University Content ONLY)---</b>'
  711. *nl
  712. if modVar_AF_JQa2st = 2:
  713. if modVar_AF_JQa2sp = 1:
  714. '<b>Available Activities:</b>'
  715. *nl
  716. 'Walkthrough: She will spend her day in the following places: University, City Park, Modelling Agency, Patchwork Dolls, Night Club and University Dorms.'
  717. *nl
  718. '<b>Repeatable Events:</b>'
  719. *nl
  720. '<font color="green"> Sexual Activities with Anushka, Viola, Savva and Yourself at Patchwork Dolls</font>'
  721. '<font color="green"> Sexual Activities at University Dorms</font>'
  722. '<font color="green"> Dancing at Night Club</font>'
  723. else
  724. '<b>Meet Anushka as she spends her day:</b>'
  725. *nl
  726. 'Walkthrough: You have now met one of your good friends at the University! You can now meet her as she goes about her day. <a href="exec: modVar_AF_JQa2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  727. end
  728. elseif modVar_AF_JQa2st = 1:
  729. if modVar_AF_JQa2sp = 1:
  730. '<b>Unlock her for City Content:</b>'
  731. *nl
  732. 'Walkthrough: You need to have ' + iif(Storyline = 1,'finished High School and be ','') + 'enrolled in University to make the scene to find her become available. Then you will randomly see her on university grounds.'
  733. *nl
  734. if student > 0:
  735. '<font color="green"> Req - You need to be a University Student - (You are!)</font>'
  736. else
  737. '<font color="red"> Req - You need to be a University Student - (You are NOT!)</font>'
  738. end
  739. if npc_rel['A144'] >= 50:
  740. '<font color="green"> Req - She needs to like you - (She does!)</font>'
  741. else
  742. '<font color="red"> Req - She needs to like you' + iif(Storyline ! 1,' (Keep Talking to her at the Shop)','') + ' - (Currently <<npc_rel[''A144'']>>/50)</font>'
  743. end
  744. if modVar_AF_EventProgress['SFLA-AptLive'] = 3:
  745. '<font color="green"> Req - You need to be a tenant of the Shared Student Apartment - (You are!)</font>'
  746. else
  747. '<font color="red"> Req - You need to be a tenant of the Shared Student Apartment - (You are NOT!)</font>'
  748. end
  749. else
  750. '<b>Find her at the University:</b>'
  751. *nl
  752. if Storyline = 1:
  753. 'Walkthrough: Once you have completed High School and gone to University, there is a chance you will find someone you know has also enrolled! <a href="exec: modVar_AF_JQa2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  754. else
  755. 'Walkthrough: Once you have met her at Patchwork Dolls and gone to University, there is a chance you will find someone you know has also enrolled! <a href="exec: modVar_AF_JQa2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  756. end
  757. end
  758. end
  759. !! Zinaida !!
  760. if Storyline = 1:
  761. *nl
  762. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '142.png"> <<$npc_firstname[''A142'']>> <<$npc_lastname[''A142'']>> - (Shy Friend at High School)'
  763. '<b>---Available Quests---</b>'
  764. *nl
  765. if modVar_AF_JQz1st = 2:
  766. if modVar_AF_JQz1sp = 1:
  767. '<b>Available Activities:</b>'
  768. *nl
  769. 'Walkthrough: Keep visiting her home after school and you will unlock Sexual Actions.'
  770. *nl
  771. '<b>Repeatable Events:</b>'
  772. *nl
  773. if modVar_AF_EventProgress['A142-Relationship'] = 7:
  774. if modVar_AF_EventTriggered['A142-HomeEv'] >= (difficulty * 4):
  775. modVar_AF_Temp = 100
  776. else
  777. modVar_AF_Temp = (modVar_AF_EventTriggered['A142-HomeEv'] * 100 / (difficulty * 4))
  778. end
  779. '<font color="orange"> Event - Sexual Event after Homework - (<<modVar_AF_Temp>>% Chance of Triggering)</font>'
  780. else
  781. '<font color="green"> Event - Sexual Event during Homework - (Random Chance of Triggering)</font>'
  782. end
  783. if modVar_AF_EventProgress['A142-Relationship'] = 8:
  784. '<font color="green"> Event - Sexual Event after Homework</font>'
  785. else
  786. '<font color="red"> Req - Sexual Event after Homework - (You need to trigger the first Sex Event to open this one)</font>'
  787. end
  788. else
  789. '<b>Turn Feelings of Friendship to Feelings of Attraction:</b>'
  790. *nl
  791. 'Walkthrough: Keep visiting her at her home and get her used to being together, then welcome to a world of new experiences. <a href="exec: modVar_AF_JQz1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  792. end
  793. elseif modVar_AF_JQz1st = 1:
  794. if modVar_AF_JQz1sp = 1:
  795. '<b>Release her from Dimka and get her to Join the Football Team:</b>'
  796. *nl
  797. 'Walkthrough: You need to know her well enough to find her outside the School. Then once you have spoken to her enough she will invite you back home. Then you need to find out about her breasts, save her from Dimka''s Blackmail, then convince her to join the team.'
  798. if modVar_AF_EventProgress['A142-Relationship'] = 6:
  799. '<font color="orange"> Req - Convince her to join the Football Team (Speak to her at her home)</font>'
  800. else
  801. '<font color="red"> Req - Convince her to join the Football Team</font>'
  802. end
  803. if modVar_AF_EventProgress['A142-Relationship'] >= 4:
  804. if modVar_AF_EventProgress['A142-Relationship'] >= 6:
  805. '<font color="green"> Req - Carry out your Revenge Plan</font>'
  806. elseif modVar_AF_EventProgress['A142-Relationship'] = 5:
  807. '<font color="orange"> Req - Carry out your Revenge Plan - (Speak to Zinaida after school)</font>'
  808. else
  809. '<font color="red"> Req - Carry out your Revenge Plan</font>'
  810. end
  811. if modVar_AF_EventProgress['A142-Relationship'] >= 5:
  812. '<font color="green"> Req - Find Someone to Fuck Dimka for your own Blackmail</font>'
  813. else
  814. '<font color="orange"> Req - Find Someone to Fuck Dimka for your own Blackmail - (You can find him at the Red Light District between 9pm and 12am)</font>'
  815. end
  816. end
  817. if modVar_AF_EventProgress['A142-Relationship'] >= 3:
  818. if modVar_AF_EventProgress['A142-Relationship'] >= 4:
  819. '<font color="green"> Req - Find out her shame at her home</font>'
  820. else
  821. if modVar_AF_EventTriggered['A142-HomeEv'] >= (difficulty * 2):
  822. modVar_AF_Temp = 100
  823. else
  824. modVar_AF_Temp = (modVar_AF_EventTriggered['A142-HomeEv'] * 100 / (difficulty * 2))
  825. end
  826. '<font color="orange"> Req - Find out her shame at her home - (<<modVar_AF_Temp>>% Chance of Triggering)</font>'
  827. end
  828. end
  829. if modVar_AF_EventProgress['A142-Relationship'] >= 3:
  830. '<font color="green"> Req - Keep Bugging her after School</font>'
  831. else
  832. '<font color="orange"> Req - Keep Bugging her after School - (Find outside of the School when lessons are over)</font>'
  833. end
  834. if modVar_AF_EventProgress['A142-Relationship'] = 0:
  835. if npc_rel['A142'] >= 80:
  836. '<font color="green"> Req - Raise your Relation with her</font>'
  837. else
  838. '<font color="red"> Req - Raise your Relation with her - (Currently - <<npc_rel[''A142'']>>/80)</font>'
  839. end
  840. if modVar_AF_EventProgress['Football'] = 2:
  841. '<font color="green"> Req - Be on the High School Football Team</font>'
  842. else
  843. '<font color="red"> Req - Be on the High School Football Team - (Join at the School Fields)</font>'
  844. end
  845. end
  846. else
  847. '<b>Get her on the Football Team:</b>'
  848. *nl
  849. 'Walkthrough: Once you get to know her and you are on the Football Team yourself, then help her with her problems and convince her to join. <a href="exec: modVar_AF_JQz1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  850. end
  851. end
  852. end
  853. !! Igor/Igora !!
  854. *nl
  855. if modVar_AF_JQi2st >= 2:
  856. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="mod/addedflavour/images/characters/shared/notebook/4.png"> Igora <<$npc_lastname[''A4'']>> - (Secretive Friend at University)'
  857. elseif modVar_AF_JQi2st = 1:
  858. '<img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '4.png"> <<$npc_firstname[''A4'']>> <<$npc_lastname[''A4'']>> - (Secretive Friend at University)'
  859. end
  860. '<b>---Available Quests (City University Content ONLY)---</b>'
  861. *nl
  862. if modVar_AF_JQi2st = 3:
  863. if modVar_AF_JQi2sp = 1:
  864. '<b>Available Activities:</b>'
  865. *nl
  866. 'Walkthrough: She will spend her day in the following places: University, Shopping Centre, Night Club and University Dorms.'
  867. *nl
  868. '<b>Repeatable Events:</b>'
  869. *nl
  870. '<font color="green"> Sexual Activities with Eugene (Speak to Eugene)</font>'
  871. '<font color="green"> Sexual Activities at University Dorms</font>'
  872. else
  873. '<b>Experience Igora about the City:</b>'
  874. *nl
  875. 'Walkthrough: She has now blossomed to embrace life as Igora. <a href="exec: modVar_AF_JQi2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  876. end
  877. elseif modVar_AF_JQi2st = 2:
  878. if modVar_AF_JQi2sp = 1:
  879. '<b>Available Activities:</b>'
  880. *nl
  881. 'Walkthrough: Talk to her at her Dorm Room then when the time comes, introduce her to Eugene.'
  882. *nl
  883. if modVar_AF_EventProgress['A4-PreConfidentEv'] = 6:
  884. '<font color="green"> Req - Keep talking to her at her Dorm Room to increase her confidence - (She is ready to flower)</font>'
  885. elseif modVar_AF_EventProgress['A4-PreConfidentEv'] >= 3:
  886. '<font color="orange"> Req - Keep talking to her at her Dorm Room to increase her confidence - (She is ready for Eugene)</font>'
  887. else
  888. '<font color="red"> Req - Talk to her at her Dorm Room to increase her confidence</font>'
  889. end
  890. if LCEugenefirst > 0:
  891. '<font color="green"> Req - You need to have had sex with Eugene and know she has a penis - (You very much have!)</font>'
  892. else
  893. '<font color="red"> Req - You need to have had sex with Eugene and know she has a penis - (Find her at the City Industrial Area BBQ Cafe)</font>'
  894. end
  895. else
  896. '<b>Help Igora adapt to City Life:</b>'
  897. *nl
  898. 'Walkthrough: Talk to her at her Dorm Room and give her the help she needs. <a href="exec: modVar_AF_JQi2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  899. end
  900. elseif modVar_AF_JQi2st = 1:
  901. if modVar_AF_JQi2sp = 1:
  902. '<b>Meet her in the City:</b>'
  903. *nl
  904. if Storyline = 1:
  905. 'Walkthrough: Finish High school with Igor having done Cross-Dressing with you, then find her through Eva at Football Training Event'
  906. else
  907. 'Walkthrough: Find her through Eva at Football Training Event'
  908. end
  909. *nl
  910. if student > 0:
  911. '<font color="green"> Req - You need to be a University Student - (You are!)</font>'
  912. else
  913. '<font color="red"> Req - You need to be a University Student - (You are NOT!)</font>'
  914. end
  915. if modVar_AF_EventTriggered['A4-MeetEva'] >= 3:
  916. '<font color="green"> Req - Get to know Eva (Random chance of being introduced to Igor at Football Training)</font>'
  917. else
  918. '<font color="orange"> Req - Get to know Eva (Random chance of seeing her while doing Football Training at University)</font>'
  919. end
  920. if Storyline = 1:
  921. if igor_nomore = 1:
  922. '<font color="green"> Req - Igor needs to be actively Cross-Dressing - (She is!)</font>'
  923. else
  924. '<font color="red"> Req - Igor needs to be actively Cross-Dressing - (He is NOT!)</font>'
  925. end
  926. end
  927. else
  928. '<b>Find her through her Friend at University' + iif(Storyline = 1 and igor_nomore = 0,'(<font color="Red">This content is not available because Igor did not progress with the Cross-Dressing Event)</font>','') + ':</b>'
  929. *nl
  930. if Storyline = 1:
  931. 'Walkthrough: Complete High School and get Igor to embrace his Feminine Side; then do some Football Training at the University until you find a mutual friend <a href="exec: modVar_AF_JQi2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  932. else
  933. 'Walkthrough: Do some Football Training at the University until you find a mutual friend <a href="exec: modVar_AF_JQi2sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  934. end
  935. end
  936. end
  937. !! Timothy !!
  938. *nl
  939. '<left><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/shared/notebook/77.png"></left> <<$npc_firstname[''A77'']>> - (City Apartment Building Tenant)'
  940. '<b>---Available Quests---</b>'
  941. *nl
  942. if modVar_AF_JQt1st = 2:
  943. if modVar_AF_JQt1sp = 1:
  944. '<b>Fucking Timothy:</b>'
  945. *nl
  946. 'Walkthrough: After Timothy asks you about your Living Situation you will be able to invite him in to your Apartment; doing so repeatedly will raise his relationship with you until you are able to take him into the Bedroom. Continue fucking him to unlock the ability to Threesome with his Friend.'
  947. *nl
  948. if modVar_AF_EventProgress['A77-AptInvEv'] >= modVar_AF_EventGates['A77-AptInvEv-2']:
  949. ProgressBarWidth = (modVar_AF_EventProgress['A77-AptInvEv'] * 100) / modVar_AF_EventGates['A77-AptInvEv-3']
  950. ProgressAntiBarWidth = 100 - ProgressBarWidth
  951. '<center><b>Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  952. else
  953. ProgressBarWidth = (modVar_AF_EventProgress['A77-AptInvEv'] * 100) / modVar_AF_EventGates['A77-AptInvEv-2']
  954. ProgressAntiBarWidth = 100 - ProgressBarWidth
  955. '<center><b>Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="green" width=<<ProgressBarWidth>>%><font color="Green">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  956. end
  957. if modVar_AF_EventProgress['A77-AptInvEv'] >= modVar_AF_EventGates['A77-AptInvEv-2']:
  958. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 3
  959. if modVar_AF_EventProgress['A77-AptInvEv'] = modVar_AF_EventGates['A77-AptInvEv-3'] and modVar_AF_Inhib['Result'] = 1:
  960. '<font color="green"> Act - Threesome with Timothy and his Friend (Event Available)</font>'
  961. elseif modVar_AF_Inhib['Result'] = 0:
  962. '<font color="orange"> Act - Threesome with Timothy and his Friend (Not Un-Inhibited Enough)</font>'
  963. else
  964. '<font color="red"> Act - Threesome with Timothy and his Friend (Continue having sex with Timothy)</font>'
  965. end
  966. end
  967. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 2
  968. if modVar_AF_EventProgress['A77-AptInvEv'] >= modVar_AF_EventGates['A77-AptInvEv-2'] and modVar_AF_Inhib['Result'] = 1:
  969. '<font color="green"> Act - Sex with Timothy (Event Available)</font>'
  970. elseif modVar_AF_Inhib['Result'] = 0:
  971. '<font color="orange"> Act - Sex with Timothy (Not Un-Inhibited Enough)</font>'
  972. else
  973. '<font color="red"> Act - Sex with Timothy (Raise your Relationship)</font>'
  974. end
  975. if modVar_AF_EventGates['A77-AptInvEv-1'] ! 0:
  976. '<font color="green"> Req - Clarify your Living Situation (You have told him your situation - "<b><<$modVar_AF_EventOption[''A77-AptInvEv'']>></b>")</font>'
  977. else
  978. '<font color="red"> Req - Clarify your Living Situation (Speak to him in Hall and he will ask automatically)</font>'
  979. end
  980. if pcs_vag ! 0:
  981. '<font color="green"> Req - Not be a Virgin (You are not)</font>'
  982. else
  983. '<font color="red"> Req - Not be a Virgin (You are)</font>'
  984. end
  985. else
  986. '<b>Relations with Timothy:</b>'
  987. *nl
  988. 'Walkthrough: Explain to Timothy as to your living situation then start inviting him in when talking to him in the Hall. Once you know eachother enough you can take him to the bedroom. <a href="exec: modVar_AF_JQt1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  989. end
  990. elseif modVar_AF_JQt1st = 1:
  991. if modVar_AF_JQt1sp = 1:
  992. '<b>Complete Main Game Quest (Not Mod Content):</b>'
  993. *nl
  994. 'Walkthrough: You need to own the City Apartment then talk to him 7 times in the Hall.'
  995. if (home_owned[1] = 1 or home_owned[1] = 2):
  996. '<font color="green"> Req - Own or Rent the City Apartment (Apartment owned)</font>'
  997. else
  998. '<font color="red"> Req - Own or Rent the City Apartment (You don''t own the Apartment)</font>'
  999. end
  1000. if sosed < 7:
  1001. '<font color="red"> Req - Talk to Timothy (Familiarity - <<sosed>>/7)</font>'
  1002. end
  1003. else
  1004. '<b>Complete Main Game Quest (Not Mod Content):</b>'
  1005. *nl
  1006. 'Walkthrough: Complete his Main Game quest <a href="exec: modVar_AF_JQt1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1007. end
  1008. end
  1009. !! Kseniya !!
  1010. *nl
  1011. '<left><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/shared/notebook/KSY.png"></left> Kseniya - (Flasher & Exhibitionship Shop Owner)'
  1012. '<b>---Available Quests---</b>'
  1013. *nl
  1014. if modVar_AF_JQk1st = 2:
  1015. if modVar_AF_JQk1sp = 1:
  1016. '<b>Gangbang in the Park (Repeatable):</b>'
  1017. *nl
  1018. 'Walkthrough: Find her in the park on Sundays (A prompt in the Main Window will appear but it is random). She will offer to take you to an event, accept it to get to fucking!'
  1019. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 3
  1020. if modVar_AF_Inhib['Result'] = 1:
  1021. '<font color="green"> Req - Be Un-Inhibited Enough(You are!)</font>'
  1022. else
  1023. '<font color="red"> Req - Be Un-Inhibited Enough(You are not)</font>'
  1024. end
  1025. if week = 7:
  1026. '<font color="green"> Req - Be the Weekend(It is!)</font>'
  1027. else
  1028. '<font color="orange"> Req - Be the Weekend (It is not)</font>'
  1029. end
  1030. if (hour >= 9 and hour <= 17):
  1031. '<font color="green"> Req - Be between 9am and 5pm (It is!)</font>'
  1032. else
  1033. '<font color="orange"> Req - Be between 9am and 5pm (It is not)</font>'
  1034. end
  1035. else
  1036. '<b>Fun with Kseniya''s Friends:</b>'
  1037. *nl
  1038. 'Walkthrough: Find her in the park on Sundays and see if she has something to offer. <a href="exec: modVar_AF_JQk1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1039. end
  1040. elseif modVar_AF_JQk1st = 1:
  1041. if modVar_AF_JQk1sp = 1:
  1042. '<b>Complete Main Game Quest (Not Mod Content):</b>'
  1043. *nl
  1044. 'Walkthrough: You need to flash a lot and/or have high exhibition to trigger the random chance of seeing her in the park. Once you do you have an Action to look for her which then allows you to go into her shop.'
  1045. if exhibitionQW = 2 and (hour >= 9 and hour <= 18):
  1046. '<font color="green"> Req - Step 1 - Run Action "Find the flashing woman" in Park between 9am and 6pm (Step Completed)</font>'
  1047. elseif exhibitionQW = 2 and (hour <= 9 or hour >= 18):
  1048. '<font color="orange"> Req - Step 1 - Run Action "Find the flashing woman" in Park between 9am and 6pm (Event ready but not right time)</font>'
  1049. else
  1050. '<font color="red"> Req - Step 1 - Raise Exhibition Level (Exhibition <<pcs_exhib>>/100)</font>'
  1051. end
  1052. if exhibitionQW = 2 and (hour >= 9 and hour <= 18):
  1053. '<font color="green"> Req - Step 2 - Run Action "Search for Kseniya" in Park between 9am and 6pm (Step Completed; you now need to find her shop in Old Town)</font>'
  1054. elseif exhibitionQW = 2 and (hour <= 9 or hour >= 18):
  1055. '<font color="orange"> Req - Step 2 - Run Action "Search for Kseniya" in Park between 9am and 6pm (Event ready but not right time)</font>'
  1056. else
  1057. '<font color="red"> Req - Step 2 - Run Action "Search for Kseniya" in Park between 9am and 6pm (Step not reached)</font>'
  1058. end
  1059. if exhibitionQW = 3:
  1060. '<font color="red"> Req - Step 3 - Visit Kseniya''s Shop in Old Town (Step not reached)</font>'
  1061. end
  1062. else
  1063. '<b>Complete Main Game Quest (Not Mod Content):</b>'
  1064. *nl
  1065. 'Walkthrough: Complete her Main Game quest <a href="exec: modVar_AF_JQk1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1066. end
  1067. end
  1068. !! Ilya !!
  1069. if Storyline = 1:
  1070. *nl
  1071. '<left><img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '130.png"></left> <<$npc_firstname[''A130'']>> <<$npc_lastname[''A130'']>> - (Homeroom & Russian Teacher)'
  1072. '<b>---Available Quests---</b>'
  1073. *nl
  1074. if modVar_AF_JQi1st = 2:
  1075. if modVar_AF_JQi1sp = 1:
  1076. '<b>Status of Relationship with Ilya:</b>'
  1077. *nl
  1078. 'Status(Locked) - ' + iif($modVar_AF_EventOption['A130-Status'] = 'Dominated','<font color="Red">Rebellious</font>','') + iif($modVar_AF_EventOption['A130-Status'] = 'Coercion','<font color="Pink">Alluring</font>','') + iif($modVar_AF_EventOption['A130-Status'] = 'Submissive','<font color="Blue">Obedient</font>','') + iif($modVar_AF_EventOption['A130-Status'] = '','<b>Update Save to Ver1.5 or Start New Game to initialise content</b>','')
  1079. 'Days since last Homeroom Attendance - ' + iif(modVar_AF_EventLock['A130-RegistrationEv'] < (daystart - 2),'<b><<daystart - modVar_AF_EventLock[''A130-RegistrationEv'']>> days</b>','<<daystart - modVar_AF_EventLock[''A130-RegistrationEv'']>> days')
  1080. *nl
  1081. '<b>Available Events</b>'
  1082. if $modVar_AF_EventOption['A130-Status'] = 'Coercion':
  1083. ' <font color="Green">Act - Arrive early for Homeroom and take advantage</font>'
  1084. if modVar_AF_EventTriggered['A130-CoeSexEv'] < 5:
  1085. modVar_AF_Temp = 100 / (5 - modVar_AF_EventTriggered['A130-CoeSexEv'])
  1086. else
  1087. modVar_AF_Temp = 100
  1088. end
  1089. ' <font color="Green">Event - Flirt with him in the Hallway - Chance of getting Sexual is <<modVar_AF_Temp>>%</font>'
  1090. elseif $modVar_AF_EventOption['A130-Status'] = 'Submissive':
  1091. ' <font color="Green">Act - Stay back after Literature Club</font>'
  1092. if modVar_AF_EventOpen['A130-SubmissiveSexEv'] = 1:
  1093. ' <font color="Green">Event - Get Tutoring session</font>'
  1094. else
  1095. ' <font color="Orange">Event - Get Tutoring session (Stay back after Literature Club)</font>'
  1096. end
  1097. elseif $modVar_AF_EventOption['A130-Status'] = 'Dominated':
  1098. ' <font color="Green">Act - Get Punished for not attending Homeroom</font>'
  1099. ' <font color="Green">Event - Get held back after Russian Class</font>'
  1100. end
  1101. else
  1102. '<b>Escalate Relationship:</b>'
  1103. *nl
  1104. 'Walkthrough: With your status in his eyes cemented you need to find a way of spending more personal time with him. <a href="exec: modVar_AF_JQi1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1105. end
  1106. elseif modVar_AF_JQi1st = 1:
  1107. if modVar_AF_JQi1sp = 1:
  1108. '<b>Most Prominent Status with Ilya:</b>'
  1109. *nl
  1110. if modVar_AF_EventProgress['A130-CoercionRating'] > modVar_AF_EventProgress['A130-SubmissiveRating'] and modVar_AF_EventProgress['A130-CoercionRating'] > modVar_AF_EventProgress['A130-DominatedRating']:
  1111. $modVar_AF_TempStr = 'Coercion'
  1112. $ProgressBarColour = 'Pink'
  1113. elseif modVar_AF_EventProgress['A130-SubmissiveRating'] > modVar_AF_EventProgress['A130-CoercionRating'] and modVar_AF_EventProgress['A130-SubmissiveRating'] > modVar_AF_EventProgress['A130-DominatedRating']:
  1114. $modVar_AF_TempStr = 'Submissive'
  1115. $ProgressBarColour = 'Blue'
  1116. elseif modVar_AF_EventProgress['A130-DominatedRating'] > modVar_AF_EventProgress['A130-SubmissiveRating'] and modVar_AF_EventProgress['A130-DominatedRating'] > modVar_AF_EventProgress['A130-CoercionRating']:
  1117. $modVar_AF_TempStr = 'Dominated'
  1118. $ProgressBarColour = 'Red'
  1119. else
  1120. $modVar_AF_TempStr = 'Tied'
  1121. $ProgressBarColour = 'Gray'
  1122. end
  1123. 'Status(Open) - ' + iif($modVar_AF_TempStr = 'Dominated','<font color="Red">Rebellious</font>','') + iif($modVar_AF_TempStr = 'Coercion','<font color="Pink">Alluring</font>','') + iif($modVar_AF_TempStr = 'Submissive','<font color="Blue">Obedient</font>','') + iif($modVar_AF_TempStr = 'Tied','Tied','')
  1124. ProgressBarWidth = (modVar_AF_EventProgress['A130-<<$modVar_AF_TempStr>>Rating'] * 100) / modVar_AF_EventGates['A130-TeacherSexEv-2']
  1125. ProgressAntiBarWidth = 100 - ProgressBarWidth
  1126. '<center><b>Relationship Progress:</b><table border=1 width=80%><tr><td style="text-align:right" bgcolor="<<$ProgressBarColour>>" width=<<ProgressBarWidth>>%><font color="<<$ProgressBarColour>>">|</font></td><td width=<<ProgressAntiBarWidth>>%></td></tr></table></center>'
  1127. *nl
  1128. 'Days since last Homeroom Attendance - ' + iif(modVar_AF_EventLock['A130-RegistrationEv'] < (daystart - 2),'<b><<daystart - modVar_AF_EventLock[''A130-RegistrationEv'']>> days</b>','<<daystart - modVar_AF_EventLock[''A130-RegistrationEv'']>> days')
  1129. *nl
  1130. '<b>Available Events - Obedient:</b>'
  1131. ' <font color="Green">Event - Attend Homeroom and give a Positive Response</font>'
  1132. ' <font color="Green">Event - Attend After-School Literature Club and get Involved</font>'
  1133. ' <font color="Green">Event - Support him during Russian Class</font>'
  1134. if modVar_AF_EventProgress['A130-SubmissiveRating'] >= modVar_AF_EventGates['A130-TeacherSexEv-1']:
  1135. ' <font color="Green">Act - Stay back after Literature Club</font>'
  1136. end
  1137. '<b>Available Events - Alluring:</b>'
  1138. ' <font color="Green">Event - Attend Homeroom and give a Flirty Response</font>'
  1139. ' <font color="Green">Event - Attend After-School Literature Club and Exhibit Yourself</font>'
  1140. ' <font color="Green">Event - Flash yourself during Russian Class</font>'
  1141. if modVar_AF_EventProgress['A130-CoercionRating'] >= modVar_AF_EventGates['A130-TeacherSexEv-1']:
  1142. ' <font color="Green">Act - Arrive early for Homeroom and take advantage</font>'
  1143. end
  1144. '<b>Available Events - Rebellious:</b>'
  1145. ' <font color="Green">Event - Skip Homeroom and get caught in the Hallway</font>'
  1146. ' <font color="Green">Event - Attend Homeroom and give a Rebellious Response</font>'
  1147. ' <font color="Green">Event - Upset him during Russian Class</font>'
  1148. if modVar_AF_EventProgress['A130-DominatedRating'] >= modVar_AF_EventGates['A130-TeacherSexEv-1']:
  1149. ' <font color="Green">Act - Get Punished for not attending Homeroom</font>'
  1150. end
  1151. else
  1152. '<b>Get noticed by your Teacher:</b>'
  1153. *nl
  1154. 'Walkthrough: Spend time at the school and interact with Ilya in order to find your place in his eyes. <a href="exec: modVar_AF_JQi1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1155. end
  1156. end
  1157. end
  1158. !! Viola !!
  1159. *nl
  1160. '<left><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/shared/notebook/205.png"></left> <<$npc_firstname[''A205'']>> <<$npc_lastname[''A205'']>> - (Patchwork Dolls Employee)'
  1161. '<b>---Available Quests---</b>'
  1162. *nl
  1163. if modVar_AF_JQv1sp = 1:
  1164. '<b>Lesbian Sex at Shop (Repeatable):</b>'
  1165. *nl
  1166. 'Walkthrough: Get High Relation with her by talking and flirting with her. Then walk into Patchwork Dolls with high attractiveness when she is working there.'
  1167. if npc_rel['A205'] >= 40:
  1168. '<font color="green"> Req - Have high enough relationship with Viola (Relations High Enough)</font>'
  1169. else
  1170. '<font color="red"> Req - Have high enough relationship with Viola (Relations - <<npc_rel[''A205'']>>/40)</font>'
  1171. end
  1172. if hotcat >= (8 - (5 - difficulty)):
  1173. '<font color="green"> Req - Be Attractive Enough (You are HOT!)</font>'
  1174. else
  1175. '<font color="orange"> Req - Be Attractive Enough (Attractiveness - <<hotcat>>/<<(8 - (5 - difficulty))>>)</font>'
  1176. end
  1177. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 1
  1178. if modVar_AF_Inhib['Result'] = 1:
  1179. '<font color="green"> Req - Be Un-Inhibited enough (You are un-inhibited enough)</font>'
  1180. else
  1181. '<font color="red"> Req - Be Un-Inhibited enough (Need to reduce inhibition or get horny)</font>'
  1182. end
  1183. else
  1184. '<b>Clothing Event at Shop:</b>'
  1185. *nl
  1186. 'Walkthrough: Get to know her; then arrive at her shop looking fantastic. <a href="exec: modVar_AF_JQv1sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1187. end
  1188. !! Savva !!
  1189. *nl
  1190. '<left><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/shared/notebook/204.png"></left> <<$npc_firstname[''A204'']>> <<$npc_lastname[''A204'']>> - (Patchwork Dolls Employee)'
  1191. '<b>---Available Quests---</b>'
  1192. *nl
  1193. if modVar_AF_JQs3sp = 1:
  1194. '<b>Sexual Relations in the Shop (Repeatable):</b>'
  1195. *nl
  1196. 'Walkthrough: Get High Relation with her by talking and flirting with him. Then walk into Patchwork Dolls with high attractiveness when he is working there.'
  1197. if npc_rel['A204'] >= 40:
  1198. '<font color="green"> Req - Have high enough relationship with Savva (Relations High Enough)</font>'
  1199. else
  1200. '<font color="red"> Req - Have high enough relationship with Savva (Relations - <<npc_rel[''A204'']>>/40)</font>'
  1201. end
  1202. if hotcat >= (8 - (5 - difficulty)):
  1203. '<font color="green"> Req - Be Attractive Enough (You are HOT!)</font>'
  1204. else
  1205. '<font color="orange"> Req - Be Attractive Enough (Attractiveness - <<hotcat>>/<<(8 - (5 - difficulty))>>)</font>'
  1206. end
  1207. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 1
  1208. if modVar_AF_Inhib['Result'] = 1:
  1209. '<font color="green"> Req - Be Un-Inhibited enough (You are un-inhibited enough)</font>'
  1210. else
  1211. '<font color="red"> Req - Be Un-Inhibited enough (Need to reduce inhibition or get horny)</font>'
  1212. end
  1213. if pcs_vag ! 0:
  1214. '<font color="green"> Req - Not be a Virgin (You are not)</font>'
  1215. else
  1216. '<font color="red"> Req - Not be a Virgin (You are!)</font>'
  1217. end
  1218. else
  1219. '<b>Shopping Event at Shop:</b>'
  1220. *nl
  1221. 'Walkthrough: Get to know him; then arrive at his shop looking fantastic. <a href="exec: modVar_AF_JQs3sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1222. end
  1223. !! Avelina !!
  1224. if Storyline = 1:
  1225. *nl
  1226. '<left><img style="<<$modVar_AF_ImageRestrictions>>" height="130px" width="102px" src="' + iif(version_minor >= 8 and version_revision >= 2 and version_patch >= 2,'images/characters/shared/notebook/','images/pc/notebook/') + '19.png"></left> <<$npc_firstname[''A19'']>> <<$npc_lastname[''A19'']>> - (Insecure Pavlovsk Student)'
  1227. '<b>---Available Quests---</b>'
  1228. *nl
  1229. if modVar_AF_JQa3st = 2:
  1230. if modVar_AF_JQa3sp = 1:
  1231. '<b>Progressive Confidence and Sex Event:</b>'
  1232. *nl
  1233. 'Walkthrough: You need to speak to her in your room before 9pm on Friday; then after 9pm on Friday; then automatically when you wake up on Saturday then speak to her after 9pm on Saturday (as long as you got out the League Stages).'
  1234. if modVar_AF_EventProgress['A19-ConfidenceEv'] = 5:
  1235. '<font color="green"> Event - You have been intimate</font>'
  1236. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 4 and hour >= 21 and hour < 22 and week = 6:
  1237. '<font color="orange"> Req - You need talk to her in the evening after curfew</font>'
  1238. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 4 and hour < 21 and week <= 6:
  1239. '<font color="orange"> Req - You need talk to her in the evening after curfew</font>'
  1240. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 4:
  1241. '<font color="red"> Event - You have not been able to be with her</font>'
  1242. end
  1243. if modVar_AF_EventProgress['A19-ConfidenceEv'] = 3 and hour >= 21 and hour < 22 and week = 5:
  1244. '<font color="green"> Event - You have peaked her attention</font>'
  1245. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 2 and hour >= 21 and hour < 22 and week = 5:
  1246. '<font color="orange"> Req - You need to tidy your clothes and show off your body in the process</font>'
  1247. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 2 and hour < 21 and week = 5:
  1248. '<font color="orange"> Req - You need to wait until curfew</font>'
  1249. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 2:
  1250. '<font color="red"> Event - You have missed your chance to flirt with her</font>'
  1251. end
  1252. if modVar_AF_EventProgress['A19-ConfidenceEv'] = 2 and hour < 21 and week = 5:
  1253. '<font color="green"> Event - You have spoken to her</font>'
  1254. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 1 and hour < 21 and week = 5:
  1255. '<font color="orange"> Req - You need to talk to her in your Hotel Room before 9pm(She needs to be in the Room)</font>'
  1256. elseif modVar_AF_EventProgress['A19-ConfidenceEv'] = 1:
  1257. '<font color="red"> Event - You have missed your chance to talk to her</font>'
  1258. end
  1259. else
  1260. '<b>Help Avelina gain confidence in her abilities:</b>'
  1261. *nl
  1262. 'Walkthrough: Use opportunities to increase her confidence when you are alone together in your Hotel Room. <a href="exec: modVar_AF_JQa3sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1263. end
  1264. elseif modVar_AF_JQa3st = 1:
  1265. if modVar_AF_JQa3sp = 1:
  1266. '<b>Qualify for the Junior Cup (Not Mod Content):</b>'
  1267. *nl
  1268. 'Walkthrough: Join the Volleyball Team by taking lessons at Pavlovsk Community Center and getting on the Team, then do Qualifications Matches on Saturdays until you Qualify. Once Qualified remember to be at the Community Center in Gym cloths for 3pm on the first Friday of June.'
  1269. if arrsize('$modArr_AF_VBallT_PlayerTeam') > 0:
  1270. '<font color="green"> Event - The Junior Cup has already finished ' + iif(modVar_AF_EventProgress['A19-ConfidenceEv'] = 5,'and you succeeded in your Sexual Event with Avelina','') + '!</font>'
  1271. elseif volsesongame >= 20 and volsesonwin > volsesonloss:
  1272. '<font color="green"> Event - You have qualified for the Junior Cup; Be there on time!</font>'
  1273. elseif volsesongame >= 20:
  1274. '<font color="orange"> Req - You need to win more games than you lost</font>'
  1275. elseif volsesongame > 0:
  1276. '<font color="orange"> Req - You to play at least twenty games</font>'
  1277. else
  1278. '<font color="red"> Req - Be a member of the Pavlovsk Volleyball Team</font>'
  1279. end
  1280. else
  1281. '<b>Progress with Main Game Content (Not Mod Content):</b>'
  1282. *nl
  1283. 'Walkthrough: Qualify for the Junior Cup with the Pavlovsk Volleyball Team (Providing it is still available). <a href="exec: modVar_AF_JQa3sp = 1 & gt ''mod_addedflavour_journal'' , ''questjournal'' ">Spoilers</a>'
  1284. end
  1285. end
  1286. end
  1287. end
  1288. if $ARGS[0] = 'saveuptracker':
  1289. *clr & cla
  1290. KILLVAR '$modVar_AF_Row'
  1291. modVar_AF_TotalMoney = money + karta
  1292. SUTTotalCostsLoopCount = 0
  1293. modVar_AF_TotalCosts = 0
  1294. :SUTTotalCostsLoopStart
  1295. if SUTTotalCostsLoopCount >= arrsize('modArr_AF_SUTItemCost') : jump 'SUTTotalCostsLoopEnd'
  1296. modVar_AF_TotalCosts += modArr_AF_SUTItemCost[SUTTotalCostsLoopCount]
  1297. if $modArr_AF_SUTItemName[SUTTotalCostsLoopCount] = '' and modArr_AF_SUTItemCost[SUTTotalCostsLoopCount] = 0:
  1298. KILLVAR '$modArr_AF_SUTItemName' , SUTTotalCostsLoopCount
  1299. KILLVAR 'modArr_AF_SUTItemCost' , SUTTotalCostsLoopCount
  1300. jump 'SUTTotalCostsLoopStart'
  1301. end
  1302. SUTTotalCostsLoopCount += 1
  1303. jump 'SUTTotalCostsLoopStart'
  1304. :SUTTotalCostsLoopEnd
  1305. '<center><h1><b>---Added Flavour mod - Savings Goal Tracker---</b></h1></center>'
  1306. $modVar_AF_Row[] = '<tr><td width=10px><<modVar_AF_RowStart + 1>></td><td><<$modArr_AF_SUTItemName[modVar_AF_RowStart]>></td><td>' + iif(modVar_AF_TotalMoney >= modArr_AF_SUTItemCost[modVar_AF_RowStart],'<font color="Green"><<modArr_AF_SUTItemCost[modVar_AF_RowStart]>></font>','<font color="Red"><<modArr_AF_SUTItemCost[modVar_AF_RowStart]>></font>') + '</td><td><a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetname'' , modVar_AF_RowStart & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Name</a> / <a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetcost'' , modVar_AF_RowStart & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Cost</a> / <a href="exec: $modArr_AF_SUTItemName[modVar_AF_RowStart] = '''' & modArr_AF_SUTItemCost[modVar_AF_RowStart] = 0 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Clear Row</a></td></tr>'
  1307. $modVar_AF_Row[] = '<tr><td width=10px><<modVar_AF_RowStart + 2>></td><td><<$modArr_AF_SUTItemName[modVar_AF_RowStart + 1]>></td><td>' + iif(modVar_AF_TotalMoney >= modArr_AF_SUTItemCost[modVar_AF_RowStart + 1],'<font color="Green"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 1]>></font>','<font color="Red"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 1]>></font>') + '</td><td><a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetname'' , modVar_AF_RowStart + 1 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Name</a> / <a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetcost'' , modVar_AF_RowStart + 1 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Cost</a> / <a href="exec: $modArr_AF_SUTItemName[modVar_AF_RowStart + 1] = '''' & modArr_AF_SUTItemCost[modVar_AF_RowStart + 1] = 0 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Clear Row</a></td></tr>'
  1308. $modVar_AF_Row[] = '<tr><td width=10px><<modVar_AF_RowStart + 3>></td><td><<$modArr_AF_SUTItemName[modVar_AF_RowStart + 2]>></td><td>' + iif(modVar_AF_TotalMoney >= modArr_AF_SUTItemCost[modVar_AF_RowStart + 2],'<font color="Green"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 2]>></font>','<font color="Red"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 2]>></font>') + '</td><td><a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetname'' , modVar_AF_RowStart + 2 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Name</a> / <a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetcost'' , modVar_AF_RowStart + 2 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Cost</a> / <a href="exec: $modArr_AF_SUTItemName[modVar_AF_RowStart + 2] = '''' & modArr_AF_SUTItemCost[modVar_AF_RowStart + 2] = 0 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Clear Row</a></td></tr>'
  1309. $modVar_AF_Row[] = '<tr><td width=10px><<modVar_AF_RowStart + 4>></td><td><<$modArr_AF_SUTItemName[modVar_AF_RowStart + 3]>></td><td>' + iif(modVar_AF_TotalMoney >= modArr_AF_SUTItemCost[modVar_AF_RowStart + 3],'<font color="Green"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 3]>></font>','<font color="Red"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 3]>></font>') + '</td><td><a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetname'' , modVar_AF_RowStart + 3 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Name</a> / <a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetcost'' , modVar_AF_RowStart + 3 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Cost</a> / <a href="exec: $modArr_AF_SUTItemName[modVar_AF_RowStart + 3] = '''' & modArr_AF_SUTItemCost[modVar_AF_RowStart + 3] = 0 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Clear Row</a></td></tr>'
  1310. $modVar_AF_Row[] = '<tr><td width=10px><<modVar_AF_RowStart + 5>></td><td><<$modArr_AF_SUTItemName[modVar_AF_RowStart + 4]>></td><td>' + iif(modVar_AF_TotalMoney >= modArr_AF_SUTItemCost[modVar_AF_RowStart + 4],'<font color="Green"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 4]>></font>','<font color="Red"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 4]>></font>') + '</td><td><a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetname'' , modVar_AF_RowStart + 4 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Name</a> / <a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetcost'' , modVar_AF_RowStart + 4 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Cost</a> / <a href="exec: $modArr_AF_SUTItemName[modVar_AF_RowStart + 4] = '''' & modArr_AF_SUTItemCost[modVar_AF_RowStart + 4] = 0 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Clear Row</a></td></tr>'
  1311. $modVar_AF_Row[] = '<tr><td width=10px><<modVar_AF_RowStart + 6>></td><td><<$modArr_AF_SUTItemName[modVar_AF_RowStart + 5]>></td><td>' + iif(modVar_AF_TotalMoney >= modArr_AF_SUTItemCost[modVar_AF_RowStart + 5],'<font color="Green"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 5]>></font>','<font color="Red"><<modArr_AF_SUTItemCost[modVar_AF_RowStart + 5]>></font>') + '</td><td><a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetname'' , modVar_AF_RowStart + 5 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Name</a> / <a href="exec: gs ''mod_addedflavour_journal'' , ''SUTsetcost'' , modVar_AF_RowStart + 5 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Set Item Cost</a> / <a href="exec: $modArr_AF_SUTItemName[modVar_AF_RowStart + 5] = '''' & modArr_AF_SUTItemCost[modVar_AF_RowStart + 5] = 0 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Clear Row</a></td></tr>'
  1312. '<center><table border="2" cellpadding="5"><tr><td></td><td><b>Item(s)</b></td><td><b>Cost</b></td><td><b>Actions</b></td></tr><<$modVar_AF_Row[0]>><<$modVar_AF_Row[1]>><<$modVar_AF_Row[2]>><<$modVar_AF_Row[3]>><<$modVar_AF_Row[4]>><<$modVar_AF_Row[5]>></table></center>'
  1313. '<center>' + iif($modArr_AF_SUTItemName[modVar_AF_RowStart] ! '' or modArr_AF_SUTItemCost[modVar_AF_RowStart] ! 0,'<a href="exec: modVar_AF_RowStart += 1 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/DownArrow.png"></a>','<img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/DownArrowGrey.png">') + iif(modVar_AF_RowStart > 0,'<a href="exec: modVar_AF_RowStart -= 1 & gt ''mod_addedflavour_journal'' , ''saveuptracker'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/UpArrow.png"></a>','<img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/UpArrowGrey.png">') + '</center>'
  1314. *nl
  1315. '<b>Total Amount of Savings Goals: <<modVar_AF_TotalCosts>>₽</b>'
  1316. *nl
  1317. 'Total Amount of Cash in Hand: <<money>>₽'
  1318. 'Total Amount of Cash in Bank Account: <<karta>>₽'
  1319. 'Total Amount of Total Cash: <<modVar_AF_TotalMoney>>₽'
  1320. act 'Go back': gt 'journal', 'records'
  1321. act 'Clear All Records' : gt 'mod_addedflavour_journal' , 'areyousure'
  1322. end
  1323. if $ARGS[0] = 'areyousure':
  1324. *clr & cla
  1325. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/stop.jpg"></center>'
  1326. *nl
  1327. '<center>Are you sure you want to remove all records in the Savings Goal Tracker?</center>'
  1328. *nl
  1329. '<center><a href="exec: modVar_AF_RowStart = 0 & KILLVAR ''$modArr_AF_SUTItemName'' & KILLVAR ''modArr_AF_SUTItemCost'' & gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">Yes</a> or <a href="exec: gt ''mod_addedflavour_journal'' , ''saveuptracker'' ">No</a>'
  1330. end
  1331. if $ARGS[0] = 'SUTsetname':
  1332. modVar_AF_Temp = ARGS[1]
  1333. $modArr_AF_SUTItemName[modVar_AF_Temp] = input("What Item(s) are you tracking for this row?")
  1334. end
  1335. if $ARGS[0] = 'SUTsetcost':
  1336. modVar_AF_Temp = ARGS[1]
  1337. modArr_AF_SUTItemCost[modVar_AF_Temp] = input("What is the overall costs for the item(s)?")
  1338. end
  1339. if $ARGS[0] = 'MessageNPC':
  1340. modVar_AF_Temp = ARGS[1]
  1341. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/phone.jpg"></center>'
  1342. *nl
  1343. 'You send <<$npc_usedname[''A<<modVar_AF_Temp>>'']>> a Message asking them where they are.'
  1344. *nl
  1345. if $charsche_character_CurActDesc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'Sleeping' or $charsche_character_CurActDesc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'Void' or $charsche_character_CurActDesc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'OutofTown':
  1346. 'Unfortunately you do not get a response meaning they are either sleeping or unavailable'
  1347. else
  1348. if strpos($charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)],'SFLA') > 0:
  1349. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Apartment'
  1350. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'city_park':
  1351. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'City Park'
  1352. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'club':
  1353. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Night Club'
  1354. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'dorm':
  1355. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'University Dorms'
  1356. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'foto':
  1357. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Modelling Agency'
  1358. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'city_island':
  1359. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'University'
  1360. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'torgcentr':
  1361. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'City Shopping Centre'
  1362. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'dolls':
  1363. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Patchwork Dolls Shop'
  1364. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'club':
  1365. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Night Club'
  1366. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'city_library':
  1367. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'City Library'
  1368. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'pav_complex':
  1369. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Five Eight Estate'
  1370. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'pav_residential':
  1371. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Residential District'
  1372. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'pav_industrial':
  1373. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Industrial District'
  1374. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'pav_commercial':
  1375. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Commercial District'
  1376. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'pav_train':
  1377. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Pavlovsk Train Station'
  1378. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'liam':
  1379. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Old Town Centre'
  1380. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'ParChurch':
  1381. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Pavlovsk Church'
  1382. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'pav_commcenter':
  1383. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Community Centre'
  1384. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'dachi':
  1385. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Suburban Cooperative'
  1386. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'gadukino':
  1387. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Gadukino Shop'
  1388. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'motel':
  1389. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Highway Motel'
  1390. elseif $charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'pav_depot':
  1391. $modVar_AF_NPCLastKnownLocation['A<<modVar_AF_Temp>>'] = 'Delivery Depot'
  1392. end
  1393. modVar_AF_TempTime = charsche_character_CurActTime[arrpos('charsche_charlist',modVar_AF_Temp)]
  1394. '<font color="<<$npc_fontcolor[''A<<modVar_AF_Temp>>'']>>">"Hi ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '. At the moment I am at the <<$modVar_AF_NPCLastKnownLocation[''A<<modVar_AF_Temp>>'']>> and will be for the next <<modVar_AF_TempTime>> Minutes."</font>'
  1395. *nl
  1396. 'Thanks for letting me know.'
  1397. KILLVAR 'modVar_AF_TempTime'
  1398. end
  1399. act 'Return' : gt 'mod_addedflavour_journal' , 'AFMDetails'
  1400. end
  1401. if $ARGS[0] = 'AFMDetails':
  1402. gs 'mod_addedflavour_charsche' , 'chkschedule'
  1403. '<center><h2>Message NPC - Find Out Location</h2></center>'
  1404. modVar_AF_Temp = 0
  1405. if modVar_AF_EventProgress['SFLA-AptLive'] = 3:
  1406. if npc_rel['A700'] >= 30:
  1407. modVar_AF_Temp += 1
  1408. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 700">Kazumi</a>' + iif($modVar_AF_NPCLastKnownLocation['A700'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A700'']>>)','') + '</center>'
  1409. end
  1410. if npc_rel['A701'] >= 30:
  1411. modVar_AF_Temp += 1
  1412. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 701">Elizabeth</a>' + iif($modVar_AF_NPCLastKnownLocation['A701'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A701'']>>)','') + '</center>'
  1413. end
  1414. if npc_rel['A702'] >= 30:
  1415. modVar_AF_Temp += 1
  1416. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 702">Janina</a>' + iif($modVar_AF_NPCLastKnownLocation['A702'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A702'']>>)','') + '</center>'
  1417. end
  1418. end
  1419. if modVar_AF_SFLA_AptState['GuestID'] = 34 and modVar_AF_SFLA_AptState['SpareRoomOccupied'] = 2 and npc_rel['A34'] >= 50:
  1420. modVar_AF_Temp += 1
  1421. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 34">Kolka</a>' + iif($modVar_AF_NPCLastKnownLocation['A34'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A34'']>>)','') + '</center>'
  1422. end
  1423. if modVar_AF_EventOpen['A144-UniversityEv'] = 1 and npc_rel['A144'] >= 50:
  1424. modVar_AF_Temp += 1
  1425. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 144">Anushka</a>' + iif($modVar_AF_NPCLastKnownLocation['A144'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A144'']>>)','') + '</center>'
  1426. end
  1427. if modVar_AF_EventOpen['A4-IgoraInteract'] = 1:
  1428. modVar_AF_Temp += 1
  1429. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 4">Igora</a>' + iif($modVar_AF_NPCLastKnownLocation['A4'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A4'']>>)','') + '</center>'
  1430. end
  1431. if (hour >= 8 and hour < 16) and week <= 5 and npc_rel['A28'] >= 50:
  1432. modVar_AF_Temp += 1
  1433. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 28">Your Stepfather</a>' + iif($modVar_AF_NPCLastKnownLocation['A28'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A28'']>>)','') + '</center>'
  1434. end
  1435. if modVar_AF_DeliveryJob['KnowValeri'] = 1 and (hour >= 8 and hour < 16) and week <= 5 and npc_rel['A704'] >= 50:
  1436. modVar_AF_Temp += 1
  1437. '<center>Message <a href="exec: gt ''mod_addedflavour_journal'' , ''MessageNPC'' , 704">Valeri</a>' + iif($modVar_AF_NPCLastKnownLocation['A704'] ! '',' - (Last Known Location - <<$modVar_AF_NPCLastKnownLocation[''A704'']>>)','') + '</center>'
  1438. end
  1439. if modVar_AF_Temp = 0:
  1440. '<center>There is no-one available to Message</center>'
  1441. end
  1442. if modVar_AF_DeliveryJob['State'] = 2:
  1443. '<center><h2>Delivery Job - Deliveries Held</h2></center>'
  1444. modVar_AF_DeliveriesHeldLoop = 0
  1445. :DeliveriesHeldLoopStart
  1446. if modVar_AF_DeliveriesHeldLoop = arrsize('modArr_AF_DeliveryLocActive'):
  1447. jump 'DeliveriesHeldLoopEnd'
  1448. end
  1449. if modArr_AF_DeliveryLocActive[modVar_AF_DeliveriesHeldLoop] = 2:
  1450. '<center>Active - Delivery # <<$modArr_AF_DeliveryLocName[modVar_AF_DeliveriesHeldLoop]>>"</center>'
  1451. end
  1452. modVar_AF_DeliveriesHeldLoop += 1
  1453. jump 'DeliveriesHeldLoopStart'
  1454. :DeliveriesHeldLoopEnd
  1455. if arrsize('$modArr_AF_DeliveryJobTaken') = 0:
  1456. '<center>No Active Deliveries</center>'
  1457. end
  1458. end
  1459. '<center><h2>Navigation Map</h2></center>'
  1460. '<center>View <a href="exec: gs ''mod_addedflavour_Map'' , ''NaviMapSetup'' ">Detailed Grid Map</a></center>'
  1461. '<center>View <a href="exec: gt ''mod_addedflavour_Map'' , ''FullMap'' ">Full-Size Map</a></center>'
  1462. '<center><b>Note - Some Paths, Locations and Activities are only available under certain conditions</b></center>'
  1463. *nl
  1464. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/map/Legend.png"></center>'
  1465. act 'Go back': gt 'journal', 'records'
  1466. end
  1467. if $ARGS[0] = 'folioprep':
  1468. foliopreploopcount = 0
  1469. :foliopreploopstart
  1470. if foliopreploopcount >= arrsize('$modVar_AF_PhotoName'):
  1471. jump 'foliopreploopend'
  1472. end
  1473. modVar_AF_PhotoReveal[foliopreploopcount] = 0
  1474. foliopreploopcount += 1
  1475. jump 'foliopreploopstart'
  1476. :foliopreploopend
  1477. end
  1478. if $ARGS[0] = 'photofolio':
  1479. KILLVAR '$modVar_AF_Row'
  1480. '<center><h2>Photography Portfolio</h2></center>'
  1481. '<center>' + iif(modVar_AF_EventOpen['PhotographyEv'] = daystart,'<a href="exec: modVar_AF_EventOpen[''PhotographyEv''] = 0 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">De-Activate</a>','<a href="exec: modVar_AF_EventOpen[''PhotographyEv''] = daystart & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Activate</a>') + ' Photographer''s Eye to look out for Photograph Opportunities (lasts all day) - Current State (' + iif(modVar_AF_EventOpen['PhotographyEv'] = daystart,'<font color="green">ON</font>','<font color="red">OFF</font>') + ')'
  1482. *nl
  1483. '<center><b>Remember that Outdoor Photograph''s need good light so can only be taken during the day, but People Photograph''s can be taken anytime</b></center>'
  1484. *nl
  1485. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[0] = 1,'<<$modVar_AF_PhotoDetailsDetailed[0]>>','<<$modVar_AF_PhotoDetailsSubtle[0]>> <a href="exec: modVar_AF_PhotoReveal[0] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[0] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 0">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[0] = 1,'<<$modVar_AF_PhotoName[0]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[0] = 1,'</a>','') + '</center></td></tr>'
  1486. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[1] = 1,'<<$modVar_AF_PhotoDetailsDetailed[1]>>','<<$modVar_AF_PhotoDetailsSubtle[1]>> <a href="exec: modVar_AF_PhotoReveal[1] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[1] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 1">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[1] = 1,'<<$modVar_AF_PhotoName[1]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[1] = 1,'</a>','') + '</center></td></tr>'
  1487. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[2] = 1,'<<$modVar_AF_PhotoDetailsDetailed[2]>>','<<$modVar_AF_PhotoDetailsSubtle[2]>> <a href="exec: modVar_AF_PhotoReveal[2] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[2] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 2">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[2] = 1,'<<$modVar_AF_PhotoName[2]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[2] = 1,'</a>','') + '</center></td></tr>'
  1488. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[3] = 1,'<<$modVar_AF_PhotoDetailsDetailed[3]>>','<<$modVar_AF_PhotoDetailsSubtle[3]>> <a href="exec: modVar_AF_PhotoReveal[3] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[3] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 3">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[3] = 1,'<<$modVar_AF_PhotoName[3]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[3] = 1,'</a>','') + '</center></td></tr>'
  1489. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[4] = 1,'<<$modVar_AF_PhotoDetailsDetailed[4]>>','<<$modVar_AF_PhotoDetailsSubtle[4]>> <a href="exec: modVar_AF_PhotoReveal[4] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[4] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 4">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[4] = 1,'<<$modVar_AF_PhotoName[4]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[4] = 1,'</a>','') + '</center></td></tr>'
  1490. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[5] = 1,'<<$modVar_AF_PhotoDetailsDetailed[5]>>','<<$modVar_AF_PhotoDetailsSubtle[5]>> <a href="exec: modVar_AF_PhotoReveal[5] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[5] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 5">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[5] = 1,'<<$modVar_AF_PhotoName[5]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[5] = 1,'</a>','') + '</center></td></tr>'
  1491. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[6] = 1,'<<$modVar_AF_PhotoDetailsDetailed[6]>>','<<$modVar_AF_PhotoDetailsSubtle[6]>> <a href="exec: modVar_AF_PhotoReveal[6] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[6] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 6">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[6] = 1,'<<$modVar_AF_PhotoName[6]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[6] = 1,'</a>','') + '</center></td></tr>'
  1492. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[7] = 1,'<<$modVar_AF_PhotoDetailsDetailed[7]>>','<<$modVar_AF_PhotoDetailsSubtle[7]>> <a href="exec: modVar_AF_PhotoReveal[7] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[7] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 7">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[7] = 1,'<<$modVar_AF_PhotoName[7]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[7] = 1,'</a>','') + '</center></td></tr>'
  1493. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[8] = 1,'<<$modVar_AF_PhotoDetailsDetailed[8]>>','<<$modVar_AF_PhotoDetailsSubtle[8]>> <a href="exec: modVar_AF_PhotoReveal[8] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[8] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 8">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[8] = 1,'<<$modVar_AF_PhotoName[8]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[8] = 1,'</a>','') + '</center></td></tr>'
  1494. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[9] = 1,'<<$modVar_AF_PhotoDetailsDetailed[9]>>','<<$modVar_AF_PhotoDetailsSubtle[9]>> <a href="exec: modVar_AF_PhotoReveal[9] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[9] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 9">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[9] = 1,'<<$modVar_AF_PhotoName[9]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[9] = 1,'</a>','') + '</center></td></tr>'
  1495. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[10] = 1,'<<$modVar_AF_PhotoDetailsDetailed[10]>>','<<$modVar_AF_PhotoDetailsSubtle[10]>> <a href="exec: modVar_AF_PhotoReveal[10] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[10] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 10">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[10] = 1,'<<$modVar_AF_PhotoName[10]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[10] = 1,'</a>','') + '</center></td></tr>'
  1496. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[11] = 1,'<<$modVar_AF_PhotoDetailsDetailed[11]>>','<<$modVar_AF_PhotoDetailsSubtle[11]>> <a href="exec: modVar_AF_PhotoReveal[11] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[11] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 11">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[11] = 1,'<<$modVar_AF_PhotoName[11]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[11] = 1,'</a>','') + '</center></td></tr>'
  1497. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[12] = 1,'<<$modVar_AF_PhotoDetailsDetailed[12]>>','<<$modVar_AF_PhotoDetailsSubtle[12]>> <a href="exec: modVar_AF_PhotoReveal[12] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[12] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 12">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[12] = 1,'<<$modVar_AF_PhotoName[12]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[12] = 1,'</a>','') + '</center></td></tr>'
  1498. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[13] = 1,'<<$modVar_AF_PhotoDetailsDetailed[13]>>','<<$modVar_AF_PhotoDetailsSubtle[13]>> <a href="exec: modVar_AF_PhotoReveal[13] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[13] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 13">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[13] = 1,'<<$modVar_AF_PhotoName[13]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[13] = 1,'</a>','') + '</center></td></tr>'
  1499. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[14] = 1,'<<$modVar_AF_PhotoDetailsDetailed[14]>>','<<$modVar_AF_PhotoDetailsSubtle[14]>> <a href="exec: modVar_AF_PhotoReveal[14] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[14] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 14">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[14] = 1,'<<$modVar_AF_PhotoName[14]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[14] = 1,'</a>','') + '</center></td></tr>'
  1500. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[15] = 1,'<<$modVar_AF_PhotoDetailsDetailed[15]>>','<<$modVar_AF_PhotoDetailsSubtle[15]>> <a href="exec: modVar_AF_PhotoReveal[15] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[15] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 15">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[15] = 1,'<<$modVar_AF_PhotoName[15]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[15] = 1,'</a>','') + '</center></td></tr>'
  1501. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[16] = 1,'<<$modVar_AF_PhotoDetailsDetailed[16]>>','<<$modVar_AF_PhotoDetailsSubtle[16]>> <a href="exec: modVar_AF_PhotoReveal[16] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[16] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 16">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[16] = 1,'<<$modVar_AF_PhotoName[16]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[16] = 1,'</a>','') + '</center></td></tr>'
  1502. if Storyline = 1:
  1503. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[17] = 1,'<<$modVar_AF_PhotoDetailsDetailed[17]>>','<<$modVar_AF_PhotoDetailsSubtle[17]>> <a href="exec: modVar_AF_PhotoReveal[17] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[17] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 17">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[17] = 1,'<<$modVar_AF_PhotoName[17]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[17] = 1,'</a>','') + '</center></td></tr>'
  1504. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[18] = 1,'<<$modVar_AF_PhotoDetailsDetailed[18]>>','<<$modVar_AF_PhotoDetailsSubtle[18]>> <a href="exec: modVar_AF_PhotoReveal[18] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[18] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 18">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[18] = 1,'<<$modVar_AF_PhotoName[18]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[18] = 1,'</a>','') + '</center></td></tr>'
  1505. $modVar_AF_Row[] = '<tr><td width=80%>' + iif(modVar_AF_PhotoReveal[19] = 1,'<<$modVar_AF_PhotoDetailsDetailed[19]>>','<<$modVar_AF_PhotoDetailsSubtle[19]>> <a href="exec: modVar_AF_PhotoReveal[19] = 1 & gt ''mod_addedflavour_journal'' , ''photofolio'' ">Reveal</a>') + '</td><td width=20%><center>' + iif(modVar_AF_PhotoTaken[19] = 1,'<a href="exec: gt ''mod_addedflavour_journal'' , ''photogallery'' , 19">','') + '<img style="<<$modVar_AF_ImageRestrictions>>" height="100px" width="100px" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/' + iif(modVar_AF_PhotoTaken[19] = 1,'<<$modVar_AF_PhotoName[19]>>','Placeholder') + '.jpg">' + iif(modVar_AF_PhotoTaken[19] = 1,'</a>','') + '</center></td></tr>'
  1506. end
  1507. '<center><table border=1><<$modVar_AF_Row[0]>><<$modVar_AF_Row[1]>><<$modVar_AF_Row[2]>><<$modVar_AF_Row[3]>><<$modVar_AF_Row[4]>><<$modVar_AF_Row[5]>><<$modVar_AF_Row[6]>><<$modVar_AF_Row[7]>><<$modVar_AF_Row[8]>><<$modVar_AF_Row[9]>><<$modVar_AF_Row[10]>><<$modVar_AF_Row[11]>><<$modVar_AF_Row[12]>><<$modVar_AF_Row[13]>><<$modVar_AF_Row[14]>><<$modVar_AF_Row[15]>><<$modVar_AF_Row[16]>><<$modVar_AF_Row[17]>>' + iif(Storyline = 1,'<<$modVar_AF_Row[18]>><<$modVar_AF_Row[19]>>','') + '</table></center>'
  1508. KILLVAR '$modVar_AF_Row'
  1509. act 'Go back': gt 'journal', 'records'
  1510. end
  1511. if $ARGS[0] = 'photogallery':
  1512. modVar_AF_Temp = ARGS[1]
  1513. $modVar_AF_TempStr = $modVar_AF_PhotoDetailsDetailed[modVar_AF_Temp]
  1514. '<center><h2><<$modVar_AF_TempStr>></h2></center>'
  1515. *nl
  1516. $modVar_AF_TempStr = $modVar_AF_PhotoName[modVar_AF_Temp]
  1517. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/mall/photoshop/Pictures/<<$modVar_AF_TempStr>>.jpg"></center>'
  1518. *nl
  1519. $modVar_AF_TempStr = $modVar_AF_PhotoDetailsSubtle[modVar_AF_Temp]
  1520. '<center><<$modVar_AF_TempStr>></center>'
  1521. act 'Return' : gt 'mod_addedflavour_journal' , 'photofolio'
  1522. end
  1523. --- mod_addedflavour_journal ---------------------------------