stat_display 56 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265
  1. # stat_display
  2. gs 'outdoors', 'main'
  3. !!Sex stat update
  4. stat['mast'] += mastr & mastr = 0
  5. stat['hj'] += hj & hj = 0
  6. stat['bj'] += bj & bj = 0
  7. stat['vaginal'] += sex & sex = 0
  8. stat['anal'] += anal & anal = 0
  9. stat['cuni'] += kuni & kuni = 0
  10. stat['anal_strap_give'] += pegging & pegging = 0
  11. !!!!!!!!!!!!!!!!!!!!!
  12. !!!Pain calculation!!!
  13. !!!!!!!!!!!!!!!!!!!!!
  14. paintmp1 = func('shortgs','modul',pain['head'],pain['hair'],pain['ears'],pain['eyebrows'],pain['eyes'],pain['cheeks'],pain['nose'],pain['mouth'])
  15. paintmp2 = func('shortgs','modul',pain['tummy'],pain['pubic'],pain['vaginal'],pain['labia'],pain['clitoris'],pain['urethra'],pain['cervix'],pain['lips'])
  16. paintmp3 = func('shortgs','modul',pain['throat'],pain['asscheeks'],pain['asshole'],pain['hips'],pain['thighs'],pain['legL'],pain['legR'],pain['feet'])
  17. paintmp4 = func('shortgs','modul',pain['toes'],pain['shoulders'],pain['armL'],pain['armR'],pain['hands'],pain['fingers'],pain['chest'],pain['breasts'])
  18. paintmp5 = func('shortgs','modul',pain['tongue'],pain['neck'],pain['back'],pain['nipples'],pain['ribs'],vgape * 8, agape * 10,spanked * 24)
  19. pain['total'] = func('shortgs','modul',paintmp1,paintmp2,paintmp3,paintmp4,paintmp5)
  20. if pain['total'] > 100: pain['total'] = 100
  21. pain['damage'] = pain['total']
  22. pain['relief'] = 0
  23. if alko > 6:
  24. pain['relief'] = 50
  25. elseif alko > 3:
  26. pain['relief'] = 20
  27. end
  28. if StrongNarkota > 0:
  29. pain['relief'] = 90
  30. elseif nark > 0:
  31. pain['relief'] = 60
  32. elseif pain['killer'] > 12:
  33. pain['relief'] = 50
  34. end
  35. if pain['relief'] ! 0:
  36. if (pain['total'] / pain['relief']) > 0:
  37. pain['total'] = pain['total'] / pain['relief']
  38. elseif pain['total'] > 0:
  39. pain['total'] = 0
  40. end
  41. end
  42. if pain['total'] > 80:
  43. if (pcs_health * 5) >= healthmax: pcs_health = pcs_health * 20 / 100
  44. if (pcs_mood * 5) >= 100: pcs_mood = pcs_mood * 20 / 100
  45. elseif pain['total'] > 60:
  46. if (pcs_health * 5 / 2) >= healthmax: pcs_health = pcs_health * 40 / 100
  47. if (pcs_mood * 5 / 2) >= 100: pcs_mood = pcs_mood * 40 / 100
  48. elseif pain['total'] > 40:
  49. if (pcs_health * 5 / 3) >= healthmax: pcs_health = pcs_health * 60 / 100
  50. if (pcs_mood * 5 / 3) >= 100: pcs_mood = pcs_mood * 60 / 100
  51. elseif pain['total'] > 20:
  52. if (pcs_health * 5 / 4) >= healthmax: pcs_health = pcs_health * 80 / 100
  53. if (pcs_mood * 5 / 4) >= 100: pcs_mood = pcs_mood * 80 / 100
  54. elseif pain['total'] > 0:
  55. if (pcs_health * 10 / 9) >= healthmax: pcs_health = pcs_health * 90 / 100
  56. if (pcs_mood * 10 / 9) >= 100: pcs_mood = pcs_mood * 90 / 100
  57. end
  58. !!!!!!!!!!!!!!!!!!!!!
  59. !!!Beginning Description!!!
  60. !!!!!!!!!!!!!!!!!!!!!
  61. if pcs_sleep > 100: pcs_sleep = 100
  62. !!----------------image Extra messages, start--------------------------
  63. $stat_imgtool_msg=''
  64. $stat_imgextra_msg=''
  65. if Enable_showstatimg = 1 or Enable_statimg_loc > 0:
  66. !There are 3 display mode, with toobar / top / bottom, controlled by Enable_statimg_loc
  67. if Enable_statimg_face = 0:
  68. $stat_imgtool_msg += '<a href="exec:Enable_statimg_face = 1 & gs ''$menu_obnovit''">◇Face</a>'
  69. else
  70. $stat_imgtool_msg += '<a href="exec:Enable_statimg_face = 0 & gs ''$menu_obnovit''">◆Face</a>'
  71. $img_temp = FUNC('$face_image')
  72. if $img_temp ! null: $stat_imgextra_msg += '<a href="exec:view ''<<$img_temp>>''"><img <<$set_statimgh>> src="<<$img_temp>>"></a> '
  73. end
  74. if Enable_statimg_body = 0:
  75. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_body = 1 & gs ''$menu_obnovit''">◇Body</a>'
  76. else
  77. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_body = 0 & gs ''$menu_obnovit''">◆Body</a>'
  78. $img_temp = FUNC('$body_image','body')
  79. if $img_temp ! null: $stat_imgextra_msg += '<a href="exec:view ''<<$img_temp>>''"><img <<$set_statimgh>> src="<<$img_temp>>"></a> '
  80. end
  81. if Enable_statimg_coat = 0:
  82. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_coat = 1 & gs ''$menu_obnovit''">◇Coat</a>'
  83. else
  84. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_coat = 0 & gs ''$menu_obnovit''">◆Coat</a>'
  85. $img_temp = FUNC('$body_image','coat')
  86. if $img_temp ! null: $stat_imgextra_msg += '<a href="exec:view ''<<$img_temp>>''"><img <<$set_statimgh>> src="<<$img_temp>>"></a> '
  87. end
  88. if Enable_statimg_cloth = 0:
  89. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_cloth = 1 & gs ''$menu_obnovit''">◇Clothes</a>'
  90. else
  91. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_cloth = 0 & gs ''$menu_obnovit''">◆Clothes</a>'
  92. $img_temp = FUNC('$body_image','clothes')
  93. if $img_temp ! null: $stat_imgextra_msg += '<a href="exec:view ''<<$img_temp>>''"><img <<$set_statimgh>> src="<<$img_temp>>"></a> '
  94. end
  95. if Enable_statimg_bra = 0:
  96. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_bra = 1 & gs ''$menu_obnovit''">◇Bra</a>'
  97. else
  98. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_bra = 0 & gs ''$menu_obnovit''">◆Bra</a>'
  99. $img_temp = FUNC('$body_image','bra')
  100. if $img_temp ! null: $stat_imgextra_msg += '<a href="exec:view ''<<$img_temp>>''"><img <<$set_statimgh>> src="<<$img_temp>>"></a> '
  101. end
  102. if Enable_statimg_panties = 0:
  103. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_panties = 1 & gs ''$menu_obnovit''">◇Panties</a>'
  104. else
  105. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_panties = 0 & gs ''$menu_obnovit''">◆Panties</a>'
  106. $img_temp = FUNC('$body_image','panties')
  107. if $img_temp ! null: $stat_imgextra_msg += '<a href="exec:view ''<<$img_temp>>''"><img <<$set_statimgh>> src="<<$img_temp>>"></a> '
  108. end
  109. if Enable_statimg_shoes = 0:
  110. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_shoes = 1 & gs ''$menu_obnovit''">◇Shoes</a>'
  111. else
  112. $stat_imgtool_msg += ' <a href="exec:Enable_statimg_shoes = 0 & gs ''$menu_obnovit''">◆Shoes</a>'
  113. $img_temp = FUNC('$body_image','shoes')
  114. if $img_temp ! null: $stat_imgextra_msg += '<a href="exec:view ''<<$img_temp>>''"><img <<$set_statimgh>> src="<<$img_temp>>"></a> '
  115. end
  116. $stat_imgtool_msg += ' <a href="exec:gs ''Cheatmenu_din'' & Enable_settingmode = 1 & dynamic $cheatmenu[''display'']">◎Setting</a>'
  117. end
  118. !!----------------image Extra messages, end --------------------------
  119. if Enable_statimg_loc = 1:
  120. $stat_msg = '<<$stat_imgtool_msg>><br><<$stat_imgextra_msg>><br><$stat_msg>'
  121. end
  122. $stat_android = '<b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b>'
  123. $stat_msg += '<table><tr><td><a href="exec:msg ''<<$weather>>''"><<$weatherImage>></a></td><td><<$temperature>></td></tr></table>'
  124. if Enable_statfsize>0:$stat_msg = '<font size=<<Enable_statfsize>>><<$stat_msg>>'
  125. !$stat_msg += '<<$weather>><BR>'
  126. !pl '<<$weatherImage>>'
  127. $stat_msg += '<BR><<$stat_android>> <<$week[week]>> <<day>> <<$month>> <<year>>'
  128. $stat_android += '<<$week[week]>> <<day>>/<<month>>, <<money>> ₽, <a href="exec:clr & pl $stat_android">Status</a>'
  129. ! $stat_android for short desc in android mode, $stat_msg for status bar.
  130. if StoryLine > 0 and SchoolAtestat = 0 and $holyday ! '': $stat_msg += '<BR><<$holyday>>' & $stat_msg += '<BR>'
  131. if birthday = day and birthmonth = month: $stat_msg += '<BR><b>Today is your birthday.</b>' & $stat_msg += '<BR>'
  132. $pockets = 'pockets'
  133. if bag > 0: $pockets = 'purse'
  134. if bankAccount = 0 and stolmoney = 0:
  135. $stat_msg += '<BR>You have <b><<money>> ₽</b> in your <<$pockets>>.'
  136. else
  137. !combine money status to single line
  138. $stat_msg += '<BR><<$pockets>>: <b><<money>> ₽</b>'
  139. if stolmoney > 0: $stat_msg += ', drawer <b><<stolmoney>> ₽</b>'
  140. if bankAccount = 1:
  141. if karta >= 0:
  142. $stat_msg += ', bank: <b><<karta>> ₽</b>'
  143. else
  144. $stat_msg += '<BR><font color="red">Your bank account is overdrawn by <b><<karta>> ₽</b>!!</font>'
  145. end
  146. end
  147. end
  148. !{
  149. $stat_msg += '<BR>You have <b><<money>> ₽</b> in your <<$pockets>>.'
  150. if bankAccount = 1:
  151. if karta >= 0:
  152. $stat_msg += '<BR>You have <b><<karta>> ₽</b> in your bank account.'
  153. else
  154. $stat_msg += '<BR><font color="red">Your bank account is overdrawn by <b><<karta>> ₽</b>!!</font>'
  155. end
  156. end
  157. if stolmoney > 0: $stat_msg += '<BR>You have <b><<stolmoney>> ₽</b> in your desk drawer.'
  158. }
  159. !$stat_msg += '<BR>'
  160. if ETOmenu = 1:
  161. $stat_msg += '<BR><b><<$pcs_health>></b>'
  162. $stat_msg += '<BR><b><<$pcs_willpwr>></b>'
  163. $stat_msg += '<BR><b><<$pcs_energy>></b>'
  164. $stat_msg += '<BR><b><<$water>></b>'
  165. $stat_msg += '<BR><b><<$pcs_sleep>></b>'
  166. elseif Enable_scalepic = 2:
  167. $st_temp='rgb(<<(16777216 + fcolor) mod 256>>,<<(16777216 + fcolor)/256 mod 256>>,<<(16777216 + fcolor)/65536>>)'
  168. $stat_msg += '<p><font color="<<$st_temp>>"><TABLE width="300" cellpadding="1" cellspacing="0"><TR><TD width="85%">'+FUNC('indiktab', '2', pcs_horny, pcs_horny)+'</TD><TD> Arousal</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '2', pain['total'], pain['total'])+'</TD><TD> Pain</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_health * 100 / healthmax, pcs_health)+'</TD><TD> Health</TD></TR>'
  169. if MagikDostup = 0: $stat_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_manna * 100 / mannamax, pcs_manna)+'</TD><TD> Manna</TD></TR>'
  170. $stat_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_willpwr * 100 / willpowermax, pcs_willpwr)+'</TD><TD> Willpower</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_stam * 100 / stammax, pcs_stam)+'</TD><TD> Stamina</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_mood, pcs_mood)+'</TD><TD> Mood</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_energy, pcs_energy)+'</TD><TD> Hunger</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_sleep, pcs_sleep)+'</TD><TD> Sleep</TD></TR></TABLE></font></p>'
  171. else
  172. gs 'indik', '2', pcs_horny, pcs_horny
  173. $stat_msg += '<BR><<$ind>> Arousal'
  174. gs 'indik', '2', pain['total'], pain['total'], pain['damage']
  175. $stat_msg += '<BR><<$ind>> Pain'
  176. gs 'indik', '1', pcs_health * 100 / healthmax, pcs_health
  177. $stat_msg += '<BR><<$ind>> Health'
  178. if MagikDostup = 0:
  179. gs 'indik', '1', pcs_manna * 100 / mannamax, pcs_manna
  180. $stat_msg += '<BR><<$ind>> Manna'
  181. end
  182. gs 'indik', '1', pcs_willpwr * 100 / willpowermax, pcs_willpwr
  183. $stat_msg += '<BR><<$ind>> Willpower'
  184. gs 'indik', '1', pcs_stam * 100 / stammax, pcs_stam
  185. $stat_msg += '<BR><<$ind>> Stamina'
  186. gs 'indik', '1', pcs_mood, pcs_mood
  187. $stat_msg += '<BR><<$ind>> Mood'
  188. gs 'indik', '1', pcs_energy, pcs_energy
  189. $stat_msg += '<BR><<$ind>> Hunger'
  190. gs 'indik', '1', pcs_sleep, pcs_sleep
  191. $stat_msg += '<BR><<$ind>> Sleep'
  192. end
  193. !!----------------Extra messages, start--------------------------
  194. !!----------------▽Attributes--------------------------
  195. $stat_tool_msg=''
  196. $stat_extra_msg=''
  197. if Enable_showattr = 0:
  198. $stat_tool_msg += '<a href="exec:Enable_showattr = 1 & gs ''$menu_obnovit''">▽Attributes</a>'
  199. else
  200. $stat_tool_msg += '<a href="exec:Enable_showattr = 0 & gs ''$menu_obnovit''">▲Attributes</a>'
  201. !skip if this is first message
  202. if $stat_extra_msg ! null: $stat_extra_msg += '<br><a href="exec:Enable_showattr = 0 & gs ''$menu_obnovit''">▲Attributes:</a>'
  203. if Enable_scalepic = 2:
  204. if pcs_dom > 10:
  205. $dom_stat_msg = 'dominant'
  206. elseif sub > 10:
  207. $dom_stat_msg = 'submissive'
  208. else
  209. $dom_stat_msg = 'neutral'
  210. end
  211. $stat_extra_msg += '<font color="<<$st_temp>>"><TABLE cellpadding="1" cellspacing="0" width="300"><TR><TD width="85%">'+FUNC('indiktab', '3', 100+pcs_dom-sub, 100+pcs_dom-sub,$dom_stat_msg)+'</TD><TD> Dominance</TD></TR> <TR><TD width="85%">'+FUNC('indiktab', '1', pcs_stren, pcs_stren)+'</TD><TD> Strength</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_agil, pcs_agil)+'</TD><TD> Agility</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_vital, pcs_vital)+'</TD><TD> Endurance</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_intel, pcs_intel)+'</TD><TD> Intelligence</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_sprt, pcs_sprt)+'</TD><TD> Spirit</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_react, pcs_react)+'</TD><TD nowrap> Mental Agility</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_chrsm, pcs_chrsm)+'</TD><TD> Charisma</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_prcptn, pcs_prcptn)+'</TD><TD> Perception</TD></TR>'
  212. if MagikDostup = 0: $stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_magik, pcs_magik)+'</TD><TD> Magic</TD></TR>'
  213. $stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_apprnc / 2, pcs_apprnc)+'</TD><TD> Attractiveness</TD></TR>'
  214. if SchoolAtestat = 0 and StoryLine > 0:$stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_grades, pcs_grades)+'</TD><TD nowrap> School Grades</TD></TR>'
  215. if pcs_exhibition > 0:$stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_exhibition, pcs_exhibition)+'</TD><TD> Exhibitionism</TD></TR>'
  216. if pcs_heels > 0:$stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_heels, pcs_heels)+'</TD><TD> Heels skill</TD></TR>'
  217. $stat_extra_msg += '</TABLE></font>'
  218. killvar '$dom_stat_msg'
  219. else
  220. gs 'indik','3', 50+(pcs_dom-sub)/2, 50+(pcs_dom-sub)/2
  221. $stat_extra_msg += '<BR><<$ind>> Dominance'
  222. if pcs_dom > 10:
  223. $stat_extra_msg += ' (dominant)'
  224. elseif sub > 10:
  225. $stat_extra_msg += ' (submissive)'
  226. else
  227. $stat_extra_msg += ' (natural)'
  228. end
  229. ! $stat_extra_msg += '<BR>'
  230. gs 'indik', '1', pcs_stren, pcs_stren
  231. $stat_extra_msg += '<BR><<$ind>> Strength'
  232. gs 'indik', '1', pcs_agil, pcs_agil
  233. $stat_extra_msg += '<BR><<$ind>> Agility'
  234. gs 'indik', '1', pcs_vital, pcs_vital
  235. $stat_extra_msg += '<BR><<$ind>> Endurance'
  236. gs 'indik', '1', pcs_intel, pcs_intel
  237. $stat_extra_msg += '<BR><<$ind>> Intelligence'
  238. gs 'indik', '1', pcs_sprt, pcs_sprt
  239. $stat_extra_msg += '<BR><<$ind>> Spirit'
  240. gs 'indik', '1', pcs_react, pcs_react
  241. $stat_extra_msg += '<BR><<$ind>> Mental Agility'
  242. gs 'indik', '1', pcs_chrsm, pcs_chrsm
  243. $stat_extra_msg += '<BR><<$ind>> Charisma'
  244. gs 'indik', '1', pcs_prcptn, pcs_prcptn
  245. $stat_extra_msg += '<BR><<$ind>> Perception'
  246. if MagikDostup = 0:
  247. gs 'indik', '1', pcs_magik, pcs_magik
  248. $stat_extra_msg += '<BR><<$ind>> Magic'
  249. end
  250. gs 'indik', '1', pcs_apprnc / 2, pcs_apprnc
  251. $stat_extra_msg += '<BR><<$ind>> Attractiveness'
  252. if SchoolAtestat = 0 and StoryLine > 0:
  253. gs 'indik', '1', pcs_grades, pcs_grades
  254. $stat_extra_msg += '<BR><<$ind>> School Grades'
  255. end
  256. if pcs_exhibition > 0:
  257. gs 'indik', '1', pcs_exhibition, pcs_exhibition
  258. $stat_extra_msg += '<BR><<$ind>> exhibitionism'
  259. end
  260. if pcs_heels > 0:
  261. gs 'indik', '1', pcs_heels, pcs_heels
  262. $stat_extra_msg += '<BR><<$ind>> Heels skill'
  263. end
  264. $stat_extra_msg += '<BR>'
  265. end
  266. end
  267. killvar '$st_temp'
  268. !!----------------▽Skills--------------------------
  269. if Enable_showskill = 0:
  270. $stat_tool_msg += ' <a href="exec:Enable_showskill = 1 & gs ''$menu_obnovit''">▽Skills</a>'
  271. else
  272. $stat_tool_msg += ' <a href="exec:Enable_showskill = 0 & gs ''$menu_obnovit''">▲Skills</a>'
  273. !!----------------------▲Skills display------------------------
  274. $stat_sktool_msg=''
  275. st_count=0
  276. $show_table=''
  277. !!----------------Mental skills--------------------------
  278. if Enable_show_mental_skill = 0:
  279. $stat_sktool_msg += ' <a href="exec:Enable_show_mental_skill = 1 & gs ''$menu_obnovit''">◇Mental</a>'
  280. else
  281. $stat_sktool_msg += ' <a href="exec:Enable_show_mental_skill = 0 & gs ''$menu_obnovit''">◆Mental</a>'
  282. if pcs_splcstng > 0: gs 'show_table', '<<pcs_splcstng>> Spell Casting', '2'
  283. if pcs_humint > 0: gs 'show_table', '<<pcs_humint>> People skills', '2'
  284. if pcs_persuas > 0: gs 'show_table', '<<pcs_persuas>> Persuasion', '2'
  285. if pcs_observ > 0: gs 'show_table', '<<pcs_observ>> Observation', '2'
  286. end
  287. !!-----------------Sport skills--------------------------
  288. if Enable_show_sport_skill = 0:
  289. $stat_sktool_msg += ' <a href="exec:Enable_show_sport_skill = 1 & gs ''$menu_obnovit''">◇Sport</a>'
  290. else
  291. $stat_sktool_msg += ' <a href="exec:Enable_show_sport_skill = 0 & gs ''$menu_obnovit''">◆Sport</a>'
  292. if pcs_jab > 0: gs 'show_table', '<<pcs_jab>> Jabs', '2'
  293. if pcs_punch > 0: gs 'show_table', '<<pcs_punch>> Power Strikes', '2'
  294. if pcs_kick > 0: gs 'show_table', '<<pcs_kick>> Kicks', '2'
  295. if pcs_def > 0: gs 'show_table', '<<pcs_def>> Defence', '2'
  296. if pcs_run > 0: gs 'show_table', '<<pcs_run>> Running', '2'
  297. if pcs_vball > 0: gs 'show_table', '<<pcs_vball>> Volleyball', '2'
  298. if pcs_ftbll > 0: gs 'show_table', '<<pcs_ftbll>> Football', '2'
  299. if pcs_wrstlng > 0: gs 'show_table', '<<pcs_wrstlng>> Wrestling', '2'
  300. if pcs_shoot > 0: gs 'show_table', '<<pcs_shoot>> Marksmanship', '2'
  301. if pcs_chess > 0: gs 'show_table', '<<pcs_chess>> Chess', '2'
  302. if pcs_icesktng > 0: gs 'show_table', '<<pcs_icesktng>> Ice Skating', '2'
  303. if pcs_ttgmng > 0: gs 'show_table', '<<pcs_ttgmng>> Gaming', '2'
  304. if pcs_pool > 0: gs 'show_table', '<<pcs_pool>> Pool', '2'
  305. end
  306. !!-----------------Beauty/Modelling skills---------------
  307. if Enable_show_beauty_skill = 0:
  308. $stat_sktool_msg += ' <a href="exec:Enable_show_beauty_skill = 1 & gs ''$menu_obnovit''">◇Beauty</a>'
  309. else
  310. $stat_sktool_msg += ' <a href="exec:Enable_show_beauty_skill = 0 & gs ''$menu_obnovit''">◆Beauty</a>'
  311. if pcs_makupskl > 0: gs 'show_table', '<<pcs_makupskl>> Makeup Skill', '2'
  312. if pcs_danc > 0: gs 'show_table', '<<pcs_danc>> Modern Dancing', '2'
  313. if pcs_dancero > 0: gs 'show_table', '<<pcs_dancero>> Erotic Dancing', '2'
  314. if pcs_dancpol > 0: gs 'show_table', '<<pcs_dancpol>> Pole Dancing', '2'
  315. if pcs_mdlng > 0: gs 'show_table', '<<pcs_mdlng>> Modelling', '2'
  316. end
  317. !!---------------------Artistic skills-------------------
  318. if Enable_show_art_skill = 0:
  319. $stat_sktool_msg += ' <a href="exec:Enable_show_art_skill = 1 & gs ''$menu_obnovit''">◇Artistic</a>'
  320. else
  321. $stat_sktool_msg += ' <a href="exec:Enable_show_art_skill = 0 & gs ''$menu_obnovit''">◆Artistic</a>'
  322. if pcs_vokal > 0: gs 'show_table', '<<pcs_vokal>> Singing', '2'
  323. if pcs_instrmusic > 0: gs 'show_table', '<<pcs_instrmusic>> Instrumental Music', '2'
  324. if pcs_photoskl > 0: gs 'show_table', '<<pcs_photoskl>> Photography', '2'
  325. if pcs_artskls > 0: gs 'show_table', '<<pcs_artskls>> Artistic Skills', '2'
  326. end
  327. !!----------------------Job skills------------------------
  328. if Enable_show_job_skill = 0:
  329. $stat_sktool_msg += ' <a href="exec:Enable_show_job_skill = 1 & gs ''$menu_obnovit''">◇Job</a>'
  330. else
  331. $stat_sktool_msg += ' <a href="exec:Enable_show_job_skill = 0 & gs ''$menu_obnovit''">◆Job</a>'
  332. if pcs_compskl > 0: gs 'show_table', '<<pcs_compskl>> Computer Skill', '2'
  333. if pcs_comphckng > 0: gs 'show_table', '<<pcs_comphckng>> Hacking', '2'
  334. if pcs_hndiwrk > 0: gs 'show_table', '<<pcs_hndiwrk>> Handy-work', '2'
  335. if pcs_sewng > 0: gs 'show_table', '<<pcs_sewng>> Tailoring', '2'
  336. if pcs_servng > 0: gs 'show_table', '<<pcs_servng>> Serving', '2'
  337. if pcs_medcn > 0: gs 'show_table', '<<pcs_medcn>> Medicine', '2'
  338. if workPTU > 1: gs 'show_table','<<teachlevel>> Teacher credibility','2'
  339. end
  340. !skip if this is first message
  341. if $stat_extra_msg ! null:
  342. $stat_extra_msg += '<br><a href="exec:Enable_showskill = 0 & gs ''$menu_obnovit''">▲Skills:</a> <<$stat_sktool_msg>>'
  343. else
  344. $stat_extra_msg += '<br><<$stat_sktool_msg>>'
  345. end
  346. if st_count > 0 :
  347. $stat_extra_msg += '<BR><TABLE BORDER=1><<$show_table>></TR></TABLE>'
  348. end
  349. end
  350. killvar 'stat_sktool_msg'
  351. killvar 'stat_skextra_msg'
  352. !!----------------▽relations--------------------------
  353. if Enable_showrelation = 0:
  354. $stat_tool_msg += ' <a href="exec:Enable_showrelation = 1 & gs ''$menu_obnovit''">▽Relations</a>'
  355. else
  356. $stat_tool_msg += ' <a href="exec:Enable_showrelation = 0 & gs ''$menu_obnovit''">▲Relations</a>'
  357. st_count=0
  358. $show_table=''
  359. if npc_QW['A192'] > 0:gs'show_table','Nastja: <<npc_QW[''A192'']>>','2'
  360. if npc_rel['A218'] > 0:gs'show_table','Tanya: <<npc_rel[''A218'']>>','2'
  361. if npc_rel['A219'] > 0:gs'show_table','Kat: <<npc_rel[''A219'']>>','2'
  362. if npc_rel['A220'] > 0:gs'show_table','Vika: <<npc_rel[''A220'']>>','2'
  363. if npc_rel['A93'] > 0:gs'show_table','Ira: <<npc_rel[''A93'']>>','2'
  364. if npc_rel['A43'] > 0:gs'show_table','Tamara: <<npc_rel[''A43'']>>','2'
  365. if alla > 0:gs'show_table','Alla: <<alla>>','2'
  366. if masha > 0:gs'show_table','Masha: <<masha>>','2'
  367. if npc_rel['A41'] > 0:gs'show_table','Givi Karapetovich: <<npc_rel[''A41'']>>','2'
  368. if npc_rel['A42'] > 0:gs'show_table','Ashot: <<npc_rel[''A42'']>>','2'
  369. if afra > 0:gs'show_table','Blacks: <<afra>>','2'
  370. if Rex > 0:gs'show_table','Rex: <<Rex>>','2'
  371. if npc_rel['A217'] > 0:gs'show_table','Pavlin: <<npc_rel[''A217''] >>','2'
  372. if npc_rel['A69'] > 0:gs'show_table','Mikhail Nikolaevich: <<npc_rel[''A69'']>>','2'
  373. if npc_rel['A89'] > 0:gs'show_table','Eugene: <<npc_rel[''A89'']>>','2'
  374. if npc_rel['A112'] > 0:gs'show_table','Sergei Shulgin: <<npc_rel[''A112'']>>','2'
  375. if npc_rel['A11'] > 0:gs'show_table','Vasily Shulgin: <<npc_rel[''A11'']>>','2'
  376. if hantersAndreiQw > 0:gs'show_table','Hunter Andrew: <<hantersAndreiQw>>','2'
  377. if hantersSergeiQw > 0:gs'show_table','Hunter Sergei: <<hantersSergeiQw>>','2'
  378. if hantersIgorQw > 0:gs'show_table','Hunter Igor: <<hantersIgorQw>>','2'
  379. if pcs_lovers[0] = 1:gs'show_table', 'BF <<$loverdesc[0]>>: <<loverrelation[0]>>','2'
  380. if pcs_lovers[1] = 1:gs'show_table', 'BF <<$loverdesc[1]>>: <<loverrelation[1]>>','2'
  381. if pcs_lovers[2] = 1:gs'show_table', 'BF <<$loverdesc[2]>>: <<loverrelation[2]>>','2'
  382. if StoryLine > 0:
  383. if npc_rel['A29'] > 0:gs'show_table','Mother: <<npc_rel[''A29'']>>','2'
  384. if npc_rel['A28'] > 0:gs'show_table','Father: <<npc_rel[''A28'']>>','2'
  385. if npc_rel['A33'] > 0:gs'show_table','Sister: <<npc_rel[''A33'']>>','2'
  386. if npc_rel['A34'] > 0:gs'show_table','Brother: <<npc_rel[''A34'']>>','2'
  387. end
  388. if st_count > 0 :
  389. !skip if this is first message
  390. if $stat_extra_msg ! null: $stat_extra_msg += '<BR><a href="exec:Enable_showrelation = 0 & gs ''$menu_obnovit''">▲Relations:</a>'
  391. $stat_extra_msg += '<BR><TABLE BORDER=1> <<$show_table>></TR></TABLE>'
  392. end
  393. end
  394. !!----------------▽image, default to toolbar, can move to top or bottom from setting--------------------------
  395. if Enable_statimg_loc = 0:
  396. if Enable_showstatimg = 0:
  397. $stat_tool_msg += ' <a href="exec:Enable_showstatimg = 1 & gs ''$menu_obnovit''">▽Image</a>'
  398. else
  399. $stat_tool_msg += ' <a href="exec:Enable_showstatimg = 0 & gs ''$menu_obnovit''">▲Image</a>'
  400. !skip if this is first message
  401. if $stat_extra_msg ! null:
  402. $stat_extra_msg += '<br><a href="exec:Enable_showstatimg = 0 & gs ''$menu_obnovit''">▲Image:</a> <<$stat_imgtool_msg>>'
  403. else
  404. $stat_extra_msg += '<br><<$stat_imgtool_msg>>'
  405. end
  406. $stat_extra_msg += '<br><<$stat_imgextra_msg>>'
  407. end
  408. end
  409. !all end, push back and clean up
  410. $stat_msg += '<br><br><<$stat_tool_msg>>'
  411. if $stat_extra_msg ! NULL : $stat_msg += '<<$stat_extra_msg>>'
  412. $stat_msg += '<br>'
  413. killvar 'stat_tool_msg'
  414. killvar 'stat_extra_msg'
  415. !!----------------Extra messages, End--------------------------
  416. if BuyHous = 2 and ArendHouseSL <= 0:
  417. $stat_msg += '<br><font color="red"><b>The rent on your apartment is due today.</b></font>'
  418. if money >= 6000 or stolmoney >= 6000 or money + stolmoney >= 6000 or karta + bankDebtLimit >= 6000:
  419. $stat_msg += ' Renew with '
  420. if money >= 6000:
  421. $stat_msg += ' <a href="exec:money -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30" & gs ''$menu_obnovit''>cash</a>'
  422. elseif stolmoney >= 6000:
  423. $stat_msg += ' <a href="exec:stolmoney -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30" & gs ''$menu_obnovit''>cash from drawer</a>'
  424. elseif money + stolmoney >= 6000:
  425. !both < 6000, so money = money - 6000 + stolmoney
  426. $stat_msg += ' <a href="exec:money -= 6000 - stolmoney & stolmoney = 0 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30" & gs ''$menu_obnovit''>cash from purse and drawer</a>'
  427. end
  428. !from purse, drawer or both
  429. if karta >= 6000:
  430. $stat_msg += ' <a href="exec:karta -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30 & gs ''$menu_obnovit''">bank account</a>'
  431. elseif karta + bankDebtLimit >= 6000:
  432. $stat_msg += ' <a href="exec:karta -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30 & gs ''$menu_obnovit''">bank account, but you will be overdrawn.</a>'
  433. end
  434. else
  435. $stat_msg += ' But you can''t afford to pay the rent.'
  436. end
  437. end
  438. if opPRE = 0: $stat_msg += '<BR><<$pcs_makeup>> and your hair is <<$pcs_hairbsh>>.' & !$stat_msg += '<BR>'
  439. if thinkpreg = 0 and knowpreg = 0 and cycle ! 6 and pillcon2 <= 30000 and succubusflag ! 1 and cheatSlut = 0 and mesec = 0:
  440. if abortionbirthdate = 0 and daystart - lastmens > 21:
  441. if daystart - lastmens < 28:
  442. $stat_msg += '<BR><font color = #AB052A><b>Your period is late by <<daystart - lastmens - 20>> days.</b></font>'
  443. elseif daystart - lastmens < 35:
  444. $stat_msg += '<BR><font color = #AB052A><b>Your period is late by more than a week!</b></font>'
  445. elseif daystart - lastmens < 45:
  446. $stat_msg += '<BR><font color = #AB052A><b>You apparently missed your period this month. Maybe you should see a doctor?</b></font>'
  447. elseif daystart - lastmens < 69:
  448. $stat_msg += '<BR><font color = #AB052A><b>You didn''t have a period for two months. You really should see a doctor about it.</b></font>'
  449. else
  450. $stat_msg += '<BR><font color = #AB052A><b>You should consider the possibility of a pregnancy, since apparently you no longer have periods.</b></font>'
  451. end
  452. elseif abortionbirthdate ! 0 and daystart - abortionbirthdate <= 100:
  453. $stat_msg += '<BR><font color = #705243><b>You are probably still in your recovery period. Nothing to worry about.</b></font>'
  454. elseif abortionbirthdate ! 0 and daystart - abortionbirthdate > 100:
  455. $stat_msg += '<BR><font color = #820000><b>You should have recovered by know... Right?</b></font>'
  456. end
  457. end
  458. if implant_day > 0:
  459. if ((daystart - implant_day) * 24 + hour - implant_hour) < 5:
  460. $stat_msg += '<BR><font color=#AB052A>You feel a slight twinge in your abdomen.</font>'
  461. end
  462. end
  463. if mesec > 0:
  464. $stat_msg += '<BR><font color="red">You are currently having your period. '
  465. if isprok = 0 and isprokp = 0:
  466. $stat_msg += 'You need to use your feminine hygiene products.'
  467. elseif isprokp = 1 and $pantyworntype = 'none':
  468. isprokp = 0
  469. $stat_msg += 'You need to wear panties to use a sanitary pad.'
  470. end
  471. $stat_msg += '</font>'
  472. end
  473. if $cycreport_txt ! null: $stat_msg += '<BR><a href="exec:dynamic $d_cycreport_choice"><<$cycreport_txt>></a><br>'
  474. !!if shame > 0:$stat_msg += '<BR><<$shame>>' & $stat_msg += '<BR>'
  475. if $pcs_mood ! '':$stat_msg += '<BR><font color="green"><b><<$pcs_mood>></b></font>'
  476. if mentats_dose >= 1:$stat_msg += '<BR><font color = green>You feel sharp and focused.</font>'
  477. if bcream_used = 1:$stat_msg += '<BR><font color = #DB7093>Your breasts are feeling hot and tingly.</font>'
  478. if aphrodisiac_timer > 0:$stat_msg += '<BR><font color = #DB7093>You are feeling hot and every move causes your groin to tingle.</font>'
  479. if pcs_energy < 5:
  480. $stat_msg += '<BR><font color="red">You feel faint from hunger, if you don''t have something to eat very soon, you will pass out.</font>'
  481. elseif pcs_energy < 10:
  482. $stat_msg += '<BR><font color="red">You are starving, you really need to have something to eat.</font>'
  483. elseif pcs_energy < 20:
  484. $stat_msg += '<BR>You are very hungry and struggle to concentrate on anything other than food.'
  485. elseif pcs_energy < 30:
  486. $stat_msg += '<BR>You feel peckish and your thoughts sometimes drift towards food.'
  487. end
  488. if pcs_sleep < 5:
  489. $stat_msg += '<BR><font color="red">You can''t keep your eyes open, if you don''t go to bed now, you will fall asleep right here.</font>'
  490. elseif pcs_sleep < 10:
  491. $stat_msg += '<BR><font color="red">You are exhausted, you really need to go to bed soon.</font>'
  492. elseif pcs_sleep < 20:
  493. $stat_msg += '<BR>You are tired and you are struggling to concentrate.'
  494. elseif pcs_sleep < 30:
  495. $stat_msg += '<BR>You feel a little tired.'
  496. end
  497. if $pantyworntype ! 'none' and clit_size >= 25:$stat_msg += '<BR><font color = #FF1493>Your panties keep rubbing against your clit and making you horny.</font>'
  498. if pcs_horny >= 50:
  499. if pcs_horny < 90 and $pantyworntype ! 'none':
  500. $stat_msg += '<BR><font color = #DB7093>You are a little nervous, feeling nice between your legs <a href="exec:view''images/pc/body/pussy/briefs1.jpg''">itchy</a> from arousal.</font>'
  501. elseif pcs_horny < 90 and $pantyworntype = 'none':
  502. $stat_msg += '<BR><font color = #DB7093>You are a little nervous, feeling nice between your legs <a href="exec:view''images/pc/body/pussy/briefs1a.jpg''">itchy</a> from arousal.</font>'
  503. elseif $pantyworntype ! 'none':
  504. $stat_msg += '<BR><font color = #FF1493>You can''t stop thinking about sex, between your legs you are <a href="exec:view''images/pc/body/pussy/briefs2.jpg''">soaked</a> from your juices.</font>'
  505. else
  506. $stat_msg += '<BR><font color = #FF1493>You can''t stop thinking about sex, between your legs you are <a href="exec:view''images/pc/body/pussy/briefs2a.jpg''">soaked</a> from your juices.</font>'
  507. end
  508. end
  509. if PillToggle = 1 and tabletki > 0:
  510. Stabletki += tabletki
  511. tabletki = 0
  512. elseif PillToggle = 0 and Stabletki > 0:
  513. tabletki += Stabletki
  514. Stabletki = 0
  515. end
  516. if CondomToggle = 1 and prezik > 0:
  517. Sprezik += prezik
  518. prezik = 0
  519. elseif CondomToggle = 0 and Sprezik > 0:
  520. prezik += Sprezik
  521. Sprezik = 0
  522. end
  523. if smoker >= 20:
  524. if smokerNeed > 0:
  525. if siga > 0:
  526. $stat_msg += '<BR><a href="exec:gs ''shortgs'',''smoker''"><font color="red"><b>You want to smoke. You have <<siga>> cigarettes left.</b></font></a><BR>'
  527. else
  528. $stat_msg += '<BR><a href="exec:gs ''shortgs'',''smoker''"><font color="red"><b>You want to smoke, but you have no cigarettes left.</b></font></a><BR>'
  529. end
  530. else
  531. if siga > 0:
  532. $stat_msg += '<BR><a href="exec:gs ''shortgs'',''smoker''"><font color="blue"><b>You have <<siga>> cigarettes left.</b></font></a><BR>'
  533. else
  534. $stat_msg += '<BR><font color="blue"><b>You feel like you should get some cigarettes.</b></font><BR>'
  535. end
  536. end
  537. elseif siga > 0:
  538. $stat_msg += '<BR><a href="exec:gs ''shortgs'',''smoker''"><font color = blue><b>You have <<siga>> cigarettes.</b></font></a><BR>'
  539. end
  540. if smokeHour = hour and smokeday = day and smokeminut >= minut:$stat_msg += '<BR><font color="green">You are smoking a cigarette.</font><BR>'
  541. if pcs_sweat < 0 : pcs_sweat = 0
  542. if pcs_sweat > 69 : pcs_sweat = 69
  543. jump 'statDswt<<pcs_sweat/10>>'
  544. :statDswt0
  545. if arrsize('sparrvol') = 0 : $stat_msg += '<BR><b><font color="green">You are sparkling clean.</font></b>'
  546. jump 'statDswtEnd'
  547. :statDswt1
  548. jump 'statDswtEnd'
  549. :statDswt2
  550. $stat_msg += '<BR><font color="brown">You''re sweating.</font><BR>'
  551. jump 'statDswtEnd'
  552. :statDswt3
  553. $stat_msg += '<BR><font color="red">You are a little smelly.</font><BR>'
  554. jump 'statDswtEnd'
  555. :statDswt4
  556. $stat_msg += '<BR><font color="red">You stink.</font><BR>'
  557. jump 'statDswtEnd'
  558. :statDswt5
  559. $stat_msg += '<BR><b><font color="red">You really stink.</font></b><BR>'
  560. jump 'statDswtEnd'
  561. :statDswt6
  562. $stat_msg += '<BR><b><font color="red">You are dripping wet from sweat and smell like a gym sock.</font></b><BR>'
  563. jump 'statDswtEnd'
  564. :statDswtEnd
  565. if dirtyclothes = 1 and swamp_clothes = 0:
  566. if pcs_sweat > 40:
  567. $stat_msg +='<br><font color = red>You are <a href="exec:view''images/locations/gadukino/hunters/dirtyclothes1.jpg''">covered</a> from head to toe in the mud.</font><BR>'
  568. else
  569. $stat_msg +='<br><font color = red>Your <a href="exec:view''images/locations/gadukino/hunters/dirtyclothes2.jpg''">clothes</a> are dirty.</font><BR>'
  570. end
  571. end
  572. if lactate = 1:
  573. if lactatemv >= lactatemm-1:
  574. $stat_msg += '<BR><font color = black>Your breasts are so full they hurt and a little milk is constantly dribbling out.</font><BR>'
  575. elseif lactatemv > lactatemm*9/10:
  576. $stat_msg += '<BR><font color = black>Your breasts are firm and full, and starting to hurt from all the milk they contain.</font><BR>'
  577. elseif lactatemv > lactatemm*3/4:
  578. $stat_msg += '<BR><font color = black>Your breasts feel firm and heavy, full of milk.</font><BR>'
  579. elseif lactatemv > lactatemm/2:
  580. $stat_msg += '<BR><font color = black>Your breasts are heavy, a cargo of milk inside.</font><BR>'
  581. elseif lactatemv > lactatemm/4:
  582. $stat_msg += '<BR><font color = black>Your breasts feel a little heavy.</font><BR>'
  583. elseif lactatemv > 0:
  584. $stat_msg += '<BR><font color = black>Your breasts tingle a little from the feeling of milk production.</font><BR>'
  585. else
  586. $stat_msg += '<BR><font color = black>Your breasts feel soft and empty.</font><BR>'
  587. end
  588. end
  589. if Enable_clearcum > 0:
  590. gs 'cum_cleanup', 'reset'
  591. end
  592. if recuperation = 1:
  593. $stat_msg += '<b><font color="red">You are still recovering from major surgery.</font></b>'
  594. end
  595. $clear_write = {
  596. body_write = 0
  597. face_write = 0
  598. minut += 10
  599. gs '$menu_obnovit'
  600. 'It takes you 10 minutes to thoroughly wash the obscene "painting" from your body.'
  601. }
  602. if body_write > 0 or face_write > 0:
  603. if body_write > 1 and face_write = 0:
  604. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your body is inscribed with derogatory graffiti.</font></b></a>'
  605. elseif body_write = 1 and face_write = 0:
  606. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your body is an obscene sign.</font></b></a>'
  607. elseif body_write = 0 and face_write > 1:
  608. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your face is covered with writing obscene epithets.</font></b></a>'
  609. elseif body_write = 0 and face_write = 1:
  610. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>On your face humiliating label.</font></b></a>'
  611. else
  612. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your body and face painted with obscene graffiti.</font></b></a>'
  613. end
  614. end
  615. killvar 'cumvolume'
  616. killvar 'i'
  617. killvar 'knownguy'
  618. killvar 'cumcount'
  619. killvar 'cumowner'
  620. if arrsize('sparrvol') > 0:
  621. !!go through every location
  622. :locationloop
  623. !!start from the freshest load
  624. idx = arrsize('sparrloc')-1
  625. :spermitemloop
  626. !!if the currently examined load loaction is the location of the current cycle, execute
  627. if sparrloc[idx] = i:
  628. !!setting the age of the current load
  629. !! 0: mouth
  630. !! 1: in this hour
  631. !! 2: in four hours
  632. !! 3: at least five hours ago
  633. !! 4: in body (pussy or ass)
  634. !! 5: no more than 12 hours in condom
  635. !! 6: no more than 48 hours in condom
  636. !! 7: more than two days old, in condom
  637. if i = 12:
  638. j = 0
  639. elseif i = 17:
  640. if sparrage[idx] <= 12:
  641. j = 5
  642. elseif sparrage[idx] <= 48:
  643. j = 6
  644. else
  645. j = 7
  646. end
  647. elseif i = 0 or i = 3:
  648. j = 4
  649. else
  650. if sparrage[idx] <= 1:
  651. j = 1
  652. elseif sparrage[idx] <= 5:
  653. j = 2
  654. else
  655. j = 3
  656. end
  657. end
  658. cumvolume['<<i>>:<<j>>'] += sparrvol[idx]
  659. if sparrvol[idx] > 0:
  660. if sparridt[idx] = 0:
  661. !!unknown partner
  662. cumcount['<<i>>:<<j>>'] += 1
  663. elseif sparridt[idx] = 1:
  664. !!known partner
  665. !!storing the name of the cum owner (format: $cumowner[<cum location>:<age of cum>:<index of cum owner>])
  666. if knownguy['<<i>>:<<j>>'] > 0:
  667. gchk = 0
  668. :sameguycheck
  669. if $cumowner['<<i>>:<<j>>:<<gchk>>'] ! $sparrnam[idx] and gchk <= knownguy['<<i>>:<<j>>']:gchk += 1 & jump 'sameguycheck'
  670. if gchk > knownguy['<<i>>:<<j>>']:
  671. $cumowner['<<i>>:<<j>>:<<knownguy[''<<i>>:<<j>>'']>>'] = $sparrnam[idx]
  672. knownguy['<<i>>:<<j>>'] += 1
  673. cumcount['<<i>>:<<j>>'] += 1
  674. end
  675. else
  676. $cumowner['<<i>>:<<j>>:<<knownguy[''<<i>>:<<j>>'']>>'] = $sparrnam[idx]
  677. knownguy['<<i>>:<<j>>'] += 1
  678. cumcount['<<i>>:<<j>>'] += 1
  679. end
  680. end
  681. end
  682. end
  683. if idx > 0:idx -= 1 & jump 'spermitemloop'
  684. if i < 18:i += 1 & jump 'locationloop'
  685. killvar 'i'
  686. killvar 'idx'
  687. killvar 'j'
  688. end
  689. i = 0
  690. :cumlocloop
  691. if i = 0:
  692. $txtloc = 'your <a href="exec:view''images/pc/body/cum/creampie/cumpussy'+rand(1,14)+'.jpg''">pussy</a>'
  693. elseif i = 1:
  694. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumpussy/cumpus'+rand(1,4)+'.jpg''">labia</a>'
  695. elseif i = 2:
  696. $txtloc = 'the front of your panties'
  697. elseif i = 3:
  698. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumanal/cumanal'+rand(1,11)+'.jpg''">ass</a>'
  699. elseif i = 4:
  700. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumass/cumass'+rand(1,6)+'.jpg''">butt</a>'
  701. elseif i = 5:
  702. $txtloc = 'the back of your panties'
  703. elseif i = 6:
  704. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumclothes/'+rand(1,3)+'.jpg''">clothes near your groin</a>'
  705. elseif i = 7:
  706. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumclothes/cumclothes'+rand(1,21)+'.jpg''">clothes</a>'
  707. elseif i = 8:
  708. $txtloc = 'your back'
  709. elseif i = 9:
  710. $txtloc = 'your legs'
  711. elseif i = 10:
  712. $txtloc = 'your arms'
  713. elseif i = 11:
  714. if pcs_haircol = 0:
  715. $cum_face_image = 'brown/'
  716. $cum_face_image += rand(1, 31)
  717. elseif pcs_haircol = 1:
  718. $cum_face_image = 'black/'
  719. $cum_face_image += rand(1, 23)
  720. elseif pcs_haircol = 2:
  721. $cum_face_image = 'red/'
  722. $cum_face_image += rand(1, 19)
  723. elseif pcs_haircol = 3:
  724. $cum_face_image = 'blonde/'
  725. $cum_face_image += rand(1, 25)
  726. elseif pcs_haircol > 3:
  727. $cum_face_image = 'custom/'
  728. $cum_face_image += rand(1, 20)
  729. end
  730. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumface/<<$cum_face_image>>.jpg''">face</a>'
  731. killvar 'cum_face_image'
  732. elseif i = 13:
  733. $txtloc = 'your hands'
  734. elseif i = 14:
  735. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumbelly/cumbelly'+rand(1,12)+'.jpg''">stomach</a>'
  736. elseif i = 15:
  737. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumtits/cumtits'+rand(1,19)+'.jpg''">breasts</a>'
  738. elseif i = 16:
  739. $txtloc = 'your hair</a>'
  740. elseif i = 17:
  741. $txtloc = 'in your vagina in a slipped condom'
  742. else
  743. $txtloc = 'the gusset of your panties</a>'
  744. end
  745. j = 0
  746. :ageloop
  747. if cumvolume['<<i>>:<<j>>'] > 0:
  748. cumloc[i] = 1
  749. !!amount setting
  750. if cumvolume['<<i>>:<<j>>'] > 250:
  751. !! 25 ml, about four-five load, gushing
  752. $txtamount = 'Enormous '
  753. elseif cumvolume['<<i>>:<<j>>'] > 100:
  754. !! 10 ml, about two load, flowing
  755. $txtamount = 'Huge '
  756. elseif cumvolume['<<i>>:<<j>>'] >= 20:
  757. !! 2 ml, seeping out
  758. $txtamount = 'Decent '
  759. else
  760. !! residue amount, no leakage
  761. $txtamount = 'Small '
  762. end
  763. !! if sperm age stage is 4, it means inside the body
  764. if j = 4:
  765. if (vibratorIN = 1 and i = 0) or (analplugin = 1 and i = 3):
  766. $txtproxy = 'being plugged in '
  767. elseif i = 0 and cumvolume['<<i>>:<<j>>'] < pcs_vag*5:
  768. $txtproxy = 'staying inside of '
  769. elseif i = 3 and pcs_ass <= 25:
  770. $txtproxy = 'staying inside of '
  771. else
  772. if cumvolume['<<i>>:<<j>>'] > 250:
  773. $txtproxy = 'gushing out of '
  774. elseif cumvolume['<<i>>:<<j>>'] > 100:
  775. $txtproxy = 'flowing out of '
  776. elseif cumvolume['<<i>>:<<j>>'] >= 40:
  777. $txtproxy = 'seeping out of '
  778. else
  779. $txtproxy = 'staying inside of '
  780. end
  781. end
  782. elseif j >= 5:
  783. !! if sperm age stage is over 4, meaning in condom
  784. if j = 5:
  785. $txtproxy = 'buried '
  786. elseif j = 6:
  787. $txtproxy = 'marinating '
  788. else
  789. $txtproxy = 'rotting '
  790. end
  791. if cumcondslip_deep > (vagina / 2): $txtproxy += 'deep '
  792. elseif j < 4 and j > 0:
  793. !!amount setting
  794. if cumvolume['<<i>>:<<j>>'] > 160:
  795. !! 10 ml, about two load, flowing
  796. $txtproxy = 'coating '
  797. elseif cumvolume['<<i>>:<<j>>'] > 40:
  798. !! 2 ml, seeping out
  799. $txtproxy = 'covering '
  800. else
  801. !! residue amount, no leakage
  802. $txtproxy = 'spattering '
  803. end
  804. if j = 1:
  805. $txtproxy += 'wetly '
  806. elseif j = 2:
  807. $txtproxy += 'dryly '
  808. else
  809. $txtproxy += 'powderly '
  810. end
  811. end
  812. $txtperson = ''
  813. if cumcount['<<i>>:<<j>>'] = 0:
  814. $txtiscum = 'some whitish substance '
  815. else
  816. $txtiscum = 'cum'
  817. if cumcount['<<i>>:<<j>>'] = knownguy['<<i>>:<<j>>']:
  818. !! everyone is known (one or more)
  819. if knownguy['<<i>>:<<j>>'] = 1:
  820. $txtperson = $npc_usedname[$cumowner['<<i>>:<<j>>:0']] + ' '
  821. else
  822. kmax = 0
  823. :nullocator1
  824. if $cumowner['<<i>>:<<j>>:<<kmax>>'] ! '':kmax += 1 & jump 'nullocator1'
  825. kmax -= 1
  826. k = 0
  827. :knownloop
  828. $txtperson += $npc_usedname[$cumowner['<<i>>:<<j>>:<<k>>']]
  829. if k < kmax-1:$txtperson += ', ' & k += 1 & jump 'knownloop'
  830. k += 1
  831. $txtperson += ' and ' + $npc_usedname[$cumowner['<<i>>:<<j>>:<<k>>']] + ' '
  832. end
  833. elseif knownguy['<<i>>:<<j>>'] = 0:
  834. !! noone is known (one or more)
  835. if cumcount['<<i>>:<<j>>'] = 1:
  836. $txtperson += 'some guy '
  837. else
  838. $txtperson += 'some guys '
  839. end
  840. else
  841. !! there are known and unknown guys in the mix
  842. if knownguy['<<i>>:<<j>>'] = 1:
  843. $txtperson = $npc_usedname[$cumowner['<<i>>:<<j>>:0']] + ' and some guy'
  844. else
  845. kmax = 0
  846. :nullocator2
  847. if $cumowner['<<i>>:<<j>>:<<kmax>>'] ! '':kmax += 1 & jump 'nullocator2'
  848. kmax -= 1
  849. k = 0
  850. :mixloop
  851. $txtperson += $npc_usedname[$cumowner['<<i>>:<<j>>:<<k>>']] + ', '
  852. if k < kmax: k += 1 & jump 'mixloop'
  853. $txtperson += 'and some guy'
  854. end
  855. if cumcount['<<i>>:<<j>>'] - knownguy['<<i>>:<<j>>'] > 1:
  856. $txtperson += 's '
  857. else
  858. $txtperson += ' '
  859. end
  860. end
  861. end
  862. if j <= 4 and trt_cumeater = 1 and $txtiscum = 'cum':$txtiscum = '<a href="exec:gs ''cum_manage'', ''cumeater'', <<i>>"><font color="blue">' + $txtiscum + '</font></a>'
  863. $txtiscum += ' from '
  864. if i = 0 and j = 4 and vibratorIN = 0 and pcs_vag*10 < cumvolume['<<i>>:<<j>>'] and cumvolume['<<i>>:<<j>>'] >= 20:
  865. if $pantyworntype ! 'none':
  866. $stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + ' into your panties.</font></b>'
  867. else
  868. $stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + ' down your legs.</font></b>'
  869. end
  870. elseif sparragestage >= 5:
  871. if cumcondslip_aware > 0:$stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + '.</font></b>'
  872. elseif j ! 0:
  873. $stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + '.</font></b>'
  874. else
  875. $stat_msg += '<BR><b><font color="red">Your breath smells like sperm.</font></b>'
  876. end
  877. end
  878. if j < 7: j+=1 & jump 'ageloop'
  879. if i < 18: i+=1 & jump 'cumlocloop'
  880. killvar 'i'
  881. killvar 'j'
  882. killvar 'txtperson'
  883. killvar 'k'
  884. killvar 'kmax'
  885. killvar 'txtamount'
  886. killvar 'txtiscum'
  887. killvar 'txtperson'
  888. killvar 'txtproxy'
  889. killvar 'txtloc'
  890. killvar 'cumvolume'
  891. killvar 'cumcount'
  892. killvar 'knownguy'
  893. killvar 'cumowner'
  894. if $clothingworntype = 'nude' and lactatemess > 0:
  895. if lactatemess < 3:
  896. $stat_msg += '<BR><font color = black>You have a little milk residue around your nipples.</font>'
  897. elseif lactatemess < 7:
  898. $stat_msg += '<BR><font color = black>You have a lot of milk residue around your nipples.</font>'
  899. else
  900. $stat_msg += '<BR><font color = black>Your breasts are drenched with milk residue.</font>'
  901. end
  902. elseif lactatemess > 0:
  903. if lactatemess < 3:
  904. $stat_msg += '<BR><font color = black>You have tiny wet spots on your clothes above your nipples.</font>'
  905. elseif lactatemess < 7:
  906. $stat_msg += '<BR><font color = black>Milk has soaked through your clothes and made visible circles on your breasts.</font>'
  907. else
  908. $stat_msg += '<BR><font color = black>Your shirt is drenched with milk from your breasts.</font>'
  909. end
  910. end
  911. if Gerpes >= 10 and GenHerpes = 1:
  912. $stat_msg += '<BR><b><font color="red">On your pussy sores have appeared. This is genital herpes.</font></b>'
  913. elseif Gerpes >= 5 and GenHerpes =1:
  914. $stat_msg += '<BR><b><font color="red">Your pussy is flushed and highly itchy. This is genital herpes.</font></b>'
  915. elseif Gerpes >= 3 and Orerpes = 1:
  916. $stat_msg += '<BR><b><font color="red">You have cold Sores on your lips. these are signs of genital herpes.</font></b>'
  917. end
  918. if Gerpes >= 20 and GenHerpes =1:$stat_msg += '<BR> <b><font color="red">The sores also cover your ass.</font></b>'
  919. if Sifilis >= 50:
  920. $stat_msg += '<BR><b><font color="red">Syphilitic rashes cover your whole body.</font></b>'
  921. elseif Sifilis >= 21:
  922. $stat_msg += '<BR><b><font color="red">You have a single big, hard sore on the lip.</font></b>'
  923. end
  924. if Triper > 2:$stat_msg += '<BR><b><font color="red">From your vagina a white discharge comes out strong and stinging when urinating. Also from your vagina there''s a hard and nasty smell.</font></b>'
  925. if Kandidoz > 30:$stat_msg += '<BR><b><font color="red">You have thrush.</font></b>'
  926. if SLomka > 0:$stat_msg += '<BR><b><font color="red">You are very weak and hurt to the bone. You''re in withdrawal.</font></b>'
  927. if narkday ! daystart and narkoman = 1:$stat_msg += '<BR><b><font color="red">You are very weak and hurt to the bone. Urgently need pale lady.</font></b>'
  928. if fingal > 0:$stat_msg += '<BR><b><font color="red">You have a black eye.</font></b>'
  929. ! WD: Bimbo look
  930. if bimbolevel > 0: $stat_msg += '<BR><<$bimbostatus>>'
  931. if $clothingworntype = 'nude':
  932. if $pantyworntype ! 'none':
  933. if $braworntype = 'none':
  934. $stat_msg += '<BR><b><font color = red>You are only wearing your panties and your boobs sway invitingly as you walk.</font></b>'
  935. else
  936. $stat_msg += '<BR><b><font color = red>You are only wearing your underwear.</font></b>'
  937. end
  938. else
  939. if $braworntype ! 'none':
  940. $stat_msg += '<BR><b><font color = red>You are only wearing your bra, leaving your pussy and ass completely exposed.</font></b>'
  941. else
  942. if pcs_exhibition < 5:
  943. $stat_msg += '<BR><b><font color = red>You are completely naked, and it makes you feel nervous and ashamed.</font></b>'
  944. elseif pcs_exhibition < 20:
  945. $stat_msg += '<BR><b><font color = orange>You are completely naked, you''re not too comfortable with nudity but it is a little exciting.</font></b>'
  946. elseif pcs_exhibition >= 90:
  947. $stat_msg += '<BR><b><font color = blue>You are completely naked, which is far better than having to wear clothes.</font></b>'
  948. else
  949. $stat_msg += '<BR><b><font color = #FF00FF>You are completely naked. It''s exciting and you feel tingly inside.</font></b>'
  950. end
  951. end
  952. end
  953. elseif $pantyworntype = 'none':
  954. if CloStyle = 4:
  955. $stat_msg += '<BR><b><font color="red">you are not wearing panties, but you are dressed as a hooker, so that''s hardly surprising.</font></b>'
  956. elseif PCloBimbo = 1 or bimbolevel > 0 and PCloSkirt > 3:
  957. $stat_msg += '<BR><b><font color = #FF00FF>You like, totally forgot to put on any panties. You are such a bimbo.</font></b>'
  958. elseif PCloSkirt > 3:
  959. if pcs_exhibition > 50:
  960. $stat_msg += '<BR><b><font color="blue">You feel liberated not wearing panties as your naked ass flashes from under your short skirt.</font></b>'
  961. else
  962. $stat_msg += '<BR><b><font color="red">Your face is flushed with shame, you are not wearing panties and your naked ass flashes from under your short skirt.</font></b>'
  963. end
  964. elseif $clothingworntype ! 'nude':
  965. $stat_msg += '<BR><b><font color="red">You are not wearing panties.</font></b>'
  966. elseif towel = 1:
  967. $stat_msg += '<BR><b><font color = red>Your naked body is covered only by a short towel.</font></b>'
  968. end
  969. elseif PCloBimbo = 1:
  970. $stat_msg += '<BR><b><font color = #FF00FF>You are dressed as a bimbo</font></b>'
  971. end
  972. !$stat_msg += '<BR>'
  973. if mosol >= 50:
  974. $stat_msg += '<BR><b><font color="red">Your pussy itches a great deal and is affecting your mood, you should use some cream or stop wearing pants without underwear.</font></b>'
  975. elseif mosol >= 30:
  976. $stat_msg += '<BR><b><font color="red">Your pussy feels a little itchy, it seems to be from rubbing against your clothing.</font></b>'
  977. end
  978. if analplugIN = 1:$stat_msg += '<BR><b><font color="red">You have a butt plug inserted in your ass.</font></b>'
  979. if vibratorin = 1:$stat_msg += '<BR><b><font color="red">You have a vibrator inserted in your vagina.</font></b>'
  980. !$stat_msg += '<BR>'
  981. if young_shop_work = 1:
  982. if hour = 15 and minut <= 5 and week < 6 and inWorkYoungShop = 0:
  983. 'You are late for work at Pussy-Cats.'
  984. elseif hour = 15 and week < 6 and inWorkYoungShop = 0 and misscheck ! daystart:
  985. misscheck = daystart
  986. young_shop_miss += 1
  987. $stat_msg += '<BR><b><font color="red">You missed work.</font></b>'
  988. elseif (hour = 14 or hour = 13) and week < 6:
  989. $stat_msg += '<BR><b><font color="red">By 15:00 you have to be at work in the shop Pussy-Cats.</font></b>'
  990. end
  991. end
  992. if workrin = 1:
  993. if week = 2 or week = 4 or week = 6:
  994. if hour = 7:$stat_msg += '<BR><b><font color="red">At 8 c''clock you start work on the market.</font></b>'
  995. if hour = 8:$stat_msg += '<BR><b><font color="red">You need to work on the market now.</font></b>'
  996. end
  997. end
  998. if frost > 0:
  999. if frost <= 5:
  1000. $stat_msg += '<BR><b><font>You are a little chilly.</font></b>'
  1001. elseif frost < 11:
  1002. $stat_msg += '<BR><b><font color="red">You are cold.</font></b>'
  1003. else
  1004. $stat_msg += '<BR><b><font color="red">You are freezing.</font></b>'
  1005. end
  1006. end
  1007. if sick > 0:
  1008. if sick = 1:
  1009. $stat_msg += '<BR><b><font color="red">This is not good, a tickle in the throat and a little runny nose.</font></b>'
  1010. elseif sick < 24:
  1011. $stat_msg += '<BR><b><font color="red">You have chills. You nose is running and throat is raw, you cough and sneeze - it looks like you got a cold.</font></b>'
  1012. elseif sick < 48:
  1013. $stat_msg += '<BR><b><font color="red">You have a fever. Your nose is clogged, it hurts to swallow - throat aches. You continually cough and sneeze - it looks like your cold is pretty bad.</font></b>'
  1014. elseif sick < 72:
  1015. $stat_msg += '<BR><b><font color="red">You have a high fever. You have a stuffy nose, sore head and throat, your coughing badly - it looks like you got a strong cold. Maybe it''s the flu.</font></b>'
  1016. else
  1017. $stat_msg += '<BR><b><font color="red">You toss in the heat. You have a stuffy nose, headache and ache to the bone. Your throat is inflamed and very sore. You think you''re going to cough up a lung - it looks like you are seriously ill, or maybe it''s just a sore throat.</font></b>'
  1018. end
  1019. end
  1020. if hypnoAddict > 0:
  1021. if hypnoWithdrawal = 1:
  1022. if missCum >= timeTresh:
  1023. $stat_msg += '<BR><b><font color="red">You really miss the feeling of sperm in your body, you are strangely craving it. You should talk to your therapist about it.</font></b>'
  1024. else
  1025. $stat_msg += '<BR><b><font color="red">You feel like talking to your therapist. You miss your sessions.</font></b>'
  1026. end
  1027. elseif hypnoWithdrawal = 2:
  1028. if missCum >= timeTresh:
  1029. $stat_msg += '<BR><b><font color="red">You want some sperm inside of you NOW! You have to talk to your therapist, immediately.</font></b>'
  1030. else
  1031. $stat_msg += '<BR><b><font color="red">You need to talk to your therapist. You feel unbalanced without your sessions.</font></b>'
  1032. end
  1033. else
  1034. if missCum >= timeTresh:$stat_msg += '<BR><b><font color="magenta">You miss the feeling of sperm in your body and you feel moody.</font></b>'
  1035. end
  1036. end
  1037. if $mudnerd ! '':$stat_msg += '<BR><<$mudnerd>>'
  1038. if housr = 1:
  1039. $streetev_home = 'your apartment'
  1040. elseif tanwork = 1:
  1041. $streetev_home = 'Tanya''s apartment'
  1042. elseif student > 0:
  1043. $streetev_home = 'your dorm'
  1044. elseif ParHomeBlock = 0 and storyline = 1:
  1045. $streetev_home = 'outside your apartment block'
  1046. else
  1047. $streetev_home = 'the train station'
  1048. end
  1049. if hour < meethour[0] and svidanie[0] = 1:$stat_msg += '<BR><<$loverdesc[0]>> will be waiting for you near <<$streetev_home>> at <<meethour[0]>>:00.'
  1050. if hour = meethour[0] and svidanie[0] = 1:$stat_msg += '<BR><b><font color="red"><<$loverdesc[0]>> is waiting for you by <<$streetev_home>>.</font></b>'
  1051. if meetday[0] < daystart and svidanie[0] = 1:pcs_lovers_rel[0] -= 10 & svidanie[0] = 0
  1052. if hour < meethour[1] and svidanie[1] = 1:$stat_msg += '<BR><<$loverdesc[1]>> will be waiting for you near <<$streetev_home>> at <<meethour[1]>>:00.'
  1053. if hour = meethour[1] and svidanie[1] = 1:$stat_msg += '<BR><b><font color="red"><<$loverdesc[1]>> is waiting for you by <<$streetev_home>>.</font></b>'
  1054. if meetday[1] < daystart and svidanie[1] = 1:pcs_lovers_rel[1] -= 10 & svidanie[1] = 0
  1055. if hour < meethour[2] and svidanie[2] = 1:$stat_msg += '<BR><<$loverdesc[2]>> will be waiting for you near <<$streetev_home>> at <<meethour[2]>>:00.'
  1056. if hour = meethour[2] and svidanie[2] = 1:$stat_msg += '<BR><b><font color="red"><<$loverdesc[2]>> is waiting for you by <<$streetev_home>>.</font></b>'
  1057. if meetday[2] < daystart and svidanie[2] = 1:pcs_lovers_rel[2] -= 10 & svidanie[2] = 0
  1058. if StrongNarkota > 20:$stat_msg += '<BR><b><font color="red">You are stoned.</font></b>'
  1059. if amphHigh > 0: $stat_msg += '<BR><b><font color="red">You feel a little wired.</font></b>'
  1060. if alko > 0:
  1061. if alko < 3:
  1062. slut_bonus = 0
  1063. $stat_msg += '<BR><b><font color="red">You''re a little dizzy.</font></b>'
  1064. elseif alko < 6:
  1065. slut_bonus = 25
  1066. $stat_msg += '<BR><b><font color="red">You''re drunk.</font></b>'
  1067. else
  1068. slut_bonus = 50
  1069. $stat_msg += '<BR><b><font color="red">You''re wasted.</font></b>'
  1070. end
  1071. else
  1072. killvar 'slut_bonus'
  1073. end
  1074. if StoryLine = 1:
  1075. if day = 31 and month = 12 and SchoolAtestat = 0 and hour >= 5 and hour <= 14 and StoryLine = 1:$stat_msg += '<BR>At 14:00 your school''s New Year''s party will start.'
  1076. if sisboyday + 1 = daystart and hour < 19 and (npc_QW['A33'] = 3 or npc_QW['A33'] = 5 or npc_QW['A33'] = 7 or (npc_QW['A33'] = 9 and sisboytrioQW ! 1)):$stat_msg += '<BR>' & $stat_msg += '<BR>You promised your sister not to go into your room at 18:00.'
  1077. if sisboyday + 1 = daystart and hour < 19 and sisboytrioQW = 1:$stat_msg += '<BR>' & $stat_msg += '<BR>You promised your sister to meet her in your room at 18:00.'
  1078. if week = 6 and hour < 9 and detention_set = 1:$stat_msg += '<BR><b>You have a detention this morning and must be at school between 8 and 9.</b>'
  1079. end
  1080. if model > 0 and model_week = (daystart - week) / 7:
  1081. $stat_msg += '<BR><b>You have worked as a model this week.</b>'
  1082. elseif model > 0 and model_week < (daystart - week) / 7:
  1083. $stat_msg += '<BR><b>You can do paid modelling this week.</b>'
  1084. end
  1085. if pornstack > 0:
  1086. aa = 0
  1087. :pfilmtime
  1088. if aa < 200 and pfilmday[aa] = 0: aa += 1 & jump 'pfilmtime'
  1089. end
  1090. if pornstack > 0 and pfilmday[0] = 0:
  1091. if pfilmday[1] = 0:
  1092. $stat_msg += '<br><b>You will star in another porno in <<aa>> days.</b>'
  1093. else
  1094. $stat_msg += '<br><b>You have a porno shoot scheduled tomorrow.</b>'
  1095. end
  1096. end
  1097. if pfilmday[0] > 0:
  1098. if pornnow = 1:
  1099. $stat_msg += '<br><b>You are at a porn shooting.</b>'
  1100. else
  1101. if hour < 11: $stat_msg += '<br><b>You are expected in the porno studio at 10:00.</b>'
  1102. if hour >= 11 and hour < 13: $stat_msg += '<br><b>You should be at the porno studio, shooting!</b>'
  1103. if hour >= 13: $stat_msg += '<br><b>You missed a scheduled porno shoot!</b>'
  1104. end
  1105. end
  1106. if pornmiss = 1: $stat_msg += '<br><b>You missed a scheduled porno shoot!</b>'
  1107. if prodcosttrue > 0: $stat_msg += '<br><b>You owe to the porn studio <<prodcost>>?</b>'
  1108. if firstkasting > 0 and pfilmNO < 1 and pornstack < 10: $stat_msg += '<br><b>You can contract to <<10-pornstack>> porno movie.</b>'
  1109. if hour < 22 and week >= 2 and week <= 4 and workKafe = 1:$stat_msg += '<BR><b><font color="red">Today you have a shift in cafe starting at 11:00.</font></b>'
  1110. if hour < 17 and week < 5 and workSec >= 1 or hour < 17 and week < 5 and PersSecWork = 1:$stat_msg += '<BR><b><font color="red">Today you have a shift as a secretary from 9:00 to 17:00</font></b>'
  1111. if hour < 20 and week => 1 and week <= 5 and age < 18 and workFabrika = 1:$stat_msg += '<BR><b><font color = red>Today you have work in the garment factory in Pavlovsk. Shift starts at 16:00.</font></b>'
  1112. if hour < 16 and week => 1 and week <= 5 and age >= 18 and workFabrika = 1:$stat_msg += '<BR><b><font color = red>Today you have work in the garment factory in Pavlovsk. Shift starts at 8:00.</font></b>'
  1113. if hour < 16 and week > 1 and week <= 5 and workhosp = 1:$stat_msg += '<BR><b><font color="red">You work as a nurse in the clinic. Your shift starts at 8:00.</font></b>'
  1114. if hour < 10 and worksalon = 1 and (week = 1 or week = 3 or week = 5):$stat_msg += '<BR><b><font color = red>Today you have work as masseuse in beauty salon. Shift starts at 9:00.</font></b>'
  1115. if leonidVisit = 1 and hour < 21 and hour > 6: $stat_msg += '<br><b>You have to serve Leonid at 20:00 in his Pavlovsk office!</b>'
  1116. gs 'brother', 'brotherSexCount'
  1117. !!zero checks marriage
  1118. proverka1 = 0
  1119. proverka2 = 0
  1120. proverka3 = 0
  1121. proverka4 = 0
  1122. proverka5 = 0
  1123. if boletus + bilberry > 0:
  1124. if boletus + bilberry >= 10:
  1125. $stat_msg +='<br><b><font color = Olive>You have a full basket.</b></font> '
  1126. else
  1127. $stat_msg +='<br><b>In Your basket</b>:'
  1128. end
  1129. if boletus > 0:$stat_msg +='mushrooms: <b><<boletus>></b> kg.'
  1130. if bilberry > 0:$stat_msg +='berries: <b><<bilberry>></b> kg.'
  1131. end
  1132. $stat_msg += '<br><br><a href="exec:savegame ''quicksave.sav'' && pl''Quicksave Done''">Q.Save</a> <a href="exec:savegame">Save</a> <a href="exec:opengame">Load</a> <a href="exec:if input(''Input Anything to confirm Quick Load'') ! null: opengame ''quicksave.sav''">Q.Load</a>'
  1133. $stat_android += ' <a href="exec:savegame ''quicksave.sav'' && pl''Quicksave Done''">Q.S</a> <a href="exec:if input(''Input Anything to confirm Quick Load'') ! null: opengame ''quicksave.sav''">Q.L</a>'
  1134. if Enable_statimg_loc = 2:
  1135. $stat_msg += '<br><<$stat_imgtool_msg>><br><<$stat_imgextra_msg>>'
  1136. end
  1137. killvar 'stat_imgtool_msg'
  1138. killvar 'stat_imgextra_msg'
  1139. if Enable_statfsize > 0: $stat_msg += '</font>' & !disable this, all texts comes from pl will have the same font size, like[time]
  1140. if Enable_faceturn = 1: view FUNC('$face_image')
  1141. if Enable_Android = 0:
  1142. pl '<<$stat_msg>>'
  1143. else
  1144. '<<$stat_android>>'
  1145. $stat_msg = 'Android mode, <a href="exec:gs ''$menu_obnovit''">Refresh</a><<$stat_msg>>'
  1146. end
  1147. --- stat_display ---------------------------------