stat_display 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090
  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. pain['body1'] = pain['head'] + pain['hair'] + pain['ears'] + pain['eyebrows'] + pain['eyes'] + pain['cheeks'] + pain['nose'] + pain['mouth'] + pain['lips'] + pain['tongue']
  15. pain['body2'] = pain['throat'] + pain['neck'] + pain['back'] + pain['asscheeks'] + pain['asshole'] + pain['hips'] + pain['thighs'] + pain['legL'] + pain['legR'] + pain['feet']
  16. pain['body3'] = pain['toes'] + pain['shoulders'] + pain['armL'] + pain['armR'] + pain['hands'] + pain['fingers'] + pain['chest'] + pain['breasts'] + pain['nipples'] + pain['ribs']
  17. pain['body4'] = pain['tummy'] + pain['pubic'] + pain['vaginal'] + pain['labia'] + pain['clitoris'] + pain['urethra'] + pain['cervix']
  18. pain['total'] = pain['body1'] + pain['body2'] + pain['body3'] + pain['body4'] + (vgape * 8) + (agape * 10) + (spanked * 24)
  19. if pain['total'] > 100: pain['total'] = 100
  20. pain['relief'] = 0
  21. if alko > 6:
  22. pain['relief'] = 50
  23. elseif alko > 3:
  24. pain['relief'] = 20
  25. end
  26. if StrongNarkota > 0:
  27. pain['relief'] = 90
  28. elseif nark > 0:
  29. pain['relief'] = 60
  30. elseif pain['killer'] > 12:
  31. pain['relief'] = 50
  32. end
  33. if pain['relief'] ! 0:
  34. if (pain['total'] / pain['relief']) > 0:
  35. pain['total'] = pain['total'] / pain['relief']
  36. elseif pain['total'] > 0:
  37. pain['total'] = 0
  38. end
  39. end
  40. if pain['total'] > 80:
  41. if (pcs_health * 5) >= healthmax: pcs_health = pcs_health * 20 / 100
  42. if (pcs_mood * 5) >= 100: pcs_mood = pcs_mood * 20 / 100
  43. elseif pain['total'] > 60:
  44. if (pcs_health * 5 / 2) >= healthmax: pcs_health = pcs_health * 40 / 100
  45. if (pcs_mood * 5 / 2) >= 100: pcs_mood = pcs_mood * 40 / 100
  46. elseif pain['total'] > 40:
  47. if (pcs_health * 5 / 3) >= healthmax: pcs_health = pcs_health * 60 / 100
  48. if (pcs_mood * 5 / 3) >= 100: pcs_mood = pcs_mood * 60 / 100
  49. elseif pain['total'] > 20:
  50. if (pcs_health * 5 / 4) >= healthmax: pcs_health = pcs_health * 80 / 100
  51. if (pcs_mood * 5 / 4) >= 100: pcs_mood = pcs_mood * 80 / 100
  52. elseif pain['total'] > 0:
  53. if (pcs_health * 10 / 9) >= healthmax: pcs_health = pcs_health * 90 / 100
  54. if (pcs_mood * 10 / 9) >= 100: pcs_mood = pcs_mood * 90 / 100
  55. end
  56. !!!!!!!!!!!!!!!!!!!!!
  57. !!!Beginning Description!!!
  58. !!!!!!!!!!!!!!!!!!!!!
  59. if pcs_sleep > 100: pcs_sleep = 100
  60. if Enable_statfsize>0:$stat_msg = '<font size=<<Enable_statfsize>>><<$stat_msg>>'
  61. if hour < 10:
  62. if minut > 9 :
  63. $stat_android = '<b> 0<<hour>>:<<minut>></b>'
  64. else
  65. $stat_android = '<b> 0<<hour>>:0<<minut>></b>'
  66. end
  67. else
  68. if minut > 9 :
  69. $stat_android = '<b> <<hour>>:<<minut>></b>'
  70. else
  71. $stat_android = '<b> <<hour>>:0<<minut>></b>'
  72. end
  73. end
  74. $stat_msg += '<BR><<$stat_android>> <<$week[week]>> <<day>> <<$month>> <<year>>'
  75. $stat_android += '<<$week[week]>> <<day>>/<<month>>, <<money>> ₽, <a href="exec:clr & pl $stat_android">Status</a>'
  76. ! $stat_android for short desc in android mode, $stat_msg for status bar.
  77. $stat_msg += '<BR>'
  78. $pockets = 'pockets'
  79. if bag > 0: $pockets = 'purse'
  80. $stat_msg += '<BR>You have <b><<money>> ₽</b> in your <<$pockets>>.'
  81. if bankAccount = 1:
  82. if karta >= 0:
  83. $stat_msg += '<BR>You have <b><<karta>> ₽</b> in your bank account.'
  84. else
  85. $stat_msg += '<BR><font color="red">Your bank account is overdrawn by <b><<karta>> ₽</b>!!</font>'
  86. end
  87. end
  88. if stolmoney > 0: $stat_msg += '<BR>You have <b><<stolmoney>> ₽</b> in your desk drawer.'
  89. $stat_msg += '<BR>'
  90. if ETOmenu = 1:
  91. $stat_msg += '<BR><b><<$pcs_health>></b>'
  92. $stat_msg += '<BR><b><<$pcs_willpwr>></b>'
  93. $stat_msg += '<BR><b><<$pcs_energy>></b>'
  94. $stat_msg += '<BR><b><<$water>></b>'
  95. $stat_msg += '<BR><b><<$pcs_sleep>></b>'
  96. else
  97. gs 'indik', '2', pcs_horny, pcs_horny
  98. $stat_msg += '<BR><<$ind>> Arousal'
  99. gs 'indik', '2', pain['total'], pain['total']
  100. $stat_msg += '<BR><<$ind>> Pain'
  101. gs 'indik', '1', pcs_health * 100 / healthmax, pcs_health
  102. $stat_msg += '<BR><<$ind>> Health'
  103. if MagikDostup = 0:
  104. gs 'indik', '1', pcs_manna * 100 / mannamax, pcs_manna
  105. $stat_msg += '<BR><<$ind>> Manna'
  106. end
  107. gs 'indik', '1', pcs_willpwr * 100 / willpowermax, pcs_willpwr
  108. $stat_msg += '<BR><<$ind>> Willpower'
  109. gs 'indik', '1', pcs_stam * 100 / stammax, pcs_stam
  110. $stat_msg += '<BR><<$ind>> Stamina'
  111. gs 'indik', '1', pcs_mood, pcs_mood
  112. $stat_msg += '<BR><<$ind>> Mood'
  113. gs 'indik', '1', pcs_energy, pcs_energy
  114. $stat_msg += '<BR><<$ind>> Hunger'
  115. gs 'indik', '1', pcs_sleep, pcs_sleep
  116. $stat_msg += '<BR><<$ind>> Sleep'
  117. end
  118. $stat_msg += '<BR>'
  119. if Enable_showattr = 0:
  120. $stat_msg += '<BR> <a href="exec:Enable_showattr = 1 & gs ''$menu_obnovit''">Attributes</a>'
  121. end
  122. if Enable_showattr = 1:
  123. $stat_msg += '<BR> <a href="exec:Enable_showattr = 0 & gs ''$menu_obnovit''">Attributes:</a>'
  124. gs 'indik','3', 50+(pcs_dom-sub)/2, 50+(pcs_dom-sub)/2
  125. $stat_msg += '<BR><<$ind>> Dominance'
  126. if pcs_dom > 10:
  127. $stat_msg += ' (dominant)'
  128. elseif sub > 10:
  129. $stat_msg += ' (submissive)'
  130. else
  131. $stat_msg += ' (natural)'
  132. end
  133. $stat_msg += '<BR>'
  134. gs 'indik', '1', pcs_stren, pcs_stren
  135. $stat_msg += '<BR><<$ind>> Strength'
  136. gs 'indik', '1', pcs_agil, pcs_agil
  137. $stat_msg += '<BR><<$ind>> Agility'
  138. gs 'indik', '1', pcs_vital, pcs_vital
  139. $stat_msg += '<BR><<$ind>> Endurance'
  140. gs 'indik', '1', pcs_intel, pcs_intel
  141. $stat_msg += '<BR><<$ind>> Intelligence'
  142. gs 'indik', '1', pcs_sprt, pcs_sprt
  143. $stat_msg += '<BR><<$ind>> Spirit'
  144. gs 'indik', '1', pcs_react, pcs_react
  145. $stat_msg += '<BR><<$ind>> Mental Agility'
  146. gs 'indik', '1', pcs_chrsm, pcs_chrsm
  147. $stat_msg += '<BR><<$ind>> Charisma'
  148. gs 'indik', '1', pcs_prcptn, pcs_prcptn
  149. $stat_msg += '<BR><<$ind>> Perception'
  150. if MagikDostup = 0:
  151. gs 'indik', '1', pcs_magik, pcs_magik
  152. $stat_msg += '<BR><<$ind>> Magic'
  153. end
  154. gs 'indik', '1', pcs_apprnc / 2, pcs_apprnc
  155. $stat_msg += '<BR><<$ind>> Attractiveness'
  156. if SchoolAtestat = 0 and StoryLine > 0:
  157. gs 'indik', '1', pcs_grades, pcs_grades
  158. $stat_msg += '<BR><<$ind>> School Grades'
  159. end
  160. if pcs_exhibition > 0:
  161. gs 'indik', '1', pcs_exhibition, pcs_exhibition
  162. $stat_msg += '<BR><<$ind>> exhibitionism'
  163. end
  164. end
  165. !!----------------Mental skills--------------------------
  166. if Enable_show_mental_skill = 0:
  167. $stat_msg += '<BR> <a href="exec:Enable_show_mental_skill = 1 & gs ''$menu_obnovit''">Mental Skills</a>'
  168. end
  169. if Enable_show_mental_skill = 1:
  170. st_count=0
  171. $show_table=''
  172. if pcs_splcstng > 0: gs 'show_table', '<<pcs_splcstng>> Spell Casting', '2'
  173. if pcs_humint > 0: gs 'show_table', '<<pcs_humint>> People skills', '2'
  174. if pcs_persuas > 0: gs 'show_table', '<<pcs_persuas>> Persuasion', '2'
  175. if pcs_observ > 0: gs 'show_table', '<<pcs_observ>> Observation', '2'
  176. if st_count > 0 :$stat_msg += '<BR> <a href="exec:Enable_show_mental_skill = 0 & gs ''$menu_obnovit''">Mental Skills:</a> <TABLE BORDER=1><<$show_table>></TR></TABLE>'
  177. end
  178. !!-----------------Sport skills--------------------------
  179. if Enable_show_sport_skill = 0:
  180. $stat_msg += '<BR> <a href="exec:Enable_show_sport_skill = 1 & gs ''$menu_obnovit''">Sport Skills</a>'
  181. end
  182. if Enable_show_sport_skill = 1:
  183. st_count=0
  184. $show_table=''
  185. if pcs_jab > 0: gs 'show_table', '<<pcs_jab>> Jabs', '2'
  186. if pcs_punch > 0: gs 'show_table', '<<pcs_punch>> Power Strikes', '2'
  187. if pcs_kick > 0: gs 'show_table', '<<pcs_kick>> Kicks', '2'
  188. if pcs_def > 0: gs 'show_table', '<<pcs_def>> Defence', '2'
  189. if pcs_run > 0: gs 'show_table', '<<pcs_run>> Running', '2'
  190. if pcs_vball > 0: gs 'show_table', '<<pcs_vball>> Volleyball', '2'
  191. if pcs_ftbll > 0: gs 'show_table', '<<pcs_ftbll>> Football', '2'
  192. if pcs_wrstlng > 0: gs 'show_table', '<<pcs_wrstlng>> Wrestling', '2'
  193. if pcs_shoot > 0: gs 'show_table', '<<pcs_shoot>> Marksmanship', '2'
  194. if pcs_chess > 0: gs 'show_table', '<<pcs_chess>> Chess', '2'
  195. if pcs_icesktng > 0: gs 'show_table', '<<pcs_icesktng>> Ice Skating', '2'
  196. if pcs_ttgmng > 0: gs 'show_table', '<<pcs_ttgmng>> Gaming', '2'
  197. if st_count > 0 :$stat_msg += '<BR> <a href="exec:Enable_show_sport_skill = 0 & gs ''$menu_obnovit''">Sport Skills:</a> <TABLE BORDER=1><<$show_table>></TR></TABLE>'
  198. end
  199. !!-----------------Beauty/Modelling skills---------------
  200. if Enable_show_beauty_skill = 0:
  201. $stat_msg += '<BR> <a href="exec:Enable_show_beauty_skill = 1 & gs ''$menu_obnovit''">Beauty/Modelling Skills</a>'
  202. end
  203. if Enable_show_beauty_skill = 1:
  204. st_count=0
  205. $show_table=''
  206. if pcs_makupskl > 0: gs 'show_table', '<<pcs_makupskl>> Makeup Skill', '2'
  207. if pcs_danc > 0: gs 'show_table', '<<pcs_danc>> Modern Dancing', '2'
  208. if pcs_dancero > 0: gs 'show_table', '<<pcs_dancero>> Erotic Dancing', '2'
  209. if pcs_dancpol > 0: gs 'show_table', '<<pcs_dancpol>> Pole Dancing', '2'
  210. if pcs_mdlng > 0: gs 'show_table', '<<pcs_mdlng>> Modelling', '2'
  211. if st_count > 0 :$stat_msg += '<BR> <a href="exec:Enable_show_beauty_skill = 0 & gs ''$menu_obnovit''">Beauty/Modelling Skills:</a> <TABLE BORDER=1><<$show_table>></TR></TABLE>'
  212. end
  213. !!---------------------Artistic skills-------------------
  214. if Enable_show_art_skill = 0:
  215. $stat_msg += '<BR> <a href="exec:Enable_show_art_skill = 1 & gs ''$menu_obnovit''">Artistic Skills</a>'
  216. end
  217. if Enable_show_art_skill = 1:
  218. st_count=0
  219. $show_table=''
  220. if pcs_vokal > 0: gs 'show_table', '<<pcs_vokal>> Singing', '2'
  221. if pcs_instrmusic > 0: gs 'show_table', '<<pcs_instrmusic>> Instrumental Music', '2'
  222. if pcs_photoskl > 0: gs 'show_table', '<<pcs_photoskl>> Photography', '2'
  223. if pcs_artskls > 0: gs 'show_table', '<<pcs_artskls>> Artistic Skills', '2'
  224. if st_count > 0 :$stat_msg += '<BR> <a href="exec:Enable_show_art_skill = 0 & gs ''$menu_obnovit''">Artistic Skills:</a> <TABLE BORDER=1><<$show_table>></TR></TABLE>'
  225. end
  226. !!----------------------Job skills------------------------
  227. if Enable_show_job_skill = 0:
  228. $stat_msg += '<BR> <a href="exec:Enable_show_job_skill = 1 & gs ''$menu_obnovit''">Job Skills</a>'
  229. end
  230. if Enable_show_job_skill = 1:
  231. st_count=0
  232. $show_table=''
  233. if pcs_compskl > 0: gs 'show_table', '<<pcs_compskl>> Computer Skill', '2'
  234. if pcs_comphckng > 0: gs 'show_table', '<<pcs_comphckng>> Hacking', '2'
  235. if pcs_hndiwrk > 0: gs 'show_table', '<<pcs_hndiwrk>> Handy-work', '2'
  236. if pcs_sewng > 0: gs 'show_table', '<<pcs_sewng>> Tailoring', '2'
  237. if pcs_servng > 0: gs 'show_table', '<<pcs_servng>> Serving', '2'
  238. if pcs_medcn > 0: gs 'show_table', '<<pcs_medcn>> Medicine', '2'
  239. if workPTU > 1: gs 'show_table','<<teachlevel>> Teacher credibility','2'
  240. if st_count > 0 :$stat_msg += '<BR> <a href="exec:Enable_show_job_skill = 0 & gs ''$menu_obnovit''">Job Skills:</a> <TABLE BORDER=1><<$show_table>></TR></TABLE>'
  241. end
  242. if Enable_showrelation = 0:
  243. $stat_msg += '<BR> <a href="exec:Enable_showrelation = 1 & gs ''$menu_obnovit''">Relations</a>'
  244. end
  245. if Enable_showrelation = 1:
  246. st_count=0
  247. $show_table=''
  248. if npc_QW['A192'] > 0:gs'show_table','<<npc_QW[''A192'']>> Nastja','2'
  249. if tanya > 0:gs'show_table','<<tanya>> Tanya','2'
  250. if kat > 0:gs'show_table','<<kat>> Kate','2'
  251. if vika > 0:gs'show_table','<<vika>> Vika','2'
  252. if Irina > 0:gs'show_table','<<Irina>> Irina','2'
  253. if Tamara > 0:gs'show_table','<<Tamara>> Tamara','2'
  254. if alla > 0:gs'show_table','<<alla>> Alla','2'
  255. if masha > 0:gs'show_table','<<masha>> Masha','2'
  256. if Givi > 0:gs'show_table','<<Givi>> Givi Karapetovich','2'
  257. if Ashot > 0:gs'show_table','<<Ashot>> Ashot','2'
  258. if Dmitry > 0:gs'show_table','<<Dmitry>> Dima','2'
  259. if afra > 0:gs'show_table','<<afra>> Blacks','2'
  260. if npc_rel['A69'] > 0:gs'show_table','<<npc_rel[''A69'']>> Mikhail Nikolaevich','2'
  261. if npc_rel['A89'] > 0:gs'show_table','Eugene: <<npc_rel[''A89'']>>','2'
  262. if npc_rel['A112'] > 0:gs'show_table','Sergei Shulgin: <<npc_rel[''A112'']>>','2'
  263. if npc_rel['A11'] > 0:gs'show_table','Vasily Shulgin: <<npc_rel[''A11'']>>','2'
  264. if hantersAndreiQw > 0:gs'show_table','Hunter Andrew: <<hantersAndreiQw>>','2'
  265. if hantersSergeiQw > 0:gs'show_table','Hunter Sergei: <<hantersSergeiQw>>','2'
  266. if hantersIgorQw > 0:gs'show_table','Hunter Igor: <<hantersIgorQw>>','2'
  267. if StoryLine > 0:
  268. if npc_rel['A29'] > 0:gs'show_table','<<npc_rel[''A29'']>> mother','2'
  269. if npc_rel['A28'] > 0:gs'show_table','<<npc_rel[''A28'']>> father','2'
  270. if npc_rel['A33'] > 0:gs'show_table','<<npc_rel[''A33'']>> Sister','2'
  271. if npc_rel['A34'] > 0:gs'show_table','<<npc_rel[''A34'']>> Brother','2'
  272. end
  273. if st_count > 0 :$stat_msg += '<BR> <a href="exec:Enable_showrelation = 0 & gs ''$menu_obnovit''">Relations:</a> <BR><TABLE BORDER=1> <<$show_table>></TR></TABLE>'
  274. end
  275. $stat_msg += '<BR>'
  276. if BuyHous = 2 and ArendHouseSL <= 0:'<font color="red"><b>The rent on your apartment is due today.</b></font>'
  277. if BuyHous = 2 and ArendHouseSL <= 0:
  278. '<font color="red"><b>The rent on your apartment is due today.</b></font>'
  279. if money >= 6000 or stolmoney >= 6000 or money + stolmoney >= 6000 or karta + bankDebtLimit >= 6000:
  280. *P ' Renew with '
  281. if money >= 6000:
  282. *P ' <a href="exec:money -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30" & gs ''$menu_obnovit''>cash</a>'
  283. elseif stolmoney >= 6000:
  284. *P ' <a href="exec:stolmoney -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30" & gs ''$menu_obnovit''>cash from drawer</a>'
  285. elseif money + stolmoney >= 6000:
  286. !both < 6000, so money = money - 6000 + stolmoney
  287. *P ' <a href="exec:money -= 6000 - stolmoney & stolmoney = 0 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30" & gs ''$menu_obnovit''>cash from purse and drawer</a>'
  288. end
  289. !from purse, drawer or both
  290. if karta >= 6000:
  291. *P ' <a href="exec:karta -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30 & gs ''$menu_obnovit''">bank account</a>'
  292. elseif karta + bankDebtLimit >= 6000:
  293. *P ' <a href="exec:karta -= 6000 & housr = 1 & BuyHous = 2 & ArendHouseSL += 30 & gs ''$menu_obnovit''">bank account, but you will be overdrawn.</a>'
  294. end
  295. else
  296. *P ' But you can''t afford to pay the rent.'
  297. end
  298. end
  299. $stat_msg += '<BR><<$weather>>' & $stat_msg += '<BR>'
  300. if opPRE = 0: $stat_msg += '<BR><<$pcs_makeup>> and your hair is <<$pcs_hairbsh>>.' & $stat_msg += '<BR>'
  301. if thinkpreg = 0 and knowpreg = 0 and cycle ! 6 and pillcon2 <= 30000 and succubusflag ! 1 and cheatSlut = 0 and mesec = 0:
  302. if abortionbirthdate = 0 and daystart - lastmens > 21:
  303. if daystart - lastmens < 28:
  304. $stat_msg += '<BR><font color = #AB052A><b>Your period is late by <<daystart - lastmens - 20>> days.</b></font>'
  305. elseif daystart - lastmens < 35:
  306. $stat_msg += '<BR><font color = #AB052A><b>Your period is late by more than a week!</b></font>'
  307. elseif daystart - lastmens < 45:
  308. $stat_msg += '<BR><font color = #AB052A><b>You apparently missed your period this month. Maybe you should see a doctor?</b></font>'
  309. elseif daystart - lastmens < 69:
  310. $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>'
  311. else
  312. $stat_msg += '<BR><font color = #AB052A><b>You should consider the possibility of a pregnancy, since apparently you no longer have periods.</b></font>'
  313. end
  314. elseif abortionbirthdate ! 0 and daystart - abortionbirthdate <= 100:
  315. $stat_msg += '<BR><font color = #705243><b>You are probably still in your recovery period. Nothing to worry about.</b></font>'
  316. elseif abortionbirthdate ! 0 and daystart - abortionbirthdate > 100:
  317. $stat_msg += '<BR><font color = #820000><b>You should have recovered by know... Right?</b></font>'
  318. end
  319. end
  320. if implant_day > 0:
  321. if ((daystart - implant_day) * 24 + hour - implant_hour) < 5:
  322. $stat_msg += '<BR><font color=#AB052A>You feel a slight twinge in your abdomen.</font>'
  323. end
  324. end
  325. if mesec > 0:
  326. $stat_msg += '<BR><font color="red">You are currently having your period. '
  327. if isprok = 0 and isprokp = 0:
  328. $stat_msg += 'You need to use your feminine hygiene products.'
  329. elseif isprokp = 1 and tanga = 0:
  330. isprokp = 0
  331. $stat_msg += 'You need to wear panties to use a sanitary pad.'
  332. end
  333. $stat_msg += '</font>'
  334. end
  335. $stat_msg += '<BR><a href="exec:dynamic $d_cycreport_choice"><<$cycreport_txt>></a><br>'
  336. if StoryLine > 0 and SchoolAtestat = 0 and $holyday ! '': $stat_msg += '<BR><<$holyday>>' & $stat_msg += '<BR>'
  337. if birthday = day and birthmonth = month: $stat_msg += '<BR><b>Today is your birthday.</b>' & $stat_msg += '<BR>'
  338. !!if shame > 0:$stat_msg += '<BR><<$shame>>' & $stat_msg += '<BR>'
  339. if $pcs_mood ! '':$stat_msg += '<BR><font color="green"><b><<$pcs_mood>></b></font>' & $stat_msg += '<BR>'
  340. if mentats_dose >= 1:$stat_msg += '<BR><font color = green>You feel sharp and focused.</font>'
  341. if bcream_used = 1:$stat_msg += '<BR><font color = #DB7093>Your breasts are feeling hot and tingly.</font>'
  342. if aphrodisiac_timer > 0:$stat_msg += '<BR><font color = #DB7093>You are feeling hot and every move causes your groin to tingle.</font>'
  343. if pcs_energy < 5:
  344. $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>'
  345. elseif pcs_energy < 10:
  346. $stat_msg += '<BR><font color="red">You are starving, you really need to have something to eat.</font>'
  347. elseif pcs_energy < 20:
  348. $stat_msg += '<BR>You are very hungry and struggle to concentrate on anything other than food.'
  349. elseif pcs_energy < 30:
  350. $stat_msg += '<BR>You feel peckish and your thoughts sometimes drift towards food.'
  351. end
  352. if pcs_sleep < 5:
  353. $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>'
  354. elseif pcs_sleep < 10:
  355. $stat_msg += '<BR><font color="red">You are exhausted, you really need to go to bed soon.</font>'
  356. elseif pcs_sleep < 20:
  357. $stat_msg += '<BR>You are tired and you are struggling to concentrate.'
  358. elseif pcs_sleep < 30:
  359. $stat_msg += '<BR>You feel a little tired.'
  360. end
  361. if tanga = 1 and clit_size >= 25:$stat_msg += '<BR><font color = #FF1493>Your panties keep rubbing against your clit and making you horny.</font>'
  362. if pcs_horny >= 50:
  363. if pcs_horny < 90 and tanga = 1:
  364. $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>'
  365. elseif pcs_horny < 90 and tanga = 0:
  366. $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>'
  367. elseif tanga = 1:
  368. $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>'
  369. else
  370. $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>'
  371. end
  372. end
  373. $smoker = {
  374. siga -= 1
  375. smoker += 1
  376. smokeHour = hour
  377. smokeDay = daystart
  378. smokeminut = minut + 5
  379. smokerNeed = 0
  380. cumspclnt = 2
  381. gs 'cum_cleanup'
  382. pcs_breath = 0
  383. pcs_mood += 100
  384. wipo += 100
  385. if pcs_energy < 80: pcs_energy += 4
  386. gs '$menu_obnovit'
  387. }
  388. if PillToggle = 1 and tabletki > 0:
  389. Stabletki += tabletki
  390. tabletki = 0
  391. elseif PillToggle = 0 and Stabletki > 0:
  392. tabletki += Stabletki
  393. Stabletki = 0
  394. end
  395. if CondomToggle = 1 and prezik > 0:
  396. Sprezik += prezik
  397. prezik = 0
  398. elseif CondomToggle = 0 and Sprezik > 0:
  399. prezik += Sprezik
  400. Sprezik = 0
  401. end
  402. if smoker >= 20:
  403. if smokerNeed > 0:
  404. if siga > 0:
  405. $stat_msg += '<BR><a href="exec:dynamic $smoker"><font color="red"><b>You want to smoke. You have <<siga>> cigarettes left.</b></font></a><BR>'
  406. else
  407. $stat_msg += '<BR><a href="exec:dynamic $smoker"><font color="red"><b>You want to smoke, but you have no cigarettes left.</b></font></a><BR>'
  408. end
  409. else
  410. if siga > 0:
  411. $stat_msg += '<BR><a href="exec:dynamic $smoker"><font color="blue"><b>You have <<siga>> cigarettes left.</b></font></a><BR>'
  412. else
  413. $stat_msg += '<BR><font color="blue"><b>You feel like you should get some cigarettes.</b></font><BR>'
  414. end
  415. end
  416. elseif siga > 0:
  417. $stat_msg += '<BR><a href="exec:dynamic $smoker"><font color = blue><b>You have <<siga>> cigarettes.</b></font></a><BR>'
  418. end
  419. if smokeHour = hour and smokeday = day and smokeminut >= minut:$stat_msg += '<BR><font color="green">You are smoking a cigarette.</font><BR>'
  420. if pcs_sweat < 0 : pcs_sweat = 0
  421. if pcs_sweat > 69 : pcs_sweat = 69
  422. jump 'statDswt<<pcs_sweat/10>>'
  423. :statDswt0
  424. if arrsize('sparrvol') = 0 : $stat_msg += '<BR><b><font color="green">You are sparkling clean.</font></b><BR>'
  425. jump 'statDswtEnd'
  426. :statDswt1
  427. jump 'statDswtEnd'
  428. :statDswt2
  429. $stat_msg += '<BR><font color="brown">You''re sweating.</font><BR>'
  430. jump 'statDswtEnd'
  431. :statDswt3
  432. $stat_msg += '<BR><font color="red">You are a little smelly.</font><BR>'
  433. jump 'statDswtEnd'
  434. :statDswt4
  435. $stat_msg += '<BR><font color="red">You stink.</font><BR>'
  436. jump 'statDswtEnd'
  437. :statDswt5
  438. $stat_msg += '<BR><b><font color="red">You really stink.</font></b><BR>'
  439. jump 'statDswtEnd'
  440. :statDswt6
  441. $stat_msg += '<BR><b><font color="red">You are dripping wet from sweat and smell like a gym sock.</font></b><BR>'
  442. jump 'statDswtEnd'
  443. :statDswtEnd
  444. if dirtyclothes = 1 and swamp_clothes = 0:
  445. if pcs_sweat > 40:
  446. $stat_msg +='<br><font color = red>You from head to toe <a href="exec:view''images/locations/gadukino/hunters/dirtyclothes1.jpg''">smeared</a> in the mud.</font><BR>'
  447. else
  448. $stat_msg +='<br><font color = red>Your <a href="exec:view''images/locations/gadukino/hunters/dirtyclothes2.jpg''">cloth</a> is dirty.</font><BR>'
  449. end
  450. end
  451. if lactate = 1:
  452. if lactatemv >= lactatemm-1:
  453. $stat_msg += '<BR><font color = black>Your breasts are so full they hurt and a little milk is constantly dribbling out.</font><BR>'
  454. elseif lactatemv > lactatemm*9/10:
  455. $stat_msg += '<BR><font color = black>Your breasts are firm and full, and starting to hurt from all the milk they contain.</font><BR>'
  456. elseif lactatemv > lactatemm*3/4:
  457. $stat_msg += '<BR><font color = black>Your breasts feel firm and heavy, full of milk.</font><BR>'
  458. elseif lactatemv > lactatemm/2:
  459. $stat_msg += '<BR><font color = black>Your breasts are heavy, a cargo of milk inside.</font><BR>'
  460. elseif lactatemv > lactatemm/4:
  461. $stat_msg += '<BR><font color = black>Your breasts feel a little heavy.</font><BR>'
  462. elseif lactatemv > 0:
  463. $stat_msg += '<BR><font color = black>Your breasts tingle a little from the feeling of milk production.</font><BR>'
  464. else
  465. $stat_msg += '<BR><font color = black>Your breasts feel soft and empty.</font><BR>'
  466. end
  467. end
  468. if Enable_Hymenrestore = 1: pcs_vag = 0
  469. if Enable_tightrestore = 1: pcs_ass = 0 & if pcs_vag > 0:pcs_vag = 1
  470. if Enable_clearwrite > 0: body_write = 0 & face_write = 0
  471. if Enable_clearcum > 0:
  472. killvar 'sparrvol[0]'
  473. end
  474. if Enable_fbreath > 0:
  475. cumspclnt = 2
  476. gs 'cum_cleanup'
  477. pcs_breath=1
  478. end
  479. $clear_write = {
  480. body_write = 0
  481. face_write = 0
  482. minut += 10
  483. gs '$menu_obnovit'
  484. 'It takes you 10 minutes to thoroughly wash the obscene "painting" from your body.'
  485. }
  486. if body_write > 0 or face_write > 0:
  487. if body_write > 1 and face_write = 0:
  488. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your body is inscribed with derogatory graffiti.</font></b></a>'
  489. elseif body_write = 1 and face_write = 0:
  490. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your body is an obscene sign.</font></b></a>'
  491. elseif body_write = 0 and face_write > 1:
  492. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your face is covered with writing obscene epithets.</font></b></a>'
  493. elseif body_write = 0 and face_write = 1:
  494. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>On your face humiliating label.</font></b></a>'
  495. else
  496. $stat_msg += '<BR><a href="exec:dynamic $clear_write"><b><font color = red>Your body and face painted with obscene graffiti.</font></b></a>'
  497. end
  498. end
  499. killvar 'cumvolume'
  500. killvar 'i'
  501. killvar 'knownguy'
  502. killvar 'cumcount'
  503. killvar 'cumowner'
  504. if arrsize('sparrvol') > 0:
  505. !!go through every location
  506. :locationloop
  507. !!start from the freshest load
  508. idx = arrsize('sparrloc')-1
  509. :spermitemloop
  510. !!if the currently examined load loaction is the location of the current cycle, execute
  511. if sparrloc[idx] = i:
  512. !!setting the age of the current load
  513. !! 0: mouth
  514. !! 1: in this hour
  515. !! 2: in four hours
  516. !! 3: at least five hours ago
  517. !! 4: in body (pussy or ass)
  518. !! 5: no more than 12 hours in condom
  519. !! 6: no more than 48 hours in condom
  520. !! 7: more than two days old, in condom
  521. if i = 12:
  522. j = 0
  523. elseif i = 17:
  524. if sparrage[idx] <= 12:
  525. j = 5
  526. elseif sparrage[idx] <= 48:
  527. j = 6
  528. else
  529. j = 7
  530. end
  531. elseif i = 0 or i = 3:
  532. j = 4
  533. else
  534. if sparrage[idx] <= 1:
  535. j = 1
  536. elseif sparrage[idx] <= 5:
  537. j = 2
  538. else
  539. j = 3
  540. end
  541. end
  542. cumvolume['<<i>>:<<j>>'] += sparrvol[idx]
  543. if sparrvol[idx] > 0:
  544. if sparridt[idx] = 0:
  545. !!unknown partner
  546. cumcount['<<i>>:<<j>>'] += 1
  547. elseif sparridt[idx] = 1:
  548. !!known partner
  549. !!storing the name of the cum owner (format: $cumowner[<cum location>:<age of cum>:<index of cum owner>])
  550. if knownguy['<<i>>:<<j>>'] > 0:
  551. gchk = 0
  552. :sameguycheck
  553. if $cumowner['<<i>>:<<j>>:<<gchk>>'] ! $sparrnam[idx] and gchk <= knownguy['<<i>>:<<j>>']:gchk += 1 & jump 'sameguycheck'
  554. if gchk > knownguy['<<i>>:<<j>>']:
  555. $cumowner['<<i>>:<<j>>:<<knownguy[''<<i>>:<<j>>'']>>'] = $sparrnam[idx]
  556. knownguy['<<i>>:<<j>>'] += 1
  557. cumcount['<<i>>:<<j>>'] += 1
  558. end
  559. else
  560. $cumowner['<<i>>:<<j>>:<<knownguy[''<<i>>:<<j>>'']>>'] = $sparrnam[idx]
  561. knownguy['<<i>>:<<j>>'] += 1
  562. cumcount['<<i>>:<<j>>'] += 1
  563. end
  564. end
  565. end
  566. end
  567. if idx > 0:idx -= 1 & jump 'spermitemloop'
  568. if i < 18:i += 1 & jump 'locationloop'
  569. killvar 'i'
  570. killvar 'idx'
  571. killvar 'j'
  572. end
  573. i = 0
  574. :cumlocloop
  575. if i = 0:
  576. $txtloc = 'your <a href="exec:view''images/pc/body/cum/creampie/cumpussy'+rand(1,14)+'.jpg''">pussy</a>'
  577. elseif i = 1:
  578. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumpussy/cumpus'+rand(1,4)+'.jpg''">labia</a>'
  579. elseif i = 2:
  580. $txtloc = 'the front of your panties'
  581. elseif i = 3:
  582. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumanal/cumanal'+rand(1,11)+'.jpg''">ass</a>'
  583. elseif i = 4:
  584. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumass/cumass'+rand(1,6)+'.jpg''">butt</a>'
  585. elseif i = 5:
  586. $txtloc = 'the back of your panties'
  587. elseif i = 6:
  588. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumclothes/'+rand(1,3)+'.jpg''">clothes near your groin</a>'
  589. elseif i = 7:
  590. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumclothes/'+rand(4,18)+'.jpg''">clothes</a>'
  591. elseif i = 8:
  592. $txtloc = 'your back'
  593. elseif i = 9:
  594. $txtloc = 'your legs'
  595. elseif i = 10:
  596. $txtloc = 'your arms'
  597. elseif i = 11:
  598. if pcs_haircol = 0:
  599. $cum_face_image = 'brown/'
  600. $cum_face_image += rand(1, 31)
  601. elseif pcs_haircol = 1:
  602. $cum_face_image = 'black/'
  603. $cum_face_image += rand(1, 23)
  604. elseif pcs_haircol = 2:
  605. $cum_face_image = 'red/'
  606. $cum_face_image += rand(1, 19)
  607. elseif pcs_haircol = 3:
  608. $cum_face_image = 'blonde/'
  609. $cum_face_image += rand(1, 25)
  610. elseif pcs_haircol > 3:
  611. $cum_face_image = 'custom/'
  612. $cum_face_image += rand(1, 20)
  613. end
  614. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumface/<<$cum_face_image>>.jpg''">face</a>'
  615. killvar 'cum_face_image'
  616. elseif i = 13:
  617. $txtloc = 'your hands'
  618. elseif i = 14:
  619. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumbelly/cumbelly'+rand(1,12)+'.jpg''">stomach</a>'
  620. elseif i = 15:
  621. $txtloc = 'your <a href="exec:view''images/pc/body/cum/cumtits/cumtits'+rand(1,19)+'.jpg''">breasts</a>'
  622. elseif i = 16:
  623. $txtloc = 'your hair</a>'
  624. elseif i = 17:
  625. $txtloc = 'in your vagina in a slipped condom'
  626. else
  627. $txtloc = 'the gusset of your panties</a>'
  628. end
  629. j = 0
  630. :ageloop
  631. if cumvolume['<<i>>:<<j>>'] > 0:
  632. cumloc[i] = 1
  633. !!amount setting
  634. if cumvolume['<<i>>:<<j>>'] > 250:
  635. !! 25 ml, about four-five load, gushing
  636. $txtamount = 'Enormous '
  637. elseif cumvolume['<<i>>:<<j>>'] > 100:
  638. !! 10 ml, about two load, flowing
  639. $txtamount = 'Huge '
  640. elseif cumvolume['<<i>>:<<j>>'] >= 20:
  641. !! 2 ml, seeping out
  642. $txtamount = 'Decent '
  643. else
  644. !! residue amount, no leakage
  645. $txtamount = 'Small '
  646. end
  647. !! if sperm age stage is 4, it means inside the body
  648. if j = 4:
  649. if (vibratorIN = 1 and i = 0) or (analplugin = 1 and i = 3):
  650. $txtproxy = 'being plugged in '
  651. elseif i = 0 and cumvolume['<<i>>:<<j>>'] < pcs_vag*5:
  652. $txtproxy = 'staying inside of '
  653. elseif i = 3 and pcs_ass <= 25:
  654. $txtproxy = 'staying inside of '
  655. else
  656. if cumvolume['<<i>>:<<j>>'] > 250:
  657. $txtproxy = 'gushing out of '
  658. elseif cumvolume['<<i>>:<<j>>'] > 100:
  659. $txtproxy = 'flowing out of '
  660. elseif cumvolume['<<i>>:<<j>>'] >= 40:
  661. $txtproxy = 'seeping out of '
  662. else
  663. $txtproxy = 'staying inside of '
  664. end
  665. end
  666. elseif j >= 5:
  667. !! if sperm age stage is over 4, meaning in condom
  668. if j = 5:
  669. $txtproxy = 'buried '
  670. elseif j = 6:
  671. $txtproxy = 'marinating '
  672. else
  673. $txtproxy = 'rotting '
  674. end
  675. if cumcondslip_deep > (vagina / 2): $txtproxy += 'deep '
  676. elseif j < 4 and j > 0:
  677. !!amount setting
  678. if cumvolume['<<i>>:<<j>>'] > 160:
  679. !! 10 ml, about two load, flowing
  680. $txtproxy = 'coating '
  681. elseif cumvolume['<<i>>:<<j>>'] > 40:
  682. !! 2 ml, seeping out
  683. $txtproxy = 'covering '
  684. else
  685. !! residue amount, no leakage
  686. $txtproxy = 'spattering '
  687. end
  688. if j = 1:
  689. $txtproxy += 'wetly '
  690. elseif j = 2:
  691. $txtproxy += 'dryly '
  692. else
  693. $txtproxy += 'powderly '
  694. end
  695. end
  696. $txtperson = ''
  697. if cumcount['<<i>>:<<j>>'] = 0:
  698. $txtiscum = 'some whitish substance '
  699. else
  700. $txtiscum = 'cum of '
  701. if cumcount['<<i>>:<<j>>'] = knownguy['<<i>>:<<j>>']:
  702. !! everyone is known (one or more)
  703. if knownguy['<<i>>:<<j>>'] = 1:
  704. $txtperson = $npc_usedname[$cumowner['<<i>>:<<j>>:0']] + ' '
  705. else
  706. kmax = 0
  707. :nullocator1
  708. if $cumowner['<<i>>:<<j>>:<<kmax>>'] ! '':kmax += 1 & jump 'nullocator1'
  709. kmax -= 1
  710. k = 0
  711. :knownloop
  712. $txtperson += $npc_usedname[$cumowner['<<i>>:<<j>>:<<k>>']]
  713. if k < kmax-1:$txtperson += ', ' & k += 1 & jump 'knownloop'
  714. k += 1
  715. $txtperson += ' and ' + $npc_usedname[$cumowner['<<i>>:<<j>>:<<k>>']] + ' '
  716. end
  717. elseif knownguy['<<i>>:<<j>>'] = 0:
  718. !! noone is known (one or more)
  719. if cumcount['<<i>>:<<j>>'] = 1:
  720. $txtperson += 'some guy '
  721. else
  722. $txtperson += 'some guys '
  723. end
  724. else
  725. !! there are known and unknown guys in the mix
  726. if knownguy['<<i>>:<<j>>'] = 1:
  727. $txtperson = $npc_usedname[$cumowner['<<i>>:<<j>>:0']] + ' and some guy'
  728. else
  729. kmax = 0
  730. :nullocator2
  731. if $cumowner['<<i>>:<<j>>:<<kmax>>'] ! '':kmax += 1 & jump 'nullocator2'
  732. kmax -= 1
  733. k = 0
  734. :mixloop
  735. $txtperson += $npc_usedname[$cumowner['<<i>>:<<j>>:<<k>>']] + ', '
  736. if k < kmax: k += 1 & jump 'mixloop'
  737. $txtperson += 'and some guy'
  738. end
  739. if cumcount['<<i>>:<<j>>'] - knownguy['<<i>>:<<j>>'] > 1:
  740. $txtperson += 's '
  741. else
  742. $txtperson += ' '
  743. end
  744. end
  745. end
  746. if j <= 4 and swallow >= 10:$txtiscum = '<a href="exec:gs ''cum_manage'', ''cumeater'', <<i>>"><font color="blue">' + $txtiscum + '</font></a>'
  747. if j = 4 and vibratorIN = 0 and vibratorIN = 0 and pcs_vag*10 < cumvolume['<<i>>:<<j>>'] and cumvolume['<<i>>:<<j>>'] >= 20:
  748. if tanga = 1:
  749. $stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + ' into your panties.</font></b>'
  750. else
  751. $stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + ' down your legs.</font></b>'
  752. end
  753. elseif sparragestage >= 5:
  754. if cumcondslip_aware > 0:$stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + '.</font></b>'
  755. elseif j ! 0:
  756. $stat_msg += '<BR><b><font color="red">' + $txtamount + 'amounts of ' + $txtiscum + $txtperson + 'is ' + $txtproxy + $txtloc + '.</font></b>'
  757. else
  758. $stat_msg += '<BR><b><font color="red">Your breath smells like sperm.</font></b>'
  759. end
  760. end
  761. if j < 7: j+=1 & jump 'ageloop'
  762. if i < 18: i+=1 & jump 'cumlocloop'
  763. killvar 'i'
  764. killvar 'j'
  765. killvar 'txtperson'
  766. killvar 'k'
  767. killvar 'kmax'
  768. killvar 'txtamount'
  769. killvar 'txtiscum'
  770. killvar 'txtperson'
  771. killvar 'txtproxy'
  772. killvar 'txtloc'
  773. killvar 'cumvolume'
  774. killvar 'cumcount'
  775. killvar 'knownguy'
  776. killvar 'cumowner'
  777. if $clothingworntype = 'nude' and lactatemess > 0:
  778. if lactatemess < 3:
  779. $stat_msg += '<BR><font color = black>You have a little milk residue around your nipples.</font>'
  780. elseif lactatemess < 7:
  781. $stat_msg += '<BR><font color = black>You have a lot of milk residue around your nipples.</font>'
  782. else
  783. $stat_msg += '<BR><font color = black>Your breasts are drenched with milk residue.</font>'
  784. end
  785. elseif lactatemess > 0:
  786. if lactatemess < 3:
  787. $stat_msg += '<BR><font color = black>You have tiny wet spots on your clothes above your nipples.</font>'
  788. elseif lactatemess < 7:
  789. $stat_msg += '<BR><font color = black>Milk has soaked through your clothes and made visible circles on your breasts.</font>'
  790. else
  791. $stat_msg += '<BR><font color = black>Your shirt is drenched with milk from your breasts.</font>'
  792. end
  793. end
  794. if Gerpes >= 10:
  795. $stat_msg += '<BR><b><font color="red">On your pussy sores have appeared. This is genital herpes.</font></b>'
  796. elseif Gerpes >= 5:
  797. $stat_msg += '<BR><b><font color="red">Your pussy is flushed and highly itchy. This is genital herpes.</font></b>'
  798. elseif Gerpes >= 3:
  799. $stat_msg += '<BR><b><font color="red">On your lips sores. All signs of genital herpes.</font></b>'
  800. end
  801. if Gerpes >= 20:$stat_msg += '<BR> <b><font color="red">The sores also cover your ass.</font></b>'
  802. if Sifilis >= 50:
  803. $stat_msg += '<BR><b><font color="red">Syphilitic rashes cover your whole body.</font></b>'
  804. elseif Sifilis >= 21:
  805. $stat_msg += '<BR><b><font color="red">You have a single big, hard sore on the lip.</font></b>'
  806. end
  807. 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>'
  808. if Kandidoz > 30:$stat_msg += '<BR><b><font color="red">You have thrush.</font></b>'
  809. 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>'
  810. 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>'
  811. if fingal > 0:$stat_msg += '<BR><b><font color="red">You have a black eye.</font></b>'
  812. ! WD: Bimbo look
  813. if bimbolevel > 0: $stat_msg += '<BR><<$bimbostatus>>'
  814. if tanga = 1 and $clothingworntype = 'nude':
  815. $stat_msg += '<BR><b><font color = red>You are only wearing your panties and your boobs sway invitingly as you walk</font></b>'
  816. elseif tanga= 1 and PCloBimbo = 1:
  817. $stat_msg += '<BR><b><font color = #FF00FF>You are dressed as a bimbo</font></b>'
  818. elseif tanga = 0:
  819. if CloStyle = 4:
  820. $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>'
  821. elseif PCloBimbo = 1 or bimbolevel > 0 and PCloSkirt > 3:
  822. $stat_msg += '<BR><b><font color = #FF00FF>You like, totally forgot to put on any panties. You are such a bimbo.</font></b>'
  823. elseif PCloSkirt > 3:
  824. $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>'
  825. elseif $clothingworntype ! 'nude':
  826. $stat_msg += '<BR><b><font color="red">You are not wearing panties.</font></b>'
  827. elseif towel = 1:
  828. $stat_msg += '<BR><b><font color = red>Your naked body is covered only by a short towel.</font></b>'
  829. elseif $clothingworntype = 'nude' and pcs_exhibition < 5:
  830. $stat_msg += '<BR><b><font color = red>You are completely naked, and it makes you feel nervous and ashamed.</font></b>'
  831. elseif $clothingworntype = 'nude' and pcs_exhibition < 20:
  832. $stat_msg += '<BR><b><font color = red>You are completely naked, you''re not too comfortable we nudity but it is a little exciting.</font></b>'
  833. elseif $clothingworntype = 'nude' and pcs_exhibition >= 90:
  834. $stat_msg += '<BR><b><font color = blue>You are completely naked, which is far better than having to wear clothes.</font></b>'
  835. elseif $clothingworntype = 'nude':
  836. $stat_msg += '<BR><b><font color = #FF00FF>You are completely naked. It''s exciting and you feel tingly inside.</font></b>'
  837. end
  838. end
  839. $stat_msg += '<BR>'
  840. if mosol >= 50:
  841. $stat_msg += '<BR><b><font color="red">Your pussy hurts and each step causes more pain, it''s crimson and visibly scuffed from walking without underwear.</font></b>'
  842. elseif mosol >= 30:
  843. $stat_msg += '<BR><b><font color="red">Your pussy is flushed and itchy, it seems to be from rubbing against your clothing.</font></b>'
  844. end
  845. if analplugIN = 1:$stat_msg += '<BR><b><font color="red">You have a butt plug inserted in your ass.</font></b>'
  846. if vibratorin = 1:$stat_msg += '<BR><b><font color="red">You have a vibrator inserted in your vagina.</font></b>'
  847. $stat_msg += '<BR>'
  848. if young_shop_work = 1:
  849. if hour = 15 and minut <= 5 and week < 6 and inWorkYoungShop = 0:
  850. 'You are late for work at Pussy-Cats.'
  851. elseif hour = 15 and week < 6 and inWorkYoungShop = 0 and misscheck ! daystart:
  852. misscheck = daystart
  853. young_shop_miss += 1
  854. $stat_msg += '<BR><b><font color="red">You missed work.</font></b>'
  855. elseif (hour = 14 or hour = 13) and week < 6:
  856. $stat_msg += '<BR><b><font color="red">By 15:00 you have to be at work in the shop Pussy-Cats.</font></b>'
  857. end
  858. end
  859. if workrin = 1:
  860. if week = 2 or week = 4 or week = 6:
  861. if hour = 7:$stat_msg += '<BR><b><font color="red">At 8 c''clock you start work on the market.</font></b>'
  862. if hour = 8:$stat_msg += '<BR><b><font color="red">You need to work on the market now.</font></b>'
  863. end
  864. end
  865. if frost > 0:
  866. if frost <= 5:
  867. $stat_msg += '<BR><b><font>You are a little chilly.</font></b>'
  868. elseif frost < 11:
  869. $stat_msg += '<BR><b><font color="red">You are cold.</font></b>'
  870. else
  871. $stat_msg += '<BR><b><font color="red">You are freezing.</font></b>'
  872. end
  873. end
  874. if sick > 0:
  875. if sick = 1:
  876. $stat_msg += '<BR><b><font color="red">This is not good, a tickle in the throat and a little runny nose.</font></b>'
  877. elseif sick < 24:
  878. $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>'
  879. elseif sick < 48:
  880. $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>'
  881. elseif sick < 72:
  882. $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>'
  883. else
  884. $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>'
  885. end
  886. end
  887. if hypnoAddict > 0:
  888. if hypnoWithdrawal = 1:
  889. if missCum >= timeTresh:
  890. $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>'
  891. else
  892. $stat_msg += '<BR><b><font color="red">You feel like talking to your therapist. You miss your sessions.</font></b>'
  893. end
  894. elseif hypnoWithdrawal = 2:
  895. if missCum >= timeTresh:
  896. $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>'
  897. else
  898. $stat_msg += '<BR><b><font color="red">You need to talk to your therapist. You feel unbalanced without your sessions.</font></b>'
  899. end
  900. else
  901. 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>'
  902. end
  903. end
  904. if $mudnerd ! '':$stat_msg += '<BR><<$mudnerd>>'
  905. if housr = 1:
  906. $streetev_home = 'your apartment'
  907. elseif tanwork = 1:
  908. $streetev_home = 'Tanya''s apartment'
  909. elseif student > 0:
  910. $streetev_home = 'your dorm'
  911. else
  912. $streetev_home = 'the train station'
  913. end
  914. if hour < meethour and svidanieA = 1:$stat_msg += '<BR><<$boydescA>> will be waiting for you near <<$streetev_home>> at <<meethour>>:00.'
  915. if hour = meethour and svidanieA = 1:$stat_msg += '<BR><b><font color="red"><<$boydescA>> is waiting for you by <<$streetev_home>>.</font></b>'
  916. if meetday < daystart and svidanieA = 1:bfA -= 10 & svidanieA = 0
  917. if StrongNarkota > 20:$stat_msg += '<BR><b><font color="red">You are stoned.</font></b>'
  918. if alko > 0:
  919. if alko < 3:$stat_msg += '<BR><b><font color="red">You''re a little dizzy.</font></b>'
  920. if alko >= 3 and alko < 6:$stat_msg += '<BR><b><font color="red">You''re drunk.</font></b>'
  921. if alko >= 6:$stat_msg += '<BR><b><font color="red">You''re wasted.</font></b>'
  922. end
  923. if StoryLine = 1:
  924. 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.'
  925. 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.'
  926. 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.'
  927. 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>'
  928. end
  929. if model > 0 and modelmon = month:
  930. $stat_msg += '<BR><b>You worked as a model this month.</b>'
  931. elseif model > 0 and modelmon ! month:
  932. $stat_msg += '<BR><b>You can work as a model this month.</b>'
  933. end
  934. if pornstack > 0:
  935. aa = 0
  936. :pfilmtime
  937. if aa < 200 and pfilmday[aa] = 0: aa += 1 & jump 'pfilmtime'
  938. end
  939. if pornstack > 0 and pfilmday[0] = 0:
  940. if pfilmday[1] = 0:
  941. $stat_msg += '<br><b>You will star in another porno in <<aa>> days.</b>'
  942. else
  943. $stat_msg += '<br><b>You have a porno shoot scheduled tomorrow.</b>'
  944. end
  945. end
  946. if pfilmday[0] > 0:
  947. if pornnow = 1:
  948. $stat_msg += '<br><b>You are at a porn shooting.</b>'
  949. else
  950. if hour < 11: $stat_msg += '<br><b>You are expected in the porno studio at 10:00.</b>'
  951. if hour >= 11 and hour < 13: $stat_msg += '<br><b>You should be at the porno studio, shooting!</b>'
  952. if hour >= 13: $stat_msg += '<br><b>You missed a scheduled porno shoot!</b>'
  953. end
  954. end
  955. if pornmiss = 1: $stat_msg += '<br><b>You missed a scheduled porno shoot!</b>'
  956. if prodcosttrue > 0: $stat_msg += '<br><b>You owe to the porn studio <<prodcost>>?</b>'
  957. if firstkasting > 0 and pfilmNO < 1 and pornstack < 10: $stat_msg += '<br><b>You can contract to <<10-pornstack>> porno movie.</b>'
  958. 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>'
  959. 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>'
  960. 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>'
  961. 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>'
  962. 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>'
  963. 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>'
  964. if leonidVisit = 1: $stat_msg += '<br><b>You have to serve Leonid at 20:00 in his Pavlovsk office!</b>'
  965. gs 'brother', 'brotherSexCount'
  966. !!zero checks marriage
  967. proverka1 = 0
  968. proverka2 = 0
  969. proverka3 = 0
  970. proverka4 = 0
  971. proverka5 = 0
  972. if boletus + bilberry > 0:
  973. if boletus + bilberry >= 10:
  974. $stat_msg +='<br><b><font color = Olive>You have a full basket.</b></font> '
  975. else
  976. $stat_msg +='<br><b>In Your basket</b>:'
  977. end
  978. if boletus > 0:$stat_msg +='mushrooms: <b><<boletus>></b> kg.'
  979. if bilberry > 0:$stat_msg +='berries: <b><<bilberry>></b> kg.'
  980. end
  981. $stat_msg += '<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>'
  982. $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>'
  983. if Enable_statfsize > 0: $stat_msg += '<BR></font>' & !disable this, all texts comes from pl will have the same font size, like[time]
  984. if Enable_faceturn = 1: view FUNC('$face_image')
  985. if Enable_Android = 0:
  986. pl '<<$weatherImage>>'
  987. pl '<<$stat_msg>>'
  988. else
  989. '<<$stat_android>>'
  990. $stat_msg = 'Android mode, <a href="exec:gs ''$menu_obnovit''">Refresh</a><<$stat_msg>>'
  991. end
  992. --- stat_display ---------------------------------