mod_addedflavour_SFLA_NPCInteract.qsrc 67 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088
  1. # mod_addedflavour_SFLA_NPCInteract
  2. if $ARGS[0] = 'start':
  3. CLOSE ALL
  4. *clr & cla
  5. NPCInteract_NPCID = ARGS[1]
  6. NPCInteract_NPCArrLoc = arrpos('charsche_charlist',NPCInteract_NPCID)
  7. $NPCInteract_NPCName = $npc_firstname['A<<NPCInteract_NPCID>>']
  8. if $NPCInteract_NPCName = 'Igor' : $NPCInteract_NPCName = 'Igora'
  9. $NPCInteract_FontColour = $npc_fontcolor['A<<NPCInteract_NPCID>>']
  10. NPCInteract_SexyChance = rand(1,(6 - difficulty))
  11. if (PCloInhibit >= 30 or $clothingworntype = 'nude') or npc_horny['A<<NPCInteract_NPCID>>'] >= 75 : NPCInteract_SexyChance = 1
  12. '<center><b><font color="<<$NPCInteract_FontColour>>"><<$NPCInteract_NPCName>> <<$npc_lastname[''A<<NPCInteract_NPCID>>'']>></font></b></center>'
  13. KILLVAR '$NPCInteract_NPCImageLocList'
  14. copyarr '$NPCInteract_NPCImageLocList','$modArr_AF_A<<NPCInteract_NPCID>>_ImagesLoc'
  15. KILLVAR '$NPCInteract_NPCImageDescList'
  16. copyarr '$NPCInteract_NPCImageDescList','$modArr_AF_A<<NPCInteract_NPCID>>_ImagesDesc'
  17. KILLVAR '$NPCInteract_ImageConditions'
  18. if $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Working Out':
  19. $NPCInteract_ImageConditions[] = '{Gym}'
  20. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Studying':
  21. $NPCInteract_ImageConditions[] = '{Studying}'
  22. end
  23. if $loc = 'mod_addedflavour_SFLA_Bal':
  24. $NPCInteract_ImageConditions[] = '{Balcony}'
  25. $NPCInteract_ImageConditions[] = '{Indoor}'
  26. elseif $loc = 'mod_addedflavour_SFLA_BaRm':
  27. $NPCInteract_ImageConditions[] = '{Bathroom}'
  28. $NPCInteract_ImageConditions[] = '{Indoor}'
  29. elseif $loc = 'mod_addedflavour_SFLA_Bedr1':
  30. $NPCInteract_ImageConditions[] = '{Bedroom}'
  31. $NPCInteract_ImageConditions[] = '{Indoor}'
  32. elseif $loc = 'mod_addedflavour_SFLA_Bedr2':
  33. $NPCInteract_ImageConditions[] = '{Bedroom}'
  34. $NPCInteract_ImageConditions[] = '{Indoor}'
  35. elseif $loc = 'mod_addedflavour_SFLA_Bedr3':
  36. $NPCInteract_ImageConditions[] = '{Bedroom}'
  37. $NPCInteract_ImageConditions[] = '{Indoor}'
  38. elseif $loc = 'mod_addedflavour_SFLA_Bedr4':
  39. $NPCInteract_ImageConditions[] = '{Bedroom}'
  40. $NPCInteract_ImageConditions[] = '{Indoor}'
  41. elseif $loc = 'mod_addedflavour_SFLA_Kit':
  42. $NPCInteract_ImageConditions[] = '{Kitchen}'
  43. $NPCInteract_ImageConditions[] = '{Indoor}'
  44. elseif $loc = 'mod_addedflavour_SFLA_Sitr':
  45. $NPCInteract_ImageConditions[] = '{Lounge}'
  46. $NPCInteract_ImageConditions[] = '{Indoor}'
  47. elseif $loc = 'mod_addedflavour_SFLA_SpRm':
  48. if modVar_AF_SFLA_AptState['SpareRoomOccupied'] = 2 : $NPCInteract_ImageConditions[] = '{Bedroom}'
  49. if modVar_AF_SFLA_AptState['SpareRoomOccupied'] ! 2 : $NPCInteract_ImageConditions[] = '{Spareroom}'
  50. $NPCInteract_ImageConditions[] = '{Indoor}'
  51. elseif $loc = 'city_island':
  52. $NPCInteract_ImageConditions[] = '{School}'
  53. $NPCInteract_ImageConditions[] = '{Urban}'
  54. $NPCInteract_ImageConditions[] = '{Outdoor}'
  55. elseif $loc = 'city_park':
  56. $NPCInteract_ImageConditions[] = '{Park}'
  57. $NPCInteract_ImageConditions[] = '{Outdoor}'
  58. elseif $loc = 'torgcentr':
  59. $NPCInteract_ImageConditions[] = '{Shopping}'
  60. $NPCInteract_ImageConditions[] = '{Urban}'
  61. $NPCInteract_ImageConditions[] = '{Outdoor}'
  62. elseif $loc = 'club':
  63. $NPCInteract_ImageConditions[] = '{Party}'
  64. $NPCInteract_ImageConditions[] = '{Indoor}'
  65. elseif $loc = 'city_library':
  66. $NPCInteract_ImageConditions[] = '{Urban}'
  67. $NPCInteract_ImageConditions[] = '{Indoor}'
  68. elseif $loc = 'foto':
  69. $NPCInteract_ImageConditions[] = '{Party}'
  70. $NPCInteract_ImageConditions[] = '{Indoor}'
  71. elseif $loc = 'dorm':
  72. $NPCInteract_ImageConditions[] = '{Bedroom}'
  73. $NPCInteract_ImageConditions[] = '{Lounge}'
  74. $NPCInteract_ImageConditions[] = '{Indoor}'
  75. elseif $loc = 'dolls' or $loc = 'shop_dolls':
  76. $NPCInteract_ImageConditions[] = '{Work}'
  77. $NPCInteract_ImageConditions[] = '{Indoor}'
  78. end
  79. KILLVAR '$NPCInteractImageOptionsPrimary'
  80. KILLVAR '$NPCInteractImageOptionsSecondary'
  81. NPCInteractImageLocLoopCount = 0
  82. :NPCInteractImageLocLoopstart
  83. if NPCInteractImageLocLoopCount >= arrsize('$NPCInteract_NPCImageLocList'):
  84. jump 'NPCInteractImageLocLoopend'
  85. end
  86. NPCInteractImageDescLoopCount = 0
  87. :NPCInteractImageDescLoop
  88. if NPCInteractImageDescLoopCount >= arrsize('$NPCInteract_ImageConditions'):
  89. NPCInteractImageLocLoopCount += 1
  90. jump 'NPCInteractImageLocLoopstart'
  91. end
  92. if modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] = 0 and strpos($NPCInteract_NPCImageDescList[NPCInteractImageLocLoopCount],'{Sexy}') > 0:
  93. NPCInteractImageLocLoopCount += 1
  94. jump 'NPCInteractImageLocLoopstart'
  95. end
  96. if NPCInteract_SexyChance = 1 and modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > 0 and strpos($NPCInteract_NPCImageDescList[NPCInteractImageLocLoopCount],'{Sexy}') > 0:
  97. if strpos($NPCInteract_NPCImageDescList[NPCInteractImageLocLoopCount],$NPCInteract_ImageConditions[NPCInteractImageDescLoopCount]) > 0:
  98. if NPCInteractImageDescLoopCount = 0:
  99. $NPCInteractImageOptionsPrimary[] = NPCInteractImageLocLoopCount
  100. else
  101. $NPCInteractImageOptionsSecondary[] = NPCInteractImageLocLoopCount
  102. end
  103. end
  104. elseif NPCInteract_SexyChance = 1 and modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > 0 and strpos($NPCInteract_NPCImageDescList[NPCInteractImageLocLoopCount],'{Casual}') > 0:
  105. if strpos($NPCInteract_NPCImageDescList[NPCInteractImageLocLoopCount],$NPCInteract_ImageConditions[NPCInteractImageDescLoopCount]) > 0:
  106. $NPCInteractImageOptionsSecondary[] = NPCInteractImageLocLoopCount
  107. end
  108. elseif strpos($NPCInteract_NPCImageDescList[NPCInteractImageLocLoopCount],'{Casual}') > 0 and strpos($NPCInteract_NPCImageDescList[NPCInteractImageLocLoopCount],$NPCInteract_ImageConditions[NPCInteractImageDescLoopCount]) > 0:
  109. if NPCInteractImageDescLoopCount = 0:
  110. $NPCInteractImageOptionsPrimary[] = NPCInteractImageLocLoopCount
  111. else
  112. $NPCInteractImageOptionsSecondary[] = NPCInteractImageLocLoopCount
  113. end
  114. end
  115. NPCInteractImageDescLoopCount += 1
  116. jump 'NPCInteractImageDescLoop'
  117. :NPCInteractImageLocLoopend
  118. :NPCInteractImageOptionsLoopstart
  119. if arrsize('$NPCInteractImageOptionsPrimary') >= 3 or arrsize('$NPCInteractImageOptionsSecondary') = 0:
  120. jump 'NPCInteractImageOptionsLoopend'
  121. end
  122. if arrsize('$NPCInteractImageOptionsPrimary') < 3:
  123. modVar_AF_Rand = rand(1,arrsize('$NPCInteractImageOptionsSecondary')) - 1
  124. $NPCInteractImageOptionsPrimary[] = $NPCInteractImageOptionsSecondary[modVar_AF_Rand]
  125. KILLVAR '$NPCInteractImageOptionsSecondary' , modVar_AF_Rand
  126. jump 'NPCInteractImageOptionsLoopstart'
  127. end
  128. :NPCInteractImageOptionsLoopend
  129. modVar_AF_Rand = rand(1,arrsize('$NPCInteractImageOptionsPrimary')) - 1
  130. NPCInteract_ImageArrPos = $NPCInteractImageOptionsPrimary[modVar_AF_Rand]
  131. $NPCInteract_ImageChoice = $NPCInteract_NPCImageLocList[NPCInteract_ImageArrPos]
  132. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$NPCInteract_ImageChoice>>"></center>'
  133. if modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] = 0:
  134. '<center>Relationship - ' + iif(npc_rel['A<<NPCInteract_NPCID>>'] < 30,'Unpleasant (<<npc_rel[''A<<NPCInteract_NPCID>>'']>>)','') + iif(npc_rel['A<<NPCInteract_NPCID>>'] >= 30 and npc_rel['A<<NPCInteract_NPCID>>'] < 50,'Developing (<<npc_rel[''A<<NPCInteract_NPCID>>'']>>)','') + iif(npc_rel['A<<NPCInteract_NPCID>>'] >= 50 and npc_rel['A<<NPCInteract_NPCID>>'] < 65,'Good (<<npc_rel[''A<<NPCInteract_NPCID>>'']>>)','') + iif(npc_rel['A<<NPCInteract_NPCID>>'] >= 65 and npc_rel['A<<NPCInteract_NPCID>>'] < 75,'Very Good (<<npc_rel[''A<<NPCInteract_NPCID>>'']>>)','') + iif(npc_rel['A<<NPCInteract_NPCID>>'] >= 75 and npc_rel['A<<NPCInteract_NPCID>>'] < 85,'Close (<<npc_rel[''A<<NPCInteract_NPCID>>'']>>)','') + iif(npc_rel['A<<NPCInteract_NPCID>>'] >= 85 and npc_rel['A<<NPCInteract_NPCID>>'] < 100,'Very Close (<<npc_rel[''A<<NPCInteract_NPCID>>'']>>)','') + iif(npc_rel['A<<NPCInteract_NPCID>>'] = 100,'Perfect (<<npc_rel[''A<<NPCInteract_NPCID>>'']>>)','')
  135. elseif modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > 0:
  136. '<center>Relationship - ' + iif(modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] < modVar_AF_SexProg['TouchGate'],'Intimate (<<modVar_AF_SexProg[''A<<NPCInteract_NPCID>>'']>>)','') + iif(modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] >= modVar_AF_SexProg['TouchGate'] and modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] < modVar_AF_SexProg['KissGate'],'Body Contact (<<modVar_AF_SexProg[''A<<NPCInteract_NPCID>>'']>>)','') + iif(modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] >= modVar_AF_SexProg['KissGate'] and modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] < modVar_AF_SexProg['OralGate'],'Kissing (<<modVar_AF_SexProg[''A<<NPCInteract_NPCID>>'']>>)','') + iif(modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] >= modVar_AF_SexProg['OralGate'] and modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] < modVar_AF_SexProg['VaginalGate'],'Adventurous (<<modVar_AF_SexProg[''A<<NPCInteract_NPCID>>'']>>)','') + iif(modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] >= modVar_AF_SexProg['VaginalGate'] and modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] < modVar_AF_SexProg['ThreesomeGate'],'Sexual (<<modVar_AF_SexProg[''A<<NPCInteract_NPCID>>'']>>)','') + iif(modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] >= modVar_AF_SexProg['ThreesomeGate'],'Fully Uninhibited (<<modVar_AF_SexProg[''A<<NPCInteract_NPCID>>'']>>)','')
  137. end
  138. *nl
  139. if hour < 12 : $NPCInteract_DayStateName = 'Morning'
  140. if hour >= 12 and hour < 17 : $NPCInteract_DayStateName = 'Afternoon'
  141. if hour >= 17 : $NPCInteract_DayStateName = 'Evening'
  142. modVar_AF_Rand = rand(1,3)
  143. modVar_AF_Rand2 = rand(1,5)
  144. if modVar_AF_Rand2 = 1 : $NPCInteract_Preamble = 'I am just'
  145. if modVar_AF_Rand2 = 2 : $NPCInteract_Preamble = 'I am currently'
  146. if modVar_AF_Rand2 = 3 : $NPCInteract_Preamble = 'I am idly'
  147. if modVar_AF_Rand2 = 4 : $NPCInteract_Preamble = 'I am keeping busy while'
  148. if modVar_AF_Rand2 = 5 : $NPCInteract_Preamble = 'I am enjoying myself while'
  149. modVar_AF_Rand3 = rand(1,10)
  150. if modVar_AF_Rand3 = 1 : $NPCInteract_RandomLine = ' You are looking good today!'
  151. if modVar_AF_Rand3 = 2 : $NPCInteract_RandomLine = ' I feel fantastic today, how are you?'
  152. if modVar_AF_Rand3 = 3 : $NPCInteract_RandomLine = ' Looks like it is going to be a fine day today.'
  153. if modVar_AF_Rand3 = 4 : $NPCInteract_RandomLine = ' Are you ready for a day of non-stop activity!?'
  154. if modVar_AF_Rand3 = 5 : $NPCInteract_RandomLine = ' Hope you are looking forward for the rest of the day, because I am!'
  155. if modVar_AF_Rand3 = 6 : $NPCInteract_RandomLine = ' I like the clothes you are wearing, they really suit you.'
  156. if modVar_AF_Rand3 = 7 : $NPCInteract_RandomLine = ' What do you think of my get up, I think I look quite good in them.'
  157. if modVar_AF_Rand3 = 8 : $NPCInteract_RandomLine = ' It has been nice getting to spend time with you lately.'
  158. if modVar_AF_Rand3 = 9 : $NPCInteract_RandomLine = ' You know what, I really just do not know what to do with myself today.'
  159. if modVar_AF_Rand3 = 10 : $NPCInteract_RandomLine = ' You are looking damn pretty today, you fit in so well with everyone here!'
  160. $NPCInteract_GetActChat = $charsche_character_CurActDesc[NPCInteract_NPCArrLoc]
  161. gs 'mod_addedflavour_SFLA_NPCInteract' , 'getactchat' , $charsche_character_CurActLoc[NPCInteract_NPCArrLoc]
  162. $NPCInteract_NPCCurAct = $NPCInteract_GetActChat
  163. $NPCInteract_GetActChat = $charsche_character_PrevActDesc[NPCInteract_NPCArrLoc]
  164. gs 'mod_addedflavour_SFLA_NPCInteract' , 'getactchat' , $charsche_character_PrevActLoc[NPCInteract_NPCArrLoc]
  165. $NPCInteract_NPCPrevAct = $NPCInteract_GetActChat
  166. '<font color="<<$NPCInteract_FontColour>>">"' + iif(modVar_AF_Rand = 1,'Hi ','') + iif(modVar_AF_Rand = 2,'Good <<$NPCInteract_DayStateName>> ','') + iif(modVar_AF_Rand = 3,'Hello there ','') + '<<$pcs_nickname>>!<<$NPCInteract_RandomLine>> <<$NPCInteract_Preamble>> <<$NPCInteract_NPCCurAct>>, although earlier I was <<$NPCInteract_NPCPrevAct>>."</font>'
  167. *nl
  168. if strpos($NPCInteract_NPCImageDescList[$NPCInteractImageOptionsPrimary[modVar_AF_Rand]],'{Sexy}') > 0 or (modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > 0 and NPCInteract_SexyChance = 1):
  169. 'You notice that <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>> is also being particularly flirty towards you...'
  170. *nl
  171. act 'Have a chat' : gt 'mod_addedflavour_SFLA_NPCInteract' , 'chat' , 'Flirty'
  172. else
  173. act 'Have a chat' : gt 'mod_addedflavour_SFLA_NPCInteract' , 'chat' , 'Casual'
  174. end
  175. if $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Resting':
  176. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Resting'
  177. '<font color="<<$NPCInteract_FontColour>>">"Do you fancy joining ' + iif (arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 1,'us in some','me in my') + ' comfortable malaise?"</font>'
  178. act 'Relax with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>> (<<charsche_character_CurActTime[NPCInteract_NPCArrLoc]>> mins)' : gt 'mod_addedflavour_SFLA_Events' , 'relax' , charsche_character_CurActTime[NPCInteract_NPCArrLoc]
  179. if $loc = 'city_park' and $clothingworntype = 'exercise':
  180. *nl
  181. '<font color="<<$NPCInteract_FontColour>>">"Or if you''re interested then you and me could go for a jog around the park and get some sweating done!?"</font>'
  182. act 'Go jogging with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>>' : gt 'mod_addedflavour_SFLA_Events' , 'jogging' , NPCInteract_NPCID
  183. end
  184. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Watch TV':
  185. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Watch TV'
  186. '<font color="<<$NPCInteract_FontColour>>">"Would you like to join ' + iif (arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 1,'us','me') + ' on the sofa and veg out in front of the TV?"</font>'
  187. act 'Watch TV with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>>' : gt 'mod_addedflavour_SFLA_Events' , 'watchtv'
  188. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Playing Games':
  189. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Playing Games'
  190. '<font color="<<$NPCInteract_FontColour>>">"Do you want to play some Video Games with ' + iif (arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 1,'us','me') + '?"</font>'
  191. act 'Play Video Games with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>>' : gt 'mod_addedflavour_SFLA_Events' , 'videogames'
  192. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Computer':
  193. '<font color="<<$NPCInteract_FontColour>>">"Do you want to join me on the Computer?"</font>'
  194. $modVar_AF_SFLA_Temp = '<<NPCInteract_NPCID>>'
  195. act 'Idle on the Laptop with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>>' : gt 'mod_addedflavour_SFLA_Events' , 'computertime' , $modVar_AF_SFLA_Temp
  196. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Working Out':
  197. if $clothingworntype = 'exercise':
  198. '<font color="<<$NPCInteract_FontColour>>">"How about joining me for the rest of my workout routine?"</font>'
  199. act 'Exercise with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>>' : gt 'mod_addedflavour_SFLA_Events' , 'exercise' , NPCInteract_NPCID
  200. else
  201. '<font color="<<$NPCInteract_FontColour>>">"If you chuck some workout clothes on you could join me in getting some Exercise!"</font>'
  202. end
  203. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Yoga':
  204. if $clothingworntype = 'exercise':
  205. '<font color="<<$NPCInteract_FontColour>>">"You fancy getting down and achieving some spiritual fulfillment with me?"</font>'
  206. act 'Do Yoga with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>>' : gt 'mod_addedflavour_SFLA_Events' , 'yoga' , NPCInteract_NPCID
  207. else
  208. '<font color="<<$NPCInteract_FontColour>>">"How about you go get some workout clothes on so you join me in some yoga!"</font>'
  209. end
  210. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Partying':
  211. '<font color="<<$NPCInteract_FontColour>>">"You know, we could go have some fun if you like; how about we go for a dance?"</font>'
  212. act 'Dance with <<$npc_nickname[''A<<NPCInteract_NPCID>>'']>>' : gt 'mod_addedflavour_SFLA_Events' , 'dancing' , NPCInteract_NPCID
  213. elseif $charsche_character_CurActDesc[NPCInteract_NPCArrLoc] = 'Shopping':
  214. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Shopping'
  215. '<font color="<<$NPCInteract_FontColour>>">"You are looking a bit bored, you fancy joining ' + iif (arrsize('modArr_AF_SFLA_SharedActPeopleArray') > 1,'us','me') + ' in hitting all the shops without actually buying anything!?"</font>'
  216. act 'Do some shopping' : gt 'mod_addedflavour_SFLA_Events' , 'SFLA-ShoppingEv'
  217. end
  218. gs 'mod_addedflavour_SFLA_Functions' , 'whoelse' , $loc , 'Any'
  219. gs 'mod_addedflavour_A<<NPCInteract_NPCID>>_Functions' , 'NPCInteract-TalkEvents'
  220. act 'Go about your business' : gt $loc, $loc_arg
  221. end
  222. if $ARGS[0] = 'getactchat':
  223. if $NPCInteract_GetActChat = 'Shopping':
  224. $NPCInteract_GetActChat = 'doing some Shopping'
  225. elseif $NPCInteract_GetActChat = 'Partying':
  226. $NPCInteract_GetActChat = 'hitting the Dance Floor'
  227. if $loc ! 'club':
  228. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' down the Night Club'
  229. end
  230. elseif $NPCInteract_GetActChat = 'Studying':
  231. $NPCInteract_GetActChat = 'revising for my Degree'
  232. if $loc ! 'city_library' and $ARGS[1] = 'city_library':
  233. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' at the City Library'
  234. elseif $loc ! 'mod_addedflavour_SFLA_SpRm' and $ARGS[1] = 'mod_addedflavour_SFLA_SpRm':
  235. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' at Home'
  236. end
  237. elseif $NPCInteract_GetActChat = 'Resting' and $ARGS[1] = 'city_park':
  238. $NPCInteract_GetActChat = 'killing time down the Park'
  239. elseif $NPCInteract_GetActChat = 'Yoga':
  240. $NPCInteract_GetActChat = 'doing some Yoga'
  241. elseif $NPCInteract_GetActChat = 'Resting':
  242. $NPCInteract_GetActChat = 'lounging around'
  243. if $loc ! 'mod_addedflavour_SFLA_Sitr' and $ARGS[1] = 'mod_addedflavour_SFLA_Sitr':
  244. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' in our Living Room'
  245. elseif $loc ! 'mod_addedflavour_SFLA_Bal' and $ARGS[1] = 'mod_addedflavour_SFLA_Bal':
  246. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' on our Balcony'
  247. elseif $loc ! $charsche_character_HomeLoc[NPCInteract_NPCArrLoc] and $ARGS[1] = $charsche_character_HomeLoc[NPCInteract_NPCArrLoc]:
  248. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' in Bed'
  249. elseif $loc ! 'city_island' and $ARGS[1] = 'city_island':
  250. $NPCInteract_GetActChat = 'killing time in between lectures'
  251. end
  252. elseif $NPCInteract_GetActChat = 'Eating':
  253. $NPCInteract_GetActChat = 'getting something to Eat'
  254. elseif $NPCInteract_GetActChat = 'Bathing':
  255. $NPCInteract_GetActChat = 'having a Shower'
  256. elseif $NPCInteract_GetActChat = 'Working Out':
  257. $NPCInteract_GetActChat = 'getting some Exercise'
  258. if $loc ! 'mod_addedflavour_SFLA_SpRm':
  259. if modVar_AF_SFLA_AptState['SpareRoomOccupied'] = 2:
  260. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' in the Living Room'
  261. else
  262. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' in the Spare Room'
  263. end
  264. end
  265. elseif $NPCInteract_GetActChat = 'Playing Games':
  266. $NPCInteract_GetActChat = 'playing some Video Games'
  267. elseif $NPCInteract_GetActChat = 'Computer':
  268. $NPCInteract_GetActChat = 'lazing around with the Computer'
  269. elseif $NPCInteract_GetActChat = 'Watch TV':
  270. $NPCInteract_GetActChat = 'Watching some Television'
  271. elseif $NPCInteract_GetActChat = 'Bathing':
  272. $NPCInteract_GetActChat = 'Freshening Up'
  273. elseif $NPCInteract_GetActChat = 'Working':
  274. if $loc ! 'city_island' and $ARGS[1] = 'city_island':
  275. $NPCInteract_GetActChat = 'attending University lectures'
  276. elseif ($loc ! 'dolls' and $loc ! 'shop_dolls') and ($ARGS[1] = 'dolls' or $ARGS[1] = 'shop_dolls'):
  277. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' at Patchwork Dolls'
  278. end
  279. elseif $NPCInteract_GetActChat = 'Sex':
  280. $NPCInteract_GetActChat = ', well, I was... busy...'
  281. elseif $NPCInteract_GetActChat = 'Modelling':
  282. if $loc ! 'foto' and $ARGS[1] = 'foto':
  283. $NPCInteract_GetActChat = $NPCInteract_GetActChat + ' at the Agency'
  284. end
  285. end
  286. end
  287. if $ARGS[0] = 'chat':
  288. *clr & cla
  289. minut += rand(2,6)
  290. gs 'stat'
  291. '<center><b><font color="<<$NPCInteract_FontColour>>"><<$npc_firstname[''A<<NPCInteract_NPCID>>'']>> <<$npc_lastname[''A<<NPCInteract_NPCID>>'']>></font></b></center>'
  292. '<center><img style="<<$modVar_AF_ImageRestrictions>>" src="<<$NPCInteract_ImageChoice>>"></center>'
  293. *nl
  294. if $ARGS[1] = 'Flirty':
  295. gs 'mod_addedflavour_SFLA_NPCInteract' , 'chatdialogue' , $NPCInteract_NPCName , 'Flirty'
  296. KILLVAR 'modArr_AF_SFLA_SharedActPeopleArray'
  297. modArr_AF_SFLA_SharedActPeopleArray[] = NPCInteract_NPCID
  298. modVar_AF_Rand = rand(1,3)
  299. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Sexy' , modVar_AF_Rand
  300. gs 'mod_addedflavour_Functions' , 'npchorncalc' , 'Gain' , NPCInteract_NPCID , rand(1,5)
  301. elseif $ARGS[1] = 'Casual':
  302. gs 'mod_addedflavour_SFLA_NPCInteract' , 'chatdialogue' , $NPCInteract_NPCName , 'Casual'
  303. KILLVAR 'modArr_AF_SFLA_SharedActPeopleArray'
  304. modArr_AF_SFLA_SharedActPeopleArray[] = NPCInteract_NPCID
  305. gs 'mod_addedflavour_SFLA_Functions' , 'npcrelcalc' , 'Casual' , 1
  306. end
  307. act 'Return to what you were doing' : gt $loc, $loc_arg
  308. end
  309. if $ARGS[0] = 'chatdialogue':
  310. if $ARGS[2] = 'Casual':
  311. modVar_AF_Rand = rand(1,20)
  312. modVar_AF_Rand = rand(1,20)
  313. modVar_AF_Rand = rand(1,20)
  314. elseif $ARGS[2] = 'Flirty':
  315. modVar_AF_Rand = rand(21,30)
  316. modVar_AF_Rand = rand(21,30)
  317. modVar_AF_Rand = rand(21,30)
  318. end
  319. :NPCInteractChatDialogue
  320. if modVar_AF_Rand = 1:
  321. '<font color="<<$NPCInteract_FontColour>>">"So how is life keeping you then ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '?</font>'
  322. *nl
  323. '"Can''t say I have any complaints..."'
  324. *nl
  325. '<font color="<<$NPCInteract_FontColour>>">"Good, wouldn''t have it any other way."</font>'
  326. elseif modVar_AF_Rand = 2:
  327. '<font color="<<$NPCInteract_FontColour>>">"How are you finding life then ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', anything you need help with?"</font>'
  328. *nl
  329. '"Nope, getting through it OK; tough but rewarding...'
  330. elseif modVar_AF_Rand = 3:
  331. '<font color="<<$NPCInteract_FontColour>>">"Having a good day so far?"</font>'
  332. *nl
  333. '"Yeah, all things considered. It hasn''t been too bad."'
  334. *nl
  335. '<font color="<<$NPCInteract_FontColour>>">"Brilliant! I''ve been having a fantastic day so far!"</font>'
  336. elseif modVar_AF_Rand = 4:
  337. if sunWeather = 1:
  338. '<font color="<<$NPCInteract_FontColour>>">"Nice day out there isn''t it ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '!"</font>'
  339. *nl
  340. '"You''re damn right; weather to look good in!"'
  341. else
  342. '<font color="<<$NPCInteract_FontColour>>">"I see that it has been pissing it down, hope it clears up later..."</font>'
  343. *nl
  344. '"Not to worry, I''m sure you''ll find a way to brighten up the day!"'
  345. *nl
  346. '<font color="<<$NPCInteract_FontColour>>">"... I hope you don''t try that corny line with just anyone; but I love it anyway!"</font>'
  347. end
  348. elseif modVar_AF_Rand = 5:
  349. if hour < 12:
  350. '"Is the morning treating you well?"'
  351. *nl
  352. '<font color="<<$NPCInteract_FontColour>>">"Well as it could be although I could do without them!"</font>'
  353. else
  354. '"You''re looking a bit haggered, bet you are looking forward to bed!"'
  355. *nl
  356. '<font color="<<$NPCInteract_FontColour>>">"Like you wouldn''t fucking believe!"</font>'
  357. end
  358. elseif modVar_AF_Rand = 6:
  359. if week <= 5:
  360. '"You looking forward to the weekend?"'
  361. *nl
  362. '<font color="<<$NPCInteract_FontColour>>">Abso-fucking-lutely! Been working hard this week and need to get some me-time."</font>'
  363. else
  364. '"You have the look of someone enjoying a break from things."'
  365. *nl
  366. '<font color="<<$NPCInteract_FontColour>>">"Definitely, I needed this weekend like you wouldn''t believe!"</font>'
  367. end
  368. elseif modVar_AF_Rand = 7:
  369. '"You watch anything good on TV lately?"'
  370. *nl
  371. '<font color="<<$NPCInteract_FontColour>>">"No, not really..."</font>'
  372. *nl
  373. '"You get up to anything interesting at all?"'
  374. *nl
  375. '<font color="<<$NPCInteract_FontColour>>">"No, not really..."</font>'
  376. *nl
  377. '"You''re not really listening to me, are you?"'
  378. *nl
  379. '<font color="<<$NPCInteract_FontColour>>">"No, not really..."</font>'
  380. *nl
  381. '"I really feel that our relationship has developed from this enlightening dialogue..."'
  382. *nl
  383. '<font color="<<$NPCInteract_FontColour>>">"No, not really..."</font>'
  384. *nl
  385. '<i>...I might need to murder someone...</i>'
  386. elseif modVar_AF_Rand = 8:
  387. if $ARGS[1] = 'Kolka':
  388. '"We haven''t really talked about it too much but how are you finding the city?"'
  389. *nl
  390. '<font color="<<$NPCInteract_FontColour>>">"It''s been extraordinary. Sometimes it feels as if there is more to do in Pavlovsk but you dig a little bit deeper and sure enough you keep finding new layers to be uncovered."</font>'
  391. *nl
  392. '"I''m glad you like it. It''s always difficult leaving Pavlovsk but when you get here you soon realise it is for the best. Would be nice if more of my friends made it though."'
  393. elseif $ARGS[1] = 'Anushka':
  394. if Storyline = 1:
  395. '"It''s been so good to see you in the city, I wasn''t sure whether I''d see anyone here with me; how are you finding it?"'
  396. *nl
  397. '<font color="<<$NPCInteract_FontColour>>">"It''s been brilliant! To be fair I am already well acquainted with the area anyway but to get the chance to spend more time here and away from my Mother is fantastic!"</font>'
  398. else
  399. '"It''s been nice getting to know someone new in the city. It might be full of people but you can feel so isolated at times."'
  400. *nl
  401. '<font color="<<$NPCInteract_FontColour>>">"I know what you mean; although I have found lots of good people here, certainly better people than back home..."</font>'
  402. end
  403. elseif $ARGS[1] = 'Igor':
  404. '"So Igor...a; how are you finding your new life in Saint Petersburg?"'
  405. *nl
  406. '<font color="<<$NPCInteract_FontColour>>">"Nerve-racking! I am enjoying only being known as a women but it is difficult to not be completely open about my status. It''s hard having to hide who I am."</font>'
  407. *nl
  408. '"I understand and while I can''t really help you with what you are going through I can at least be there for you and of course, keep your secrets."'
  409. *nl
  410. '<font color="<<$NPCInteract_FontColour>>">"Thanks ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '' + iif(Storyline = 1,', you really helped me back in Pavlovsk and its good to have you helping me here as well.','.') + '"</font>'
  411. else
  412. '"We haven''t really talked about it but how are you finding Russia?"'
  413. *nl
  414. '<font color="<<$NPCInteract_FontColour>>">"You know what, it has been quite interesting and fun. You never really know what to expect before you come but now that I am here I don''t regret doing so."</font>'
  415. *nl
  416. '"That''s fantastic, I know a lot of good people here and I''m sure you can too. There is certainly a lot of fun to be had: experiencing the atmosphere, seeing the sights, meeting the people, and all the sex that comes with meeting the people, oh and checking out the rural areas!"'
  417. *nl
  418. '<font color="<<$NPCInteract_FontColour>>">"Exactly, a place worth going t... wait, what was that middle one again?"</font>'
  419. *nl
  420. '"Seeing the sights?"'
  421. *nl
  422. '<font color="<<$NPCInteract_FontColour>>">"...."</font>'
  423. *nl
  424. '"...."'
  425. end
  426. elseif modVar_AF_Rand = 9:
  427. '<font color="<<$NPCInteract_FontColour>>">"Fuck me ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', ther..."</font>'
  428. *nl
  429. '"Yes"'
  430. *nl
  431. '<font color="<<$NPCInteract_FontColour>>">"e''s this problem I need to work on that is a pai- wait, what was that?"</font>'
  432. *nl
  433. '"What?"'
  434. *nl
  435. '<font color="<<$NPCInteract_FontColour>>">"...."</font>'
  436. elseif modVar_AF_Rand = 10:
  437. if $ARGS[1] = 'Kolka':
  438. '<font color="<<$NPCInteract_FontColour>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', everyone here doesn''t half like going to the Night Club!"</font>'
  439. *nl
  440. '"You''re damn right we do! Must be quite nice though getting the Apartment to yourself?"'
  441. *nl
  442. '<font color="<<$NPCInteract_FontColour>>">"You''re damn right! A whole apartment to myself, wouldn''t know what to do with it!"</font>'
  443. elseif $ARGS[1] = 'Anushka':
  444. '<font color="<<$NPCInteract_FontColour>>">"Hey' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '! I hope to see you down the Night Club at some point; I''m trying to sweet-talk the owner into letting our band play there or somewhere else in the city and I could use another attractive young women to help me!"</font>'
  445. *nl
  446. '"Of course, I try to get down there whenever I can!"'
  447. elseif $ARGS[1] = 'Igor':
  448. '<font color="<<$NPCInteract_FontColour>>">"You know ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I have been convincing myself to go down the Night Club more lately. It might sound odd but it seems safe there for me."</font>'
  449. *nl
  450. '"I can understand that. The drink, the lights, the music; everyone can relax their inhibitions there. I''ll look out for you when I''m down there as well!"'
  451. else
  452. '<font color="<<$NPCInteract_FontColour>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I''m getting really into living in the City. Maybe I''ll move out here with you when I am at University!"</font>'
  453. *nl
  454. '"You should! It could be a lot of fun!"'
  455. end
  456. elseif modVar_AF_Rand = 11:
  457. if $ARGS[1] = 'Kazumi':
  458. '<font color="<<$NPCInteract_FontColour>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I fancy running naked through the park!"</font>'
  459. *nl
  460. '"Sure you do that..."'
  461. *nl
  462. '<font color="<<$NPCInteract_FontColour>>">"You don''t think its a sane thing to do?"</font>'
  463. *nl
  464. '"On the contrary, I''ve seen many a sane person with their clothes off, not necessarily in public but still..."'
  465. gs 'mod_addedflavour_Functions' , 'pcs_reticence' , 'chkpossible' , 2
  466. if modVar_AF_Inhib['Result'] = 1:
  467. *nl
  468. '<i>Probably best to ignore the fact she''d probably see me doing the same...</i>'
  469. end
  470. elseif $ARGS[1] = 'Elizabeth':
  471. '<font color="<<$NPCInteract_FontColour>>">"So ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', settling in well?"</font>'
  472. *nl
  473. '"Absolutely, it''s been very good here!"'
  474. *nl
  475. '<font color="<<$NPCInteract_FontColour>>">"That''s grand! Anything you need you just let me know."</font>'
  476. elseif $ARGS[1] = 'Janina':
  477. '<font color="<<$NPCInteract_FontColour>>">"Hey ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', you''re looking fine today... not as good as me but still damn fine..."</font>'
  478. *nl
  479. '"Thanks Jan, I would say the same but you clearly already know that!"'
  480. *nl
  481. '<font color="<<$NPCInteract_FontColour>>">"Damn right!"</font>'
  482. elseif $ARGS[1] = 'Anushka':
  483. '"I hope you don''t mind me saying but you have been looking so happy since I have seen you spending more time in the city, it''s nice to see!"'
  484. *nl
  485. '<font color="<<$NPCInteract_FontColour>>">"Don''t worry, I really have been. Sure, Pavlovsk is where my heart is and I am back there often but it is nice to be on my own."'
  486. elseif $ARGS[1] = 'Kolka':
  487. '<font color="<<$NPCInteract_FontColour>>">"It''s a shame I haven''t been able to find anyone playing football out here; you would think it would be easy with it being St.Petersburg after all."</font>'
  488. *nl
  489. '"Yeah... come to think of it I hadn''t really noticed until you pointed it out."'
  490. elseif $ARGS[1] = 'Igor':
  491. if Storyline = 1:
  492. '"I''ve got to say that of all the people I expected to join me in the city, you were one of the last people! Not being mean, just could never see you leaving Pavlovsk."'
  493. *nl
  494. '<font color="<<$NPCInteract_FontColour>>">"Ha! Had you said that before then I would probably have agreed with you, but a lot has changed since then..."</font>'
  495. *nl
  496. '"Yeah, you''re not wrong."'
  497. else
  498. '"It''s nice seeing you off the Island more, and you seem happier for it."'
  499. *nl
  500. '<font color="<<$NPCInteract_FontColour>>">"And you know what, I am. You, Eugene and even Eva have really helped me adjust to the City. I couldn''t have done it without all of you."'
  501. end
  502. end
  503. elseif modVar_AF_Rand = 12:
  504. if $ARGS[1] = 'Kazumi':
  505. '"So Kazumi, tell me about Kagoshima? I''ve only ever read about Japan so would love to know more."'
  506. *nl
  507. '<font color="<<$NPCInteract_FontColour>>">"Well ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', it''s hotter than you might expect, and while not Tokyo it is still quite a busy city. Then there is the stratovolcano of course; you can always see it on the skyline."</font>'
  508. *nl
  509. '"A Volcano?! Don''t really know if I could get used to that."'
  510. elseif $ARGS[1] = 'Elizabeth':
  511. '"So you said you came from Bath, only thing I really know about there is its reputation"'
  512. *nl
  513. '<font color="<<$NPCInteract_FontColour>>">"True, it does earn that reputation but it still manages to be quite a random place with random people, it might be Bath but it is still Somerset after all!"</font>'
  514. *nl
  515. '"A place for all people then?"'
  516. *nl
  517. '<font color="<<$NPCInteract_FontColour>>">"Exactly, it''s a good environment all in all."</font>'
  518. elseif $ARGS[1] = 'Janina':
  519. '"So Janina, you said you come from Darmstadt, can''t say I know anything about there, what''s it like?"'
  520. *nl
  521. '<font color="<<$NPCInteract_FontColour>>">"To be fair my family lived on the Military Base so that''s where I spent most of my time; still, Germany was good to me, it''s a good place."</font>'
  522. elseif $ARGS[1] = 'Anushka':
  523. if Anush_dolls >= 2 and modVar_AF_EventTriggered['A205-ShopSexEv'] > 0 and rand(1,2) = 1:
  524. '<font color="<<$NPCInteract_FontColour>>">"Well' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '. I got a very nice reward from Viola the other day; seemed she was very thankful for sending a certain customer to her store..."</font>'
  525. *nl
  526. '"And would that person happen to be little old me per chance..."'
  527. *nl
  528. '<font color="<<$NPCInteract_FontColour>>">"Yes, yes it would! And with the reward I got I''ll have to start introducing you to more people!"</font>'
  529. *nl
  530. '"Well, I am always eager to please!"'
  531. *nl
  532. '<font color="<<$NPCInteract_FontColour>>">"Aren''t you just!"</font>'
  533. else
  534. '<font color="<<$NPCInteract_FontColour>>">"Just so you know I have been taking up some part time work down at Patchwork Dolls to help supplement my earnings at the Agency, I hope to see you down there if not only to keep me company."</font>'
  535. *nl
  536. '"Of course Anushka. ' + iif(Anush_dolls >= 2,'It''s a lot of fun visiting the shop anyway.','I can come and visit you there.') + ' It will give us the chance to spend some time together."'
  537. end
  538. elseif $ARGS[1] = 'Kolka':
  539. if modVar_AF_SFLA_AptRProg['Sitr'] >= modVar_AF_SFLA_AptRProg['Lv2Req']:
  540. '"Have you tried out our Video Games Console yet? I''ll think you''ll find the rest of the house quite a challange on it!"'
  541. *nl
  542. '<font color="<<$NPCInteract_FontColour>>">"Don''t I know it! Kaz ripped me to shreds on it. Shows you can only be as good as your competition"</font>'
  543. *nl
  544. '"Exactly.... hey, wait a sec...."'
  545. else
  546. '"It''s a shame I haven''t finished renovating the Living Room yet; was thinking of getting a brand new video games console."'
  547. *nl
  548. '<font color="<<$NPCInteract_FontColour>>">"Yeah, that would of been very cool, might have to visit here more often if you did!"</font>'
  549. end
  550. elseif $ARGS[1] = 'Igor':
  551. if Storyline = 1:
  552. '"I realise that you are trying to start a new life here but have you heard from anyone back home in Pavlovsk at all?"'
  553. *nl
  554. '<font color="<<$NPCInteract_FontColour>>">"No, not really. I do try to get back but back there I am still Igor and part of me thinks that is for the best."</font>'
  555. else
  556. '"I realise you are in a new chapter of your life but I am curious to know more about where you came from."'
  557. *nl
  558. '<font color="<<$NPCInteract_FontColour>>">"As you can imagine, my past is complicated. Let''s just say I come from the area outside of the city. I don''t know if you''d have any reason to go there, it''s a weird place come to think of it..."'
  559. *nl
  560. '"You''d be surprised just what I get up to in this country!"'
  561. end
  562. end
  563. elseif modVar_AF_Rand = 13:
  564. if $ARGS[1] = 'Kazumi':
  565. '"So Kazumi, is there anything you miss about Kagoshima?"'
  566. *nl
  567. '<font color="<<$NPCInteract_FontColour>>">"Oh the food. Don''t get me wrong, I like the food here but there is Deep-Fried Fish Cakes you just can''t find anywhere else. Oh and the Shōchū; theres good fun to be had getting drunk with that!"</font>'
  568. *nl
  569. '"Sounds worth going for that alone!"'
  570. *nl
  571. '"You know what, I think it is!!"'
  572. elseif $ARGS[1] = 'Elizabeth':
  573. '"So Lizzie, anything you miss about the UK?"'
  574. *nl
  575. '<font color="<<$NPCInteract_FontColour>>">"Well its very easy to miss the familarity of home, but I enjoy travelling the world and it makes it all the easier knowing I always have a pleasant place to go back to."</font>'
  576. elseif $ARGS[1] = 'Janina':
  577. '"So Janina, anything you miss from Germany?"'
  578. *nl
  579. '<font color="<<$NPCInteract_FontColour>>">"Well not as much as you might think as we usually had to move around a lot but one thing you could count on in Darmstadt was the Jazz. There''s a good scene for that music there."</font>'
  580. elseif $ARGS[1] = 'Anushka':
  581. if Storyline = 1:
  582. '"So Anushka, are you still keeping in touch with our friends back in Pavlovsk?"'
  583. *nl
  584. '<font color="<<$NPCInteract_FontColour>>">"Yeah! In fact apart from not having to go to school I am pretty much seeing them as much as I was before."'
  585. else
  586. '"So Anushka, as I understand it you are not from Saint Petersburg and I wouldn''t be interested to learn more about your home."'
  587. *nl
  588. '<font color="<<$NPCInteract_FontColour>>">"Well I came from Pavlovsk which is a town in the area outside the city. Not much to say about the place really; on the outside it is your typical Russian town but on the inside... weird place that. But then maybe its just my personal experience, and that my Mother is still there..."</font>'
  589. *nl
  590. '"You know what, the town gets more interesting by the moment."'
  591. end
  592. elseif $ARGS[1] = 'Kolka':
  593. '<font color="<<$NPCInteract_FontColour>>">"It''s a shame I haven''t been able to find anyone playing football out here; you would think it would be easy with it being St.Petersburg after all."</font>'
  594. *nl
  595. '"Yeah... come to think of it I hadn''t really noticed until you pointed it out."'
  596. elseif $ARGS[1] = 'Igor':
  597. if Storyline = 1:
  598. '"Do you keep in touch with anyone from School? I know probably not but I thought I''d ask anyway."'
  599. *nl
  600. '<font color="<<$NPCInteract_FontColour>>">"As it happens, no. Schoolfriends forget you very quickly but I don''t really have a problem with that. The cliques, the expectations, the rules; it all disappears the moment you leave those doors."</font>'
  601. *nl
  602. '"I try to keep in touch the best I can but yeah, it is much harder without the School forcing you together."'
  603. else
  604. '<font color="<<$NPCInteract_FontColour>>">"So ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', you haven''t told me much about your past, so go on!"'
  605. *nl
  606. '"Well I am sure it is the same as everyone else. Pressure, rinse, repeat. Same as any other Bo---!!"'
  607. *nl
  608. '<i>Bloody hell, I''ve gotten so used to this that I had completely forgotten my life before the change</i>'
  609. *nl
  610. '"..oring old upbringing... ha ha..... ha..."'
  611. *nl
  612. '"You''re looking pretty today..."'
  613. *nl
  614. '<font color="<<$NPCInteract_FontColour>>">"...."</font>'
  615. end
  616. end
  617. elseif modVar_AF_Rand = 14:
  618. if $ARGS[1] = 'Kazumi':
  619. '"Tell me about your family, I''m not sure if I asked before"'
  620. *nl
  621. '<font color="<<$NPCInteract_FontColour>>">"Well there isn''t much to tell, they are just good people but otherwise unremarkable."</font>'
  622. *nl
  623. '"Still its quite something leaving them behind."'
  624. *nl
  625. '<font color="<<$NPCInteract_FontColour>>">"Don''t get me wrong, I love them to bits. But I was the fifth of six children they had and that gave me a lot of freedom to wonder; I do still keep in touch with them though."</font>'
  626. *nl
  627. '"Glad to hear it!"'
  628. elseif $ARGS[1] = 'Elizabeth':
  629. '"I''m interested to know more about your family, anything you can tell me?"'
  630. *nl
  631. '<font color="<<$NPCInteract_FontColour>>">"Well my parents were pretty standard I suppose; they did everything they could and did it well. They just had me and my brother to raise though but he''s a lot of fun and we get on well!"</font>'
  632. *nl
  633. '"Sounds like he is worth meeting!"'
  634. *nl
  635. '<font color="<<$NPCInteract_FontColour>>">"Well you just might as he does like to visit me whereever I travel to."</font>'
  636. elseif $ARGS[1] = 'Janina':
  637. '"Tell me about your family Jan, I''m interested."'
  638. *nl
  639. '<font color="<<$NPCInteract_FontColour>>">"Well my father was stationed at the Military Base but he met my mother in the city itself. It could get quite interesting with the dynamic of it all but it worked well."</font>'
  640. elseif $ARGS[1] = 'Anushka':
  641. if valeriaIntroduced = 1:
  642. '"So is your Mother still... well..."'
  643. *nl
  644. '<font color="<<$NPCInteract_FontColour>>">"... a complete bitch? Yes. As it happens the whole thing with me being here and at University is burning her up; she just hates to see achievement in whatever form it takes. But you know what, fuck her; shrill old failures like her never change."</font>'
  645. *nl
  646. '"True that."'
  647. else
  648. '<font color="<<$NPCInteract_FontColour>>">"It''s so good to get away from my Mother. The shrill bitch is wasting her life back home just waiting for other people to fail so she can excuse her own useless existence."</font>'
  649. *nl
  650. '"I didn''t realise you fealt that strongly."'
  651. *nl
  652. '<font color="<<$NPCInteract_FontColour>>">"Yes, she poisened my Brothers mind against me just out of spite; I feel nothing for her."</font>'
  653. end
  654. elseif $ARGS[1] = 'Kolka':
  655. '"So Kolka, how are you getting on with Mishan and Zhendos, I haven''t heard anything new about them in a while from you..."'
  656. *nl
  657. '<font color="<<$NPCInteract_FontColour>>">"They''re fine; we still play football and... well, thats probably about it. Yeah, come to think we have done anything new in a long time."</font>'
  658. *nl
  659. '"Yeah, it really has been a very long time..."'
  660. elseif $ARGS[1] = 'Igor':
  661. if modVar_AF_EventTriggered['A4-EvaSex'] > 0:
  662. '<font color="<<$NPCInteract_FontColour>>">"So Eva tells me that you two are getting on very well"</font>'
  663. *nl
  664. '"She told you? Well I suppose we couldn''t hide it but damn is she amazing at it; leaves me breathless every time."'
  665. *nl
  666. '<font color="<<$NPCInteract_FontColour>>">"Whoa... what do you two get up to when I am not around?"</font>'
  667. *nl
  668. '"Oh you don''t... well, you know, things...."'
  669. else
  670. '<font color="<<$NPCInteract_FontColour>>">"You should get to know Eva as well, she has been fantastic to me since I settled in here."</font>'
  671. *nl
  672. '"Maybe I will, it''s always good to meet new people"'
  673. *nl
  674. '<font color="<<$NPCInteract_FontColour>>">"I usually meet up with her down the University Fields so I am sure you will see her there too."</font>'
  675. end
  676. end
  677. elseif modVar_AF_Rand = 15:
  678. if $ARGS[1] = 'Kazumi':
  679. '"So Kazumi, I bet it''s been difficult getting hold of any Manga here."'
  680. *nl
  681. '<font color="<<$NPCInteract_FontColour>>">"Absolutely! I tried the library and they directed me to the kiddie section! Still, I''ve got the Internet so its not all lost."</font>'
  682. elseif $ARGS[1] = 'Elizabeth':
  683. '"So how has University Life been treating you?"'
  684. *nl
  685. '<font color="<<$NPCInteract_FontColour>>">"It''s been good. Met a lot of new people here and they''ve all turned out to be interesting and unique personalities; certainly a lot to get out of living in Russia!"</font>'
  686. elseif $ARGS[1] = 'Janina':
  687. '"So Janina, how are you finding the music scene here in Saint-Petersburg?"'
  688. *nl
  689. '<font color="<<$NPCInteract_FontColour>>">"I''ll admit its not as widespread as I''m used to but if you know where to look you can find some damn cool artists!"</font>'
  690. *nl
  691. '"I would like to see them!"'
  692. *nl
  693. '<font color="<<$NPCInteract_FontColour>>">"Hmmm... are you cool enough... will have to think about that.... *smiles*"</font>'
  694. *nl
  695. '"Hey!"'
  696. elseif $ARGS[1] = 'Anushka':
  697. If Storyline = 1 : '"Are you still able to practice with the band as much now that you are here?"'
  698. If Storyline ! 1 : '"I''ve heard you are in a band, you able to practice as much with University and all?"'
  699. *nl
  700. '<font color="<<$NPCInteract_FontColour>>">"Not as much as before but we are already good enough to play without it everyday anyway"</font>'
  701. if bandpracticeinvite = 1:
  702. *nl
  703. '<font color="<<$NPCInteract_FontColour>>">"Besides, that garage wasn''t the best of places to practice in anyway; the acoustics were never the same as a live gig."</font>'
  704. end
  705. elseif $ARGS[1] = 'Kolka':
  706. '"You and Dad have been spending a lot more time together lately, what bought that about then?"'
  707. *nl
  708. '<font color="<<$NPCInteract_FontColour>>">"I dunno, just suddenly he has wanted to watch TV with me and that sort of thing. It''s nice though; beforehand you would be hard-pressed to know whether they knew I was there at all!"</font>'
  709. *nl
  710. '"Awww, sure they always knew; at least they did if I did anything with you..."'
  711. elseif $ARGS[1] = 'Igor':
  712. '"You know, you''ve seen that there is a strong Women''s Football scene here, how about you join up?"'
  713. *nl
  714. '<font color="<<$NPCInteract_FontColour>>">"Are you serious? It''s difficult enough to keep it secret just out and about, let alone running around a Football Pitch with everyone looking at you!"</font>'
  715. *nl
  716. '"One day Igora, one day I''ll see you out there!"'
  717. end
  718. elseif modVar_AF_Rand = 16:
  719. if $ARGS[1] = 'Kazumi':
  720. '<font color="<<$NPCInteract_FontColour>>">"So ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', do you fancy getting some food?"</font>'
  721. *nl
  722. '"Yeah, I suppose I could go fo-"'
  723. *nl
  724. '<font color="<<$NPCInteract_FontColour>>">"Actually I''ve changed my mind, do you fancy going for a jog?"</font>'
  725. *nl
  726. '"...OK, yeah I coul-"'
  727. *nl
  728. '<font color="<<$NPCInteract_FontColour>>">"Actually, do you fancy finding some Video Games to play?"</font>'
  729. *nl
  730. '"......yes, I cou-"'
  731. *nl
  732. '<font color="<<$NPCInteract_FontColour>>">"Actually, do you fanc-"</font>'
  733. *nl
  734. '"AAAAHHHHHHH!!!!"'
  735. elseif $ARGS[1] = 'Elizabeth':
  736. '<font color="<<$NPCInteract_FontColour>>"> ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', it''s been so nice having you live here with us, we couldn''t have had a better person move in with us!"</font>'
  737. *nl
  738. '"Awwww... thank you Elizabeth!"'
  739. elseif $ARGS[1] = 'Janina':
  740. '<font color="<<$NPCInteract_FontColour>>">"You know what, I might very well have done everything I need to do today!"</font>'
  741. *nl
  742. '"Well done I guess."'
  743. *nl
  744. '<font color="<<$NPCInteract_FontColour>>">"Yep, well done indeed, time for some well earned doing nothing..."</font>'
  745. elseif $ARGS[1] = 'Anushka':
  746. '"So Anushka, how has it been <i>sampling</i> what the city has to offer?"'
  747. *nl
  748. '<font color="<<$NPCInteract_FontColour>>">"I have no idea what you could be insinuating..."</font>'
  749. *nl
  750. '"Your mouth may say that but your eyes betray you!"'
  751. *nl
  752. '<font color="<<$NPCInteract_FontColour>>">"Ha! I wouldn''t stop anyone watching anyway!"</font>'
  753. elseif $ARGS[1] = 'Kolka':
  754. '"I hope you have been doing your studies while you''ve been here; it was the main reason I could get you here at all!"'
  755. *nl
  756. '<font color="<<$NPCInteract_FontColour>>">"Don''t worry; every weekday I am at the City Library. It''s actually quite nice studying there, and all that space allows you to work without people tripping up over you."</font>'
  757. *nl
  758. '"Good! Don''t feel you have to burn yourself out but you should definitely take advantage of the City while you are here."'
  759. elseif $ARGS[1] = 'Igor':
  760. '"So have you had to chance to sample more of the city yet?"'
  761. *nl
  762. '<font color="<<$NPCInteract_FontColour>>">"No not really, although I have convinced myself to visit the Night Club and the Shopping Mall so I am at least venturing off the Island."</font>'
  763. *nl
  764. '"That''s good to hear, I''ll keep a look out for you if I am out there!"'
  765. end
  766. elseif modVar_AF_Rand = 17:
  767. if $ARGS[1] = 'Kazumi':
  768. if month > 9 or month < 4:
  769. '<font color="<<$NPCInteract_FontColour>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', it''s cold here."</font>'
  770. *nl
  771. '"It''s Russia..."'
  772. *nl
  773. '<font color="<<$NPCInteract_FontColour>>">"I know but, it''s really, really cold..."</font>'
  774. *nl
  775. '<i>I need to keep her away from the rest of Russia...</i>'
  776. else
  777. '<font color="<<$NPCInteract_FontColour>>">"Before I came here I wouldn''t have expected it to get as hot as it does; I can even get a tan here!"</font>'
  778. *nl
  779. '"Yeah, you certainly chose the right place to stay in Russia"'
  780. end
  781. elseif $ARGS[1] = 'Elizabeth':
  782. if hotcat >= 7:
  783. '<font color="<<$NPCInteract_FontColour>>">"You really have been looking gorgeous lately ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', just really beautiful!"</font>'
  784. *nl
  785. '"Thanks very much! I don''t know If I could be more attractive than you but I do try!"'
  786. *nl
  787. '<font color="<<$NPCInteract_FontColour>>">"I won''t have it, you''re putting us all to shame!"</font>'
  788. else
  789. '<font color="<<$NPCInteract_FontColour>>">"Can I just say how comfortable you are looking; just really fitting well into who you are."</font>'
  790. *nl
  791. '"Thank you, I don''t think anyone has ever said that before"'
  792. end
  793. elseif $ARGS[1] = 'Janina':
  794. if ($clothingworntype = 'formal' or $clothingworntype = 'expensive'):
  795. '<font color="<<$NPCInteract_FontColour>>">"I''ve been looking at the clothes you''re wearing; you look good but I have something else in mind..."</font>'
  796. *nl
  797. '"What did you have in mind?"'
  798. *nl
  799. '<font color="<<$NPCInteract_FontColour>>">"We''ll see, might need to take you shopping!"</font>'
  800. else
  801. '<font color="<<$NPCInteract_FontColour>>"> ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', we need to find you some new clothes, you''ve been looking a bit dowdy lately!"</font>'
  802. *nl
  803. '"You have any idea''s?"'
  804. *nl
  805. '<font color="<<$NPCInteract_FontColour>>">"Anything that doesn''t make you look like an old women would be a start"</font>'
  806. *nl
  807. '"Thanks..."'
  808. end
  809. elseif $ARGS[1] = 'Anushka':
  810. if $clothingworntype = 'alternative' or $clothingworntype = 'dolls_dress' or $clothingworntype = 'dolls_outfits':
  811. '<font color="<<$NPCInteract_FontColour>>">"Hey' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I see you are wearing some of Patchwork''s Clothing; you are looking good!"</font>'
  812. *nl
  813. '"Thanks Anushka! Yeah, I saw something I liked and took the plunge."'
  814. else
  815. '<font color="<<$NPCInteract_FontColour>>">"So' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I was talking to Viola and she mentioned she had some clothes in that would really suit you, you should head over the next time you get the chance."</font>'
  816. *nl
  817. '"Really? Maybe I will then; can always use something new to wear."'
  818. if modVar_AF_EventTriggered['A205-ShopSexEv'] > 0:
  819. *nl
  820. '<i>Wait... could she be refering to <b>that</b> outfit...</i>'
  821. end
  822. end
  823. elseif $ARGS[1] = 'Kolka':
  824. '"How are you finding the City then Kolka? Must be quite surreal getting away from Pavlovsk"'
  825. *nl
  826. '<font color="<<$NPCInteract_FontColour>>">"Yeah, its bloody fantastic! I am able to go to so many different places and do so when I want to; I swear I am stuck in the same bloody routine when I am back home. And I have no idea what I get up to when we visit Gadukino; whenever I try to remember I draw a blank."</font>'
  827. *nl
  828. '"Well that''s good then, and don''t worry, your time at home will only get better!"'
  829. elseif $ARGS[1] = 'Igor':
  830. if modVar_AF_EventTriggered['A4-Threesome'] > 0:
  831. '<font color="<<$NPCInteract_FontColour>>">"So ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I bet you didn''t predict that you would do what we did with Eugene in your lifetime did you?"</font>'
  832. *nl
  833. '"I don''t think anyone would predict that! Was fun though, if not somewhat surreal!"'
  834. else
  835. '"I see you have been getting on well with Eugene since I introduced you."'
  836. *nl
  837. '<font color="<<$NPCInteract_FontColour>>">"I certainly have, thank you so much for bringing us together. She is a bit intense at times but it really has helped accelerate my adaption to life here."</font>'
  838. end
  839. end
  840. elseif modVar_AF_Rand = 18:
  841. if $ARGS[1] = 'Kazumi':
  842. '<font color="<<$NPCInteract_FontColour>>">"You know what, I''m in a fantastic mood today. I feel brilliant, you look brilliant, all is well with the world!"</font>'
  843. *nl
  844. '"It is really good being around you when you are all upbeat!"'
  845. elseif $ARGS[1] = 'Elizabeth':
  846. '<font color="<<$NPCInteract_FontColour>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', it would be good to see you down the Night Club, it''s a good scene down there and you would shine!"</font>'
  847. *nl
  848. '"Maybe I will, I''ll be certain to look for you!"'
  849. *nl
  850. '<font color="<<$NPCInteract_FontColour>>">"Make sure you do!"</font>'
  851. elseif $ARGS[1] = 'Janina':
  852. '<font color="<<$NPCInteract_FontColour>>">"Things have been going well for me lately, think it might be time to go out dancing!"</font>'
  853. *nl
  854. '"It is a lot of fun!"'
  855. *nl
  856. '<font color="<<$NPCInteract_FontColour>>">"Yep, I do bring the fun!"</font>'
  857. elseif $ARGS[1] = 'Anushka':
  858. '"Wow Anushka, I can''t help but notice how happy you have been lately."'
  859. *nl
  860. '<font color="<<$NPCInteract_FontColour>>">"Do you know what' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', life has been good lately. I''m moving forward with it and perhaps even better than that, so are other people around me."</font>'
  861. elseif $ARGS[1] = 'Kolka':
  862. '"Hey Kolka, what''s it like having a Bedroom of your own?"'
  863. *nl
  864. '<font color="<<$NPCInteract_FontColour>>">"Oh my god ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '! I have never had a room of my own and its total bliss. Finally I have some privacy to watch por-, I mean, special interested programmes..."</font>'
  865. *nl
  866. '"Yes, well, certainly make yourself at home but don''t push it!"'
  867. elseif $ARGS[1] = 'Igor':
  868. if modVar_AF_EventOpen['A144-UniversityEv'] = 1:
  869. '"Did you know that Anushka has come to the University as well?"'
  870. *nl
  871. '<font color="<<$NPCInteract_FontColour>>">"I didn''t let on but I did. Not at the University though, I bumped into her at the Night Club! She didn''t recognise me though, just smiled and moved on..."</font>'
  872. else
  873. '"You know what Igora, it is so nice seeing how happy you are now!"'
  874. *nl
  875. '<font color="<<$NPCInteract_FontColour>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I feel happy. And I have you to thank for it. It''s risky at times but I don''t think I would be able to get here without your help."</font>'
  876. end
  877. end
  878. elseif modVar_AF_Rand = 19:
  879. if $ARGS[1] = 'Kazumi':
  880. '"So how is it you know Elizabeth?"'
  881. *nl
  882. '<font color="<<$NPCInteract_FontColour>>">"We met up at the Foreign Language School. She was eager to meet everyone that was there and I was happy to meet someone so outgoing, and our relationship developed quite strongly from there. Part of me thinks I wouldn''t have got to grips with Russian without her."</font>'
  883. *nl
  884. '"She really is a good person to have around; she helped me settle in as well."'
  885. elseif $ARGS[1] = 'Elizabeth':
  886. '"So how is it you met Kazumi?"'
  887. *nl
  888. '<font color="<<$NPCInteract_FontColour>>">"She was one of the first people I met at the Foreign Language Institute. You could see the energy bubbling up in her and I just knew it would only take a little effort to get flowing!"</font>'
  889. *nl
  890. '"And you sure did, she always seems happy!"'
  891. elseif $ARGS[1] = 'Janina':
  892. '"So how do you know Kazumi?"'
  893. *nl
  894. '<font color="<<$NPCInteract_FontColour>>">"I met her through Liz. Good thing too, she''s a lot of fun, especially when she''s drunk!"</font>'
  895. *nl
  896. '"That is something to look forward to..."'
  897. elseif $ARGS[1] = 'Anushka':
  898. '<font color="<<$NPCInteract_FontColour>>"> ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '... I love you... in fact, I am totally in love with you..."</font>'
  899. *nl
  900. '"Wait... what... really? I don''t know what to say Anushka. I lov-"'
  901. *nl
  902. '<font color="<<$NPCInteract_FontColour>>">"Actually' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I''m just fucking with you, both literally and figuratively!"</font>'
  903. *nl
  904. '"Nush, you bitch! You had me totally under your spell there!"'
  905. *nl
  906. '<font color="<<$NPCInteract_FontColour>>">"Damn right I did!"</font>'
  907. elseif $ARGS[1] = 'Kolka':
  908. '<font color="<<$NPCInteract_FontColour>>">"You know what ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I fucking love Terlis!"</font>'
  909. *nl
  910. '"Who or what is that?!"'
  911. *nl
  912. '<font color="<<$NPCInteract_FontColour>>">"I have no idea, but whenever I see that name around the place I swear more things happen to me, and good things at that."</font>'
  913. *nl
  914. '"You know what, I have found that as well, especially when I am with you! In fact that reminds me" *mumbles* ...must think more on turning you into a women... *mumbles*'
  915. *nl
  916. '<font color="<<$NPCInteract_FontColour>>">"Yeah, certainly lots more to d-, wait, what was that?"</font>'
  917. *nl
  918. '"...nothing..."'
  919. elseif $ARGS[1] = 'Igor':
  920. '<font color="<<$NPCInteract_FontColour>>">"Oh ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', I''m glad you are here, I''ve got something to tell you"</font>'
  921. *nl
  922. '"I''m all ears!"'
  923. *nl
  924. '<font color="<<$NPCInteract_FontColour>>">"I''ve been found by a Talent Scout for Porn Production Company in America and they are moving me out there! Unfortunately that means that today is the last day we can see each other..."</font>'
  925. *nl
  926. '"What?! You''re going to America! Today! I... I don''t know what to say..."'
  927. *nl
  928. '<font color="<<$NPCInteract_FontColour>>">"Bloody hell ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', you really are gullible aren''t you?"</font>'
  929. *nl
  930. '"...."'
  931. end
  932. elseif modVar_AF_Rand = 20:
  933. if $ARGS[1] = 'Kazumi':
  934. '"So how is it you know Janina?"'
  935. *nl
  936. '<font color="<<$NPCInteract_FontColour>>">"Lizzie introduced her to me! She knew her before she came here and thought we would get along, which we certainly did because we ended up with the Apartment!"</font>'
  937. elseif $ARGS[1] = 'Elizabeth':
  938. '"So how did you meet Janina?"'
  939. *nl
  940. '<font color="<<$NPCInteract_FontColour>>">"We met while me and my brother were stopping off in Germany before coming here. She was such this down to earth personality but just a little lost; fortunately she jumped at the chance to join us here!"</font>'
  941. elseif $ARGS[1] = 'Janina':
  942. '"So how do you know Elizabeth?"'
  943. *nl
  944. '<font color="<<$NPCInteract_FontColour>>">"We met up in Germany. Her and and her brother we stopping off in the area and when she said she was going to be staying here I figured it sounded interesting enough to do the same!"</font>'
  945. *nl
  946. '"Good thing too so then you could meet me"'
  947. *nl
  948. '<font color="<<$NPCInteract_FontColour>>">"Well, I suppose there''s always something..."</font>'
  949. *nl
  950. '"Hey! I''m not that bad am I?"'
  951. *nl
  952. '<font color="<<$NPCInteract_FontColour>>">"Nah! You''re good people ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '. This is a good apartment with everyone here!"</font>'
  953. elseif $ARGS[1] = 'Anushka':
  954. '<font color="<<$NPCInteract_FontColour>>">"So' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + ', when am I going to meet your Housemates? They sound like good people!"</font>'
  955. *nl
  956. '"Soon enough, just waiting on them really."'
  957. *nl
  958. '<font color="<<$NPCInteract_FontColour>>">"Good! I don''t think I was able to see you at all here until you met them but I still haven''t been able to meet them at all..."'
  959. *nl
  960. '<i>Give me a fucking chance, it takes a lot of time!!!</i>'
  961. elseif $ARGS[1] = 'Kolka':
  962. '<font color="<<$NPCInteract_FontColour>>">"I like your housemates ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '; they are so open and approachable. It''s nice being around people who are happy with life. Might even try to get to know them a little bit..."</font>'
  963. *nl
  964. '"Hold on, hold on, let me bloody finish everything first. It''s difficult enough setting up simple interactions let alone what bloody problems they in turn reveal!"'
  965. *nl
  966. '<font color="<<$NPCInteract_FontColour>>">"Huh... that doesn''t make any sense..."</font>'
  967. *nl
  968. '"Yeah, I don''t know either, I was suddenly just compelled to say it."'
  969. *nl
  970. '<font color="<<$NPCInteract_FontColour>>">"I''m going to go now"</font>'
  971. *nl
  972. '"Probably for the best..."'
  973. elseif $ARGS[1] = 'Igor':
  974. '<font color="<<$NPCInteract_FontColour>>">"Sometimes I sit back and think: I don''t think I would be able to get to this point without you. Or taken further, do I exist at all when you aren''t able to be in my life..."</font>'
  975. *nl
  976. '"That''s a bit dark, Igora. Besides, I wasn''t involved in getting you to the City, you were already here when I re-discovered you!"'
  977. *nl
  978. '<font color="<<$NPCInteract_FontColour>>">"Fair point, maybe it is best just not to think about it."</font>'
  979. end
  980. elseif modVar_AF_Rand = 21:
  981. '<font color="<<$NPCInteract_FontColour>>">"You are looking particularly sexy there ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '!"</font>'
  982. *nl
  983. '"And so are you! Just two particularly sexy ' + iif($ARGS[1] = 'Kolka' or $ARGS[1] = 'Igor','people','girls') + ', what are we to do..."'
  984. *nl
  985. '<font color="<<$NPCInteract_FontColour>>">"Indeed..."</font>'
  986. elseif modVar_AF_Rand = 22:
  987. '<font color="<<$NPCInteract_FontColour>>">"You know, I never thought when I met you that I would end up seeing you naked, but I''m glad I did!"</font>'
  988. *nl
  989. '"That''s funny, because from when I met you I always thought I would end up having you see me naked!"'
  990. *nl
  991. '<font color="<<$NPCInteract_FontColour>>">"You minx!"</font>'
  992. elseif modVar_AF_Rand = 23:
  993. '"Where is the photographer?"'
  994. *nl
  995. '<font color="<<$NPCInteract_FontColour>>">"What photographer?"</font>'
  996. *nl
  997. '"I don''t know, I just figured there must be one for you to be looking so sexy there, a body in need of an artist!"'
  998. *nl
  999. '<font color="<<$NPCInteract_FontColour>>">"Oh ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '! I''m blushing..."</font>'
  1000. elseif modVar_AF_Rand = 24:
  1001. '"Stay right there!"'
  1002. *nl
  1003. '<font color="<<$NPCInteract_FontColour>>">"What... OK... why ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '?"</font>'
  1004. *nl
  1005. '"It''s OK <<$ARGS[1]>>, I just don''t think anyone can look more beautiful than you do at this point in time and I needed to appreciate the moment."'
  1006. *nl
  1007. '<font color="<<$NPCInteract_FontColour>>">*Blushes*</font>'
  1008. elseif modVar_AF_Rand = 25:
  1009. '<font color="<<$NPCInteract_FontColour>>">"Has anyone told you just how stunningly beautiful you are?"</font>'
  1010. *nl
  1011. '"I couldn''t possibly say, but I like to hear it from you..."'
  1012. *nl
  1013. '<font color="<<$NPCInteract_FontColour>>">"Well, if its not being said daily then its not being said enough!"</font>'
  1014. *nl
  1015. '"Oh <<$ARGS[1]>>! Just hearing it said in your voice is satisfaction enough for me!"'
  1016. elseif modVar_AF_Rand = 26:
  1017. if modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > modVar_AF_SexProg['TouchGate']:
  1018. if $ARGS[1] = 'Kolka' or $ARGS[1] = 'Anushka' or $ARGS[1] = 'Igor':
  1019. '<font color="<<$NPCInteract_FontColour>>">"You know, your body has been looking fantastic lately."</font>'
  1020. *nl
  1021. '"Why thank you, you haven''t been looking too bad yourself. I find myself thinking of the things we could be doing together."'
  1022. *nl
  1023. '<font color="<<$NPCInteract_FontColour>>">"Well I''m certainly not going to stop you!"</font>'
  1024. else
  1025. '"I can''t wait to get my hands over your body!"'
  1026. *nl
  1027. '<font color="<<$NPCInteract_FontColour>>">"Oh really... and just what would you do with them?"</font>'
  1028. *nl
  1029. '"I would let them start at your exquisite face; then let the fingertips glide down the centre of your body, just kissing your perfect breasts, before continuing down around your navel until finally reaching your supple vagina to meet their goal..."'
  1030. *nl
  1031. '<font color="<<$NPCInteract_FontColour>>"> ' + iif(rand(1,2) = 1,'<<$pcs_nickname>>','<<$pcs_firstname>>') + '... I could feel you doing that just from the description..."</font>'
  1032. end
  1033. else
  1034. modVar_AF_Rand = rand(21,25)
  1035. jump 'NPCInteractChatDialogue'
  1036. end
  1037. elseif modVar_AF_Rand = 27:
  1038. if modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > modVar_AF_SexProg['TouchGate']:
  1039. '<font color="<<$NPCInteract_FontColour>>">*Subtly touches your leg*</font>'
  1040. *nl
  1041. '<font color="<<$NPCInteract_FontColour>>">"I''m looking forward to getting more later..."</font>'
  1042. *nl
  1043. '"And I''m looking forward to you wanting it!"'
  1044. else
  1045. modVar_AF_Rand = rand(21,25)
  1046. jump 'NPCInteractChatDialogue'
  1047. end
  1048. elseif modVar_AF_Rand = 28:
  1049. if modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > modVar_AF_SexProg['KissGate']:
  1050. '"I''ve been spending all day thinking about those lips"'
  1051. *nl
  1052. '<font color="<<$NPCInteract_FontColour>>">"They''re yours whenever you want them!"</font>'
  1053. *nl
  1054. '"And whenever I want them is always..."'
  1055. else
  1056. modVar_AF_Rand = rand(21,27)
  1057. jump 'NPCInteractChatDialogue'
  1058. end
  1059. elseif modVar_AF_Rand = 29:
  1060. if modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > modVar_AF_SexProg['KissGate']:
  1061. '<font color="<<$NPCInteract_FontColour>>">"You know, here I am just sitting here, and there you are just sitting there, almost as if something is missing..."</font>'
  1062. *nl
  1063. '"Like my lips on yours perhaps?"'
  1064. *nl
  1065. '<font color="<<$NPCInteract_FontColour>>">"Yes, very much that!"</font>'
  1066. else
  1067. modVar_AF_Rand = rand(21,27)
  1068. jump 'NPCInteractChatDialogue'
  1069. end
  1070. elseif modVar_AF_Rand = 30:
  1071. if modVar_AF_SexProg['A<<NPCInteract_NPCID>>'] > modVar_AF_SexProg['OralGate']:
  1072. '<font color="<<$NPCInteract_FontColour>>">"Hmmmm.... *licks finger* there seems to be taste of something that I''m missing here..."</font>'
  1073. *nl
  1074. '"Would that happen to be me!"'
  1075. *nl
  1076. '<font color="<<$NPCInteract_FontColour>>">"Yes, I think it would be..." *grins lustily*</font>'
  1077. else
  1078. modVar_AF_Rand = rand(21,29)
  1079. jump 'NPCInteractChatDialogue'
  1080. end
  1081. end
  1082. end
  1083. --- mod_addedflavour_SFLA_NPCInteract ---------------------------------