mod_addedflavour_SFLA_Events.qsrc 124 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507
  1. # mod_addedflavour_SFLA_Events
  2. if $ARGS[0] = 'SFLA-AptLive-Notice':
  3. *clr & cla
  4. minut += rand(1,3)
  5. modVar_AF_EventProgress['SFLA-AptLive'] = 1
  6. gs 'stat'
  7. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/island/university/Notice.jpg"></center>'
  8. *nl
  9. '<i>Looking closer it is an Advert for an additional tenant for a Shared Apartment. Female Only. Looks like if I''m interested then I am to go the apartment at the City Centre. Sounds interesting...</i>'
  10. act 'Return' : gt $loc, $loc_arg
  11. end
  12. if $ARGS[0] = 'SFLA-JoinAptEv-1':
  13. *clr & cla
  14. minut += 1
  15. gs 'stat'
  16. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/FrontDoor.jpg"></center>'
  17. *nl
  18. 'Fortunately the place is easy to find as its just a short trip one of the streets leaving the City Centre. Soon the Front Door of the Apartment is visible and so you walk up to it. A Slight nervousness washes over you when you realise that this is a bigger plunge into the unknown then you realised; maybe it is too much...'
  19. act 'Knock on the door' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-JoinAptEv-2'
  20. act 'Bottle it!' : gt $loc, $loc_arg
  21. end
  22. if $ARGS[0] = 'SFLA-JoinAptEv-2':
  23. *clr & cla
  24. minut += 1
  25. gs 'stat'
  26. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/FrontDoor.jpg"></center>'
  27. *nl
  28. 'After waiting a few moments you hear someone coming down the stairs behind the door. Holding your nerve with every echoing step you wait for the door to open, and sure enough it does.'
  29. act 'See who greets you' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-JoinAptEv-3'
  30. end
  31. if $ARGS[0] = 'SFLA-JoinAptEv-3':
  32. *clr & cla
  33. minut += 1
  34. gs 'stat'
  35. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/city/Elizabeth/Interaction 26.jpg"></center>'
  36. *nl
  37. 'A beautiful girl opens the door and steps out into the street to greet you.'
  38. *nl
  39. '"Hello, I''m hear about renting a room. I saw your advert pinned up at the University, have I got the right place?"'
  40. *nl
  41. '<font color="<<$npc_fontcolor[''A701'']>>">"Yes, you very much have! Come on in and I''ll introduce you to everyone. Good job they all happen to be in!"</font>'
  42. *nl
  43. 'You detect an accent to her Russian indicating she is foreign but her ability to speak Russian is good enough to hide it well. In the mean time she has guided you up the communal stairs and into the Apartment itself.'
  44. act 'Enter the apartment' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-JoinAptEv-4'
  45. end
  46. if $ARGS[0] = 'SFLA-JoinAptEv-4':
  47. *clr & cla
  48. gs 'stat'
  49. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/city/Elizabeth/Interaction 1.jpg"></center>'
  50. *nl
  51. '<font color="<<$npc_fontcolor[''A701'']>>">"Come in and sit down and I''ll get down with the introductions!"</font>'
  52. *nl
  53. 'You walk in and sit yourself down on one of the free chairs with the girl doing the same. You see that there is two more girls sitting on the larger sofa.'
  54. *nl
  55. '<font color="<<$npc_fontcolor[''A701'']>>">"Well let''s get started! As you may have guessed already, I''m not from around here; and to make it more interesting neither is anyone else in the Apartment. This might all be a bit strange so I''ll explain the situation. We have all come from abroad to study at the University while also learning Russian. You don''t need to worry though as we are all reasonably proficient at it, you see we were all reasonable at speaking it before coming here and we have all just done a six month course at the Institute of Foreign Language to ingratitate ourselves; it''s where we all met!"</font>'
  56. *nl
  57. '<font color="<<$npc_fontcolor[''A701'']>>">"As for who we are, I''ll introduce ourselves one by one, starting with myself. My name is Elizabeth Clarke and I''m from Bath in the UK, and this here is..."</font>'
  58. *nl
  59. 'She gestures towards one of the girls on the sofa.'
  60. act 'Look over' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-JoinAptEv-5'
  61. end
  62. if $ARGS[0] = 'SFLA-JoinAptEv-5':
  63. *clr & cla
  64. gs 'stat'
  65. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/city/Janina/Interaction 3.jpg"></center>'
  66. *nl
  67. '<font color="<<$npc_fontcolor[''A701'']>>">"Janina Wahls, and she is from Darmstadt in Germany."</font>'
  68. *nl
  69. '"Hello"'
  70. *nl
  71. '<font color="<<$npc_fontcolor[''A702'']>>">"Hi there, nice to meet you."</font>'
  72. *nl
  73. '<font color="<<$npc_fontcolor[''A701'']>>">"And sitting along side her is..."</font>'
  74. act 'Look towards' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-JoinAptEv-6'
  75. end
  76. if $ARGS[0] = 'SFLA-JoinAptEv-6':
  77. *clr & cla
  78. gs 'stat'
  79. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/city/Kazumi/Interaction 7.jpg"></center>'
  80. *nl
  81. '<font color="<<$npc_fontcolor[''A701'']>>">"Kobayashi Kazumi all the way from Kagoshima in Japan."</font>'
  82. *nl
  83. '"Hi"'
  84. *nl
  85. '<font color="<<$npc_fontcolor[''A700'']>>">"And hello to you! You can call me Kaz for short!"</font>'
  86. *nl
  87. 'You look back over to Elizabeth.'
  88. act 'Let her finish' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-JoinAptEv-7'
  89. end
  90. if $ARGS[0] = 'SFLA-JoinAptEv-7':
  91. *clr & cla
  92. minut += 1
  93. gs 'stat'
  94. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/city/Elizabeth/Interaction 1.jpg"></center>'
  95. *nl
  96. '<font color="<<$npc_fontcolor[''A701'']>>">"And here we all are! As you may have figured out, we are very eager to have a native Russian here living with us, not just to test out our Russian but also so we can have you registered as living here."</font>'
  97. *nl
  98. '<font color="<<$npc_fontcolor[''A701'']>>">"Rent per person would be <<1000 * difficulty>>₽ a week in addition to any sundries bought for the Apartment such as food and what not. All finances however go through the House Account but everyone''s contribution is individually tracked so don''t worry about one person not pulling their weight! After that it is basically the same as any other Apartment I guess."</font>'
  99. *nl
  100. '<font color="<<$npc_fontcolor[''A701'']>>">"So after all that I suppose the ultimate question is; are you interested in staying here with us?"</font>'
  101. act 'Yes!' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-JoinAptEv-8'
  102. end
  103. if $ARGS[0] = 'SFLA-JoinAptEv-8':
  104. *clr & cla
  105. modVar_AF_EventProgress['SFLA-AptLive'] = 2
  106. modVar_AF_EventLock['SFLA-AptInvEv'] = daystart
  107. modVar_AF_EventOpen['SFLA-AptInvEv-PhoneCall'] = daystart
  108. gs 'stat'
  109. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/characters/city/Elizabeth/Interaction 1.jpg"></center>'
  110. *nl
  111. '<font color="<<$npc_fontcolor[''A701'']>>">"Well that''s fantastic! In which case if you give us your details then I''ll pop them with everyone else whose interested and we''ll get in touch to let you know. But you needn''t be worried, you are by far the best choice we have had so far! So just remember that you will need a Bank Account setup so you can pay to the House Account which will include a deposit of 1,000₽.</font>'
  112. *nl
  113. 'You hand her all of your details before thanking all of them for meeting you. Then you head out back into the City Centre.'
  114. act 'Return' : gt $loc, $loc_arg
  115. end
  116. if $ARGS[0] = 'SFLA-ShoppingEv':
  117. *clr & cla
  118. menu_off = 1
  119. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , 'torgcentr' , 'Shopping'
  120. minut += 20
  121. pcs_mood += 15
  122. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  123. gs 'stat'
  124. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Shopping' , $modVar_AF_SFLA_SharedActPeopleAbv
  125. *nl
  126. '<<$modVar_AF_SFLA_SharedActPeople>> hit the shopping centre like a typhoon; bouncing from shop to shop and generally having a fantastic time together. You try on clothes, compliment eachothers dress sense and talk about how certain pieces of furniture would look in the apartment. Overall you enjoy the experience immensely!'
  127. act 'Stop the chaos' : gt $loc, $loc_arg
  128. end
  129. if $ARGS[0] = 'SFLA-AptGuest-Consider':
  130. *clr & cla
  131. '<center><b><font color="maroon">Spare Room</font></b></center>'
  132. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/SpRmLv2.jpg"></center>'
  133. *nl
  134. 'You stand here looking at the room you worked so hard to renovate, thinking about how you could have someone come visit knowing that they could use this room to sleep in...'
  135. if Storyline = 1 and npc_rel['A34'] >= 75:
  136. act 'Invite Kolka' : gt 'mod_addedflavour_A34_Events' , 'SFLA-AptGuest-ConsiderKolka'
  137. end
  138. act 'Nah, can''t be bothered' : gt $loc, $loc_arg
  139. end
  140. if $ARGS[0] = 'SFLA-AptLive-MoveIn':
  141. *clr & cla
  142. gs 'mod_addedflavour_SFLA_Functions' , 'configureSFLA'
  143. modVar_AF_EventProgress['SFLA-AptLive'] = 3
  144. Karta -= 1000
  145. modVar_AF_SFLA_AptContributions['PCS'] = 1000
  146. gs 'stat'
  147. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/phone.jpg"></center>'
  148. *nl
  149. '<font color="<<$npc_fontcolor[''A701'']>>">"Hi there, is that ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '?"</font>'
  150. *nl
  151. '"Yes that''s me."'
  152. *nl
  153. '<font color="<<$npc_fontcolor[''A701'']>>">"Fantastic! It''s me, Elizabeth! Just messaging to let you know that you have the Room, you can move in immediately!"</font>'
  154. *nl
  155. '"That''s brilliant! I''ll get the deposit paid in now."'
  156. *nl
  157. '<font color="<<$npc_fontcolor[''A701'']>>">"Perfect! See you soon!"</font>'
  158. act 'Put phone away' : gt $loc, $loc_arg
  159. end
  160. if $ARGS[0] = 'SFLA-AptLive-KickOut':
  161. *clr & cla
  162. gs 'mod_addedflavour_charsche' , 'acttools' , 'forceact' , 700 , 'mod_addedflavour_SFLA_Sitr' , 'Resting' , 5
  163. gs 'mod_addedflavour_charsche' , 'acttools' , 'forceact' , 701 , 'mod_addedflavour_SFLA_Sitr' , 'Resting' , 5
  164. gs 'mod_addedflavour_charsche' , 'acttools' , 'forceact' , 702 , 'mod_addedflavour_SFLA_Sitr' , 'Resting' , 5
  165. gs 'stat'
  166. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/KickoutTalk.jpg"></center>'
  167. *nl
  168. 'You are startled as you walk into the Lounge to see that Elizabeth, Kazumi and Janina are all here, seemingly waiting for you...'
  169. *nl
  170. '<font color="<<$npc_fontcolor[''A701'']>>"> ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', sit down. We need to talk."</font>'
  171. *nl
  172. 'You do so, fully aware of all three of them staring at you as you do...'
  173. *nl
  174. '<font color="<<$npc_fontcolor[''A701'']>>">"We need to discuss your debt. You owe the house over 5000₽ and it is getting too much. We need to know you can pay it now; well can you?"</font>'
  175. *nl
  176. if karta >= ((modVar_AF_SFLA_AptContributions['PCS'] - modVar_AF_SFLA_AptContributions['PCS']) - modVar_AF_SFLA_AptContributions['PCS']):
  177. act 'Yes, I will pay' :
  178. *clr & cla
  179. karta -= ((modVar_AF_SFLA_AptContributions['PCS'] - modVar_AF_SFLA_AptContributions['PCS']) - modVar_AF_SFLA_AptContributions['PCS'])
  180. modVar_AF_SFLA_AptContributions['PCS'] = 0
  181. gs 'stat'
  182. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/KickoutTalk.jpg"></center>'
  183. *nl
  184. '"Yes, yes of course I will pay it right now! I don''t know how it got to this point, I guess I just lost focus on the finances and let it slip my mind... Everyone, I''m so sorry, I hope you can forgive me?"'
  185. *nl
  186. 'Elizabeth turns to look at the others prompting you to do the same.'
  187. *nl
  188. '<font color="<<$npc_fontcolor[''A700'']>>">"Oh ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ' I am so glad, I just knew it was a misunderstanding."</font>'
  189. *nl
  190. '<font color="<<$npc_fontcolor[''A702'']>>">"I knew this was a storm in a teacup. ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ' can be trusted and I''m happy we got this all sorted out."</font>'
  191. *nl
  192. '<font color="<<$npc_fontcolor[''A701'']>>">"Well, I think we are all in agreement; all is forgiven! Now lets hug this out and forget it ever happened."</font>'
  193. *nl
  194. 'You go over and get the group hug you''ve been craving since this whole ordeal began; a single tear managing to break the emotional wall you put up becoming the only indication of how bad you fealt that it got this far.'
  195. act 'Recover' : gt $loc, $loc_arg
  196. end
  197. end
  198. act 'No, I can''t' :
  199. *clr & cla
  200. modVar_AF_EventProgress['SFLA-AptLive'] = 4
  201. gs 'stat'
  202. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/KickoutTalk.jpg"></center>'
  203. *nl
  204. '"No... I can''t... I don''t have enough money..."'
  205. *nl
  206. 'The look of shame from everyone as they look back at you is unbearable, but you sit back and await their onslaught.'
  207. *nl
  208. '<font color="<<$npc_fontcolor[''A702'']>>">"I fucking knew she was a wrong''un from the start, just using us!"</font>'
  209. *nl
  210. 'Kazumi can''t even bring herself to address you, so she just looks down and retreats into herself...'
  211. *nl
  212. '<font color="<<$npc_fontcolor[''A701'']>>">"I can''t believe you would do this to us. This wasn''t just something you could ignore; we will now be lumbered with this debt of yours! You know what, just get out."</font>'
  213. *nl
  214. '"What...."'
  215. *nl
  216. '<font color="<<$npc_fontcolor[''A701'']>>">"I said get out now! We will have to sort this out together but you... you are nothing to us now. Whatever good you might have brung has been erased by what you have done."</font>'
  217. *nl
  218. '<font color="<<$npc_fontcolor[''A702'']>>">"Yes, get the fuck out ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '!!! Piss off back to whatever backwater shithole you crawled out of, maybe you can find someone elses life to parasite off of."</font>'
  219. *nl
  220. 'You stand up, your emotions in complete lockdown. Kazumi just looks at you, herself unable to talk to you, before running to her room. And so you walk out the door which in turn is promptly slammed behind you. Once again, you are alone...'
  221. act 'Walk into the street' : gt 'city_center'
  222. end
  223. end
  224. if $ARGS[0] = 'SFLA-AptLive-BaRm':
  225. menu_off = 0
  226. '<b>Shelf Contents:</b>'
  227. if modVar_AF_SFLA_AptPerishables['Razor'] > 0:
  228. 'A <a href="exec: gt ''mod_addedflavour_SFLA_Events'' , ''shave_options'' ">Razor</a> that is good for <b><<modVar_AF_SFLA_AptPerishables[''Razor'']>></b> shaves. ' + iif(stanok >= 25 and modVar_AF_SFLA_AptPerishables['Razor'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''razor'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Replace Razor</a>','<font color="gray">Replace Razor</font>')
  229. elseif modVar_AF_SFLA_AptPerishables['Razor'] = 0:
  230. 'A faint outline indicates there was once a Razor here. ' + iif(stanok >= 25,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''razor'' , ''add'' , ''PCS'' ">Replace Razor</a>','<font color="gray">Replace Razor</font>')
  231. end
  232. if modVar_AF_SFLA_AptPerishables['Ointment'] > 0:
  233. 'A Tube of Chafing Ointment with roughly <b><<modVar_AF_SFLA_AptPerishables[''Ointment'']>></b> applications remaining. ' + iif(mosolmaz >= 10 and modVar_AF_SFLA_AptPerishables['Ointment'] <= 2,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''ointment'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Replace Ointment</a>','<font color="gray">Replace Ointment</font>')
  234. elseif modVar_AF_SFLA_AptPerishables['Ointment'] = 0:
  235. 'A faint outline indicates there was once a Tube of Chafing Ointment here. ' + iif(mosolmaz >= 10 and modVar_AF_SFLA_AptPerishables['Ointment'] <= 2,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''ointment'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Replace Ointment</a>','<font color="gray">Replace Ointment</font>')
  236. end
  237. if modVar_AF_SFLA_AptPerishables['Tampon'] > 0:
  238. 'A Box of Tampons with <b><<modVar_AF_SFLA_AptPerishables[''Tampon'']>></b> tampons contained within. ' + iif(tampon >= 20 and modVar_AF_SFLA_AptPerishables['Tampon'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''tampon'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Add Tampons</a>','<font color="gray">Add Tampons</font>')
  239. elseif modVar_AF_SFLA_AptPerishables['Tampon'] = 0:
  240. 'An empty Box of Tampons. ' + iif(tampon >= 20 and modVar_AF_SFLA_AptPerishables['Tampon'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''tampon'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Add Tampons</a>','<font color="gray">Add Tampons</font>')
  241. end
  242. if modVar_AF_SFLA_AptPerishables['Sanpad'] > 0:
  243. 'A Container of Sanitary Pads with <b><<modVar_AF_SFLA_AptPerishables[''Sanpad'']>></b> contained within. ' + iif(sanpad >= 20 and modVar_AF_SFLA_AptPerishables['Sanpad'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''sanpad'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Add Sanitary Pads</a>','<font color="gray">Add Sanitary Pads</font>')
  244. elseif modVar_AF_SFLA_AptPerishables['Sanpad'] = 0:
  245. 'An empty Container of Sanitary Pads. ' + iif(sanpad >= 20 and modVar_AF_SFLA_AptPerishables['Sanpad'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''sanpad'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Add Sanitary Pads</a>','<font color="gray">Add Sanitary Pads</font>')
  246. end
  247. if modVar_AF_SFLA_AptPerishables['Deodorant'] > 0:
  248. 'A Deodorant with about <b><<modVar_AF_SFLA_AptPerishables[''Deodorant'']>></b> remaining. ' + iif(deodorant >= 40 and modVar_AF_SFLA_AptPerishables['Deodorant'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''deodorant'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Replace Deodorant</a>','<font color="gray">Replace Deodorant</font>')
  249. elseif modVar_AF_SFLA_AptPerishables['Deodorant'] = 0:
  250. 'A used-up Deodorant Spray. ' + iif(deodorant >= 40 and modVar_AF_SFLA_AptPerishables['Deodorant'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''deodorant'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Replace Deodorant</a>','<font color="gray">Replace Deodorant</font>')
  251. end
  252. if modVar_AF_SFLA_AptPerishables['Shampoo'] > 0:
  253. 'A Shampoo Bottle with about <b><<modVar_AF_SFLA_AptPerishables[''Shampoo'']>></b> uses remaining. ' + iif(shampoo >= 30 and modVar_AF_SFLA_AptPerishables['Shampoo'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''shampoo'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Replace Shampoo</a>','<font color="gray">Replace Shampoo</font>')
  254. elseif modVar_AF_SFLA_AptPerishables['Deodorant'] = 0:
  255. 'A used-up Shampoo Bottle. ' + iif(shampoo >= 30 and modVar_AF_SFLA_AptPerishables['Shampoo'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''shampoo'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Replace Shampoo</a>','<font color="gray">Replace Shampoo</font>')
  256. end
  257. if modVar_AF_SFLA_AptPerishables['Painkillers'] > 0:
  258. 'A Bottle of ' + iif(pain['total'] > 0 and pain['killer'] = 0,'<a href="exec: gs ''mod_addedflavour_SFLA_Events'' , ''takepainkiller'' ">Painkillers</a>','Painkillers') + ' with <b><<modVar_AF_SFLA_AptPerishables[''Painkillers'']>></b> tablets contained within. ' + iif(painkiller >= 50 and modVar_AF_SFLA_AptPerishables['Painkillers'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''painkillers'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Add Painkillers</a>','<font color="gray">Add Painkillers</font>')
  259. elseif modVar_AF_SFLA_AptPerishables['Painkillers'] = 0:
  260. 'An empty Bottle of Painkillers. ' + iif(painkiller >= 50 and modVar_AF_SFLA_AptPerishables['Painkillers'] <= 10,'<a href="exec: gs ''mod_addedflavour_SFLA_Functions'' , ''painkillers'' , ''add'' , ''PCS'' & gt $loc , $loc_arg ">Add Painkillers</a>','<font color="gray">Add Painkillers</font>')
  261. end
  262. *nl
  263. if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG + pirsGL > 0:'<a href="exec:*clr & cla & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Manage your piercings</a>'
  264. if fillimplant = 1 and siliconeBag >= 1:'<a href="exec:cls & siliconeBag -= 1 & silicone += 10 & gt $loc, $loc_arg">Inject silicone into your breast implants.</a>'
  265. if fillimplant = 1 and silicone >= 20:'<a href="exec:cls & silicone -= 10 & gt $loc, $loc_arg">Drain silicone from your breast implants.</a>'
  266. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') = 0:
  267. if modVar_AF_SFLA_AptRProg['BaRm'] >= modVar_AF_SFLA_AptRProg['Lv2Req']:
  268. act 'Soak in the bath (0:30)' : gs 'mod_addedflavour_SFLA_Events' , 'bath'
  269. act 'Take a shower (0:15)' : gs 'mod_addedflavour_SFLA_Events' , 'shower'
  270. else
  271. act 'Take a shower (0:15)' : gs 'mod_addedflavour_SFLA_Events' , 'shower'
  272. end
  273. end
  274. if pcs_breath ! 1 or cumloc[12] = 1:
  275. gs 'mod_addedflavour_SFLA_Events' , 'bteeth'
  276. end
  277. gs 'mod_addedflavour_SFLA_Events' , 'itampon'
  278. gs 'mod_addedflavour_SFLA_Events', 'prvt_pee'
  279. gs 'mod_addedflavour_SFLA_Events' , 'change_clothes'
  280. '<a href="exec:msg ''<center>Your weight is <<pcs_weight>> kg<br>Your body mass index (BMI) is <<bmi_calc>>.<br><<$bmi_desc>></center>''">Check weight on the scales</a>'
  281. gs 'mod_addedflavour_SFLA_Events', 'basin'
  282. gs 'mod_addedflavour_SFLA_Events', 'brit'
  283. gs 'mod_addedflavour_SFLA_Events', 'enema'
  284. if modVar_AF_SFLA_AptPerishables['Ointment'] > 0 and mosol > 0 and mosal_time ! (daystart * 100) + hour:
  285. gs 'mod_addedflavour_SFLA_Events' , 'aointment'
  286. end
  287. gs 'mod_addedflavour_SFLA_Events', 'preg'
  288. if breastpump > 0 and bp_unbox >= 1:
  289. act 'Use breast pump':
  290. gt 'lact_bp', 'bp_milking'
  291. end
  292. elseif breastpump > 0 and bp_unbox <= 0:
  293. '<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
  294. elseif breastpump <= 0:
  295. gs 'lact_bp', 'massage'
  296. end
  297. end
  298. if $ARGS[0] = 'takepainkiller':
  299. pain['killer'] += 1
  300. painkiller -= 1
  301. pcs_hydra += 20
  302. gs 'stat'
  303. *nl
  304. '<b>You take a painkiller and gulp it down with a glass of water.</b>'
  305. end
  306. if $ARGS[0] = 'shave_options':
  307. menu_off = 1
  308. *clr & cla
  309. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  310. if shave_img_hgt = 0:shave_img_hgt = 100
  311. !! images handled using FUNC(''$pube_image'')
  312. '<h3><center><b><font color="maroon">Shaving optons</b></h3><br><center><font color="maroon">Here you can choose your style for pubic hair and which body parts you wish to shave.</font></center>'
  313. '<br><center><table border=0 cellspacing=<<shave_img_hgt/25>> cellpadding=5>'
  314. *P '<TR><TD><center><a href="exec:view''images/pc/body/pussy/hair/pussy.jpg''"><img Height = <<shave_img_hgt>> src="images/pc/body/pussy/hair/pussy.jpg"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],2)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],2)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],3)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],3)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],4)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],4)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],5)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],5)>>"></a></center></TD>'
  315. '<TR><TD><center>'
  316. if pubestyle ! 1:
  317. '<a href="exec:pubestyle = 1 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Clean Shave</a>'
  318. else
  319. 'Clean Shave'
  320. end
  321. '</center></TD><TD><center>'
  322. if pubestyle ! 2 and pcs_pubes > 15:
  323. '<a href="exec:pubestyle = 2 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">V-shaped</a>'
  324. else
  325. 'V-shaped'
  326. end
  327. '</center></TD><TD><center>'
  328. if pubestyle ! 3 and pcs_pubes > 15:
  329. '<a href="exec:pubestyle = 3 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Triangle-shaped</a>'
  330. else
  331. 'Triangle-shaped'
  332. end
  333. '</center></TD><TD><center>'
  334. if pubestyle ! 4 and pcs_pubes > 15:
  335. '<a href="exec:pubestyle = 4 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Landing-strip</a>'
  336. else
  337. 'Landing-strip'
  338. end
  339. '</center></TD><TD><center>'
  340. if pubestyle ! 5 and pcs_pubes > 15:
  341. '<a href="exec:pubestyle = 5 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Heart-shaped</a>'
  342. else
  343. 'Heart-shaped'
  344. end
  345. '</center></TD>'
  346. *P '<TR><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],6)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],6)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],7)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],7)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],8)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],8)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],9)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],9)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',26,pcs_pubecol[2],10)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',26,pcs_pubecol[2],10)>>"></a></center></TD>'
  347. '<TR><TD><center>'
  348. if pubestyle ! 6 and pcs_pubes > 15:
  349. '<a href="exec:pubestyle = 6 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Flame-shaped</a>'
  350. else
  351. 'Flame-shaped'
  352. end
  353. '</center></TD><TD><center>'
  354. if pubestyle ! 7 and pcs_pubes > 15:
  355. '<a href="exec:pubestyle = 7 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Cross-Shaped</a>'
  356. else
  357. 'Cross-Shaped'
  358. end
  359. '</center></TD><TD><center>'
  360. if pubestyle ! 8 and pcs_pubes > 20:
  361. '<a href="exec:pubestyle = 8 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Trimmed</a>'
  362. else
  363. 'Trimmed'
  364. end
  365. '</center></TD><TD><center>'
  366. if pubestyle ! 9 and pcs_pubes > 25:
  367. '<a href="exec:pubestyle = 9 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Small Bush</a>'
  368. else
  369. 'Small Bush'
  370. end
  371. '</center></TD><TD><center>'
  372. if pubestyle ! 10 and pcs_pubes > 35:
  373. '<a href="exec:pubestyle = 10 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Full Bush</a>'
  374. else
  375. 'Full Bush'
  376. end
  377. *P '<TR><TD><center><a href="exec:view''<<FUNC(''$pube_image'',5,pcs_pubecol[2],11)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',5,pcs_pubecol[2],11)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],12)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],12)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],13)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],13)>>"></a></center></TD><TD><center><a href="exec:view''<<FUNC(''$pube_image'',16,pcs_pubecol[2],14)>>''"><img Height = <<shave_img_hgt>> src="<<FUNC(''$pube_image'',16,pcs_pubecol[2],14)>>"></a></center></TD>'
  378. *nl
  379. '<TR><TD><center>'
  380. if pubestyle ! 11 and pcs_pubes > 10:
  381. '<a href="exec:pubestyle = 11 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Lazy</a>'
  382. '(don''t immediately shave stubble)'
  383. else
  384. 'Lazy'
  385. '(don''t immediately shave stubble)'
  386. end
  387. '</center></TD><TD><center>'
  388. if pubestyle ! 12 and pcs_pubes > 15:
  389. '<a href="exec:pubestyle = 12 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Mini Bush</a>'
  390. else
  391. 'Mini Bush'
  392. end
  393. '</center></TD><TD><center>'
  394. if pubestyle ! 13 and pcs_pubes > 20:
  395. '<a href="exec:pubestyle = 13 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Bushy Strip</a>'
  396. else
  397. 'Bushy Strip'
  398. end
  399. '</center></TD><TD><center>'
  400. if pubestyle ! 14 and pcs_pubes > 20:
  401. '<a href="exec:pubestyle = 14 & '+iif(shave_menu = 3,'shave_menu = 1', 'shave_menu = 2')+' & gt ''mod_addedflavour_SFLA_Events'', ''shave_options''">Rectangle</a>'
  402. else
  403. 'Rectangle'
  404. end
  405. '</center></TD><TR><center>'
  406. 'The razor will last for <b><<modVar_AF_SFLA_AptPerishables[''Razor'']>></b> more shaves.'
  407. *nl
  408. '<center><b>Change your shaving routine:</b></center>'
  409. '<center><font color="grey">Note: Choosing to never shave, or to shave legs only, will remove your chosen shave style.<br> You can only choose a style if you currently have enough hair to support it.</font></center>'
  410. *nl
  411. !if shave_menu = 0:nothing
  412. !if shave_menu = 1:legs and pussy
  413. !if shave_menu = 2:pussy only
  414. !if shave_menu = 3:legs only
  415. if shave_menu = 0:
  416. $shave_chosen = 'doesn''t include any shaving options.'
  417. $shave_time = ''
  418. 'Never shave | '+iif(pubestyle = 0,'<a href="exec: msg ''You must choose a shave style before you can choose to shave everything.''">Everything</a>','<a href="exec:shave_menu = 1 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Everything</a>')+' | '+iif(pubestyle = 0,'<a href="exec: msg ''You must choose a shave style before you can choose to shave your pussy.''">Pussy only</a>','<a href="exec:shave_menu = 2 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Pussy only</a>')+' | <a href="exec:shave_menu = 3 & pubestyle = 0 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Legs only</a>'
  419. elseif shave_menu = 1:
  420. $shave_chosen = 'involves shaving your legs and maintaining your current pubic style.'
  421. $shave_time = 'It takes 15 minutes to complete this routine.'
  422. '<a href="exec:shave_menu = 0 & pubestyle = 0 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Never shave</a> | Everything | '+iif(pubestyle = 0,'<a href="exec: msg ''You must choose a shave style before you can choose to shave your pussy.''">Pussy only</a>','<a href="exec:shave_menu = 2 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Pussy only</a>')+' | <a href="exec:shave_menu = 3 & pubestyle = 0 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Legs only</a>'
  423. elseif shave_menu = 2:
  424. $shave_chosen = 'involves not shaving your legs and maintaining your current pubic style.'
  425. $shave_time = 'It takes 10 minutes to complete this routine.'
  426. '<a href="exec:shave_menu = 0 & pubestyle = 0 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Never shave</a> | '+iif(pubestyle = 0,'<a href="exec: msg ''You must choose a shave style before you can choose to shave everything.''">Everything</a>','<a href="exec:shave_menu = 1 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Everything</a>')+' | Pussy only | <a href="exec:shave_menu = 3 & pubestyle = 0 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Legs only</a>'
  427. elseif shave_menu = 3:
  428. $shave_chosen = 'involves shaving your legs and not maintaining any chosen pubic style.'
  429. $shave_time = 'It takes 5 minutes to complete this routine.'
  430. '<a href="exec:shave_menu = 0 & pubestyle = 0 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Never shave</a> | '+iif(pubestyle = 0,'<a href="exec: msg ''You must choose a shave style before you can choose to shave everything.''">Everything</a>','<a href="exec:shave_menu = 1 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Everything</a>')+' | '+iif(pubestyle = 0,'<a href="exec: msg ''You must choose a shave style before you can choose to shave your pussy.''">Pussy only</a>','<a href="exec:shave_menu = 2 & gs ''mod_addedflavour_SFLA_Events'', ''shave_options''">Pussy only</a>')+' | Legs only'
  431. end
  432. *nl
  433. '<center>Your current routine <<$shave_chosen>> <br><<$shave_time>></center>'
  434. '</table></center>'
  435. act 'Return':menu_off = 0 & gt $loc, $loc_arg
  436. act 'Set image height for this view':
  437. shave_img_hgt = input("Enter height in pixels you want for images on this page<br>(default 100, min 50, max 500)")
  438. if shave_img_hgt < 50:
  439. shave_img_hgt = 50
  440. elseif shave_img_hgt > 500:
  441. shave_img_hgt = 500
  442. end
  443. gt 'mod_addedflavour_SFLA_Events', 'shave_options'
  444. end
  445. end
  446. if $ARGS[0] = 'pirManage':
  447. cla
  448. menu_off = 1
  449. '<center>Piercing Management</center>'
  450. *nl
  451. if pirsA > 0:
  452. if pirsA < 10000:
  453. '<center><a href="exec:*clr & cla & pirsA = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove tongue piercing</a>.</center>'
  454. else
  455. '<center><a href="exec:dynamic $pirTongue">Insert tongue piercing</a>.</center>'
  456. end
  457. *nl
  458. end
  459. if pirsB > 0:
  460. if pirsB < 10000:
  461. '<center><a href="exec:*clr & cla & pirsB = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove lip piercing</a>.</center>'
  462. else
  463. '<center><a href="exec:dynamic $pirLip">Insert lip piercing</a>.</center>'
  464. end
  465. *nl
  466. end
  467. if pirsC > 0:
  468. if pirsC < 10000:
  469. '<center><a href="exec:*clr & cla & pirsC = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove ear piercings</a>.</center>'
  470. else
  471. '<center><a href="exec:dynamic $pirEars">Insert ear piercings</a>.</center>'
  472. end
  473. *nl
  474. end
  475. if pirsD > 0:
  476. if pirsD < 10000:
  477. '<center><a href="exec:*clr & cla & pirsD = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove nose piercing</a>.</center>'
  478. else
  479. '<center><a href="exec:dynamic $pirNose">Insert nose piercing</a>.</center>'
  480. end
  481. *nl
  482. end
  483. if pirsE > 0:
  484. if pirsE < 10000:
  485. '<center><a href="exec:*clr & cla & pirsE = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove eyebrow piercing</a>.</center>'
  486. else
  487. '<center><a href="exec:dynamic $pirBrow">Insert eyebrow piercing</a>.</center>'
  488. end
  489. *nl
  490. end
  491. if pirsF > 0:
  492. if pirsF < 10000:
  493. '<center><a href="exec:*clr & cla & pirsF = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove nipple piercings</a>.</center>'
  494. else
  495. '<center><a href="exec:dynamic $pirNips">Insert nipple piercings</a>.</center>'
  496. end
  497. *nl
  498. end
  499. if pirsN > 0:
  500. if pirsN < 10000:
  501. '<center><a href="exec:*clr & cla & pirsN = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove navel piercing</a>.</center>'
  502. else
  503. '<center><a href="exec:dynamic $pirNavel">Insert navel piercing</a>.</center>'
  504. end
  505. *nl
  506. end
  507. if pirsG > 0:
  508. if pirsG < 10000:
  509. '<center><a href="exec:*clr & cla & pirsG = 10000 & pierWearCount -= 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' ">Remove pussy piercings</a>.</center>'
  510. else
  511. '<center><a href="exec:dynamic $pirPubic">Insert pussy piercings</a>.</center>'
  512. end
  513. *nl
  514. end
  515. act 'Continue': menu_off = 0 & gt $loc, $loc_arg
  516. end
  517. if $ARGS[0] = 'pir_title':
  518. *clr & cla
  519. '<center><b>Available piercings - select one by clicking the image</b></center>'
  520. *nl
  521. end
  522. if $ARGS[0] = 'pirTongue':
  523. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  524. i = 1
  525. :looptongue_pir
  526. if dyneval('RESULT = PirsA<<i>>_owned') = 1:*p '<a href="exec:pirsA = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/a<<i>>.jpg" height="250" ></a>'
  527. i += 1
  528. if i <= 4:jump 'looptongue_pir'
  529. end
  530. if $ARGS[0] = 'pirLip':
  531. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  532. i = 1
  533. :looplip_pir
  534. if dyneval('RESULT = PirsB<<i>>_owned') = 1:*p '<a href="exec:pirsB = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/b<<i>>.jpg" height="250" ></a>'
  535. i += 1
  536. if i <= 7:jump 'looplip_pir'
  537. end
  538. if $ARGS[0] = 'pirEars':
  539. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  540. i = 1
  541. :loopears_pir
  542. if dyneval('RESULT = PirsC<<i>>_owned') = 1:*p '<a href="exec:pirsC = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/c<<i>>.jpg" height="250" ></a>'
  543. i += 1
  544. if i <= 24:jump 'loopears_pir'
  545. end
  546. if $ARGS[0] = 'pirNose':
  547. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  548. i = 1
  549. :loopnose_pir
  550. if dyneval('RESULT = PirsD<<i>>_owned') = 1:*p '<a href="exec:pirsD = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/d<<i>>.jpg" height="250" ></a>'
  551. i += 1
  552. if i <= 7:jump 'loopnose_pir'
  553. end
  554. if $ARGS[0] = 'pirBrow':
  555. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  556. i = 1
  557. :loopbrow_pir
  558. if dyneval('RESULT = PirsE<<i>>_owned') = 1:*p '<a href="exec:pirsE = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/e<<i>>.jpg" height="250" ></a>'
  559. i += 1
  560. if i <= 2:jump 'loopbrow_pir'
  561. end
  562. if $ARGS[0] = 'pirNips':
  563. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  564. i = 1
  565. :loopnipple_pir
  566. if dyneval('RESULT = PirsF<<i>>_owned') = 1:*p '<a href="exec:pirsF = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/f<<i>>.jpg" height="250" ></a>'
  567. i += 1
  568. if i <= 7:jump 'loopnipple_pir'
  569. end
  570. if $ARGS[0] = 'pirNavel':
  571. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  572. i = 1
  573. :loopnavel_pir
  574. if dyneval('RESULT = PirsN<<i>>_owned') = 1:*p '<a href="exec:pirsN = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/n<<i>>.jpg" height="250" ></a>'
  575. i += 1
  576. if i <= 4:jump 'loopnavel_pir'
  577. end
  578. if $ARGS[0] = 'pirPubic':
  579. gs 'mod_addedflavour_SFLA_Events' , 'pir_title'
  580. i = 1
  581. :looppubic_pir
  582. if dyneval('RESULT = PirsG<<i>>_owned') = 1:*p '<a href="exec:pirsG = <<i>> & pierWearCount += 1 & gt ''mod_addedflavour_SFLA_Events'' , ''pirManage'' "><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/piercings/g<<i>>.jpg" height="250" ></a>'
  583. i += 1
  584. if i <= 10:jump 'looppubic_pir'
  585. end
  586. if $ARGS[0] = 'bteeth':
  587. act 'Brush your teeth (0:03)':
  588. menu_off = 1
  589. *clr & cla
  590. minut += 3
  591. cumspclnt = 2
  592. gs 'cum_cleanup'
  593. pcs_breath = 1
  594. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/brushteeth.jpg"></center>'
  595. *nl
  596. 'You brush your teeth and now they are clean and minty fresh.'
  597. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  598. end
  599. end
  600. if $ARGS[0] = 'itampon':
  601. if modVar_AF_SFLA_AptPerishables['Sanpad'] > 0 and (mesec > 0 or (placebopart > 2 and pillcon < 40000)) and isprokp = 0 and isprok = 0 and $pantyworntype ! 'none' and knowpreg = 0:
  602. act 'Use a sanitary pad (0:02)':
  603. menu_off = 1
  604. *clr & cla
  605. gs 'mod_addedflavour_SFLA_Functions' , 'sanpad' , 'use' , 'PCS'
  606. isprokp = 1
  607. minut += 2
  608. pcs_mood -= 5
  609. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/wash3.jpg"></center>'
  610. *nl
  611. 'You use a sanitary pad.'
  612. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  613. end
  614. end
  615. if modVar_AF_SFLA_AptPerishables['Tampon'] > 0 and (mesec > 0 or (placebopart > 2 and pillcon < 40000)) and isprok = 0 and isprokp = 0 and knowpreg = 0:
  616. act 'Use a tampon (0:02)':
  617. menu_off = 1
  618. *clr & cla
  619. gs 'mod_addedflavour_SFLA_Functions' , 'tampon' , 'use' , 'PCS'
  620. isprok = 1
  621. minut += 2
  622. pcs_mood -= 5
  623. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/wash3.jpg"></center>'
  624. *nl
  625. 'You use a tampon.'
  626. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  627. end
  628. end
  629. end
  630. if $ARGS[0] = 'change_clothes':
  631. act 'Change clothes and toys':
  632. cla
  633. act 'Return':menu_off = 0 & gt $loc, $loc_arg
  634. gs 'mod_addedflavour_SFLA_Events' , 'wearpan'
  635. gs 'mod_addedflavour_SFLA_Events' , 'removepan'
  636. gs 'mod_addedflavour_SFLA_Events' , 'toymanage'
  637. end
  638. end
  639. if $ARGS[0] = 'wearpan':
  640. if $pantyworntype = 'none':
  641. act 'Wear panties (0:02)':
  642. minut += 2
  643. gs 'stat'
  644. gt 'panties', 'view_panty_list', 'bathroom'
  645. end
  646. end
  647. if $braworntype = 'none':
  648. act 'Wear a bra (0:02)':
  649. minut += 2
  650. gs 'stat'
  651. gt 'bras', 'view_bra_list', 'bathroom'
  652. end
  653. end
  654. end
  655. if $ARGS[0] = 'removepan':
  656. if $pantyworntype ! 'none' and $braworntype ! 'none':
  657. act 'Remove underwear (0:02)':
  658. minut += 2
  659. gs 'stat'
  660. gs 'underwear', 'remove'
  661. gt $loc, $loc_arg
  662. end
  663. end
  664. if $pantyworntype ! 'none':
  665. act 'Remove panties (0:02)':
  666. minut += 2
  667. gs 'stat'
  668. gs 'panties', 'remove'
  669. gt $loc, $loc_arg
  670. end
  671. end
  672. if $braworntype ! 'none':
  673. act 'Remove bra (0:02)':
  674. minut += 2
  675. gs 'stat'
  676. gs 'bras', 'remove'
  677. gt $loc, $loc_arg
  678. end
  679. end
  680. end
  681. if $ARGS[0] = 'toymanage':
  682. if analplug = 1 and analplugin = 1:
  683. act 'Remove your butt plug (0:05)':
  684. menu_off = 1
  685. cla
  686. *clr
  687. minut += 5
  688. analplugIN = 0
  689. if pcs_ass < 30:pcs_ass += 1
  690. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/analplug.jpg"></center>'
  691. *nl
  692. 'You squat and tug gently at the butt plug, gasping as you push it out of you. You can''t help but feel a bit empty, now that it''s out.'
  693. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  694. end
  695. elseif analplug = 1 and analplugin = 0 and klismaday = daystart:
  696. act 'Insert your butt plug (0:05)':
  697. menu_off = 1
  698. cla
  699. *clr
  700. minut += 5
  701. analplugIN = 1
  702. if pcs_ass < 10:pcs_ass += 5
  703. if pcs_ass >= 10 and pcs_ass < 20:pcs_ass += rand(1, 2)
  704. if pcs_ass >= 20 and pcs_ass < 30:pcs_ass += rand(0, 1)
  705. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/body/analplug.jpg"></center>'
  706. *nl
  707. if butpluguse > 0:'You squat and gently rub the butt plug against your anus, after lubricating it with a bit of saliva. After a short while, you''ve relaxed enough to be able to push it in. Once it''s in you give it a few gentle tugs, wondering if anyone will catch you wearing it today.'
  708. if butpluguse = 0:butpluguse = 1 & '"If I''m not going to use it, then why did I buy it?" you ask yourself. You look at the butt plug for a while, thinking "It is necessary to start developing my ass, so I could have great adventures someday... you could even say huge and thick adventures with crimson heads, uh, now I got carried away..." You''re slightly embarrassed at the thought for a second, but are then overcome by your horny fantasies. Determined to get the plug all the way in, you slowly press it against your asshole after lubricating it with a bit of saliva. It hurts a bit at first, but once the thickest part is in the rest follows rather easily. Patting yourself on your ass once it''s in, you wonder if anyone will notice you''re wearing it today and then immediately feel naughty for even having thought that.'
  709. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  710. end
  711. end
  712. if vibrator = 1 and vibratorIN = 1:
  713. act 'Remove the vibrator (0:05)':
  714. menu_off = 1
  715. cla
  716. *clr
  717. minut += 5
  718. vibratorIN = 0
  719. if pcs_vag < 30:pcs_vag += 1
  720. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/accessories/toys/vibrator.jpg"></center>'
  721. *nl
  722. 'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now.'
  723. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  724. end
  725. elseif vibrator = 1 and vibratorIN = 0 and pcs_vag ! 0:
  726. act 'Insert the vibrator in your vagina (0:05)':
  727. menu_off = 1
  728. cla
  729. *clr
  730. minut += 5
  731. vibratorIN = 1
  732. if pcs_vag < 30:pcs_vag += 2
  733. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/accessories/toys/vibrator.jpg"></center>'
  734. *nl
  735. 'You spread your legs and slowly insert the vibrator in your pussy, wondering if anyone will notice you wearing it today.'
  736. act 'Finish':gt $loc, $loc_arg
  737. end
  738. end
  739. end
  740. if $ARGS[0] = 'prvt_pee':
  741. if pee_hour ! hour or (pee_hour = hour and pee_day ! daystart):
  742. act 'Go pee (0:04)':
  743. *clr & cla
  744. menu_off = 1
  745. pee_hour = hour
  746. pee_day = daystart
  747. minut += 4
  748. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/pee/pee-private/' + rand(1,19) + '.jpg"></center>'
  749. !!Get random pee-private picture
  750. rand_pee = rand(0,7)
  751. if rand_pee = 0:
  752. 'You take a seat on the toilet and begin peeing, glad to feel the pressure released.'
  753. elseif rand_pee = 1:
  754. 'After sitting on the toilet you finally release your bladder. A shiver runs down your spine as the stream flows out of you. "Wow," you think, "I had to go more than I thought."'
  755. elseif rand_pee = 2:
  756. 'Settling into the toilet seat you pull out your phone and begin checking for messages and doing other things to occupy the time until the stream slows to a trickle and finally stops.'
  757. elseif rand_pee = 3:
  758. 'You plop down onto the porcelain throne and begin to unleash a torrent of urine into the bowl. As you wait for nature to finish it''s business you begin to daydream a bit as your mind wanders off.'
  759. elseif rand_pee = 4:
  760. 'While relaxing your bladder and beginning to pee you decide to reflect on your recent interactions with the people in your life. "What do they think of me? Do they talk behind my back?" You continue contemplating until your body signals that the flow has ended.'
  761. elseif rand_pee = 5:
  762. 'You nearly piss yourself as you rush to seat yourself onto the toilet. Unable to hold back the flood anymore, your body releases a seemingly endless stream as you moan quietly in relief, thankful that you made it in time.'
  763. elseif rand_pee = 6:
  764. 'After situating yourself on the toilet, you relax and begin peeing. The urine tickles your labia as it sprays out of you into the toilet bowl.'
  765. else
  766. 'As you begin to sit down you nearly jump back to your feet as the cold toilet seat stings your bare bottom. You shake your head and sigh before settling back onto the icy seat and doing your business.'
  767. end
  768. !!If PC is on her period and using tampon, then the following options should appear as well as the standard "Finish and wipe" act:
  769. !!This may require an addition check to see if the PC has a purse since I think they need that to carry tampons with them.
  770. if isprok = 1 and modVar_AF_SFLA_AptPerishables['Tampon'] > 0:
  771. act 'Change tampon (0:02)':
  772. *clr & cla
  773. gs 'mod_addedflavour_SFLA_Functions' , 'tampon' , 'use' , 'PCS'
  774. minut += 2
  775. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/pee/period/tampon/' + rand(1,12) + '.jpg"></center>'
  776. 'Reaching down and taking the string between your fingers, you slowly pull the used tampon from your vagina. You wrap it in toilet paper to be thrown in the trash bin. Opening your purse, you retrieve a fresh one before unpackaging it and carefully inserting it into you.'
  777. gs 'mod_addedflavour_SFLA_Events', 'prvt_pee_end'
  778. end
  779. end
  780. !!If PC is on her period and using pad, then the following options should appear as well as the standard "Finish and wipe" act:
  781. !!This may require an addition check to see if the PC has a purse since I think they need that to carry pads with them.
  782. if isprokp = 1 and modVar_AF_SFLA_AptPerishables['Tampon'] > 0:
  783. act 'Change pad (0:02)':
  784. *clr & cla
  785. gs 'mod_addedflavour_SFLA_Functions' , 'sanpad' , 'use' , 'PCS'
  786. minut += 2
  787. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/pee/period/pad/' + rand(1,6) + '.jpg"></center>'
  788. 'Checking your pad, you decide it''s time for a new one. You carefully peel it off of your panties before folding it into thirds and setting it aside to be thrown away. Digging in your bag, you pull out a fresh pad, unpackage it, peel off the adhesive strip, and place it into your underwear. Finally, you wrap the wings around the sides of the gusset to make sure it is nice and secure.'
  789. gs 'mod_addedflavour_SFLA_Events', 'prvt_pee_end'
  790. end
  791. end
  792. gs 'mod_addedflavour_SFLA_Events', 'prvt_pee_end'
  793. end
  794. end
  795. end
  796. if $ARGS[0] = 'prvt_pee_end':
  797. act 'Finish and wipe':
  798. *clr & cla
  799. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/pc/pee/wiping/' + rand(1,9) + '.jpg"></center>'
  800. rand_pee = rand(0,2)
  801. if rand_pee = 0:
  802. 'Gathering some toilet paper from the roll, you reach down wipe your vagina clean from the last drops of pee leaking from you before dropping the paper into the toilet.'
  803. elseif rand_pee = 1:
  804. 'Wrapping some toilet paper around your hand, you reach around and give your pussy and ass a quick wipe before letting the paper drop into the bowl.'
  805. else
  806. 'You take a wad of toilet paper in your fist before using it to gently pat your vagina dry. You toss the used material in the toilet and flush it down.'
  807. end
  808. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  809. end
  810. end
  811. if $ARGS[0] = 'basin':
  812. if cumloc[12] = 1:
  813. act 'Rinse your mouth (0:05)':
  814. menu_off = 1
  815. cla
  816. cumspclnt = 2
  817. gs 'cum_cleanup'
  818. minut += 5
  819. gs 'stat'
  820. *nl
  821. 'You rinse your mouth and get rid of the taste of cum.'
  822. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  823. end
  824. end
  825. if cumloc[13] = 1:
  826. act 'Wash the cum from your hands (0:05)':
  827. menu_off = 1
  828. cla
  829. cumspclnt = 9
  830. gs 'cum_cleanup'
  831. minut += 5
  832. gs 'stat'
  833. *nl
  834. 'You wash your hands and get rid of any trace of cum.'
  835. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  836. end
  837. end
  838. if cumloc[11] = 1 and cumloc[16] = 0:
  839. act 'Wash the cum from your face (0:05)':
  840. menu_off = 1
  841. *clr & cla
  842. pcs_makeup = 1
  843. cumspclnt = 9
  844. gs 'cum_cleanup'
  845. cumspclnt = 11
  846. gs 'cum_cleanup'
  847. if pcs_sweat > 19 : pcs_sweat -= 5
  848. minut += 5
  849. gs 'stat'
  850. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/facesp.jpg"></center>'
  851. *nl
  852. 'You clean your face and get rid of any trace of cum.'
  853. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  854. end
  855. elseif cumloc[11] = 0 and cumloc[16] = 1:
  856. act 'Wash the cum out of your hair (0:10)':
  857. menu_off = 1
  858. cla
  859. cumspclnt = 9
  860. gs 'cum_cleanup'
  861. cumspclnt = 5
  862. gs 'cum_cleanup'
  863. pcs_hairbsh = 0
  864. if pcs_sweat > 19 : pcs_sweat -= 5
  865. minut += 10
  866. gs 'stat'
  867. *nl
  868. 'You clean your hair and get rid of any trace of cum.'
  869. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  870. end
  871. elseif cumloc[11] = 1 and cumloc[16] = 1:
  872. act 'Wash the cum from your face and hair (0:10)':
  873. menu_off = 1
  874. *clr & cla
  875. pcs_makeup = 1
  876. cumspclnt = 9
  877. gs 'cum_cleanup'
  878. cumspclnt = 12
  879. gs 'cum_cleanup'
  880. pcs_hairbsh = 0
  881. if pcs_sweat > 19 : pcs_sweat -= 5
  882. minut += 10
  883. gs 'stat'
  884. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/facesp.jpg"></center>'
  885. *nl
  886. 'You clean your face and hair and get rid of any trace of cum.'
  887. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  888. end
  889. end
  890. if cumloc[2] = 1 or cumloc[5] = 1 or cumloc[6] = 1 or cumloc[7] = 1:
  891. act 'Wash the cum off your clothes (0:10)':
  892. menu_off = 1
  893. *clr & cla
  894. cumspclnt = 9
  895. gs 'cum_cleanup'
  896. cumspclnt = 6
  897. gs 'cum_cleanup'
  898. minut += 10
  899. gs 'stat'
  900. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/sex/cum/frotsp.jpg"></center>'
  901. 'You spend ten minutes wiping and rinsing the cum stains out of your clothes. In the end, all that remains of the stains are some damp spots that should dry up in a few minutes.'
  902. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  903. end
  904. end
  905. if body_write > 0 or face_write > 0:
  906. act 'Wash the writings off your body (0:10)':
  907. menu_off = 1
  908. *clr & cla
  909. body_write = 0
  910. face_write = 0
  911. minut += 10
  912. gs'stat'
  913. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/wash1.jpg"></center>'
  914. *nl
  915. 'You wash off the indecent inscriptions on your body.'
  916. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  917. end
  918. end
  919. if pcs_makeup ! 1:
  920. act 'Wash off cosmetics (0:10)':
  921. menu_off = 1
  922. cla
  923. pcs_makeup = 1
  924. cumspclnt = 9
  925. gs 'cum_cleanup'
  926. cumspclnt = 11
  927. gs 'cum_cleanup'
  928. minut += 10
  929. *nl
  930. 'You wash off your makeup.'
  931. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  932. end
  933. end
  934. if false_lashes >= 1:
  935. act 'Remove false lashes (0:05)':
  936. menu_off = 1
  937. cla
  938. 'You carefully peel off the glued-on strip, careful to protect your natural lashes.'
  939. lashsavechance = rand(0,4)
  940. if lashsavechance = 4:
  941. 'These lashes still look to be in pretty good shape; you could probably use them again.'
  942. if pcs_lashes = 4:fakelashesmink += 1
  943. if pcs_lashes = 3:fakelashesplain += 1
  944. end
  945. pcs_lashes = pcs_naturallashes
  946. false_lashes = 0
  947. minut += 5
  948. gs 'body_shape', 'basebeautycalc', 1
  949. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  950. end
  951. end
  952. if modVar_AF_SFLA_AptPerishables['Deodorant'] > 0 and deodorant_on = 0:
  953. act 'Apply deodorant (0:01)':
  954. *clr & cla
  955. menu_off = 1
  956. minut += 1
  957. gs 'mod_addedflavour_SFLA_Functions' , 'deodorant' , 'use' , 'PCS'
  958. gs 'sweat', 'deo'
  959. iif(func('body_din','pregnancyVisibility') = 1, '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/deodorant_preg.jpg"></center>', '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/deodorant.jpg"></center>')
  960. 'You apply deodorant to your armpits. It will keep you feeling fresh and clean for longer.'
  961. act 'Continue': menu_off = 0 & gt $loc, $loc_arg
  962. end
  963. end
  964. end
  965. if $ARGS[0] = 'brit':
  966. if shave_menu = 1 and modVar_AF_SFLA_AptPerishables['Razor'] > 1:
  967. if pcs_leghair > 3 or (pubestyle = 1 and pcs_pubes > 3) or (((pubestyle >= 2 and pubestyle <= 9) or pubestyle >= 12) and pcs_pubes > 19) or (pubestyle = 10 and pcs_pubes > 29) or (pubestyle = 11 and pcs_pubes > 10):
  968. act 'Shave yourself (0:15)':
  969. menu_off = 1
  970. *clr & cla
  971. minut += 15
  972. pcs_leghair = 0
  973. if pubestyle = 1:
  974. pcs_pubes = 1
  975. elseif (pubestyle >= 2 and pubestyle <= 9) or pubestyle >= 12:
  976. pcs_pubes = 16
  977. elseif pubestyle = 10 and pcs_pubes > 29:
  978. pcs_pubes = 26
  979. elseif pubestyle = 11 and pcs_pubes > 10:
  980. pcs_pubes = 0
  981. end
  982. pcs_horny += 5
  983. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  984. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/shave3.jpg"></center>'
  985. *nl
  986. if daystart < 10 and StoryLine = 0 and ntstart = 0:
  987. 'You can''t shake off the fact that you''re a girl now, so you decide it''d be best to shave your legs. You begin to lather your legs, still marveling at how soft and round they are. Then you take the razor in your hand and begin to shave your legs.'
  988. 'You feel really awkward, never having done this before as a guy. Luckily, you had more than enough experience with shaving your face and technically this isn''t really all that different. So in the end you get a pretty decent job done.'
  989. elseif daystart < 30 and StoryLine = 0 and ntstart = 0:
  990. pcs_mood += 10
  991. 'With a newfound routine you lather up your legs and start shaving, careful not to miss a spot. After washing away the foam you softly glide your hands over your smooth legs, feeling good to know that you don''t need to hide your legs in pants. Maybe you should wear a skirt tomorrow?'
  992. elseif pubestyle = 1 or pubestyle = 11:
  993. 'You lather up your legs and crotch and carefully shave them. Once you''re finished you gently glide your hands over your smooth pussy and legs, enjoying the smooth feeling and getting slightly more aroused by the touch.'
  994. elseif (pubestyle >= 2 and pubestyle <= 8) or pubestyle <= 12:
  995. 'You lather up your legs and carefully shave them. Once you''re finished gliding your hands over your smooth legs, ensuring you didn''t miss a spot, you spend some time cleaning up the area around your neatly trimmed and styled patch of pussy hair as well.'
  996. elseif pubestyle = 9:
  997. 'You lather up your legs and carefully shave them. Once you''re finished gliding your hands over your smooth legs, ensuring you didn''t miss a spot, you spend some time trimming back your small neat bush as well.'
  998. elseif pubestyle = 10:
  999. 'You lather up your legs and carefully shave them. Once you''re finished gliding your hands over your smooth legs, ensuring you didn''t miss a spot, you spend some time trimming back your bush as well.'
  1000. end
  1001. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1002. end
  1003. if pcs_leghair > 3:
  1004. act'Shave your legs (0:05)':
  1005. menu_off = 1
  1006. *clr & cla
  1007. minut += 5
  1008. pcs_leghair = 0
  1009. pcs_horny += 5
  1010. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  1011. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/shave.jpg"></center>'
  1012. *nl
  1013. if daystart < 10 and StoryLine = 0 and ntstart = 0:
  1014. 'You can''t shake off the fact that you''re a girl now, so you decide it''d be best to shave your legs. You begin to lather your legs, still marveling at how soft and round they are. Then you take the razor in your hand and begin to shave your legs.'
  1015. 'You feel really awkward, never having done this before as a guy. Luckily, you had more than enough experience with shaving your face and technically this isn''t really all that different. So in the end you get a pretty decent job done.'
  1016. elseif daystart < 30 and StoryLine = 0 and ntstart = 0:
  1017. pcs_mood += 10
  1018. 'With a newfound routine you lather up your legs and start shaving, careful not to miss a spot. After washing away the foam you softly glide your hands over your smooth legs, feeling good to know that you don''t need to hide your legs in pants. Maybe you should wear a skirt tomorrow?'
  1019. else
  1020. 'You lather your legs up with some soapy water and shave your legs. After a few swift movements, your legs are smooth as silk. The feeling of your smooth legs turns you on a little.'
  1021. end
  1022. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1023. end
  1024. end
  1025. else
  1026. '<br>You don''t need to shave.'
  1027. end
  1028. elseif shave_menu = 2 and modVar_AF_SFLA_AptPerishables['Razor'] > 0:
  1029. if pcs_pubes > 3:
  1030. if pubestyle = 1 or (pubestyle = 11 and pcs_pubes > 10):
  1031. act 'Shave your pussy (0:10)':
  1032. menu_off = 1
  1033. *clr & cla
  1034. minut += 10
  1035. pcs_pubes = 0
  1036. pcs_horny += 5
  1037. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  1038. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/shave3.jpg"></center>'
  1039. *nl
  1040. 'You lather your crotch with some soapy water and carefully shave your pubic hair. After shaving you can''t help but run your fingers over your pussy, enjoying the smooth feeling and getting slightly more aroused by the touch.'
  1041. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1042. end
  1043. elseif ((pubestyle >= 2 and pubestyle <= 8) or pubestyle >= 12) and pcs_pubes > 19:
  1044. act 'Trim your pubic hair (0:10)':
  1045. menu_off = 1
  1046. *clr & cla
  1047. minut += 10
  1048. pcs_pubes = 16
  1049. pcs_horny += 5
  1050. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  1051. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/shave4.jpg"></center>'
  1052. *nl
  1053. 'You spend some time carefully shaving your pubic hair to your desired shape, and then trim it to make it neat and tidy.'
  1054. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1055. end
  1056. elseif pubestyle = 9 and pcs_pubes > 19:
  1057. act 'Trim your pubic hair (0:10)':
  1058. menu_off = 1
  1059. *clr & cla
  1060. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/shave4.jpg"></center>'
  1061. *nl
  1062. if pcs_pubes >= 20:
  1063. 'You carefully shave away the hair at the edges of your pussy, trimming it all away until there is only a neatly styled bush left at the top.'
  1064. else
  1065. 'You carefully shave away the stubble at the edges of your pussy, careful to only trim and maintain the neatly styled bush you have at the top.'
  1066. end
  1067. minut += 10
  1068. pcs_pubes = 16
  1069. pcs_horny += 5
  1070. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  1071. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1072. end
  1073. elseif pubestyle = 10 and pcs_pubes >= 29:
  1074. act 'Trim back your bush (0:10)':
  1075. menu_off = 1
  1076. *clr & cla
  1077. minut += 10
  1078. pcs_pubes = 26
  1079. pcs_horny += 5
  1080. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  1081. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/shave4.jpg"></center>'
  1082. *nl
  1083. 'You spend some time trimming back your thick bush of pubic hair, tidying it up and keeping your bikini line nice and clean.'
  1084. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1085. end
  1086. end
  1087. end
  1088. elseif shave_menu = 3 and modVar_AF_SFLA_AptPerishables['Razor'] > 0:
  1089. if pcs_leghair > 3:
  1090. act 'Shave your legs (0:05)':
  1091. menu_off = 1
  1092. *clr & cla
  1093. minut += 5
  1094. pcs_leghair = 0
  1095. pcs_horny += 5
  1096. gs 'mod_addedflavour_SFLA_Functions' , 'razor' , 'use' , 'PCS'
  1097. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/shave.jpg"></center>'
  1098. *nl
  1099. if daystart < 10 and StoryLine = 0 and ntstart = 0:
  1100. 'You can''t shake off the fact that you''re a girl now, so you decide it''d be best to shave your legs. You begin to lather your legs, still marveling at how soft and round they are. Then you take the razor in your hand and begin to shave your legs.'
  1101. 'You feel really awkward, never having done this before as a guy. Luckily, you had more than enough experience with shaving your face and technically this isn''t really all that different. So in the end you get a pretty decent job done.'
  1102. elseif daystart < 30 and StoryLine = 0 and ntstart = 0:
  1103. pcs_mood += 10
  1104. 'With a newfound routine you lather up your legs and start shaving, careful not to miss a spot. After washing away the foam you softly glide your hands over your smooth legs, feeling good to know that you don''t need to hide your legs in pants. Maybe you should wear a skirt tomorrow?'
  1105. else
  1106. 'You lather your legs up with some soapy water and shave your legs. After a few swift movements, your legs are smooth as silk. The feeling of your smooth legs turns you on a little.'
  1107. end
  1108. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1109. end
  1110. end
  1111. end
  1112. end
  1113. if $ARGS[0] = 'enema':
  1114. if klisma = 1 and (klismaday ! daystart or arrpos('sparrloc', 3) ! -1):
  1115. act 'Give yourself an enema (0:05)':
  1116. menu_off = 1
  1117. cla
  1118. *clr
  1119. cumspclnt = 7
  1120. gs 'cum_cleanup'
  1121. minut += 5
  1122. klismaday = daystart
  1123. klismaday1 = 1
  1124. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/klisma.jpg"></center>'
  1125. *nl
  1126. 'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
  1127. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  1128. end
  1129. end
  1130. end
  1131. if $ARGS[0] = 'aointment':
  1132. act 'Rub ointment onto your pussy (0:05)':
  1133. cla
  1134. mosal_time = (daystart * 100) + hour
  1135. minut += 5
  1136. gs 'mod_addedflavour_SFLA_Functions', 'ointment' , 'use' , 'PCS'
  1137. mosol -= 5
  1138. 'You take a tube of cream and rub it onto your itchy vulva.'
  1139. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  1140. end
  1141. end
  1142. if $ARGS[0] = 'preg':
  1143. if pregtest > 0 and (abortionbirthdate = 0 or daystart - abortionbirthdate > 100):
  1144. act 'Do a pregnancy test (0:05)':
  1145. cla
  1146. minut += 5
  1147. pregtest -= 1
  1148. gs 'stat'
  1149. if pregchem > 120 and bimbolevel < 3 and knowpreg = 0 and husband = 0 and pcs_pregtalk = 0:
  1150. cla
  1151. knowpreg = 1
  1152. thinkpreg = 1
  1153. *nl
  1154. 'The test shows two strips. You are pregnant. As you look at the test in your hand, you are?'
  1155. act 'Horrified':gt 'mod_addedflavour_SFLA_Events', 'HorrifiedReact1'
  1156. act 'Concerned':gt 'mod_addedflavour_SFLA_Events', 'ConcernedReact1'
  1157. act 'Excited':gt 'mod_addedflavour_SFLA_Events', 'ExcitedReact1'
  1158. elseif pregchem > 120 and bimbolevel = 3 and knowpreg = 0 and husband = 0 and pcs_pregtalk = 0:
  1159. cla
  1160. knowpreg = 1
  1161. thinkpreg = 1
  1162. *nl
  1163. 'The test shows two strips. You are pregnant. As you look at the test in your hand, you are?'
  1164. act 'Excited':gt 'mod_addedflavour_SFLA_Events', 'ExcitedReact1'
  1165. act 'Aroused':gt 'mod_addedflavour_SFLA_Events', 'ArousedReact1'
  1166. elseif pcs_pregtalk = 1 and pregchem > 120 and knowpreg = 0:
  1167. *nl
  1168. knowpreg = 1
  1169. thinkpreg = 1
  1170. 'The test shows two strips. You are pregnant.'
  1171. elseif pcs_pregtalk = 1 or (knowpreg = 1 and preg = 1):
  1172. *nl
  1173. knowpreg = 1
  1174. thinkpreg = 1
  1175. 'The test shows two strips. You are pregnant.'
  1176. else
  1177. knowpreg = 0
  1178. *nl
  1179. 'The test shows one band. You are not pregnant.'
  1180. end
  1181. act 'Finish':menu_off = 0 & gt $loc, $loc_arg
  1182. end
  1183. end
  1184. end
  1185. if $ARGS[0] = 'HorrifiedReact1':
  1186. menu_off = 1
  1187. cla
  1188. pcs_pregtalk = 1
  1189. minut += 10
  1190. *nl
  1191. 'You stare in disbelief at the test in your hand. The two strips displayed can only mean one thing: you are pregnant. You sink to the floor, mind spinning. Tears well in your eyes. How could this happen?'
  1192. if stat['hidden_vaginal'] > 0 and stat['vaginal'] = 1:
  1193. 'You don''t even know how this is possible. You''ve never even had sex with anyone.'
  1194. 'What did you do to deserve this? What is everyone going to think of you? Your life is ruined.'
  1195. 'After several minutes of sobbing and trying to make sense of your situation, you finally pull yourself off of the floor. You straighten your clothes and wash your face as you begin to accept the situation you’re stuck with.'
  1196. elseif rape > 0 and stat['vaginal'] > 1:
  1197. 'It’s bad enough that you were raped, but possibly getting pregnant from it as well? It’s completely unfair.'
  1198. 'What did you do to deserve this? What is everyone going to think of you? Your life is ruined.'
  1199. 'After several minutes of sobbing and trying to make sense of your situation, you finally pull yourself off of the floor. You straighten your clothes and wash your face as you begin to accept the situation you’re stuck with.'
  1200. else
  1201. 'This is the worst possible thing that could have happened to you. You feel like you''re going to vomit from the stress.'
  1202. 'What did you do to deserve this? What is everyone going to think of you? Your life is ruined.'
  1203. 'After several minutes of sobbing and trying to make sense of your situation, you finally pull yourself off of the floor. You straighten your clothes and wash your face as you begin to accept the situation you’re stuck with.'
  1204. end
  1205. act 'Finish' :menu_off = 0 & gt $loc, $loc_arg
  1206. end
  1207. if $ARGS[0] = 'ConcernedReact1':
  1208. menu_off = 1
  1209. cla
  1210. pcs_pregtalk = 1
  1211. minut += 10
  1212. *nl
  1213. 'Your mind races as you gaze at the test in your hand. The two strips clearly show that you''re pregnant. You know this isn''t the worst thing that could happen to you, but your life is definitely going to change. Are you even ready for that kind of change?'
  1214. if stat['hidden_vaginal'] > 0 and stat['vaginal'] = 1:
  1215. 'The worst part about this whole situation is that you don''t even know how this happened. How can you get pregnant without having sex?'
  1216. 'After a few minutes of weighing your options, you choose to get on with your day. You still have a lot to consider before you can decide what to do about this pregnancy, but you can’t spend all day in the bathroom without drawing suspicion.'
  1217. elseif rape > 0 and stat['vaginal'] > 1:
  1218. 'The worst part about this whole situation is that this isn''t even your fault. This was forced on you.'
  1219. 'After a few minutes of weighing your options, you choose to get on with your day. You still have a lot to consider before you can decide what to do about this pregnancy, but you can’t spend all day in the bathroom without drawing suspicion.'
  1220. else
  1221. 'On some level, you''re aware that this is a consequence of your own actions, but you''re not quite ready to come to terms with that.'
  1222. 'After a few minutes of weighing your options, you choose to get on with your day. You still have a lot to consider before you can decide what to do about this pregnancy, but you can’t spend all day in the bathroom without drawing suspicion.'
  1223. end
  1224. act 'Finish' :menu_off = 0 & gt $loc, $loc_arg
  1225. end
  1226. if $ARGS[0] = 'ExcitedReact1':
  1227. menu_off = 1
  1228. cla
  1229. pcs_pregtalk = 1
  1230. minut += 10
  1231. *nl
  1232. 'You''re overcome with glee as you look at the pregnancy test in your hand. Its two strips confirm that your wish has been granted: you are pregnant. You giggle as you clutch the pregnancy test, excited to share the news with everyone you know.'
  1233. if stat['hidden_vaginal'] > 0 and stat['vaginal'] = 1:
  1234. 'You''re not sure how this happened, but you''re not going to complain. Who cares if a miracle made it happen?'
  1235. 'You spend the next several minutes fantasizing about your entry into parenthood before you remember you have places you need to be. You finally get up, still giddy as you go on with your day.'
  1236. elseif rape > 0 and stat['vaginal'] > 1:
  1237. 'You don’t even care about the circumstances that got you pregnant. It was absolutely worth it for this moment.'
  1238. 'You spend the next several minutes fantasizing about your entry into parenthood before you remember you have places you need to be. You finally get up, still giddy as you go on with your day.'
  1239. else
  1240. 'Every time you had sex, you hoped the act would make you into a mother.'
  1241. 'You spend the next several minutes fantasizing about your entry into parenthood before you remember you have places you need to be. You finally get up, still giddy as you go on with your day.'
  1242. end
  1243. act 'Finish' :menu_off = 0 & gt $loc, $loc_arg
  1244. end
  1245. if $ARGS[0] = 'ArousedReact1':
  1246. menu_off = 1
  1247. cla
  1248. pcs_pregtalk = 1
  1249. minut += 10
  1250. *nl
  1251. 'You rub your thighs together as you stare at the pregnancy test in your hand. The two strips displayed confirm that you’ve been knocked up. You excitedly recount every load of cum blast into your fertile womb, wondering which one found purchase. You gently rub your clit in a circular motion as you think about the fact that, in a few months, everyone who sees your large, pregnant belly will know what a slut you are.'
  1252. if rape > 0 and stat['vaginal'] > 1 and incest['exp'] = 0:
  1253. 'You pick up speed as you recall your rapist forcefully pumping you full of his wonderful semen without any concern for your desires. You loved having your agency stripped away as a complete stranger decided to make you a mother.'
  1254. elseif incest['exp'] > 0:
  1255. 'You pick up speed as you recall willingly allowing yourself to be pumped full of all of that wonderful semen. Knowing that you would get pregnant filled you with joy every time someone shot rope after rope of their baby batter into you.'
  1256. 'The taboo knowledge that you could have gotten pregnant from incest turns you on even more.'
  1257. else
  1258. 'You pick up speed as you recall willingly allowing yourself to be pumped full of all of that wonderful semen. Knowing that you would get pregnant filled you with joy every time someone shot rope after rope of their baby batter into you.'
  1259. end
  1260. 'After several minutes of this you orgasm hard. You spend a moment panting before cleaning up and straightening your clothes. Once you''ve freshened up, you move on with your day, still aroused.'
  1261. act 'Finish' :menu_off = 0 & gt $loc, $loc_arg
  1262. end
  1263. if $ARGS[0] = 'dryoff':
  1264. if modVar_AF_EventLock['SFLA-ShowerPeek'] ! daystart:
  1265. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , 'SFLA' , 'Any'
  1266. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0:
  1267. KILLVAR 'SFLADryOffPeepOptions'
  1268. SFLADryOffLoopCount = 0
  1269. :SFLADryOffLoopStart
  1270. if SFLADryOffLoopCount >= arrsize('modArr_AF_SFLA_SharedActPeopleArray') : jump 'SFLADryOffLoopend'
  1271. modVar_AF_Temp = modArr_AF_SFLA_SharedActPeopleArray[SFLADryOffLoopCount]
  1272. if ($charsche_character_CurActLoc[arrpos('charsche_charlist',modVar_AF_Temp)] = 'mod_addedflavour_SFLA_Kit' and npc_horny['A<<modVar_AF_Temp>>'] >= 20) or npc_horny['A<<modVar_AF_Temp>>'] >= 50 : SFLADryOffPeepOptions[] = modVar_AF_Temp
  1273. SFLADryOffLoopCount += 1
  1274. jump 'SFLADryOffLoopStart'
  1275. :SFLADryOffLoopend
  1276. if arrsize('SFLADryOffPeepOptions') > 0:
  1277. modVar_AF_Rand = rand(1,arrsize('SFLADryOffPeepOptions')) - 1
  1278. gt 'mod_addedflavour_SFLA_Events' , 'SFLA-ShowerPeekEv-1' , SFLADryOffPeepOptions[modVar_AF_Rand]
  1279. end
  1280. end
  1281. end
  1282. act 'Get out and dry off' : mirror_steam = hour & gt $loc, $loc_arg
  1283. end
  1284. if $ARGS[0] = 'wash':
  1285. menu_off = 1
  1286. if hypnoAddict = 0:
  1287. cumspclnt = 1
  1288. else
  1289. cumspclnt = 18
  1290. end
  1291. gs 'cum_cleanup'
  1292. body_write = 0
  1293. face_write = 0
  1294. pcs_hairbsh = 0
  1295. pcs_makeup = 1
  1296. if frost > 0:frost = 0
  1297. lactation['lactmess'] = 0
  1298. if pcs_sweat > 10: pcs_sweat = 10 + rand(0,4)
  1299. if modVar_AF_SFLA_AptPerishables['Shampoo'] > 0:
  1300. gs 'mod_addedflavour_SFLA_Functions' , 'shampoo' , 'use' , 'PCS'
  1301. else
  1302. pcs_mood -= 5
  1303. end
  1304. if false_lashes >= 1:
  1305. if rand(0,4) <= 2:
  1306. 'You''re careful enough that your false lashes make it through relatively unscathed.'
  1307. else
  1308. 'Unfortunately, your false lashes don''t make it through the shower.'
  1309. false_lashes = 0
  1310. pcs_lashes = pcs_naturallashes
  1311. gs 'body_shape', 'basebeautycalc', 1
  1312. end
  1313. end
  1314. end
  1315. if $ARGS[0] = 'shower':
  1316. menu_off = 1
  1317. *clr & cla
  1318. minut += 15
  1319. gs 'mod_addedflavour_SFLA_Events' , 'wash'
  1320. '<center><video style="<<$modVar_AF_VideoRestrictions>>" autoplay loop src="images/shared/home/bathroom/dush.mp4"></center>'
  1321. *nl
  1322. 'You undress and turn on the water in the shower. When it hits the right temperature you enter the shower and let the warm water rain down on you.'
  1323. *nl
  1324. if daystart < 10 and (StoryLine = 0 or (StoryLine = 1 and csb_start = 1)) and ntstart = 0:
  1325. pcs_horny += rand(6,10)
  1326. 'It''s really arousing to see your new body with all its smooth curves, breasts with large nipples, wide hips, and smooth legs. You begin to lather your body noticing how soft and tender it feels. Once you''re sure you didn''t miss a single spot on your feminine body you begin to wash yourself off, continuing to experience new and strange sensations.'
  1327. elseif daystart < 30 and (StoryLine = 0 or (StoryLine = 1 and csb_start = 1)) and ntstart = 0:
  1328. pcs_horny += rand(2,6)
  1329. 'You have already gotten used to your feminine body and its softness doesn''t surprise you very much anymore. But you still let your hands wander a bit over your soft curves before you begin to wash yourself in earnest.'
  1330. else
  1331. pcs_horny += rand(0,2)
  1332. '' + iif(modVar_AF_SFLA_AptPerishables['Shampoo'] > 0,'Using the Shared Shampoo you soap yourself trying not to miss any spot and then wash off.', 'With no shampoo within reach you just use water to clean yourself.')
  1333. end
  1334. *nl
  1335. if modVar_AF_SFLA_AptPerishables['Shampoo'] = 0:
  1336. 'The Shampoo Bottle is no more; looks like you better buy a new one.'
  1337. elseif modVar_AF_SFLA_AptPerishables['Shampoo'] <= 10:
  1338. 'The Shampoo Bottle is starting to run low and only has about <<modVar_AF_SFLA_AptPerishables[''Shampoo'']>> uses remaining; maybe you should buy a new one, or maybe just let one of the others buy some.'
  1339. end
  1340. if hypnoAddict > 0:'You have no reason to, but you carefully avoid cleaning out your pussy and ass.'
  1341. if deodorant_on = 1: gs 'sweat', 'remove_deo' & 'Your deodorant gets washed away in the shower.'
  1342. if btwarn > 0:
  1343. if btwarn = 1: $weightwarn = 'losing'
  1344. if btwarn = 2: $weightwarn = 'gaining'
  1345. '<font color="red"><b>You seem to be <<$weightwarn>> weight.</b></font>'
  1346. killvar '$weightwarn' & btwarn = 0
  1347. end
  1348. if lactation['active'] > 0 and pain['nipples'] < 60 and lactation['pc_aware'] <= 0:
  1349. if pcs_usedbreastpumponherself > 0 and pcs_massagedherbreasts <= 0:
  1350. 'During showering you clean your breasts and something catches your eye. White drops come from your nipples. It is milk.<br>Using the breast pump regularly probably made you lactate!'
  1351. lactation['induced'] = 1
  1352. elseif pcs_usedbreastpumponherself <= 0 and pcs_massagedherbreasts > 0:
  1353. 'During showering you clean your breasts and something catches your eye. White drops come from your nipples. It is milk. Regularly massaging your breasts probably made you lactate!<br>'
  1354. lactation['induced'] = 1
  1355. elseif pcs_usedbreastpumponherself > 0 and pcs_massagedherbreasts > 0:
  1356. 'During showering you clean your breasts and something catches your eye. White drops come from your nipples. It is milk. All that pumping and massaging your breasts probably caused you to lactate!<br>'
  1357. lactation['induced'] = 1
  1358. else
  1359. 'During showering you clean your breasts and something catches your eye. White drops come from your nipples. To your surprise it is milk. You started lactating!<br>'
  1360. if thinkpreg = 1 or knowpreg = 1:
  1361. 'This is probably happening because you are pregnant.'
  1362. else
  1363. 'You should have this checked out by a doctor. You could be pregnant.'
  1364. end
  1365. lactation['induced'] = 0
  1366. end
  1367. pcs_usedbreastpumponherself = 0
  1368. pcs_massagedherbreasts = 0
  1369. lactation['pc_aware'] = 1
  1370. end
  1371. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1372. if pcs_horny >= 40:
  1373. act 'Use the shower head on your pussy':
  1374. menu_off = 1
  1375. *clr & cla
  1376. '<center><video style="<<$modVar_AF_VideoRestrictions>>" autoplay loop src="images/shared/home/bathroom/wash2.mp4"></center>'
  1377. *nl
  1378. 'You place the shower head onto your pussy and a powerful jet of warm water begins to caress you.'
  1379. if pcs_inhib < 30:inhib_exp += rand(1,3)
  1380. pcs_mood += 15
  1381. $orgasm_or = 'yes'
  1382. gs 'arousal', 'masturbate', 10
  1383. gs 'arousal', 'end'
  1384. if hypnoAddict ! 0:
  1385. 'You unconsciously avoid spraying water into your vagina.'
  1386. else
  1387. cumspclnt = 8
  1388. gs 'cum_cleanup'
  1389. end
  1390. gs 'mod_addedflavour_SFLA_Events' , 'wash'
  1391. end
  1392. end
  1393. act 'Take a selfie':
  1394. gs 'telefon', 'Phone_selfie_image_bathing', 'shower'
  1395. end
  1396. gs 'mod_addedflavour_SFLA_Events' , 'brit'
  1397. end
  1398. if $ARGS[0] = 'bath':
  1399. menu_off = 1
  1400. *clr & cla
  1401. minut += 30
  1402. pcs_sweat = 7 + rand(0,4)
  1403. pcs_mood += 20
  1404. gs 'mod_addedflavour_SFLA_Events' , 'wash'
  1405. if bath_daystart ! daystart:
  1406. bath_daystart = daystart
  1407. pcs_skin += rand(1,2)
  1408. pcs_willpwr += 1
  1409. end
  1410. gs 'stat'
  1411. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/home/bathroom/wash4.jpg"></center>'
  1412. *nl
  1413. 'While the bathtub fills up you get undressed and then dip a toe into the water. It has just the right temperature so you climb in and let yourself sink into the warm water.'
  1414. *nl
  1415. if daystart < 10 and StoryLine = 0 and ntstart = 0:
  1416. pcs_horny += rand(6,10)
  1417. 'You stare at those smooth, soft legs sticking out of the water. You''re still not used to this new body and the look of all this roundness.'
  1418. 'Starting to soap yourself you unwittingly turn your attention to your breasts. They''re so soft and big, and when you touch them you feel an unfamiliar but pleasant sensation. You take your time getting familiar with your new body, then you begin to wash yourself in earnest.'
  1419. elseif daystart < 30 and StoryLine = 0 and ntstart = 0:
  1420. pcs_horny += rand(2,6)
  1421. 'You have become a little accustomed to your female body and casually soap up all these soft curves and rinse yourself off, rubbing your hands all over your feminine body to make sure you didn''t miss a spot.'
  1422. else
  1423. pcs_horny += rand(0,2)
  1424. 'You lean back and relax for a while. ' + iif(modVar_AF_SFLA_AptPerishables['Shampoo'] > 0,'Using the Shared Shampoo you soap yourself trying not to miss any spot and then wash off.', 'With no shampoo within reach you just use water to clean yourself.')
  1425. end
  1426. *nl
  1427. if modVar_AF_SFLA_AptPerishables['Shampoo'] = 0:
  1428. 'The Shampoo Bottle is no more; looks like you better buy a new one.'
  1429. elseif modVar_AF_SFLA_AptPerishables['Shampoo'] <= 10:
  1430. 'The Shampoo Bottle is starting to run low and only has about <<modVar_AF_SFLA_AptPerishables[''Shampoo'']>> uses remaining; maybe you should buy a new one, or maybe just let one of the others buy some.'
  1431. end
  1432. if hypnoAddict > 0:'You have no reason to, but you carefully avoid cleaning out your pussy and ass.'
  1433. if deodorant_on = 1: gs 'sweat', 'remove_deo' & 'Your deodorant gets washed away in the bath.'
  1434. if btwarn > 0:
  1435. if btwarn = 1: $weightwarn = 'losing'
  1436. if btwarn = 2: $weightwarn = 'gaining'
  1437. '<font color="red"><b>You seem to be <<$weightwarn>> weight.</b></font>'
  1438. killvar '$weightwarn' & btwarn = 0
  1439. end
  1440. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1441. act '"Wash" your pussy':
  1442. menu_off = 1
  1443. *clr & cla
  1444. minut += 10
  1445. '<center><video style="<<$modVar_AF_VideoRestrictions>>" autoplay loop src="images/shared/home/bathroom/wash7.mp4"></center>'
  1446. *nl
  1447. 'You turn on the faucet, lift your legs and scoot your ass over to align your pussy with the jet of warm water. It feels really good and soon a warmth begins to grow in your abdomen.'
  1448. if pcs_inhib < 30:inhib_exp += rand(1,3)
  1449. pcs_mood += 15
  1450. $orgasm_or = 'yes'
  1451. gs 'arousal', 'masturbate', 10
  1452. gs 'arousal', 'end'
  1453. gs 'mod_addedflavour_SFLA_Events' , 'dryoff'
  1454. end
  1455. act 'Take a selfie':
  1456. gs 'telefon', 'Phone_selfie_image_bathing', 'bath'
  1457. end
  1458. gs 'mod_addedflavour_SFLA_Events' , 'brit'
  1459. end
  1460. if $ARGS[0] = 'sunbathe':
  1461. *clr & cla
  1462. minut += 60
  1463. menu_off = 1
  1464. if pcs_sweat < 35 : gs 'sweat', 'add', 5
  1465. if pcs_hydra >= 100:
  1466. pcs_hydra -= 10
  1467. else
  1468. pcs_hydra -= 20
  1469. end
  1470. pcs_mood += 5
  1471. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/Sunbathing.jpg"></center>'
  1472. if modVar_AF_SFLA_AptPerishables['Sunlotion'] = 0:
  1473. pcs_tan += 1
  1474. 'You take some time to stretch out and take in the sun.'
  1475. else
  1476. gs 'mod_addedflavour_SFLA_Functions' , 'sunlotion' , 'use' , 'PCS'
  1477. pcs_tan += 3
  1478. 'You use the nearby Sun Tan Lotion to prepare your skin then lay back and take in the rays.'
  1479. end
  1480. gs 'stat'
  1481. act 'Get up' : gt $loc, $loc_arg
  1482. end
  1483. if $ARGS[0] = 'relax':
  1484. *clr & cla
  1485. minut += ARGS[1]
  1486. menu_off = 1
  1487. relaxtemp = 0
  1488. :relaxloop
  1489. pcs_mood += 2
  1490. pcs_sleep += 1
  1491. relaxtemp += 10
  1492. if relaxtemp < ARGS[1]:
  1493. jump 'relaxloop'
  1494. end
  1495. if $loc = 'mod_addedflavour_SFLA_Sitr':
  1496. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , 'mod_addedflavour_SFLA_Sitr' , 'Any'
  1497. if arrsize ('modArr_AF_SFLA_SharedActPeopleArray') = 0:
  1498. SFLA_SexTrigger_CharPos = arrpos('charsche_charlist',701)
  1499. if strpos($charsche_character_CurActLoc[SFLA_SexTrigger_CharPos],'mod_addedflavour_SFLA') = 0:
  1500. gs 'mod_addedflavour_SFLA_SexFunctions' , 'chksextriggers' , 701 , 'SitrAlone'
  1501. end
  1502. end
  1503. end
  1504. if $loc = 'mod_addedflavour_SFLA_Bedr4' and modVar_AF_SFLA_AptState['SpareRoomOccupied'] = 2 and modVar_AF_SFLA_AptState['GuestID'] = 34:
  1505. gs 'mod_addedflavour_SFLA_SexFunctions' , 'chksextriggers' , 34
  1506. end
  1507. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Resting'
  1508. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0:
  1509. if ARGS[1] >= 60:
  1510. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 3
  1511. elseif ARGS[1] >= 30:
  1512. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  1513. else
  1514. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 1
  1515. end
  1516. end
  1517. gs 'stat'
  1518. if $loc = 'mod_addedflavour_SFLA_Sitr' or $loc = 'mod_addedflavour_city_hotel_CoRm':
  1519. $modVar_AF_TempStr = 'RelaxSofa'
  1520. elseif $loc = 'mod_addedflavour_SFLA_Bal':
  1521. $modVar_AF_TempStr = 'RelaxBalcony'
  1522. elseif $loc = 'city_park':
  1523. $modVar_AF_TempStr = 'RelaxGrass'
  1524. elseif $loc = 'city_island':
  1525. $modVar_AF_TempStr = 'RelaxUrban'
  1526. else
  1527. $modVar_AF_TempStr = 'RelaxBed'
  1528. end
  1529. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , $modVar_AF_TempStr , $modVar_AF_SFLA_SharedActPeopleAbv
  1530. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0:
  1531. '<<$modVar_AF_SFLA_SharedActPeople>> settle in to idle around and generally do nothing together. The cosy setting and pleasant company make it all worthwhile.'
  1532. else
  1533. 'You settle in to just generally do bugger all, it''s fantastic.'
  1534. end
  1535. !! Workaround for Hotel Problem !!
  1536. if $loc = 'mod_addedflavour_city_hotel_Bedr_1' : $loc = 'mod_addedflavour_city_hotel_Bedr' & $loc_arg = 'start1'
  1537. act 'Get up' : gt $loc, $loc_arg
  1538. end
  1539. if $ARGS[0] = 'washingup':
  1540. *clr & cla
  1541. menu_off = 1
  1542. washinguptemp = modVar_AF_SFLA_AptState['Washdishes']
  1543. :SFLAwashinguploop
  1544. gs 'mod_addedflavour_SFLA_Functions' , 'dishliquid' , 'use' , 'PCS'
  1545. minut += 2
  1546. modVar_AF_SFLA_AptState['Washdishes'] -= 5
  1547. if modVar_AF_SFLA_AptState['Washdishes'] < 0 : modVar_AF_SFLA_AptState['Washdishes'] = 0
  1548. if modVar_AF_SFLA_AptState['Washdishes'] > 0 and modVar_AF_SFLA_AptPerishables['Dishliquid'] > 0:
  1549. jump 'SFLAwashinguploop'
  1550. end
  1551. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/washingup.jpg"></center>'
  1552. if modVar_AF_SFLA_AptPerishables['Dishliquid'] = 0:
  1553. 'You dutifully wash the dishes but run out of Washing Up Liquid with <<modVar_AF_SFLA_AptState[''Washdishes'']>> dishes remaining'
  1554. else
  1555. 'You dutifully wash all the dishes that have accumulated by the sink.'
  1556. end
  1557. modVar_AF_SFLA_AptContributions['PCS'] += (washinguptemp - modVar_AF_SFLA_AptState['Washdishes']) * 5
  1558. pcs_mood -= 5
  1559. gs 'stat'
  1560. act 'Dry your hands': gt $loc, $loc_arg
  1561. end
  1562. if $ARGS[0] = 'cookfullmeal':
  1563. *clr & cla
  1564. menu_off = 1
  1565. minut += 45
  1566. pcs_mood += 5
  1567. gs 'mod_addedflavour_SFLA_Functions' , 'fullmeal' , 'use' , 'PCS'
  1568. charsche_activity_Active[arrpos('$charsche_actlist','SFLAKitr - Dinner')] = 1
  1569. gs 'stat'
  1570. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/cookfullmeal<<rand(1,2)>>.jpg"></center>'
  1571. 'You cook a meal for the household using the ingrediants in the Fridge. Once you are done you text everyone to let them know it is ready for 7pm tonight.'
  1572. act 'Go back': gt $loc, $loc_arg
  1573. end
  1574. if $ARGS[0] = 'housemeal':
  1575. *clr & cla
  1576. menu_off = 1
  1577. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , 'mod_addedflavour_SFLA_Kit' , 'Eating'
  1578. modVar_AF_SFLA_AptState['Washdishes'] += arrsize('modArr_AF_SFLA_SharedActPeopleArray')
  1579. frost = 0
  1580. minut += rand(55,65)
  1581. pcs_health += 15
  1582. pcs_mood += 30
  1583. pcs_energy += 100
  1584. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual-Insist' , 5
  1585. gs 'stat'
  1586. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Eating' , $modVar_AF_SFLA_SharedActPeopleAbv
  1587. *nl
  1588. 'The Entire Household has turned up for the meal you have prepared. <<$modVar_AF_SFLA_SharedActPeople>> are having a great time conversing while consuming your lovingly cooked meal and it feels you with joy to see it all come together.'
  1589. act 'Finish up': gt $loc, $loc_arg
  1590. end
  1591. if $ARGS[0] = 'dishwasher':
  1592. *clr & cla
  1593. menu_off = 1
  1594. dishwashertemp = modVar_AF_SFLA_AptState['Washdishes']
  1595. :dishwasherloop
  1596. gs 'mod_addedflavour_SFLA_Functions' , 'washingup' , 'use' , 'PCS'
  1597. modVar_AF_SFLA_AptState['Washdishes'] -= 10
  1598. if modVar_AF_SFLA_AptState['Washdishes'] < 0 : modVar_AF_SFLA_AptState['Washdishes'] = 0
  1599. if modVar_AF_SFLA_AptPerishables['Dishliquid'] < 0 : modVar_AF_SFLA_AptPerishables['Dishliquid'] = 0
  1600. if modVar_AF_SFLA_AptState['Washdishes'] > 0:
  1601. jump 'washinguploop'
  1602. end
  1603. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/washingup.jpg"></center>'
  1604. 'You load all of the dirty dishes into the dishwasher.'
  1605. gs 'stat'
  1606. act 'Return': gt $loc, $loc_arg
  1607. end
  1608. if $ARGS[0] = 'teabiscuits':
  1609. *clr & cla
  1610. menu_off = 1
  1611. minut += 5
  1612. gs 'mod_addedflavour_SFLA_Functions' , 'biscuits' , 'use' , 'PCS'
  1613. pcs_health += 30
  1614. pcs_mood += 20
  1615. pcs_energy += 20
  1616. if pcs_hydra >= 100:
  1617. pcs_hydra += 30
  1618. else
  1619. pcs_hydra += 60
  1620. end
  1621. cumspclnt = 2
  1622. gs 'cum_cleanup'
  1623. pcs_breath = 0
  1624. fat += 4
  1625. frost = 0
  1626. gs 'stat'
  1627. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/DrinkTea.jpg"></center>'
  1628. 'You drank tea and enjoyed the tea biscuits. You know they''re too sweet and can''t be good for your figure, but they taste so good!'
  1629. act 'Finish up': gt $loc, $loc_arg
  1630. end
  1631. if $ARGS[0] = 'drinktea':
  1632. *clr & cla
  1633. menu_off = 1
  1634. frost = 0
  1635. if alko > 0: alko -= 1
  1636. minut += 5
  1637. pcs_health += 10
  1638. pcs_mood += 20
  1639. pcs_energy += 10
  1640. if pcs_hydra >= 100:
  1641. pcs_hydra += 25
  1642. else
  1643. pcs_hydra += 50
  1644. end
  1645. cumspclnt = 2
  1646. gs 'cum_cleanup'
  1647. pcs_breath = 0
  1648. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/DrinkTea.jpg"></center>'
  1649. 'You enjoy a relaxing cup of tea'
  1650. gs 'stat'
  1651. killvar '$_drink'
  1652. act 'Finish up': gt $loc, $loc_arg
  1653. end
  1654. if $ARGS[0] = 'eatlightmeal':
  1655. *clr & cla
  1656. menu_off = 1
  1657. if $ARGS[1] ! 'NoUse' : gs 'mod_addedflavour_SFLA_Functions' , 'lightmeal' , 'use' , 'PCS'
  1658. if $loc = 'mod_addedflavour_SFLA_Kit' : modVar_AF_SFLA_AptState['Washdishes'] += 1
  1659. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Eating'
  1660. frost = 0
  1661. minut += 30
  1662. pcs_health += 10
  1663. pcs_mood += 20
  1664. pcs_energy += 80
  1665. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  1666. gs 'stat'
  1667. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Eating' , $modVar_AF_SFLA_SharedActPeopleAbv
  1668. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0:
  1669. 'Seeing as other people are already eating here, you decide to join them. <<$modVar_AF_SFLA_SharedActPeople>> sit down together at the Kitchen Table eating and catching up.'
  1670. else
  1671. 'You cook and eat the light meal which you have made using many diet ingrediants.'
  1672. end
  1673. act 'Finish up': gt $loc, $loc_arg
  1674. end
  1675. if $ARGS[0] = 'takefatburners':
  1676. *clr & cla
  1677. menu_off = 1
  1678. minut += 2
  1679. gs 'mod_addedflavour_SFLA_Functions' , 'fatburners' , 'use' , 'PCS'
  1680. if pcs_hydra >= 100:
  1681. pcs_hydra += 25
  1682. else
  1683. pcs_hydra += 50
  1684. end
  1685. fat -= 20
  1686. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/Medication.jpg"></center>'
  1687. *nl
  1688. 'You drink the fat burning capsule. These capsules are quick release and results can be seen soon.'
  1689. gs 'stat'
  1690. act 'Finish up': gt $loc, $loc_arg
  1691. end
  1692. if $ARGS[0] = 'drinkwater':
  1693. *clr & cla
  1694. menu_off = 1
  1695. frost = 1
  1696. if alko > 0: alko -= 1
  1697. minut += 1
  1698. pcs_health += 10
  1699. pcs_energy += 4
  1700. if pcs_hydra >= 100:
  1701. pcs_hydra += 25
  1702. else
  1703. pcs_hydra += 50
  1704. end
  1705. cumspclnt = 2
  1706. gs 'cum_cleanup'
  1707. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/locations/shared/brothel/barorderwater.jpg"></center>'
  1708. 'You enjoy a drink of water'
  1709. gs 'stat'
  1710. act 'Finish up': gt $loc, $loc_arg
  1711. end
  1712. if $ARGS[0] = 'fillbottle':
  1713. minut += 1
  1714. refillable_bottle = 4
  1715. gt $loc, $loc_arg
  1716. end
  1717. if $ARGS[0] = 'takevitamins':
  1718. *clr & cla
  1719. menu_off = 1
  1720. minut += 2
  1721. vitaminday = daystart
  1722. gs 'mod_addedflavour_SFLA_Functions' , 'vitamin' , 'use' , 'PCS'
  1723. frost = 0
  1724. if pcs_hydra >= 100:
  1725. pcs_hydra += 25
  1726. else
  1727. pcs_hydra += 50
  1728. end
  1729. if KandidozOnce = 1:Kandidoz -= 2
  1730. if GerpesOnce = 1:Gerpes -= 2
  1731. if SifacOnce = 1 and Sifilis >= 10 : Sifilis -= rand(0, 1)
  1732. pcs_skin += 1
  1733. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/Medication.jpg"></center>'
  1734. *nl
  1735. 'You took some vitamins.'
  1736. gs 'stat'
  1737. act 'Move away': gt $loc, $loc_arg
  1738. end
  1739. if $ARGS[0] = 'read':
  1740. *clr & cla
  1741. gs 'stat'
  1742. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/accessories/books/book.jpg"></center>'
  1743. if f_book <= 0 and fantasybook <= 0 and w_book = 0 and womanbook = 0:'You scratch your head looking at the book you already read, thinking. "Damn, nothing to read, maybe I''ll take a walk or search the market for a new book?"'
  1744. if f_book > 0:
  1745. if fantasybook <= 0:fantasybook = 5 & f_book -= 1
  1746. 'You still have <<f_book>> unread fantasy novels.'
  1747. end
  1748. if fantasybook > 0:
  1749. act 'Read fantasy book. There are <<fantasybook * 100>> pages left (1:00)':
  1750. *clr & cla
  1751. fantasybook -= 1
  1752. if fantasybook = 0:totalbook += 1
  1753. minut += 60
  1754. if pcs_nerd > 0:
  1755. lastread = totminut
  1756. lastreadday = daystart
  1757. pcs_nerd += 1
  1758. blizoruk += 1
  1759. end
  1760. gs 'stat'
  1761. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/accessories/books/book.jpg"></center>'
  1762. if pcs_nerd > 0:
  1763. pcs_mood = 100
  1764. if pcs_stren > 1:stren_deg -= 1
  1765. if pcs_vital > 5:vital_deg -= 1
  1766. 'For an hour you enthusiastically read the book, completely immersed in the authors world.'
  1767. else
  1768. pcs_mood += 10
  1769. 'For an hour you read the book.'
  1770. end
  1771. act 'Close the book':gt $loc, $loc_arg
  1772. end
  1773. end
  1774. if w_book > 0:
  1775. if womanbook <= 0:womanbook = 5 & w_book -= 1
  1776. 'You still have <<w_book>> unread women''s novels.'
  1777. end
  1778. if womanbook > 0:
  1779. act 'Read Women''s Novel. There are <<womanbook * 100>> pages left (1:00)':
  1780. *clr & cla
  1781. womanbook -= 1
  1782. if womanbook = 0:totalbook += 1
  1783. minut += 60
  1784. if pcs_nerd > 0:
  1785. lastread = totminut
  1786. lastreadday = daystart
  1787. pcs_nerd += 1
  1788. blizoruk += 1
  1789. end
  1790. gs 'stat'
  1791. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/accessories/books/book.jpg"></center>'
  1792. if pcs_nerd > 0:
  1793. pcs_mood = 100
  1794. pcs_horny += 10
  1795. if pcs_stren > 1:stren_deg -= 1
  1796. if pcs_vital > 5:vital_deg -= 1
  1797. 'For an hour you enthusiastically read the book, completely immersed in the story.'
  1798. else
  1799. pcs_mood += 10
  1800. pcs_horny += 3
  1801. 'For an hour you read the book.'
  1802. end
  1803. act 'Close the book':gt $loc, $loc_arg
  1804. end
  1805. end
  1806. act ' Close the book':gt $loc, $loc_arg
  1807. if cookmag = 0 and fashmag = 0 and compmag = 0 and biomag = 0 and knitmag = 0 and fitmag = 0:
  1808. 'You have no magazines to read.'
  1809. else
  1810. act 'Read a magazine':
  1811. *clr & cla
  1812. gs 'stat'
  1813. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="images/shared/accessories/books/book.jpg"></center>'
  1814. if cookmag = 1:
  1815. act 'Read your cooking magazine':
  1816. cla
  1817. cookmag = 0
  1818. pcs_mood += 5
  1819. minut += 30
  1820. 'You relax for half an hour reading your cooking magazine.'
  1821. act 'Return':gt $loc, $loc_arg
  1822. end
  1823. end
  1824. if fashmag = 1:
  1825. act 'Read your fashion magazine':
  1826. cla
  1827. fashmag = 0
  1828. pcs_mood += 5
  1829. minut += 30
  1830. makupskl_exp += 1
  1831. 'You relax for half an hour reading your fashion magazine.'
  1832. act 'Return':gt $loc, $loc_arg
  1833. end
  1834. end
  1835. if compmag = 1:
  1836. act 'Read your computing magazine':
  1837. cla
  1838. compmag = 0
  1839. pcs_mood += 5
  1840. minut += 30
  1841. compskl_exp += 1
  1842. 'You relax for half an hour reading your computing magazine.'
  1843. act 'Return':gt $loc, $loc_arg
  1844. end
  1845. end
  1846. if biomag = 1:
  1847. act 'Read your biographical magazine':
  1848. cla
  1849. biomag = 0
  1850. pcs_mood += 5
  1851. minut += 30
  1852. 'You relax for half an hour reading your biographical magazine.'
  1853. act 'Return':gt $loc, $loc_arg
  1854. end
  1855. end
  1856. if knitmag = 1:
  1857. act 'Read your knitting magazine':
  1858. cla
  1859. knitmag = 0
  1860. pcs_mood += 5
  1861. minut += 30
  1862. if pcs_sewng <= 100: sewng_exp += rand(1,3)
  1863. 'You relax for half an hour reading your knitting magazine.'
  1864. act 'Return':gt $loc, $loc_arg
  1865. end
  1866. end
  1867. if fitmag = 1:
  1868. act 'Read your fitness magazine':
  1869. cla
  1870. fitmag = 0
  1871. pcs_mood += 5
  1872. minut += 30
  1873. 'You relax for half an hour reading your fitness magazine.'
  1874. act 'Return':gt $loc, $loc_arg
  1875. end
  1876. end
  1877. act 'Return':gt $loc, $loc_arg
  1878. end
  1879. end
  1880. end
  1881. if $ARGS[0] = 'watchtv':
  1882. *clr & cla
  1883. menu_off = 1
  1884. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Watch TV'
  1885. minut += 30
  1886. if modVar_AF_SFLA_AptRProg['Sitr'] >= modVar_AF_SFLA_AptRProg['Lv2Req']:
  1887. pcs_mood += 6
  1888. else
  1889. pcs_mood += 3
  1890. end
  1891. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  1892. gs 'stat'
  1893. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'WatchTV' , $modVar_AF_SFLA_SharedActPeopleAbv
  1894. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0:
  1895. 'Your flatmates are slumped in front of the ' + iif(modVar_AF_SFLA_AptRProg['Sitr'] >= modVar_AF_SFLA_AptRProg['Lv2Req'],'large plasma TV','small adequate TV') + ', watching intently. Deciding you would like to join them you sit down alongside. <<$modVar_AF_SFLA_SharedActPeople>> enjoy yourselves idly flipping between watching drivel and talking it.'
  1896. else
  1897. 'You turn on the TV and settled comfortably on the couch.'
  1898. *nl
  1899. if modVar_AF_SFLA_AptRProg['Sitr'] >= modVar_AF_SFLA_AptRProg['Lv2Req']:
  1900. 'The huge plasma comes to life and you hear the crisp sound of some advert, it looks great in HD.'
  1901. else
  1902. 'The ancient TV warms up and you''re greeted by adverts, the sound is adequate.'
  1903. end
  1904. end
  1905. !! Workaround for Hotel Problem !!
  1906. if $loc = 'mod_addedflavour_city_hotel_Bedr_1' : $loc = 'mod_addedflavour_city_hotel_Bedr' & $loc_arg = 'start1'
  1907. act 'Stop watching TV' : gt $loc, $loc_arg
  1908. end
  1909. if $ARGS[0] = 'videogames':
  1910. *clr & cla
  1911. menu_off = 1
  1912. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , 'mod_addedflavour_SFLA_Sitr' , 'Playing Games'
  1913. minut += 30
  1914. pcs_mood += 10
  1915. pcs_health -= 2
  1916. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  1917. gs 'stat'
  1918. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Gaming' , $modVar_AF_SFLA_SharedActPeopleAbv
  1919. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0:
  1920. 'Your flatmates are already playing Video Games so you get down and join in the fun. <<$modVar_AF_SFLA_SharedActPeople>> have a joyous time playing together.'
  1921. else
  1922. 'You get comfortable and settle into some Video Gaming.'
  1923. end
  1924. act 'Stop playing games' : gt $loc, $loc_arg
  1925. end
  1926. if $ARGS[0] = 'dancing':
  1927. *clr & cla
  1928. menu_off = 1
  1929. if ARGS[1] = 0:
  1930. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , 'club' , 'Partying'
  1931. else
  1932. KILLVAR '$modVar_AF_SFLA_SharedActPeople'
  1933. KILLVAR '$modVar_AF_SFLA_SharedActPeopleAbv'
  1934. KILLVAR 'modArr_AF_SFLA_SharedActPeopleArray'
  1935. $modVar_AF_SFLA_SharedActPeople = 'You and <<$npc_nickname[''A<<ARGS[1]>>'']>>'
  1936. if npc_gender['A<<ARGS[1]>>'] = 1:
  1937. $modVar_AF_SFLA_SharedActPeopleAbv = 'FF'
  1938. elseif npc_gender['A<<ARGS[1]>>'] = 0:
  1939. $modVar_AF_SFLA_SharedActPeopleAbv = 'FM'
  1940. end
  1941. modArr_AF_SFLA_SharedActPeopleArray[] = ARGS[1]
  1942. end
  1943. minut += 15
  1944. pcs_mood += 10
  1945. modVar_AF_Temp = ((5 - difficulty) / 2) + 1
  1946. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Dancing' , modVar_AF_Temp
  1947. gs 'stat'
  1948. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') = 1:
  1949. if modVar_AF_SexProg['A<<modArr_AF_SFLA_SharedActPeopleArray[0]>>'] > 0:
  1950. $modVar_AF_TempStr = 'IntimateDancing'
  1951. else
  1952. $modVar_AF_TempStr = 'Dancing'
  1953. end
  1954. else
  1955. $modVar_AF_TempStr = 'Dancing'
  1956. end
  1957. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , $modVar_AF_TempStr , $modVar_AF_SFLA_SharedActPeopleAbv
  1958. if arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0 and $modVar_AF_TempStr = 'IntimateDancing':
  1959. 'You and <<$npc_nickname[''A<<modArr_AF_SFLA_SharedActPeopleArray[0]>>'']>> dance close together, feeling for eachothers presence and ignoring all else.'
  1960. elseif arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 0:
  1961. '<<$modVar_AF_SFLA_SharedActPeople>> all dance together with reckless abandon but having enormous fun with eachother in the process'
  1962. else
  1963. 'You take to the dance floor and strut your funky stuff!'
  1964. end
  1965. act 'Stop dancing' : gt $loc, $loc_arg
  1966. end
  1967. if $ARGS[0] = 'exercise':
  1968. !ARGS[1] = the ID of the NPC you exercise with
  1969. *clr & cla
  1970. menu_off = 1
  1971. KILLVAR '$modVar_AF_SFLA_SharedActPeople'
  1972. KILLVAR '$modVar_AF_SFLA_SharedActPeopleAbv'
  1973. KILLVAR 'modArr_AF_SFLA_SharedActPeopleArray'
  1974. $modVar_AF_SFLA_SharedActPeople = 'You and <<$npc_nickname[''A<<ARGS[1]>>'']>>'
  1975. if npc_gender['A<<ARGS[1]>>'] = 1:
  1976. $modVar_AF_SFLA_SharedActPeopleAbv = 'FF'
  1977. elseif npc_gender['A<<ARGS[1]>>'] = 0:
  1978. $modVar_AF_SFLA_SharedActPeopleAbv = 'FM'
  1979. end
  1980. modArr_AF_SFLA_SharedActPeopleArray[] = ARGS[1]
  1981. exercise_arrloc = arrpos('charsche_charlist',ARGS[1])
  1982. exercise_timerem = charsche_character_CurActTime[exercise_arrloc]
  1983. minut += exercise_timerem
  1984. pcs_stam -= exercise_timerem
  1985. pcs_health += (exercise_timerem / 2)
  1986. if exercise_timerem >= 60:
  1987. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 3
  1988. elseif exercise_timerem >= 30:
  1989. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  1990. else
  1991. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 1
  1992. end
  1993. gs 'stat'
  1994. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Exercise' , $modVar_AF_SFLA_SharedActPeopleAbv
  1995. 'You join your flatmate in whats remaining of their workout routine. <<$modVar_AF_SFLA_SharedActPeople>> enjoy the time working out together and you feel better for it.'
  1996. act 'Finish exercise' : gt $loc, $loc_arg
  1997. end
  1998. if $ARGS[0] = 'yoga':
  1999. !ARGS[1] = the ID of the NPC you exercise with
  2000. *clr & cla
  2001. menu_off = 1
  2002. KILLVAR '$modVar_AF_SFLA_SharedActPeople'
  2003. KILLVAR '$modVar_AF_SFLA_SharedActPeopleAbv'
  2004. KILLVAR 'modArr_AF_SFLA_SharedActPeopleArray'
  2005. $modVar_AF_SFLA_SharedActPeople = 'You and <<$npc_nickname[''A<<ARGS[1]>>'']>>'
  2006. if npc_gender['A<<ARGS[1]>>'] = 1:
  2007. $modVar_AF_SFLA_SharedActPeopleAbv = 'FF'
  2008. elseif npc_gender['A<<ARGS[1]>>'] = 0:
  2009. $modVar_AF_SFLA_SharedActPeopleAbv = 'FM'
  2010. end
  2011. modArr_AF_SFLA_SharedActPeopleArray[] = ARGS[1]
  2012. yoga_arrloc = arrpos('charsche_charlist',ARGS[1])
  2013. yoga_timerem = charsche_character_CurActTime[yoga_arrloc]
  2014. minut += yoga_timerem
  2015. pcs_mood += (yoga_timerem / 2)
  2016. if yoga_timerem >= 60:
  2017. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 3
  2018. elseif yoga_timerem >= 30:
  2019. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  2020. else
  2021. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 1
  2022. end
  2023. gs 'stat'
  2024. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Yoga' , $modVar_AF_SFLA_SharedActPeopleAbv
  2025. 'You sit and emulate the yoga pose your flatmate is performing. <<$modVar_AF_SFLA_SharedActPeople>> feel much better come the end of it making it a rewarding experience.'
  2026. act 'Finish session' : gt $loc, $loc_arg
  2027. end
  2028. if $ARGS[0] = 'jogging':
  2029. !ARGS[1] = the ID of the NPC you exercise with
  2030. *clr & cla
  2031. menu_off = 1
  2032. KILLVAR '$modVar_AF_SFLA_SharedActPeople'
  2033. KILLVAR '$modVar_AF_SFLA_SharedActPeopleAbv'
  2034. KILLVAR 'modArr_AF_SFLA_SharedActPeopleArray'
  2035. $modVar_AF_SFLA_SharedActPeople = 'You and <<$npc_nickname[''A<<ARGS[1]>>'']>>'
  2036. if npc_gender['A<<ARGS[1]>>'] = 1:
  2037. $modVar_AF_SFLA_SharedActPeopleAbv = 'FF'
  2038. elseif npc_gender['A<<ARGS[1]>>'] = 0:
  2039. $modVar_AF_SFLA_SharedActPeopleAbv = 'FM'
  2040. end
  2041. modArr_AF_SFLA_SharedActPeopleArray[] = ARGS[1]
  2042. jogging_arrloc = arrpos('charsche_charlist',ARGS[1])
  2043. jogging_timerem = charsche_character_CurActTime[jogging_arrloc]
  2044. minut += jogging_timerem
  2045. pcs_mood += (jogging_timerem / 2)
  2046. if jogging_timerem >= 60:
  2047. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 3
  2048. elseif jogging_timerem >= 30:
  2049. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 2
  2050. else
  2051. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 1
  2052. end
  2053. gs 'stat'
  2054. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Jogging' , $modVar_AF_SFLA_SharedActPeopleAbv
  2055. '<<$modVar_AF_SFLA_SharedActPeople>> go for a pleasant jog around the park. You don''t push hard enough to gain any physical benefit but it is nice to get out a breathe the fresh air with your flatmate.'
  2056. act 'Finish session' : gt $loc, $loc_arg
  2057. end
  2058. if $ARGS[0] = 'computertime':
  2059. *clr & cla
  2060. menu_off = 1
  2061. if $ARGS[1] = 'PCS':
  2062. $modVar_AF_SFLA_SharedActPeopleAbv = 'F'
  2063. else
  2064. $modVar_AF_SFLA_SharedActPeopleAbv = 'FF'
  2065. if $ARGS[1] = '700':
  2066. modVar_AF_SFLA_NPCID = 700
  2067. elseif $ARGS[1] = '701':
  2068. modVar_AF_SFLA_NPCID = 701
  2069. elseif $ARGS[1] = '702':
  2070. modVar_AF_SFLA_NPCID = 702
  2071. end
  2072. $modVar_AF_SFLA_NPCName = '<<$npc_firstname[''A<<modVar_AF_SFLA_NPCID>>'']>>'
  2073. end
  2074. minut += 15
  2075. pcs_mood += 5
  2076. gs 'stat'
  2077. gs 'mod_addedflavour_SFLA_Functions' , 'ActivityImage-Generate' , 'Computer' , $modVar_AF_SFLA_SharedActPeopleAbv
  2078. if $ARGS[1] = 'PCS':
  2079. 'You spend some time getting in some quality mind numbing. You don''t achieve much but you still feel it is time well spent.'
  2080. else
  2081. 'You and <<$modVar_AF_SFLA_NPCName>> sit back and idly surf the net; the two of you don''t feel like you got much out of it but it still felt like a good way to pass the time.'
  2082. end
  2083. *nl
  2084. modVar_AF_Rand = rand(1,50)
  2085. if modVar_AF_Rand = 1:
  2086. if $ARGS[1] = 'PCS':
  2087. 'After looking round the online shops though you notice an advert for cheaper Razors. Where as they usually cost 350₽, from this place they will only cost 250₽. You reckon the current Razor has about <<modVar_AF_SFLA_AptPerishables[''Razor'']>> use''s left, might be worth replacing...'
  2088. if karta >= 250:
  2089. act 'Buy it!' :
  2090. *clr & cla
  2091. modVar_AF_SFLA_AptPerishables['Razor'] = 25
  2092. modVar_AF_SFLA_AptContributions['PCS'] += 350
  2093. karta -= 250
  2094. gs 'stat'
  2095. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2096. *nl
  2097. 'You purchase the Razor at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2098. act 'Get off the Computer' : gt $loc, $loc_arg
  2099. end
  2100. end
  2101. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2102. else
  2103. act 'Get off the Computer' : gt $loc, $loc_arg
  2104. end
  2105. elseif modVar_AF_Rand = 2:
  2106. if $ARGS[1] = 'PCS':
  2107. 'After looking round the online shops though you notice an advert for cheaper Ointment. Where as they usually cost 372₽, from this place they will only cost 275₽. You reckon the current Bottle of Ointment has about <<modVar_AF_SFLA_AptPerishables[''Ointment'']>> use''s left, might be worth replacing...'
  2108. if karta >= 275:
  2109. act 'Buy it!' :
  2110. *clr & cla
  2111. modVar_AF_SFLA_AptPerishables['Ointment'] = 10
  2112. modVar_AF_SFLA_AptContributions['PCS'] += 372
  2113. karta -= 275
  2114. gs 'stat'
  2115. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2116. *nl
  2117. 'You purchase the Ointment at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2118. act 'Get off the Computer' : gt $loc, $loc_arg
  2119. end
  2120. end
  2121. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2122. else
  2123. act 'Get off the Computer' : gt $loc, $loc_arg
  2124. end
  2125. elseif modVar_AF_Rand = 3:
  2126. if $ARGS[1] = 'PCS':
  2127. 'After looking round the online shops though you notice an advert for Tampons on offer. Where as they usually cost 200₽ for a box of 20, from this place they will only cost 120₽. The box in the Bathroom has about <<modVar_AF_SFLA_AptPerishables[''Tampon'']>>''s left, might be worth getting more...'
  2128. if karta >= 125:
  2129. act 'Buy it!' :
  2130. *clr & cla
  2131. modVar_AF_SFLA_AptPerishables['Tampon'] += 20
  2132. modVar_AF_SFLA_AptContributions['PCS'] += 200
  2133. karta -= 125
  2134. gs 'stat'
  2135. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2136. *nl
  2137. 'You purchase the Box of Tampons at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2138. act 'Get off the Computer' : gt $loc, $loc_arg
  2139. end
  2140. end
  2141. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2142. else
  2143. act 'Get off the Computer' : gt $loc, $loc_arg
  2144. end
  2145. elseif modVar_AF_Rand = 4:
  2146. if $ARGS[1] = 'PCS':
  2147. 'After looking round the online shops though you notice an advert for Sanitory Pads on offer. Where as they usually cost 100₽ for a box of 20, from this place they will only cost 60₽. The box in the Bathroom has about <<modVar_AF_SFLA_AptPerishables[''Sanpad'']>>''s left, might be worth getting more...'
  2148. if karta >= 60:
  2149. act 'Buy it!' :
  2150. *clr & cla
  2151. modVar_AF_SFLA_AptPerishables['Sanpad'] += 20
  2152. modVar_AF_SFLA_AptContributions['PCS'] += 100
  2153. karta -= 60
  2154. gs 'stat'
  2155. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2156. *nl
  2157. 'You purchase the Box of Sanitory Pads at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2158. act 'Get off the Computer' : gt $loc, $loc_arg
  2159. end
  2160. end
  2161. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2162. else
  2163. act 'Get off the Computer' : gt $loc, $loc_arg
  2164. end
  2165. elseif modVar_AF_Rand = 5:
  2166. if $ARGS[1] = 'PCS':
  2167. 'After looking round the online shops though you notice an advert for cheaper Deodorant. Where as they usually cost 200₽ each, from this place it will only cost 110₽. The Deodorant Spray in the Bathroom only has about <<modVar_AF_SFLA_AptPerishables[''Deodorant'']>> spray''s left you reckon, might be worth replacing...'
  2168. if karta >= 60:
  2169. act 'Buy it!' :
  2170. *clr & cla
  2171. modVar_AF_SFLA_AptPerishables['Deodorant'] = 40
  2172. modVar_AF_SFLA_AptContributions['PCS'] += 200
  2173. karta -= 110
  2174. gs 'stat'
  2175. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2176. *nl
  2177. 'You purchase the Bottle of Deodorant at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2178. act 'Get off the Computer' : gt $loc, $loc_arg
  2179. end
  2180. end
  2181. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2182. else
  2183. act 'Get off the Computer' : gt $loc, $loc_arg
  2184. end
  2185. elseif modVar_AF_Rand = 6:
  2186. if $ARGS[1] = 'PCS':
  2187. 'After looking round the online shops though you notice an advert for cheaper Shampoo. Where as they usually cost 200₽ each, from this place it will only cost 90₽. The Shampoo Bottle in the Bathroom only has about <<modVar_AF_SFLA_AptPerishables[''Shampoo'']>> use''s left you reckon, might be worth getting more...'
  2188. if karta >= 90:
  2189. act 'Buy it!' :
  2190. *clr & cla
  2191. modVar_AF_SFLA_AptPerishables['Shampoo'] += 30
  2192. modVar_AF_SFLA_AptContributions['PCS'] += 200
  2193. karta -= 90
  2194. gs 'stat'
  2195. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2196. *nl
  2197. 'You purchase the Bottle of Shampoo at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2198. act 'Get off the Computer' : gt $loc, $loc_arg
  2199. end
  2200. end
  2201. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2202. else
  2203. act 'Get off the Computer' : gt $loc, $loc_arg
  2204. end
  2205. elseif modVar_AF_Rand = 7:
  2206. if $ARGS[1] = 'PCS':
  2207. 'After looking round the online shops though you notice an advert for cheaper Painkillers. Where as they usually cost 435₽ for a bottle of 50 pills, from this place it will only cost 310₽. The Bottle in the Bathroom has about <<modVar_AF_SFLA_AptPerishables[''Painkillers'']>> pill''s left, might be worth getting more...'
  2208. if karta >= 310:
  2209. act 'Buy it!' :
  2210. *clr & cla
  2211. modVar_AF_SFLA_AptPerishables['Shampoo'] += 50
  2212. modVar_AF_SFLA_AptContributions['PCS'] += 310
  2213. karta -= 310
  2214. gs 'stat'
  2215. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2216. *nl
  2217. 'You purchase the Bottle of Painkillers at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2218. act 'Get off the Computer' : gt $loc, $loc_arg
  2219. end
  2220. end
  2221. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2222. else
  2223. act 'Get off the Computer' : gt $loc, $loc_arg
  2224. end
  2225. elseif modVar_AF_Rand = 8:
  2226. if $ARGS[1] = 'PCS':
  2227. 'After looking round the online shops though you notice an advert for cheaper Sun Tan Lotion. Where as they usually cost 500₽ for a bottle, from this place it will only cost 365₽. The Bottle on the Balcony has about <<modVar_AF_SFLA_AptPerishables[''Sunlotion'']>> use''s left, might be worth replacing...'
  2228. if karta >= 365:
  2229. act 'Buy it!' :
  2230. *clr & cla
  2231. modVar_AF_SFLA_AptPerishables['Sunlotion'] = 20
  2232. modVar_AF_SFLA_AptContributions['PCS'] += 500
  2233. karta -= 365
  2234. gs 'stat'
  2235. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2236. *nl
  2237. 'You purchase the Bottle of Sun Tan Lotion at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2238. act 'Get off the Computer' : gt $loc, $loc_arg
  2239. end
  2240. end
  2241. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2242. else
  2243. act 'Get off the Computer' : gt $loc, $loc_arg
  2244. end
  2245. elseif modVar_AF_Rand = 9:
  2246. if $ARGS[1] = 'PCS':
  2247. 'After looking round the online shops though you notice an advert for cheaper Dishwashing Liquid. Where as they usually cost 500₽ for a bottle, from this place it will only cost 405₽. The Bottle in the Kitchen has about <<modVar_AF_SFLA_AptPerishables[''Dishliquid'']>> use''s left, might be worth replacing...'
  2248. if karta >= 410:
  2249. act 'Buy it!' :
  2250. *clr & cla
  2251. modVar_AF_SFLA_AptPerishables['Dishliquid'] = 20
  2252. modVar_AF_SFLA_AptContributions['PCS'] += 500
  2253. karta -= 410
  2254. gs 'stat'
  2255. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2256. *nl
  2257. 'You purchase the Bottle of Dishwashing Liquid at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2258. act 'Get off the Computer' : gt $loc, $loc_arg
  2259. end
  2260. end
  2261. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2262. else
  2263. act 'Get off the Computer' : gt $loc, $loc_arg
  2264. end
  2265. elseif modVar_AF_Rand = 10 or ($ARGS[1] ! 'PCS' and modVar_AF_Rand <= 10):
  2266. if $ARGS[1] = 'PCS':
  2267. 'After looking round the online shops though you notice an advert for Tea Dunking Biscuits on offer. Where as they usually cost 400₽ for a packet of 10, from this place it will only cost 300₽. The Tin in the Kitchen has about <<modVar_AF_SFLA_AptPerishables[''Biscuits'']>> left, might be worth getting more (especially with Elizabeth in the house)...'
  2268. if karta >= 300:
  2269. act 'Buy it!' :
  2270. *clr & cla
  2271. modVar_AF_SFLA_AptPerishables['Biscuits'] += 10
  2272. modVar_AF_SFLA_AptContributions['PCS'] += 400
  2273. karta -= 300
  2274. gs 'stat'
  2275. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2276. *nl
  2277. 'You purchase the Packet of Biscuits at its bargain price! And whats more it arrives at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2278. act 'Get off the Computer' : gt $loc, $loc_arg
  2279. end
  2280. end
  2281. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2282. elseif modVar_AF_SFLA_NPCID = 701:
  2283. modVar_AF_SFLA_AptPerishables['Biscuits'] += 20
  2284. modVar_AF_SFLA_AptContributions['701'] += 500
  2285. 'After spending some time looking at the online shops Elizabeth grabs your arm causing you a moment of shock.'
  2286. *nl
  2287. '<font color="$npc_fontcolor[''A701'']"> ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '! Oh my Fucking GOD!! They are selling imported Chocolate Hobnobs at Buy One get One Free!!! AAHHHHHH!!! I am buying that right now!"</font>'
  2288. *nl
  2289. '"Yes.... that''s lovely Lizzie.... I''m sure they''ll be nice...."'
  2290. *nl
  2291. '<font color="$npc_fontcolor[''A701'']">"NICE!! JUST FUCKING NICE!! They are going to be bloody fantastic!!"</font>'
  2292. act 'Escape this madness... NOW!!' : gt $loc, $loc_arg
  2293. else
  2294. act 'Get off the Computer' : gt $loc, $loc_arg
  2295. end
  2296. elseif modVar_AF_Rand = 11 or ($ARGS[1] ! 'PCS' and modVar_AF_Rand <= 20):
  2297. if $ARGS[1] = 'PCS':
  2298. 'After looking round the online shops though you notice an advert for cheap Microwaveable Meals. Where as they usually cost 300₽ per meal, from this place it will only cost 195₽. There is <<modVar_AF_SFLA_AptPerishables[''Lightmeal'']>> meals in the Fridge, might be worth getting more...'
  2299. if karta >= 390:
  2300. act 'Buy two!' :
  2301. *clr & cla
  2302. modVar_AF_SFLA_AptPerishables['Lightmeal'] += 2
  2303. modVar_AF_SFLA_AptContributions['PCS'] += 600
  2304. karta -= 390
  2305. gs 'stat'
  2306. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2307. *nl
  2308. 'You purchase the Light meals at its bargain price! And whats more they arrive at your front door instantly! (almost as if, unlike real life, it was easier for it to arrive instantly than having to account for a delivery delay...)'
  2309. act 'Get off the Computer' : gt $loc, $loc_arg
  2310. end
  2311. end
  2312. act 'Ignore it and get off the Computer' : gt $loc, $loc_arg
  2313. else
  2314. '<font color="<<$npc_fontcolor[''A<<modVar_AF_SFLA_NPCID>>'']>>">"Hey ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', look here. This shop is selling Microwaveable Meals for 50% off if we buy 5; do you want to go halfsies on it?"</font>'
  2315. if karta >= 375:
  2316. act 'Sure, sounds good' :
  2317. *clr & cla
  2318. modVar_AF_SFLA_AptPerishables['Lightmeal'] += 2
  2319. modVar_AF_SFLA_AptContributions['PCS'] += 750
  2320. modVar_AF_SFLA_AptContributions['<<modVar_AF_SFLA_NPCID>>'] += 750
  2321. karta -= 375
  2322. gs 'stat'
  2323. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$ActivityImage_ImageChoice>>"></center>'
  2324. *nl
  2325. '<font color="<<$npc_fontcolor[''A<<modVar_AF_SFLA_NPCID>>'']>>">"Brilliant! Let''s order them now!"</font>'
  2326. act 'Get off the Computer' : gt $loc, $loc_arg
  2327. end
  2328. end
  2329. act 'Nah, I am a bit short of cash at the moment' : gt $loc, $loc_arg
  2330. end
  2331. elseif modVar_AF_Rand >= 20 and modVar_AF_Rand < 40:
  2332. if week >= 5 and ((hour * 60) + minut) >= 1290 and $ARGS[1] ! 'PCS':
  2333. gs 'mod_addedflavour_charsche' , 'acttools' , 'forceact' , modVar_AF_SFLA_NPCID , 'club' , 'Partying' , 120
  2334. '<font color="<<$npc_fontcolor[''A<<modVar_AF_SFLA_NPCID>>'']>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '; I think I''m going to go down the Night Club. If you fancy joining me later it''ll be great seeing you down there!"</font>'
  2335. *nl
  2336. '"Maybe you will; I''ll need to get ready first but we''ll see."'
  2337. *nl
  2338. 'You get a quick happy response from <<$npc_firstname[''A<<modVar_AF_SFLA_NPCID>>'']>> before being left behind in the gust of wind that is her leaving the Apartment...'
  2339. act 'Get off the Computer' : gt $loc, $loc_arg
  2340. else
  2341. act 'Get off the Computer' : gt $loc, $loc_arg
  2342. end
  2343. else
  2344. act 'Get off the Computer' : gt $loc, $loc_arg
  2345. end
  2346. end
  2347. if $ARGS[0] = 'SFLA-ClubActive-Alert':
  2348. *clr & cla
  2349. modVar_AF_Temp = modVar_AF_EventOpen['SFLA-ClubActive']
  2350. gs 'stat'
  2351. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/phone.jpg"></center>'
  2352. *nl
  2353. '<font color="<<$npc_fontcolor[''A<<modVar_AF_Temp>>'']>>">"Hey ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '! It''s <<$npc_firstname[''A<<modVar_AF_Temp>>'']>>! We''re down the Night Club right now; how about you come join us!!"</font>'
  2354. *nl
  2355. '"Really?! Maybe I will; if I can get some free time I''ll meet you down there!"'
  2356. *nl
  2357. '<font color="<<$npc_fontcolor[''A<<modVar_AF_Temp>>'']>>">"Brilliant!"</font>'
  2358. modVar_AF_EventOpen['SFLA-ClubActive'] = 0
  2359. act 'Put phone away' : gt $loc, $loc_arg
  2360. end
  2361. if $ARGS[0] = 'SFLA-ShowerPeekEv-1':
  2362. modVar_AF_EventLock['SFLA-ShowerPeek'] = daystart
  2363. modVar_AF_Temp = ARGS[1]
  2364. gs 'mod_addedflavour_Functions' , 'npchorncalc' , 'Gain' , modVar_AF_Temp , rand(5,(5 * (5 - difficulty)))
  2365. gs 'stat'
  2366. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/Shower/Shower-React' + iif(modVar_AF_QSPVer = 1,'.gif','.webp') + '"></center>'
  2367. *nl
  2368. 'You are mindlessly washing your body when you are sure you are picking the sounds of someone outside of the door...'
  2369. if modVar_AF_SexProg['A<<modVar_AF_Temp>>'] > modVar_AF_SexProg['OralGate']:
  2370. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 2
  2371. if modVar_AF_Inhib['Result'] = 1:
  2372. *nl
  2373. '<i>I suppose there is no harm if I was to make myself available to my eager watcher!</i>'
  2374. act 'Make a show of your body' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-ShowerPeekEv-3' , modVar_AF_Temp
  2375. end
  2376. act 'Ignore it...' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-ShowerPeekEv-4' , modVar_AF_Temp
  2377. else
  2378. *nl
  2379. 'You are sure that the door is not locked but it could all be your imagination.'
  2380. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 1
  2381. if modVar_AF_Inhib['Result'] = 1:
  2382. act 'Embrace it!' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-ShowerPeekEv-2' , 'Embrace' , modVar_AF_Temp
  2383. end
  2384. act 'Dismiss it' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-ShowerPeekEv-2' , 'Dismiss'
  2385. end
  2386. end
  2387. if $ARGS[0] = 'SFLA-ShowerPeekEv-2':
  2388. if $ARGS[1] = 'Embrace':
  2389. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'Player_ShowBody'
  2390. KILLVAR 'modArr_AF_SFLA_SharedActPeopleArray'
  2391. modArr_AF_SFLA_SharedActPeopleArray[] = ARGS[2]
  2392. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Sexy' , rand(2,5)
  2393. elseif $ARGS[1] = 'Dismiss':
  2394. pcs_mood -= rand(5,10)
  2395. minut += rand(2,4)
  2396. end
  2397. gs 'stat'
  2398. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/Shower/Shower-' + iif($ARGS[1] = 'Dismiss','Unhappy','Happy') + 'React' + iif(modVar_AF_QSPVer = 1,'.gif','.webp') + '"></center>'
  2399. *nl
  2400. if $ARGS[1] = 'Embrace':
  2401. 'You decide that if someone is brave enough to try and see your naked body with streams of water and mounds of foam washing over it, then the best thing is to embrace it!'
  2402. elseif $ARGS[1] = 'Dismiss':
  2403. 'You decide to ignore it; after all it could easily just be nothing...'
  2404. end
  2405. act 'Get out and dry off' : mirror_steam = hour & gt $loc, $loc_arg
  2406. end
  2407. if $ARGS[0] = 'SFLA-ShowerPeekEv-3':
  2408. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'Player_ShowBody'
  2409. gs 'stat'
  2410. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/Shower/Shower-Present<<rand(1,2)>>' + iif(modVar_AF_QSPVer = 1,'.gif','.webp') + '"></center>'
  2411. *nl
  2412. 'You turn away so not to impact your voyeur''s confidence but in doing so thrust out your posterior. Once in position your start swaying your ample features to better emphasize their beguiling allure.'
  2413. *nl
  2414. 'Just as you are starting to wonder as to just how much of a presentation you will have to do until they get the hint when you hear the unmistakable sound of the Bathroom door opening...'
  2415. *nl
  2416. '<font color="<<$npc_fontcolor[''A<<ARGS[1]>>'']>>">"Why ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '; that''s quite the invitation..."</font>'
  2417. act 'Greet your guest' : gt 'mod_addedflavour_A<<ARGS[1]>>_Events' , 'A<<ARGS[1]>>-ShowerEv-1'
  2418. end
  2419. if $ARGS[0] = 'SFLA-ShowerPeekEv-4':
  2420. minut += rand(2,5)
  2421. gs 'stat'
  2422. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/locations/city/citycenter/SharedFLApartment/Shower/Shower-Caught' + iif(modVar_AF_QSPVer = 1,'.gif','.webp') + '"></center>'
  2423. *nl
  2424. 'You decide to just ignore the sounds and carry on regardless; enjoying the pleasant feel of water flowing over your body. That was until your voyeur made themselves known to you!'
  2425. *nl
  2426. '<font color="<<$npc_fontcolor[''A<<ARGS[1]>>'']>>">Come on ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '! You think I am going to just let you get away with putting on a show like that without doing something! Now finish up so others can use the Bathroom.</font>'
  2427. *nl
  2428. 'You can hear <<$npc_firstname[''A<<ARGS[1]>>'']>> laughing at your expense as they shut the door behind them leaving you to finish up.'
  2429. act 'Get out and dry off' : mirror_steam = hour & gt $loc, $loc_arg
  2430. end
  2431. --- mod_addedflavour_SFLA_Events ---------------------------------