Sidebar.tw 66 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186
  1. :: Sidebar
  2. <<if $init_complete>>
  3. <<include "Sidebar_menu_on">>
  4. <</if>>
  5. <<debug>>
  6. <<set _debugCommand = recall('debugCommand', '')>>
  7. <<textbox "_debugCommand" _debugCommand>>
  8. <<button "GetVar">>
  9. <<run memorize('debugCommand',_debugCommand)>>
  10. <<if _debugCommand.includes("=")>>
  11. <<run $.wiki(_debugCommand)>>
  12. <<run console.log("Debug Command executed:",_debugCommand)>>
  13. <<else>>
  14. <<set _debugvar = State.getVar(_debugCommand)>>
  15. <<append "#passages">>
  16. <<debug>>
  17. <pre>
  18. <<=JSON.stringify(_debugvar,null,'\t')>>
  19. </pre>
  20. <</debug>>
  21. <</append>>
  22. <</if>>
  23. <</button>>
  24. <</debug>>
  25. :: Sidebar_menu_on
  26. <<gs 'outdoors' 'main'>>
  27. <<set _styleClass = ''>>
  28. <<if _menuDeactivated>>
  29. <<set _styleClass += ' deactivated'>>
  30. <</if>>
  31. <div id="sidebar_menu_on" @class=_styleClass>
  32. <div class="icons" style="--columnCount:6">
  33. <<menuLinkedImage 'system/icons/menu/icon_character.png'>>
  34. <<gt 'characterOverview'>>
  35. <</menuLinkedImage>>
  36. <<menuLinkedImage 'system/icons/menu/icon_phone.png'>>
  37. <<phoneMain>>
  38. <</menuLinkedImage>>
  39. <<menuLinkedImage 'system/icons/menu/journal_norm.png'>>
  40. <<gt 'notes'>>
  41. <</menuLinkedImage>>
  42. <<menuLinkedImage 'system/icons/menu/icon_purse.png'>>
  43. <<gt 'Purse'>>
  44. <</menuLinkedImage>>
  45. <<menuLinkedImage 'system/icons/menu/icon_menu.png'>>
  46. <<gt 'Menu'>>
  47. <</menuLinkedImage>>
  48. <<menuLinkedImage 'system/icons/menu/help.png'>>
  49. <<gt 'Help'>>
  50. <</menuLinkedImage>>
  51. </div>
  52. <div class="pc_name">
  53. <span class="nickname">$pc.name_nick</span>
  54. <span class="fullname">$pc.name_full</span>
  55. </div>
  56. <div id="time_current">
  57. <<datetime_current>>
  58. </div>
  59. <div id="currentDayEvents">
  60. <<currentDayEventsList>>
  61. </div>
  62. <div id="weather">
  63. <<imageWithTooltip $weatherImage>>
  64. $weather
  65. <</imageWithTooltip>>
  66. </div>
  67. <div id="money_owned">
  68. <<if $wardrobe.purseEquipped > 0>>Purse<<else>>Pockets<</if>>: <<money $finances.cash>>
  69. <<if $stolmoney > 0>>
  70. , Drawer <<money $stolmoney>>
  71. <</if>>
  72. <<if $finances.hasBankAccount == 1>>
  73. <<if $finances.bank >= 0>>
  74. , Bank: <<money $finances.bank>>
  75. <<else>>
  76. <font color="red">Your bank account is overdrawn by <<money $finances.bank>>!</font>
  77. <</if>>
  78. <</if>>
  79. </div>
  80. <<include "stat_display_icon_messages">>
  81. <div class="icons">
  82. <<imageWithTooltip "system/icons/status/appearance.png">>
  83. People would rate your appearance as a $pc.hotcat out of 10
  84. <<image `func('$face_image')`>>
  85. <</imageWithTooltip>>
  86. /*<<if $pc.pcs_makeup < 5>>
  87. <<imageWithTooltip `"system/icons/status/makeup_"+$pc.pcs_makeup+".png"`>>
  88. <<body_desc 'makeup' 'short'>>
  89. <</imageWithTooltip>>
  90. <<else>>
  91. <<imageWithTooltip `"system/icons/status/makeup_4.png"`>>
  92. <<body_desc 'makeup' 'short'>>
  93. <</imageWithTooltip>>
  94. <</if>>*/
  95. <<if $pc.makeupAmount > 0>>
  96. <<imageWithTooltip `"system/icons/status/makeup_"+$pc.makeupAmount+".png"`>>
  97. You are wearing
  98. <<switch $pc.makeupQuality>><<case 1>>low<<case 2>>medium<<case 3>>high<</switch>>
  99. quality
  100. <<switch $pc.makeupAmount>><<case 1>>subtle<<case 3>>heavy<</switch>>
  101. makeup.
  102. <</imageWithTooltip>>
  103. <</if>>
  104. <<if $pc.pcs_hairbsh == 1>>
  105. <<imageWithTooltip `"system/icons/status/hair_1.png"`>>
  106. Your hair is neatly styled.
  107. <</imageWithTooltip>>
  108. <<else>>
  109. <<imageWithTooltip `"system/icons/status/hair_0.png"`>>
  110. Your hair is not brushed.
  111. <</imageWithTooltip>>
  112. <</if>>
  113. <<if $pc.pcs_lipbalm > 0>>
  114. <<imageWithTooltip `"system/icons/status/lipstick.png"`>>
  115. Your lips are covered in moisturizing balm.
  116. <</imageWithTooltip>>
  117. <</if>>
  118. <<if $pc.eyelashes_false >= 1>>
  119. <<imageWithTooltip `"system/icons/status/lashes.png"`>>
  120. You're wearing false <<if $pc.eyelashes == 4>>mink<</if>> lashes.
  121. <</imageWithTooltip>>
  122. <</if>>
  123. <<if $pc.pcs_sweat > 59>>
  124. <<set _stat_sweat_msg = 'You are dripping wet from sweat and smell like a gym sock.'>>
  125. <<elseif $pc.pcs_sweat > 49>>
  126. <<set _stat_sweat_msg = 'You really stink.'>>
  127. <<elseif $pc.pcs_sweat > 39>>
  128. <<set _stat_sweat_msg = 'You stink.'>>
  129. <<elseif $pc.pcs_sweat > 29>>
  130. <<set _stat_sweat_msg = 'You are a little smelly.'>>
  131. <<elseif $pc.pcs_sweat > 19>>
  132. <<set _stat_sweat_msg = 'You`re sweating.'>>
  133. <<elseif $pc.pcs_sweat > 9 and $pc.deodorant_on == 1>>
  134. <<set _stat_sweat_msg = 'You feel fresh with your deodorant.'>>
  135. <<elseif arrsize('sparrvol') == 0>>
  136. <<set _stat_sweat_msg = 'You are sparkling clean.'>>
  137. <<elseif $pc.deodorant_on == 1>>
  138. <<set _stat_sweat_msg = 'You feel fresh with your deodorant on.'>>
  139. <<else>>
  140. <<set _stat_sweat_msg = ''>>
  141. <</if>>
  142. <<if $pc.deodorant_on == 1 and $pc.pcs_sweat < 20>>
  143. <<imageWithTooltip `"system/icons/status/deodorant.png"`>>
  144. _stat_sweat_msg
  145. <</imageWithTooltip>>
  146. <</if>>
  147. <<if $pc.pcs_sweat > 19>>
  148. <<imageWithTooltip `"system/icons/status/need_shower.png"`>>
  149. _stat_sweat_msg
  150. <</imageWithTooltip>>
  151. <</if>>
  152. <<if $pc.legHairVisibility > 1 or ($pc.pubestyle > 0 and $pc.pcs_pubes >= $shave_trigger)>>
  153. <<imageWithTooltip `"system/icons/status/need_shave.png"`>>
  154. <<if ($pc.pubestyle > 0 and $pc.pcs_pubes >= $shave_trigger)>>
  155. You need to shave your
  156. <<if $pc.legHairVisibility > 1>>
  157. legs and
  158. <</if>>
  159. pussy.
  160. <<elseif $pc.legHairVisibility > 1>>
  161. You need to shave your legs.
  162. <</if>>
  163. <</imageWithTooltip>>
  164. <</if>>
  165. <<set $willpower_percent = (100 * $pc.pcs_willpwr) / $pc.willpowermax>>
  166. <<if $willpower_percent > 60>>
  167. <<imageWithTooltip `"system/icons/status/willpower_high.png"`>>
  168. You feel confident and in control. You still have <<=$pc.pcs_willpwr.roundToDecimal(1)>> (<<=$willpower_percent.roundToDecimal(1)>> %) of your willpower left.
  169. <</imageWithTooltip>>
  170. <<elseif $willpower_percent > 30>>
  171. <<imageWithTooltip `"system/icons/status/willpower_med.png"`>>
  172. You feel like you have less control over yourself than usual. You have <<=$pc.pcs_willpwr.roundToDecimal(1)>> (<<=$willpower_percent.roundToDecimal(1)>> %) of your willpower left.
  173. <</imageWithTooltip>>
  174. <<else>>
  175. <<imageWithTooltip `"system/icons/status/willpower_low.png"`>>
  176. In your current state, you could easily be pressured into doing things against your will. You have <<=$pc.pcs_willpwr.roundToDecimal(1)>> (<<=$willpower_percent.roundToDecimal(1)>> %) of your willpower left.
  177. <</imageWithTooltip>>
  178. <</if>>
  179. <<if $pc.mood >= 80>>
  180. <<imageWithTooltip `"system/icons/status/mood_1.png"`>>
  181. You are in a great mood.
  182. <</imageWithTooltip>>
  183. <<elseif $pc.mood >= 60>>
  184. <<imageWithTooltip `"system/icons/status/mood_2.png"`>>
  185. You are in an OK mood.
  186. <</imageWithTooltip>>
  187. <<elseif $pc.mood >= 40>>
  188. <<imageWithTooltip `"system/icons/status/mood_3.png"`>>
  189. You are in a good mood.
  190. <</imageWithTooltip>>
  191. <<elseif $pc.mood >= 20>>
  192. <<imageWithTooltip `"system/icons/status/mood_4.png"`>>
  193. You are in a bad mood.
  194. <</imageWithTooltip>>
  195. <<elseif $pc.mood >= 5>>
  196. <<imageWithTooltip `"system/icons/status/mood_5.png"`>>
  197. You are in a terrible mood.
  198. <</imageWithTooltip>>
  199. <<else>>
  200. <<imageWithTooltip `"system/icons/status/mood_6.png"`>>
  201. You are really depressed and need to improve your mood.
  202. <</imageWithTooltip>>
  203. <</if>>
  204. <<if $pc.mood_trauma > 0>>
  205. <<imageWithTooltip `"system/icons/status/mood_6.png"`>>
  206. Recent events have lowered your maximum mood to $mood_max_calc.
  207. <</imageWithTooltip>>
  208. <</if>>
  209. <<if $pc.painTotal > 0>>
  210. <<set _painBodyPartMsg = 'Your '>>
  211. <<set _mostHurtingPart = $pc.painRaw.hurtingBodyParts[0].b>>
  212. <<switch _mostHurtingPart>>
  213. <<case 'head'>>
  214. <<set _painBodyPartMsg += _mostHurtingPart + ' hurts the most.'>>
  215. <<default>>
  216. <<set _painBodyPartMsg += _mostHurtingPart + ' hurt the most.'>>
  217. <</switch>>
  218. <<if $pc.painTotal > 80>>
  219. <<imageWithTooltip `"system/icons/status/pain_3.png"`>>
  220. You feel you are at your limit with the amount of pain you're feeling!
  221. <hr/>_painBodyPartMsg
  222. <</imageWithTooltip>>
  223. <<elseif $pc.painTotal > 50>>
  224. <<imageWithTooltip `"system/icons/status/pain_2.png"`>>
  225. You are in a fair amount of pain, making you very uncomfortable.
  226. <hr/>_painBodyPartMsg
  227. <</imageWithTooltip>>
  228. <<elseif $pc.painTotal > 20>>
  229. <<imageWithTooltip `"system/icons/status/pain_1.png"`>>
  230. The pain you're feeling is noticeable. It makes you uncomfortable.
  231. <hr/>_painBodyPartMsg
  232. <</imageWithTooltip>>
  233. <<else>>
  234. <<imageWithTooltip `"system/icons/status/pain_1.png"`>>
  235. The pain you're feeling is minimal. It makes you a little uncomfortable.
  236. <hr/>_painBodyPartMsg
  237. <</imageWithTooltip>>
  238. <</if>>
  239. <</if>>
  240. <<if $pc.horny > 90>>
  241. <<imageWithTooltip `"system/icons/status/arousal_high.png"`>>
  242. You can not stop thinking about sex. You are soaked between your legs from your juices.
  243. <</imageWithTooltip>>
  244. <<elseif $pc.horny > 60>>
  245. <<imageWithTooltip `"system/icons/status/arousal_med.png"`>>
  246. You are a little nervous, feeling itchy between your legs from arousal.
  247. <</imageWithTooltip>>
  248. <<elseif $pc.horny > 30>>
  249. <<imageWithTooltip `"system/icons/status/arousal_low.png"`>>
  250. You are feeling a tingling sensation between your legs.
  251. <</imageWithTooltip>>
  252. <</if>>
  253. <<if $pc.pcs_energy < 30>>
  254. <<imageWithTooltip `"system/icons/status/need_food.png"`>>
  255. <<if $pc.pcs_energy < 5>>
  256. You feel faint from hunger, if you don`t have something to eat very soon, you will pass out.
  257. <<elseif $pc.pcs_energy < 10>>
  258. You are starving, you really need to have something to eat.
  259. <<elseif $pc.pcs_energy < 20>>
  260. You are very hungry and struggle to concentrate on anything other than food.
  261. <<else>>
  262. You feel peckish, and your thoughts sometimes drift towards food.
  263. <</if>>
  264. <</imageWithTooltip>>
  265. <!--<<warn 'FTCL: <<set $statusIconBarTab += ERROR: FAILED TO CONVERT LITERAL: """"<td><a href="exec: buterbrod = 0""">> <<set $pc.pcs_energy += 40>> <<set $cumspclnt = 2>> <<gs "cum_cleanup">> <<set $pc.fat += 1>> <<set ERROR: FAILED TO CONVERT LITERAL: """gs ""stat"""><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"Click to eat your sandwich." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """need_food.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>"""">>'>>-->
  266. <<info "TODO: Eat sandwhich from sidebar">>
  267. <</if>>
  268. <<if $pc.pcs_hydra < 30>>
  269. <<imageWithTooltip `"system/icons/status/need_drink.png"`>>
  270. <<if $pc.pcs_hydra < 5>>
  271. You feel light-headed, if you don`t have something to drink very soon, you will pass out.
  272. <<elseif $pc.pcs_hydra < 10>>
  273. You are dehydrated, you really need to have something to drink.
  274. <<elseif $pc.pcs_hydra < 20>>
  275. You are thirsty, and your dry throat is irritating and distracting you.
  276. <<else>>
  277. You feel a little thirsty, and your mouth is a little dry.
  278. <</if>>
  279. <</imageWithTooltip>>
  280. <<info "TODO: Drink water bottle from sidebar">>
  281. <!-- <<if $inventory.get("water") == 0 and $refillable_bottle < 2>>
  282. <!-- <<set $statusIconBarTab += '<td><a href="exec:msg $stat_thirst_msg"><img title="$stat_thirst_tooltip" height = set_siconht src="images/system/icons/status/need_drink.png"></a></td>'>>
  283. <!-- <<elseif $cheatNoDrink == 0 and $stat_thirst_msg != '' and $refillable_bottle > 1 and $menu_off == 0>>
  284. <!-- <<set $statusIconBarTab += ERROR: FAILED TO CONVERT LITERAL: """'<td><a href="exec: refillable_bottle""" - ERROR: FAILED TO CONVERT LITERAL: """= 1""">> <<set $pc.pcs_hydra += 100>> <<set $cumspclnt = 2>> <<gs 'cum_cleanup'>> <<set ERROR: FAILED TO CONVERT LITERAL: """gs ''stat''"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"Click to drink from your refillable water bottle." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """need_drink.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>'""">> -->
  285. <!-- <<elseif $cheatNoDrink == 0 and $stat_thirst_msg != '' and $inventory.get("water") > 0 and $menu_off == 0>>
  286. <!-- <<set $statusIconBarTab += ERROR: FAILED TO CONVERT LITERAL: """'<td><a href="exec: bottle = 0""">> <<set $pc.pcs_hydra += 100>> <<set $cumspclnt = 2>> <<gs 'cum_cleanup'>> <<set ERROR: FAILED TO CONVERT LITERAL: """gs ''stat''"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"Click to drink from your water bottle." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """need_drink.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>'""">> -->
  287. <!-- <<elseif $cheatNoDrink == 0 and $stat_thirst_msg != '' and ($inventory.get("water") > 0 or $refillable_bottle > 1) and $menu_off == 1>>
  288. <!-- <<set $statusIconBarTab += '<td><a href="exec:msg $stat_thirst_msg"><img title="Your water bottle has to wait until you can spare a minute." height = set_siconht src="images/system/icons/status/need_drink.png"></a></td>'>>
  289. <!-- <</if>>-->
  290. <</if>>
  291. <<if $pc.pcs_sleep < 30>>
  292. <<imageWithTooltip `"system/icons/status/need_sleep.png"`>>
  293. <<if $pc.pcs_sleep < 5>>
  294. You can't keep your eyes open, if you don't go to bed now, you will fall asleep right here.
  295. <<elseif $pc.pcs_sleep < 10>>
  296. You are exhausted, you really need to go to bed soon.
  297. <<elseif $pc.pcs_sleep < 20>>
  298. You are tired and you are struggling to concentrate.
  299. <<else>>
  300. You feel a little tired.
  301. <</if>>
  302. <</imageWithTooltip>>
  303. <</if>>
  304. <<if $pc.alko > 0>>
  305. <<if $pc.alko == 1>>
  306. <<imageWithTooltip `"system/icons/status/alko_1.png"`>>
  307. You feel a little buzz from drinking.
  308. <</imageWithTooltip>>
  309. <<elseif $pc.alko < 4>>
  310. <<imageWithTooltip `"system/icons/status/alko_2.png"`>>
  311. You are feeling a bit tipsy.
  312. <</imageWithTooltip>>
  313. <<elseif $pc.alko < 6>>
  314. <<imageWithTooltip `"system/icons/status/alko_3.png"`>>
  315. You are drunk.
  316. <</imageWithTooltip>>
  317. <<elseif $pc.alko < 10>>
  318. <<imageWithTooltip `"system/icons/status/alko_4.png"`>>
  319. You are very drunk.
  320. <</imageWithTooltip>>
  321. <<else>>
  322. <<imageWithTooltip `"system/icons/status/alko_4.png"`>>
  323. You are wasted.
  324. <</imageWithTooltip>>
  325. <</if>>
  326. <</if>>
  327. <<if getvar("$birth_control['remind_icon']") == 1>>
  328. <<imageWithTooltip "system/icons/status/bc_pill.png">>
  329. It's time to take your birth control pill!
  330. <</imageWithTooltip>>
  331. <</if>>
  332. <<stat_clothes_icon>>
  333. <<if $wardrobe.clothingworntype == 'nude'>>
  334. <<imageWithTooltip "system/icons/status/nude.png">>
  335. <<stat_clothes_nude_msg>>
  336. <</imageWithTooltip>>
  337. <<else>>
  338. <<if $wardrobe.braworntype == 'none'>>
  339. <<imageWithTooltip "system/icons/status/boobs_white.png">>
  340. <<stat_bra_msg>>
  341. <</imageWithTooltip>>
  342. <</if>>
  343. <<if $wardrobe.pantyworntype == 'none'>>
  344. <<imageWithTooltip "system/icons/status/commando_white.png">>
  345. <<stat_panty_msg>>
  346. <</imageWithTooltip>>
  347. <</if>>
  348. <</if>>
  349. <!-- Anal Plug -->
  350. <<if $pc.analplugin == 1 and $pc.vibratorin == 0>>
  351. <<imageWithTooltip "system/icons/status/tbutt_plug.png">>
  352. A butt plug is inside your ass.
  353. <</imageWithTooltip>>
  354. <<elseif $pc.analplugin == 0 and $pc.vibratorin == 1>>
  355. <<imageWithTooltip "system/icons/status/tvibrator.png">>
  356. A vibrator is inside your vagina.
  357. <</imageWithTooltip>>
  358. <<elseif $pc.analplugin == 1 and $pc.vibratorin == 1>>
  359. <<imageWithTooltip "system/icons/status/tdouble_stuffed.png">>
  360. You are wearing a plug and a vibrator.
  361. <</imageWithTooltip>>
  362. <</if>>
  363. <<switch $pc.vehicleType>>
  364. <<case 'car'>>
  365. <<set _carData = $pc.vehicleData>>
  366. <<imageWithTooltip "system/icons/status/car.png">>
  367. You are driving your _carData.label.
  368. <<image _carData.imageExterior>>
  369. <</imageWithTooltip>>
  370. <</switch>>
  371. <!-- !!Row 5: Clothes,...-->
  372. <<if $stat_bfgf_msg_0 != ''>>
  373. <<set $statusIconBarTab += '<td><a href="exec: $stat_bfgf_msg_0"><img title="$stat_bfgf_tooltip_0" height = set_siconht src="images/system/icons/status/date.png"></a></td>'>>
  374. <</if>>
  375. <<if $stat_bfgf_msg_1 != ''>>
  376. <<set $statusIconBarTab += '<td><a href="exec: $stat_bfgf_msg_1"><img title="$stat_bfgf_tooltip_1" height = set_siconht src="images/system/icons/status/date.png"></a></td>'>>
  377. <</if>>
  378. <<if $stat_bfgf_msg_2 != ''>>
  379. <<set $statusIconBarTab += '<td><a href="exec: $stat_bfgf_msg_2"><img title="$stat_bfgf_tooltip_2" height = set_siconht src="images/system/icons/status/date.png"></a></td>'>>
  380. <</if>>
  381. <<if _stat_clothes_msg != ''>>
  382. <<set $statusIconBarTab += '<td><a href="exec:msg _stat_clothes_msg"><img title="_stat_clothes_tooltip" height = set_siconht src="images/system/icons/status/_stat_clothes_icon.png"></a></td>'>>
  383. <</if>>
  384. <<if $stat_bra_msg != '' and $wardrobe.braworntype != 'none'>>
  385. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_bra_msg"><img title="$stat_bra_msg" height = set_siconht src="images/system/icons/status/bra.png"></a></td>'>>
  386. <</if>>
  387. <<if $stat_panty_msg != '' and $wardrobe.pantyworntype != 'none' and $pc.trait('commando_lvl') < 3>>
  388. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_panty_msg"><img title="$stat_panty_msg" height = set_siconht src="images/system/icons/status/panties.png"></a></td>'>>
  389. <<elseif $stat_panty_msg != '' and $wardrobe.pantyworntype != 'none' and $pc.trait('commando_lvl') == 3>>
  390. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_panty_msg"><img title="$stat_panty_msg" height = set_siconht src="images/system/icons/status/panties_red.png"></a></td>'>>
  391. <</if>>
  392. </div>
  393. <div id="quickaction">
  394. <<if !$pc.pcs_hairbsh>>
  395. <<act "Brush your hair" 1>>
  396. <<set $time.minutes += 2>>
  397. <<set $pc.pcs_hairbsh = 1>>
  398. <<refresh>>
  399. <</act>>
  400. <</if>>
  401. <<if getvar("$birth_control['remind_icon']") == 1>>
  402. <<actCLA "Take your birth control pill" 1>>
  403. <<gs 'din_bad' 'quick_takepill'>>
  404. <</actCLA>>
  405. <</if>>
  406. /*<<if !$cheatSlut>>
  407. <<actCLA "Cycle menu" 1>>
  408. <<d_cycreport_choice>>
  409. <</actCLA>> <!-- images/system/icons/status/vagina.png -->
  410. <</if>>*/
  411. </div>
  412. <div id="stats_table">
  413. <<set _color_arousal = 'rgb('+((16777216 + $fcolor) % 256)+','+((16777216 + $fcolor)/256 % 256)+','+(16777216 + $fcolor)/65536+')'>>
  414. <<statblock "Arousal" $pc.horny null _color_arousal>>
  415. <<statblock "Pain" $pc.painTotal>>
  416. <<statblock "Health" $pc.pcs_health $pc.healthmax>>
  417. <<if $start_subtype != 'nomagic'>>
  418. <<statblock "Mana" $pcs_mana $manamax>>
  419. <</if>>
  420. <<statblock "Willpower" $pc.pcs_willpwr $pc.willpowermax>>
  421. <<statblock "Stamina" $pc.pcs_stam $pc.stammax>>
  422. <<statblock "Mood" $pc.mood>>
  423. <<if !$cheatNoEat>>
  424. <<statblock "Hunger" $pc.pcs_energy>>
  425. <</if>>
  426. <<if !$cheatNoDrink>>
  427. <<statblock "Thirst" $pc.pcs_hydra>>
  428. <</if>>
  429. <<if !$cheatNoSleep>>
  430. <<statblock "Sleep" $pc.pcs_sleep>>
  431. <</if>>
  432. </div>
  433. </div>
  434. :: SidebarWidgets[widget]
  435. <<widget 'menuLinkedImage' container>>
  436. <<set _menuLinkedImageContents = _contents>>
  437. <<capture _menuLinkedImageContents>>
  438. <<linkedImage _args[0]>>
  439. <<if _menuDeactivated>>
  440. <<msg "The menu is deactivated here.">>
  441. <<else>>
  442. _menuLinkedImageContents
  443. <</if>>
  444. <</linkedImage>>
  445. <</capture>>
  446. <</widget>>
  447. <<widget 'statblock'>>
  448. <<set _label = _args[0]>>
  449. <<set _currentvalue = _args[1]>>
  450. <<set _maxvalue = _args[2] || 100>>
  451. <<set _valuePercentage = Math.clamp(parseInt(_currentvalue * 100 / _maxvalue),0,100)>>
  452. <<set _style = ''>>
  453. <<if _args[3]>>
  454. <<set _style = 'color:'+_args[3]>>
  455. <</if>>
  456. <<bar _valuePercentage `Math.ceil(_currentvalue)+" / "+_maxvalue`>>
  457. <font class="label" @style="_style">_label</font>
  458. <</widget>>
  459. <<widget 'bar'>>
  460. <<set _percentage to _args[0]+"%">>
  461. <div class="bar" @style='"--percentage:"+_percentage'>
  462. <div class="filling">
  463. </div>
  464. <<if _args[1]>>
  465. <div class="label">
  466. _args[1]
  467. </div>
  468. <</if>>
  469. </div>
  470. <</widget>>
  471. <<widget 'sidebarUpdate'>>
  472. <<run UIBar.update()>>
  473. <</widget>>
  474. <<widget 'refresh'>>
  475. <<gt `passage()`>>
  476. <</widget>>
  477. <<widget 'stat_clothes_icon'>>
  478. <<if $wardrobe.clothingworntype == 'danilovich_outfits'>>
  479. <<if $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  480. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  481. <<set _stat_clothes_msg = 'You are wearing a gym outfit a bimbo would wear'>>
  482. <<set _stat_clothes_tooltip = 'Bimbo gym outfit.'>>
  483. <<set _stat_clothes_icon = 'exercise_b'>>
  484. <<elseif $wardrobe.PCloInhibit >= 30>>
  485. <<set _stat_clothes_msg = 'You`re wearing a revealing gym outfit.'>>
  486. <<set _stat_clothes_tooltip = 'Revealing gym outfit.'>>
  487. <<set _stat_clothes_icon = 'exercise_s'>>
  488. <<elseif $wardrobe.PCloInhibit >= 20>>
  489. <<set _stat_clothes_msg = 'You`re wearing a slightly revealing gym outfit.'>>
  490. <<set _stat_clothes_tooltip = 'Slightly revealing gym outfit.'>>
  491. <<set _stat_clothes_icon = 'exercise_s'>>
  492. <<else>>
  493. <<set _stat_clothes_msg = 'You`re wearing a normal gym outfit.'>>
  494. <<set _stat_clothes_tooltip = 'Normal gym outfit.'>>
  495. <<set _stat_clothes_icon = 'exercise'>>
  496. <</if>>
  497. <<elseif $wardrobe.PCloswimwear == 1>>
  498. <<if ($wardrobe.PCloInhibit >= 50 or $wardrobe.PCloThinness == 6) and $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  499. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  500. <<set _stat_clothes_msg = 'You`re wearing an exhibitionist swimsuit a bimbo would wear.'>>
  501. <<set _stat_clothes_tooltip = 'Exhibitionist/Bimbo swimsuit.'>>
  502. <<set _stat_clothes_icon = 'swimsuit_eb'>>
  503. <<elseif ($wardrobe.PCloInhibit >= 50 or $wardrobe.PCloThinness == 6) and ($wardrobe.PCloBimbo == 0 or getvar("$cheatBimbo") == 1)>>
  504. <<set _stat_clothes_msg = 'You are wearing an exhibitionist swimsuit.'>>
  505. <<set _stat_clothes_tooltip = 'Exhibitionist swimsuit.'>>
  506. <<set _stat_clothes_icon = 'swimsuit_e'>>
  507. <<elseif $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  508. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  509. <<set _stat_clothes_msg = 'You are wearing a swimsuit a bimbo would wear.'>>
  510. <<set _stat_clothes_tooltip = 'Bimbo swimsuit.'>>
  511. <<set _stat_clothes_icon = 'swimsuit_b'>>
  512. <<elseif $wardrobe.PCloInhibit >= 40>>
  513. <<set _stat_clothes_msg = 'You`re wearing a very revealing swimsuit.'>>
  514. <<set _stat_clothes_tooltip = 'Very revealing swimsuit.'>>
  515. <<set _stat_clothes_icon = 'swimsuit_s'>>
  516. <<elseif $wardrobe.PCloInhibit >= 30>>
  517. <<set _stat_clothes_msg = 'You`re wearing a revealing swimsuit.'>>
  518. <<set _stat_clothes_tooltip = 'Revealing swimsuit.'>>
  519. <<set _stat_clothes_icon = 'swimsuit_s'>>
  520. <<elseif $wardrobe.PCloInhibit >= 25>>
  521. <<set _stat_clothes_msg = 'You`re wearing a slightly revealing swimsuit.'>>
  522. <<set _stat_clothes_tooltip = 'Slightly revealing swimsuit.'>>
  523. <<set _stat_clothes_icon = 'swimsuit_s'>>
  524. <<else>>
  525. <<set _stat_clothes_msg = 'You`re wearing a normal swimsuit.'>>
  526. <<set _stat_clothes_tooltip = 'Normal swimsuit.'>>
  527. <<set _stat_clothes_icon = 'swimsuit'>>
  528. <</if>>
  529. <<elseif $wardrobe.clothingworntype == 'gm_office'>>
  530. <<if $wardrobe.PCloStyle == 4 and $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  531. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  532. <<set _stat_clothes_msg = 'You`re wearing an office dress a bimbo or a prostitute would wear'>>
  533. <<set _stat_clothes_tooltip = 'Prostitute/Bimbo office dress.'>>
  534. <<set _stat_clothes_icon = 'office_pb'>>
  535. <<elseif $wardrobe.PCloStyle == 4 and ($wardrobe.PCloBimbo == 0 or getvar("$cheatBimbo") == 1)>>
  536. <<set _stat_clothes_msg = 'You`re wearing an office dress a prostitute would wear.'>>
  537. <<set _stat_clothes_tooltip = 'Prostitute office dress.'>>
  538. <<set _stat_clothes_icon = 'office_p'>>
  539. <<elseif ($wardrobe.PCloInhibit >= 40 or $wardrobe.PCloThinness == 6) and $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  540. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  541. <<set _stat_clothes_msg = 'You`re wearing an exhibitionist office dress a bimbo would wear'>>
  542. <<set _stat_clothes_tooltip = 'Exhibitionist/Bimbo office office dress.'>>
  543. <<set _stat_clothes_icon = 'office_eb'>>
  544. <<elseif ($wardrobe.PCloInhibit >= 40 or $wardrobe.PCloThinness == 6) and ($wardrobe.PCloBimbo == 0 or getvar("$cheatBimbo") == 1)>>
  545. <<set _stat_clothes_msg = 'You are wearing an exhibitionist office dress.'>>
  546. <<set _stat_clothes_tooltip = 'Exhibitionist office dress.'>>
  547. <<set _stat_clothes_icon = 'office_e'>>
  548. <<elseif $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  549. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  550. <<set _stat_clothes_msg = 'You are wearing an office dress a bimbo would wear'>>
  551. <<set _stat_clothes_tooltip = 'Bimbo office dress.'>>
  552. <<set _stat_clothes_icon = 'office_b'>>
  553. <<elseif $wardrobe.PCloInhibit >= 30>>
  554. <<set _stat_clothes_msg = 'You`re wearing a very revealing office dress.'>>
  555. <<set _stat_clothes_tooltip = 'Very revealing office dress.'>>
  556. <<set _stat_clothes_icon = 'office_s'>>
  557. <<elseif $wardrobe.PCloInhibit >= 25>>
  558. <<set _stat_clothes_msg = 'You`re wearing a revealing office dress.'>>
  559. <<set _stat_clothes_tooltip = 'Revealing office dress.'>>
  560. <<set _stat_clothes_icon = 'office_s'>>
  561. <<elseif $wardrobe.PCloInhibit >= 20>>
  562. <<set _stat_clothes_msg = 'You`re wearing a slightly revealing office dress.'>>
  563. <<set _stat_clothes_tooltip = 'Slightly revealing office dress.'>>
  564. <<set _stat_clothes_icon = 'office_s'>>
  565. <<else>>
  566. <<set _stat_clothes_msg = 'You`re wearing a normal office dress.'>>
  567. <<set _stat_clothes_tooltip = 'Normal office dress.'>>
  568. <<set _stat_clothes_icon = 'office'>>
  569. <</if>>
  570. <<elseif $q.school?.func('isWearingSchoolUniform')>>
  571. <<if $wardrobe.PCloStyle == 4 and $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  572. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  573. <<set _stat_clothes_msg = 'You`re wearing a school uniform a prostitute or bimbo would wear.'>>
  574. <<set _stat_clothes_tooltip = 'Prostitute/Bimbo school uniform'>>
  575. <<set _stat_clothes_icon = 'uniform_pb'>>
  576. <<elseif $wardrobe.PCloStyle == 4 and ($wardrobe.PCloBimbo == 0 or getvar("$cheatBimbo") == 1)>>
  577. <<set _stat_clothes_msg = 'You`re wearing a school uniform a prostitute would wear.'>>
  578. <<set _stat_clothes_tooltip = 'Prostitute school uniform.'>>
  579. <<set _stat_clothes_icon = 'uniform_p'>>
  580. <<elseif $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  581. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  582. <<set _stat_clothes_msg = 'You`re wearing a school uniform a bimbo would wear.'>>
  583. <<set _stat_clothes_tooltip = 'Bimbo school uniform.'>>
  584. <<set _stat_clothes_icon = 'uniform_b'>>
  585. <<elseif $wardrobe.PCloInhibit >= 30>>
  586. <<set _stat_clothes_msg = 'You`re wearing a very revealing school uniform.'>>
  587. <<set _stat_clothes_tooltip = 'Very revealing school uniform.'>>
  588. <<set _stat_clothes_icon = 'uniform_s'>>
  589. <<elseif $wardrobe.PCloInhibit >= 25>>
  590. <<set _stat_clothes_msg = 'You`re wearing a revealing school uniform.'>>
  591. <<set _stat_clothes_tooltip = 'Revealing school uniform.'>>
  592. <<set _stat_clothes_icon = 'uniform_s'>>
  593. <<elseif $wardrobe.PCloInhibit >= 20>>
  594. <<set _stat_clothes_msg = 'You`re wearing a slightly revealing school uniform.'>>
  595. <<set _stat_clothes_tooltip = 'Slightly revealing school uniform.'>>
  596. <<set _stat_clothes_icon = 'uniform_s'>>
  597. <<else>>
  598. <<set _stat_clothes_msg = 'You`re wearing a normal school uniform.'>>
  599. <<set _stat_clothes_tooltip = 'Normal school uniform.'>>
  600. <<set _stat_clothes_icon = 'uniform'>>
  601. <</if>>
  602. <<elseif $wardrobe.clothingworntype == 'misc_outfits' and $wardrobe.clothingwornnumber == '1'>>
  603. <<set _stat_clothes_text = '<BR><b><font color = "yellow">You are wearing an old hessian sack the hunters gave you.</font></b>'>>
  604. <<set _stat_clothes_tooltip = 'You`re wearing a hessian sack.'>>
  605. <<set _stat_clothes_msg = 'You are wearing an old hessian sack the hunters gave you.'>>
  606. <<set _stat_clothes_icon = 'clothes'>>
  607. <<else>>
  608. <<if $wardrobe.PCloStyle == 4 and $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  609. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo, prostitute outfit</font>'>>
  610. <<set _stat_clothes_msg = 'You`re wearing an outfit a bimbo, prostitute would wear.'>>
  611. <<set _stat_clothes_tooltip = 'Prostitute/Bimbo outfit.'>>
  612. <<set _stat_clothes_icon = 'clothes_pb'>>
  613. <<elseif $wardrobe.PCloStyle == 4>>
  614. <<set _stat_clothes_msg = 'You`re wearing an outfit a prostitute would wear.'>>
  615. <<set _stat_clothes_tooltip = 'Prostitute outfit.'>>
  616. <<set _stat_clothes_icon = 'clothes_p'>>
  617. <<elseif ($wardrobe.PCloInhibit >= 40 or $wardrobe.PCloThinness == 6) and $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  618. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo, exhibitionist outfit</font>'>>
  619. <<set _stat_clothes_msg = 'You`re wearing exhibitionist clothes a bimbo would wear.'>>
  620. <<set _stat_clothes_tooltip = 'Exhibitionist/Bimbo outfit.'>>
  621. <<set _stat_clothes_icon = 'clothes_eb'>>
  622. <<elseif ($wardrobe.PCloInhibit >= 40 or $wardrobe.PCloThinness == 6)>>
  623. <<set _stat_clothes_msg = 'You are wearing exhibitionist clothes.'>>
  624. <<set _stat_clothes_tooltip = 'Exhibitionist outfit.'>>
  625. <<set _stat_clothes_icon = 'clothes_e'>>
  626. <<elseif $wardrobe.PCloBimbo == 1 and $cheatBimbo == 0>>
  627. <<set _stat_clothes_text = '<BR><font color = #FF00FF>You are wearing a bimbo outfit</font>'>>
  628. <<set _stat_clothes_msg = 'You are wearing bimbo clothes.'>>
  629. <<set _stat_clothes_tooltip = 'Bimbo outfit.'>>
  630. <<set _stat_clothes_icon = 'clothes_b'>>
  631. <<elseif $wardrobe.PCloInhibit >= 30>>
  632. <<set _stat_clothes_msg = 'You`re wearing very revealing clothes.'>>
  633. <<set _stat_clothes_tooltip = 'Very revealing outfit.'>>
  634. <<set _stat_clothes_icon = 'clothes_s'>>
  635. <<elseif $wardrobe.PCloInhibit >= 25>>
  636. <<set _stat_clothes_msg = 'You`re wearing revealing clothes.'>>
  637. <<set _stat_clothes_tooltip = 'Revealing outfit.'>>
  638. <<set _stat_clothes_icon = 'clothes_s'>>
  639. <<elseif $wardrobe.PCloInhibit >= 20>>
  640. <<set _stat_clothes_msg = 'You`re wearing slightly revealing clothes.'>>
  641. <<set _stat_clothes_tooltip = 'Slightly revealing outfit.'>>
  642. <<set _stat_clothes_icon = 'clothes_s'>>
  643. <<else>>
  644. <<set _stat_clothes_msg = "You're wearing normal clothes.">>
  645. <<set _stat_clothes_tooltip = 'Normal outfit.'>>
  646. <<set _stat_clothes_icon = 'clothes'>>
  647. <</if>>
  648. <</if>>
  649. <<set _stat_clothes_msg += "<div class='outfitMiniPreview'><<image `func('$pc.body_image','clothes')`>><<image `func('$pc.body_image','shoes')`>></div>">>
  650. <<imageWithTooltip `'system/icons/status/'+_stat_clothes_icon+'.png'`>>
  651. _stat_clothes_msg
  652. <</imageWithTooltip>>
  653. <</widget>>
  654. <<widget 'stat_clothes_nude_msg'>>
  655. <<if $wardrobe.pantyworntype == 'salacious'>>
  656. <<if $wardrobe.braworntype == 'none'>>
  657. <<='You are only wearing your see-through panties, and your boobs sway invitingly as you walk.'>>
  658. <<elseif $wardrobe.braworntype == 'salacious'>>
  659. <<='You are only wearing your see-through underwear.'>>
  660. <<else>>
  661. <<='You are only wearing your see-through panties and bra.'>>
  662. <</if>>
  663. <<elseif $wardrobe.pantyworntype != 'none'>>
  664. <<if $wardrobe.braworntype == 'none'>>
  665. <<='You are only wearing your panties, and your boobs sway invitingly as you walk.'>>
  666. <<elseif $wardrobe.braworntype == 'salacious'>>
  667. <<='You are only wearing your see-through bra and panties.'>>
  668. <<else>>
  669. <<='You are wearing your underwear.'>>
  670. <</if>>
  671. <<else>>
  672. <<if $wardrobe.braworntype != 'none'>>
  673. <<='You are only wearing your bra, leaving your pussy and ass completely exposed.'>>
  674. <<else>>
  675. <<if $pc.pcs_inhib < 5>>
  676. <<='You are completely naked, and it makes you feel nervous and ashamed.'>>
  677. <<elseif $pc.pcs_inhib < 20>>
  678. <<='You are completely naked. You`re not too comfortable with nudity, but it is a little exciting.'>>
  679. <<elseif $pc.pcs_inhib >= 90>>
  680. <<='You are completely naked, which is far better than having to wear clothes.'>>
  681. <<else>>
  682. <<='You are completely naked. It`s exciting, and you feel tingly inside.'>>
  683. <</if>>
  684. <</if>>
  685. <</if>>
  686. <</widget>>
  687. <<widget 'stat_bra_msg'>>
  688. <<if $wardrobe.PCloThinness == 6>>
  689. <<if $wardrobe.PCloswimwear == 1>>
  690. <<='Your breasts are completely visible through your transparent swimsuit.'>>
  691. <<elseif $wardrobe.braworntype == 'salacious'>>
  692. <<='Your breasts are clearly visible through your transparent bra and top.'>>
  693. <<elseif $wardrobe.braworntype != 'none'>>
  694. <<='Your bra is clearly showing through your transparent top.'>>
  695. <<else>>
  696. <<='Your breasts are fully on display through your transparent top.'>>
  697. <</if>>
  698. <<elseif $wardrobe.PCloThinness == 5>>
  699. <<if $wardrobe.PCloswimwear == 1>>
  700. <<='The shape of your nipples is completely visible through your swimsuit.'>>
  701. <<elseif $wardrobe.braworntype == 'salacious'>>
  702. <<='The shape of your nipples is completely visible through your thin top and bra.'>>
  703. <<elseif $wardrobe.braworntype != 'none'>>
  704. <<if $wardrobe.PCloDress == 1>>
  705. <<='The shape and color of your bra is visible through your dress.'>>
  706. <<else>>
  707. <<='The shape and color of your bra is visible through your top.'>>
  708. <</if>>
  709. <<elseif $wardrobe.braworntype == 'none' and $pc.horny >= 50>>
  710. <<='Your aroused nipples are hard and showing through your top.'>>
  711. <<elseif $wardrobe.braworntype == 'none' and getvar("$temper") < 14>>
  712. <<='Your nipples are freezing cold and visibly hard through your top.'>>
  713. <<elseif $wardrobe.PCloBra == 1>>
  714. <<='Your top is replacing a bra.'>>
  715. <<elseif $wardrobe.braworntype == 'none'>>
  716. <<if $wardrobe.PCloDress == 1>>
  717. <<='The shape of your nipples is completely visible through your thin dress.'>>
  718. <<else>>
  719. <<='The shape of your nipples is completely visible through your thin top.'>>
  720. <</if>>
  721. <</if>>
  722. <<elseif $wardrobe.PCloThinness == 4>>
  723. <<if $wardrobe.PCloswimwear == 1>>
  724. <<='Your nipples are slightly poking through your swimsuit.'>>
  725. <<elseif $wardrobe.braworntype == 'salacious'>>
  726. <<='You are wearing such a thin bra that your nipples are still being faintly outlined through your top.'>>
  727. <<elseif $wardrobe.braworntype != 'none'>>
  728. <<='Your bra is being outlined through your top.'>>
  729. <<elseif $wardrobe.braworntype == 'none' and $pc.horny >= 50>>
  730. <<='Your aroused nipples are visibly hard.'>>
  731. <<elseif $wardrobe.braworntype == 'none' and getvar("$temper") < 14>>
  732. <<='Your nipples are freezing cold and visibly hard through your top.'>>
  733. <<elseif $wardrobe.PCloBra == 1>>
  734. <<='Your top is replacing a bra.'>>
  735. <<elseif $wardrobe.braworntype == 'none'>>
  736. <<if getvar("$CloDress") == 1>>
  737. <<='The shape of your nipples is faintly visible through your dress.'>>
  738. <<else>>
  739. <<='The shape of your nipples is faintly visible through your top.'>>
  740. <</if>>
  741. <</if>>
  742. <<elseif $wardrobe.PCloBra == 1>>
  743. <<='Your top is replacing a bra.'>>
  744. <<elseif $wardrobe.braworntype == 'none' and $pc.horny >= 50>>
  745. <<='You are not wearing a bra and your aroused nipples are rock hard.'>>
  746. <<elseif $wardrobe.braworntype == 'none' and getvar("$temper") < 14>>
  747. <<='You are not wearing a bra and your nipples are freezing cold.'>>
  748. <<elseif $wardrobe.braworntype == 'none'>>
  749. <<if $pc.pcs_cupsize <= 5>>
  750. <<='You are not wearing a bra and your flat chest feels comfortable against the inside of your clothes.'>>
  751. <!-- !! $pc.titsize = 'AA cup'-->
  752. <<elseif $pc.pcs_cupsize <= 10>>
  753. <<='You are not wearing a bra and your modest breasts ever so slightly bounce as you walk.'>>
  754. <!-- !! $pc.titsize = 'A cup'-->
  755. <<elseif $pc.pcs_cupsize <= 15>>
  756. <<='You are not wearing a bra and your pert breasts jiggle softly as you walk.'>>
  757. <!-- !! $pc.titsize = 'B cup'-->
  758. <<elseif $pc.pcs_cupsize <= 20>>
  759. <<='You are not wearing a bra and your breasts bounce with every step.'>>
  760. <!-- !! $pc.titsize = 'C cup'-->
  761. <<elseif $pc.pcs_cupsize <= 30>>
  762. <<='You are not wearing a bra and your large breasts bounce with every step.'>>
  763. <!-- !! $pc.titsize = 'E cup'-->
  764. <<else>>
  765. <<='You are not wearing a bra and your enormous breasts bounce dramatically with every step.'>>
  766. <!-- !! $pc.titsize = 'K cup'-->
  767. <</if>>
  768. <</if>>
  769. <</widget>>
  770. <<widget 'stat_panty_msg'>>
  771. <<if $wardrobe.pantyworntype == 'none' and $wardrobe.PCloswimwear == 0 and $wardrobe.PCloPanties == 0>>
  772. <<if $wardrobe.PCloStyle == 4>>
  773. <<='You are not wearing panties, but you are dressed as a hooker, so that`s hardly surprising.'>>
  774. <<elseif $wardrobe.PCloBimbo == 1 or getvar("$bimbolevel") > 0 and $wardrobe.PCloSkirt > 3 and $cheatBimbo == 0>>
  775. <<='You like, totally forgot to put on any panties. You are such a bimbo.'>>
  776. <<elseif $wardrobe.PCloSkirt > 3 and $pc.trait('commando_lvl') > 0>>
  777. <<='You feel liberated not wearing panties as your naked ass flashes from under your short skirt.'>>
  778. <<elseif $wardrobe.PCloSkirt > 3 and $pc.trait('commando_lvl') < 1>>
  779. <<if $pc.pcs_inhib <= 50>>
  780. <<='Your face is flushed with shame. You are not wearing panties, and your naked ass flashes from under your short skirt.'>>
  781. <<else>>
  782. <<='It feels odd and a bit uncomfortable not wearing panties with such a short skirt. Your naked ass flashes from under it.'>>
  783. <</if>>
  784. <<elseif $wardrobe.PCloPants > 0 and $pc.trait('commando_lvl') == 2>>
  785. <<='You are comfortably commando, not bothered at all by your bare pussy rubbing against the inside of your pants.'>>
  786. <<elseif $wardrobe.PCloPants > 0 and $pc.trait('commando_lvl') == 3>>
  787. <<='You are happily commando, feeling very comfortable with your ass and pussy touching the inside of your pants.'>>
  788. <<elseif $wardrobe.PCloPants > 0 and $wardrobe.braworntype == 'none'>>
  789. <<='You aren`t wearing underwear, and your bare pussy is rubbing against your clothing.'>>
  790. <<elseif $wardrobe.PCloPants > 0 and $wardrobe.braworntype != 'none'>>
  791. <<='You aren`t wearing panties, and your bare pussy is rubbing against your clothing.'>>
  792. <<elseif getvar("$towel") == 1>>
  793. <<='Your naked body is covered only by a short towel.'>>
  794. <<elseif $wardrobe.clothingworntype != 'nude' and $pc.trait('commando_lvl') < 1>>
  795. <<='You are not wearing panties and it makes you uncomfortable.'>>
  796. <<else>>
  797. <<='You are not wearing panties.'>>
  798. <</if>>
  799. <<elseif $wardrobe.pantyworntype == 'salacious' and $wardrobe.PCloswimwear == 0>>
  800. <<if $wardrobe.PCloStyle == 4>>
  801. <<='You are wearing see-through panties, but you are dressed as a hooker, so that`s hardly surprising.'>>
  802. <<elseif $wardrobe.PCloSkirt > 3 and $pc.pcs_inhib > 50>>
  803. <<='Your ass is clearly visible through your panties, is flashing from under your short skirt.'>>
  804. <<elseif $wardrobe.PCloSkirt > 3 and $pc.pcs_inhib <= 50>>
  805. <<elseif $wardrobe.PCloPants > 0 and $pc.trait('commando_lvl') == 3>>
  806. <<='You wearing transparent panties, but that you`re wearing any at all is bringing down your mood.'>>
  807. <</if>>
  808. <<elseif $wardrobe.pantyworntype != 'none' and $pc.trait('commando_lvl') == 3>>
  809. <<='You wearing panties and it makes you uncomfortable.'>>
  810. <</if>>
  811. <</widget>>
  812. :: Sidebar_deprecated
  813. <!-- !!Row 3: Pregnancy, cum, lactation, STD...-->
  814. <<if $mesec > 0 and $isprok == 0 and $isprokp == 0>>
  815. <<set $stat_bleed_msg = 'You need to use your feminine hygiene products'+iif($wardrobe.pantyworntype = 'none', ' and you need to also wear panties if you want to use a sanitary pad.', '.')>>
  816. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_bleed_msg"><img title="$stat_bleed_msg" height = set_siconht src="images/system/icons/status/vperiod_bleeding.png"></a></td>'>>
  817. <<elseif $mesec > 0 and ($isprok > 0 or $isprokp > 0)>>
  818. <<set $stat_bleed_msg = 'You`re using feminine hygiene products.'>>
  819. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_bleed_msg"><img title="$stat_bleed_msg" height = set_siconht src="images/system/icons/status/vperiod_sanitaries.png"></a></td>'>>
  820. <<elseif $placebopart > 0 and $LutH > 0 and $pc.knowpreg == 0>>
  821. <<set $stat_bleed_msg = 'Your period is due to start soon.'>>
  822. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_bleed_msg"><img title="$stat_bleed_msg" height = set_siconht src="images/system/icons/status/vunknown.png"></a></td>'>>
  823. <!-- !!TMI elseif implant_day > 0 and ((daystart - implant_day) * 24 + hour - implant_hour) < 5:-->
  824. <!-- !!pregnancy spoiler $stat_bleed_msg = 'You feel a slight twinge in your abdomen.'-->
  825. <!-- !! $statusIconBarTab += '<td><a href="exec:msg $stat_bleed_msg"><img title="<<$stat_bleed_msg>>" height = <<set_siconht>> src="images/system/icons/status/vunknown.png"></a></td>'-->
  826. <<elseif $pc.thinkpreg == 0 and $pc.knowpreg == 0 and $cycle != 6 and $pillcon2 <= 30000 and $succubusflag != 1 and $cheatSlut == 0 and $mesec == 0>>
  827. <<if $abortionbirthdate == 0 and $time.daystart - $time.daylastperiod > 28>>
  828. <<if $time.daystart - $time.daylastperiod > 28 and $time.daystart - $time.daylastperiod <= 35>>
  829. <<set $stat_bleed_msg = 'Your period is late by daystart - daylastperiod - 28 days.'>>
  830. <<elseif $time.daystart - $time.daylastperiod > 35 and $time.daystart - $time.daylastperiod <= 42>>
  831. <<set $stat_bleed_msg = 'Your period is late by more than a week!'>>
  832. <<elseif $time.daystart - $time.daylastperiod > 42 and $time.daystart - $time.daylastperiod <= 56>>
  833. <<set $stat_bleed_msg = 'Your period is late by more than two weeks! Maybe you should see a doctor?'>>
  834. <<elseif $time.daystart - $time.daylastperiod > 56 and $time.daystart - $time.daylastperiod <= 84>>
  835. <<set $stat_bleed_msg = 'Your period is late by more than a month! You really should see a doctor about it.'>>
  836. <<elseif $time.daystart - $time.daylastperiod > 84>>
  837. <<set $stat_bleed_msg = 'You should consider the possibility of a pregnancy, since apparently you no longer have periods.'>>
  838. <</if>>
  839. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_bleed_msg"><img title="$stat_bleed_msg" height = set_siconht src="images/system/icons/status/vunknown.png"></a></td>'>>
  840. <<elseif $abortionbirthdate != 0 and $time.daystart - $abortionbirthdate <= 26>>
  841. <<if $time.daystart - $abortionbirthdate <= 13>>
  842. <<set $stat_bleed_msg = 'You are still in your recovery period. Nothing to worry about.'>>
  843. <<elseif $time.daystart - $abortionbirthdate > 13 and $time.daystart - $abortionbirthdate <= 16>>
  844. <<set $stat_bleed_msg = 'You are maybe still in your recovery period, but there could be a risk.'>>
  845. <<elseif $time.daystart - $abortionbirthdate > 16 and $time.daystart - $abortionbirthdate <= 21>>
  846. <<set $stat_bleed_msg = 'You should have recovered from you abortion by know... Right?'>>
  847. <<elseif $time.daystart - $abortionbirthdate > 21 and $time.daystart - $abortionbirthdate <= 26>>
  848. <<set $stat_bleed_msg = 'You should have definitely recovered from your abortion by now.'>>
  849. <</if>>
  850. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_bleed_msg"><img title="$stat_bleed_msg" height = set_siconht src="images/system/icons/status/vunknown.png"></a></td>'>>
  851. <<elseif $pc.pregbirthdate != 0 and $time.daystart - $pc.pregbirthdate <= 80>>
  852. <<if $time.daystart - $pc.pregbirthdate <= 41>>
  853. <<set $stat_bleed_msg = 'You are still in your recovery period. Nothing to worry about.'>>
  854. <<elseif $time.daystart - $pc.pregbirthdate > 41 and $time.daystart - $pc.pregbirthdate <= 48>>
  855. <<set $stat_bleed_msg = 'You are probably still in your recovery period.'>>
  856. <<elseif $time.daystart - $pc.pregbirthdate > 48 and $time.daystart - $pc.pregbirthdate <= 55>>
  857. <<set $stat_bleed_msg = 'You are maybe still in your recovery period, but there could be a risk.'>>
  858. <<elseif $time.daystart - $pc.pregbirthdate > 55 and $time.daystart - $pc.pregbirthdate <= 70>>
  859. <<set $stat_bleed_msg = 'You should have recovered by know... Right?'>>
  860. <<elseif $time.daystart - $pc.pregbirthdate > 70 and $time.daystart - $pc.pregbirthdate <= 80>>
  861. <<set $stat_bleed_msg = 'You should have definitely recovered from giving birth by now.'>>
  862. <</if>>
  863. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_bleed_msg"><img title="$stat_bleed_msg" height = set_siconht src="images/system/icons/status/vunknown.png"></a></td>'>>
  864. <</if>>
  865. <<elseif $pc.preg == 1>>
  866. <<if $pc.thinkpreg == 1 and $pc.knowpreg == 0>>
  867. <<set $stat_preg_msg = 'You think you`re pregnant, but aren`t sure.'>>
  868. <<set $stat_preg_tooltip = 'I think I`m pregnant.'>>
  869. <<elseif $pc.knowpreg == 1>>
  870. <<set $stat_preg_tooltip = 'I`m pregnant.'>>
  871. <<set $stat_preg_msg = 'You are pregnant. Your due date is around $pc.pregduedate.'>>
  872. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_preg_msg"><img title="$stat_preg_tooltip" height = set_siconht src="images/system/icons/status/vpregnant.png"></a></td>'>>
  873. <</if>>
  874. <<elseif $pc.preg == 2>>
  875. <<set $stat_preg_msg = 'Broken water and contractions, it`s pretty clear what is going on. You need to get to a hospital ASAP.'>>
  876. <<set $stat_preg_tooltip = 'Go to the hospital, ASAP! You`re in labour!'>>
  877. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_preg_msg"><img title="$stat_preg_tooltip" height = set_siconht src="images/system/icons/status/labour.png"></a></td>'>>
  878. <</if>>
  879. <<gs 'lact_lib' 'breast_stat_icons'>>
  880. <<if $stat_cum_msg != ''>>
  881. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_cum_msg"><img title="You have cum in and/or on your body. Click to find out more." height = set_siconht src="images/system/icons/status/cum_covered.png"></a></td>'>>
  882. <</if>>
  883. <<if $stat_visible_cum_msg != ''>>
  884. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_visible_cum_msg"><img title="People can see the cum on your body!" height = set_siconht src="images/system/icons/status/visible_cum.png"></a></td>'>>
  885. <</if>>
  886. <<if $stat_cumloc_check == 1 and $pc.trait('cumeater') == 1 and $cumeater_cheat == 0 and $menu_off == 0>>
  887. <!-- <<set $statusIconBarTab += '<td><a href="exec: gs 'cum_manage', 'cumeater_icon'>> <<set ERROR: FAILED TO CONVERT LITERAL: """gs ''stat''"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"Click to lick up all that delicious cum." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """cum_eater.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>'""">> -->
  888. <<warn 'FTCL: <<set $statusIconBarTab += "<td><a href="exec: gs "cum_manage", "cumeater_icon">> <<set ERROR: FAILED TO CONVERT LITERAL: """gs ""stat"""><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"Click to lick up all that delicious cum." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """cum_eater.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>"""">>'>>
  889. <<elseif $stat_cumloc_check == 1 and $pc.trait('cumeater') == 1 and $cumeater_cheat == 0 and $menu_off == 1>>
  890. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_disable_msg"><img title="$stat_disable_msg" height = set_siconht src="images/system/icons/status/cum_eater.png"></a></td>'>>
  891. <</if>>
  892. <<if $stat_cumloc_check == 1 and $inventory.get("wipe") > 0 and $menu_off == 0>>
  893. <<set $statusIconBarTab += '<td><a href="exec:dynamic $d_salf"><img title="Click to use your wipes." height = set_siconht src="images/system/icons/status/wipes.png"></a></td>'>>
  894. <<elseif $stat_cumloc_check == 1 and $inventory.get("wipe") > 0 and $menu_off == 1>>
  895. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_disable_msg"><img title="$stat_disable_msg" height = set_siconht src="images/system/icons/status/wipes.png"></a></td>'>>
  896. <</if>>
  897. <<set $stat_STD_count = 0>>
  898. <<set $stat_STD_msg = ''>>
  899. <<if $Gerpes >= 10 and $GenHerpes == 1>>
  900. <<set $stat_STD_count += 1>>
  901. <<set $stat_STD_msg += 'Sores have appeared on your vagina. You have genital herpes.'>>
  902. <<elseif $Gerpes >= 5 and $GenHerpes == 1>>
  903. <<set $stat_STD_count += 1>>
  904. <<set $stat_STD_msg += 'Your vagina is red and very itchy. You have genital herpes.'>>
  905. <<elseif $Gerpes >= 3 and $Orerpes == 1>>
  906. <<set $stat_STD_count += 1>>
  907. <<set $stat_STD_msg += 'You have cold sores on your lips. You have oral herpes.'>>
  908. <</if>>
  909. <<if $Gerpes >= 20 and $GenHerpes == 1>>
  910. <<set $stat_STD_count += 1>>
  911. <<if $stat_STD_count > 1>>
  912. <<set $stat_STD_msg += '<br>'>>
  913. <</if>>
  914. <<set $stat_STD_msg += 'The herpes sores also cover your ass.'>>
  915. <</if>>
  916. <<if $Sifilis >= 50>>
  917. <<set $stat_STD_count += 1>>
  918. <<if $stat_STD_count > 1>>
  919. <<set $stat_STD_msg += '<br>'>>
  920. <</if>>
  921. <<set $stat_STD_msg += 'Syphilitic rashes cover your whole body.'>>
  922. <<elseif $Sifilis >= 21>>
  923. <<set $stat_STD_count += 1>>
  924. <<if $stat_STD_count > 1>>
  925. <<set $stat_STD_msg += '<br>'>>
  926. <</if>>
  927. <<set $stat_STD_msg += 'You have a single large, hard sore on the lip. You have syphilis.'>>
  928. <</if>>
  929. <<if $Triper > 2>>
  930. <<set $stat_STD_count += 1>>
  931. <<if $stat_STD_count > 1>>
  932. <<set $stat_STD_msg += '<br>'>>
  933. <</if>>
  934. <<set $stat_STD_msg += 'It stings when you`re urinating. You have gonorrhea.'>>
  935. <</if>>
  936. <<if $Kandidoz > 30>>
  937. <<set $stat_STD_count += 1>>
  938. <<if $stat_STD_count > 1>>
  939. <<set $stat_STD_msg += '<br>'>>
  940. <</if>>
  941. <<set $stat_STD_msg += 'There`s a white discharge coming from your vagina. You have yeast infection.'>>
  942. <</if>>
  943. <<if $stat_STD_count > 0>>
  944. <<set $stat_STD_tooltip = 'You have '+iif(stat_STD_count = 1, 'a', 'stat_STD_count')+' STD'+iif(stat_STD_count = 1, '.', 's.')+' Click to find out more.'>>
  945. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_STD_msg"><img title="$stat_STD_tooltip" height = set_siconht src="images/system/icons/status/std.png"></a></td>'>>
  946. <</if>>
  947. <<if $stat_lack_of_sleep_msg != ''>>
  948. <<if $pcs_condition['lack_of_sleep'] >= 20>>
  949. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_lack_of_sleep_msg"><img title="$stat_lack_of_sleep_tooltip" height = set_siconht src="images/system/icons/status/lack_of_sleep_4.png"></a></td>'>>
  950. <<elseif $pcs_condition['lack_of_sleep'] >= 10>>
  951. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_lack_of_sleep_msg"><img title="$stat_lack_of_sleep_tooltip" height = set_siconht src="images/system/icons/status/lack_of_sleep_3.png"></a></td>'>>
  952. <<elseif $pcs_condition['lack_of_sleep'] >= 5>>
  953. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_lack_of_sleep_msg"><img title="$stat_lack_of_sleep_tooltip" height = set_siconht src="images/system/icons/status/lack_of_sleep_2.png"></a></td>'>>
  954. <<elseif $pcs_condition['lack_of_sleep'] >= 2>>
  955. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_lack_of_sleep_msg"><img title="$stat_lack_of_sleep_tooltip" height = set_siconht src="images/system/icons/status/lack_of_sleep_1.png"></a></td>'>>
  956. <</if>>
  957. <</if>>
  958. <<set $statusIconBarTab += '</tr><tr>'>>
  959. <!-- !!-----------------Status Icons (Start)-------------------->
  960. <<if $cheatStatusIcons == 0>>
  961. <!-- !!Row 4: Status, Jobs, School-->
  962. <<if $bimbolevel > 0>>
  963. <<set $statusIconBarTab += '<td><a href="exec:msg $bimbostatus"><img title="$bimbo_tooltip" height = set_siconht src="images/system/icons/status/bimbo.png"></a></td>'>>
  964. <</if>>
  965. <<if $stat_hypno_msg != ''>>
  966. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_hypno_msg"><img title="$stat_hypno_tooltip" height = set_siconht src="images/system/icons/status/hypno_addict.png"></a></td>'>>
  967. <</if>>
  968. <<if $succubusflag == 1 and $succhungry > 0>>
  969. <<set $stat_succ_msg = 'You have needed to feed for <<succhungry>> day'+iif(succhungry > 1, 's.', '.')>>
  970. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_succ_msg"><img title="You need to feed." height = set_siconht src="images/system/icons/status/need_succubus_feeding.png"></a></td>'>>
  971. <</if>>
  972. <<if $stat_court_msg != ''>>
  973. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_court_msg"><img title="$stat_court_tooltip" height = set_siconht src="images/system/icons/status/court.png"></a></td>'>>
  974. <</if>>
  975. <<if $stat_musiclesson_msg != ''>>
  976. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_musiclesson_msg "><img title="$stat_musiclesson_tip" height = set_siconht src="images/system/icons/status/musiclesson.png"></a></td>'>>
  977. <</if>>
  978. <<if $stat_school_icon_msg != '' and $SchoolBlock == 0>>
  979. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_school_icon_msg"><img title="$stat_school_tooltip" height = set_siconht src="images/system/icons/status/school.png"></a></td>'>>
  980. <</if>>
  981. <<if $stat_uni_icon_msg != '' and ($university['semester_week'] == - 1 or ($university['semester_passed'] == $university['enrolled_in_semester'] and $university['diploma'] == 0))>>
  982. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_uni_icon_msg"><img title="$stat_uni_tooltip" height = set_siconht src="images/system/icons/status/uni_class_3.png"></a></td>'>>
  983. <</if>>
  984. <<if $stat_uni_icon_msg != '' and $university['semester_week'] > 0>>
  985. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_uni_icon_msg"><img title="$stat_uni_tooltip" height = set_siconht src="images/system/icons/status/uni_class_1.png"></a></td>'>>
  986. <</if>>
  987. <<if $stat_uni_icon_msg != '' and $university['exam_week'] > 0>>
  988. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_uni_icon_msg"><img title="$stat_uni_tooltip" height = set_siconht src="images/system/icons/status/uni_class_2.png"></a></td>'>>
  989. <</if>>
  990. <<if $stat_game_night_msg != ''>>
  991. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_game_night_msg"><img title="$stat_game_night_tooltip" height = set_siconht src="images/system/icons/status/game_night.png"></a></td>'>>
  992. <</if>>
  993. <!-- !!maybe we should remove this one, and create specialized icons for all the jobs? This one is not informative-->
  994. <<if $work > 0>>
  995. <<set $statusIconBarTab += '<td><a href="exec: gt 'journal', 'records'"><img title="You have a job. Click to find out more." height = set_siconht src="images/system/icons/status/work.png"></a></td>'>>
  996. <</if>>
  997. <<if $masseuse['jobtype'] > 0>>
  998. <<if ($masseuse[$time.weekday + '_shift_1'] == 1 and $time.hour <= 9) or ($masseuse[$time.weekday + '_shift_2'] == 1 and $time.hour <= 13) or ($masseuse[$time.weekday + '_shift_3'] == 1 and $time.hour <= 17)>>
  999. <<set $stat_masseuse_msg = 'You work at the beauty salon today, at '>>
  1000. <<if $masseuse[$time.weekday + '_shift_1'] == 1 and $time.hour <= 9>>
  1001. <<set $stat_masseuse_msg += '9:00, '>>
  1002. <</if>>
  1003. <<if $masseuse[$time.weekday + '_shift_2'] == 1 and $time.hour <= 13>>
  1004. <<set $stat_masseuse_msg += '13:00, '>>
  1005. <</if>>
  1006. <<if $masseuse[$time.weekday + '_shift_3'] == 1 and $time.hour < 17>>
  1007. <<set $stat_masseuse_msg += '17:00, '>>
  1008. <</if>>
  1009. <<set $stat_masseuse_msg += 'and you have worked masseuse['shifts_worked'] of the required masseuse['shifts_required'] shifts.'>>
  1010. <<set $statusIconBarTab += '<td><a href="exec: msg $stat_masseuse_msg"><img title="$stat_masseuse_msg" height = set_siconht src="images/system/icons/status/masseuse.png"></a></td>'>>
  1011. <</if>>
  1012. <</if>>
  1013. <<if $model['icon'] == 1>>
  1014. <<if $model['status'] > 0 and $model_week < (daystart - week) / 7 and $model_job_week == 1>>
  1015. <<set $stat_model_msg = 'You can get paid for 1 more modeling job this week.'>>
  1016. <<elseif $model['status'] > 0 and $model_week < (daystart - week) / 7 and $model_job_week < 1>>
  1017. <<set $stat_model_msg = 'You can get paid for 2 modeling jobs this week.'>>
  1018. <</if>>
  1019. <<set $statusIconBarTab += '<td><a href="exec: msg $stat_model_msg"><img title="$stat_model_msg" height = set_siconht src="images/system/icons/status/model_'+iif(night_mode ! 3 and (($location_type = 'public_outdoors' and daystage = 5) or night_mode = 1 or night_mode = 2), 'white', 'black')+'.png"></a></td>'>>
  1020. <</if>>
  1021. <<if $AlbinaQW['StarletsJoined'] > 0 and $AlbinaQW['StarletsShutDown'] == 0 and $npcs.get('A23','pregtalk') == 0 and $starlets_on == 1>>
  1022. <<if $time.hour > 16 and $starlets_practice > 0>>
  1023. <<set $stat_starlet_msg = 'You missed practice with the Starlets today!'>>
  1024. <<else>>
  1025. <<set $stat_starlet_msg = 'You must be at Starlets practice between 15:00 and 16:00 today.'>>
  1026. <</if>>
  1027. <<if ($time.hour < 16 or $starlets_missed > 0) and $starlets['late_message'] == 0>>
  1028. <<if $starlets_missed == 0>>
  1029. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_starlet_msg"><img title="$stat_starlet_msg" height = set_siconht src="images/system/icons/status/starlets_'+iif(night_mode ! 3 and (($location_type = 'public_outdoors' and daystage = 5) or night_mode = 1 or night_mode = 2), 'white', 'black')+'.png"></a></td>'>>
  1030. <<else>>
  1031. <!-- <<set $statusIconBarTab += ERROR: FAILED TO CONVERT LITERAL: """'<td><a href="exec: starlets[''late_message''] = 1""">> <<set ERROR: FAILED TO CONVERT LITERAL: """msg $stat_starlet_msg"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"<<$stat_starlet_msg>>" height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """starlets_'""" + iif(night_mode ! 3 and (($location_type = 'public_outdoors' and daystage = 5) or night_mode = 1 or night_mode = 2), 'white', 'black') + ERROR: FAILED TO CONVERT LITERAL: """'.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>'""">> -->
  1032. <<warn 'FTCL: <<set $statusIconBarTab += ERROR: FAILED TO CONVERT LITERAL: """"<td><a href="exec: starlets[""late_message""] = 1""">> <<set ERROR: FAILED TO CONVERT LITERAL: """msg $stat_starlet_msg"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"<<$stat_starlet_msg>>" height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """starlets_"""" + iif(night_mode ! 3 and (($location_type = "public_outdoors" and daystage = 5) or night_mode = 1 or night_mode = 2), "white", "black") + ERROR: FAILED TO CONVERT LITERAL: """".png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>"""">>'>>
  1033. <</if>>
  1034. <</if>>
  1035. <</if>>
  1036. <<if $volleysostav > 0 and $time.weekday == 6 and $sorevday != $time.daystart and $time.hour <= 18>>
  1037. <<set $stat_volleyball_msg = 'There is volleyball tournament today at 18:00.'>>
  1038. <<set $statusIconBarTab += '<td><a href="exec: msg $stat_volleyball_msg"><img title="$stat_volleyball_msg" height = set_siconht src="images/system/icons/status/volleball.png"></a></td>'>>
  1039. <</if>>
  1040. <<if $pfilmNO != 1>>
  1041. <<if $pornstar['icon'] == 1 and $pornstar['icon_disable'] != $time.daystart>>
  1042. <<if $time.hour < 11>>
  1043. <<set $stat_porn_msg = 'You are starring in a porno today at 10:00.'>>
  1044. <<set $statusIconBarTab += '<td><a href="exec: msg $stat_porn_msg"><img title="$stat_porn_msg" height = set_siconht src="images/system/icons/status/porn_'+iif(night_mode ! 3 and (($location_type = 'public_outdoors' and daystage = 5) or night_mode = 1 or night_mode = 2), 'white', 'black')+'.png"></a></td>'>>
  1045. <<elseif $time.hour >= 11 and $time.hour < 13>>
  1046. <<set $stat_porn_msg = 'You`re late for your shoot at the porn studio!'>>
  1047. <<set $statusIconBarTab += '<td><a href="exec: msg $stat_porn_msg"><img title="$stat_porn_msg" height = set_siconht src="images/system/icons/status/porn_red.png"></a></td>'>>
  1048. <<else>>
  1049. <<set $stat_porn_msg = 'You missed a scheduled porn shoot!'>>
  1050. <!-- <<set $statusIconBarTab += ERROR: FAILED TO CONVERT LITERAL: """'<td><a href="exec: pornstar[''icon_disable''] = daystart""">> <<set ERROR: FAILED TO CONVERT LITERAL: """msg $stat_porn_msg"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"<<$stat_porn_msg>>" height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """porn_red.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>'""">> -->
  1051. <<warn 'FTCL: <<set $statusIconBarTab += ERROR: FAILED TO CONVERT LITERAL: """"<td><a href="exec: pornstar[""icon_disable""] = daystart""">> <<set ERROR: FAILED TO CONVERT LITERAL: """msg $stat_porn_msg"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"<<$stat_porn_msg>>" height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """porn_red.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>"""">>'>>
  1052. <</if>>
  1053. <</if>>
  1054. <</if>>
  1055. <<set $statusIconBarTab += '</tr><tr>'>>
  1056. <!-- !!Row 5: Drugs and other short term stuff-->
  1057. <<if $siga > 0>>
  1058. <<set $stat_smoker_msg = 'You have <<siga>> cigarette'+iif(siga = 1, '', 's')+iif(smokerNeed > 0 and NarkImmune = 0, ' and you want to smoke.' , '.')>>
  1059. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_smoker_msg"><img title="$stat_smoker_msg" height = set_siconht src="images/system/icons/status/cigarettes.png"></a></td>'>>
  1060. <</if>>
  1061. <<if $smoker >= 20 and $NarkImmune == 0 and $smokerNeed > 20 and $siga > 0>>
  1062. <!-- <<set $statusIconBarTab += '<td><a href="exec: gs 'drugs','smoke'>> <<set ERROR: FAILED TO CONVERT LITERAL: """''You are smoking a cigarette.''"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"You really need to smoke""" , ERROR: FAILED TO CONVERT LITERAL: """click to smoke a cigarette." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """craving_nicotine.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>'""">> -->
  1063. <<warn 'FTCL: <<set $statusIconBarTab += "<td><a href="exec: gs "drugs","smoke">> <<set ERROR: FAILED TO CONVERT LITERAL: """""You are smoking a cigarette."""><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"You really need to smoke""" , ERROR: FAILED TO CONVERT LITERAL: """click to smoke a cigarette." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """craving_nicotine.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>"""">>'>>
  1064. <<elseif $smoker >= 20 and $NarkImmune == 0 and $smokerNeed > 20 and $siga <= 0>>
  1065. <<set $statusIconBarTab += '<td><a href="exec:msg 'You really need to smoke, but you have no cigarettes.'"><img title="You really need to smoke, but you have no cigarettes." height = set_siconht src="images/system/icons/status/craving_nicotine.png"></a></td>'>>
  1066. <<elseif $siga > 0>>
  1067. <!-- <<set $statusIconBarTab += '<td><a href="exec: gs 'drugs','smoke'>> <<set ERROR: FAILED TO CONVERT LITERAL: """''You are smoking a cigarette.''"><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"Click to smoke a cigarette." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """smoke_cigarette.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>'""">> -->
  1068. <<warn 'FTCL: <<set $statusIconBarTab += "<td><a href="exec: gs "drugs","smoke">> <<set ERROR: FAILED TO CONVERT LITERAL: """""You are smoking a cigarette."""><img title""" = ERROR: FAILED TO CONVERT LITERAL: """"Click to smoke a cigarette." height = <<set_siconht>> src="images""" / $system / $icons / $status / ERROR: FAILED TO CONVERT LITERAL: """smoke_cigarette.png"><""" / ERROR: FAILED TO CONVERT LITERAL: """a><""" / ERROR: FAILED TO CONVERT LITERAL: """td>"""">>'>>
  1069. <</if>>
  1070. <<if $pc.narkday != $time.daystart and $pc.narkoman == 1 and $Slomka > 0>>
  1071. <<set $stat_drug_msg += 'You need heroin and cocaine.'>>
  1072. <<elseif $pc.narkday != $time.daystart and $pc.narkoman == 1 and $Slomka <= 0>>
  1073. <<set $stat_drug_msg += 'You need cocaine.'>>
  1074. <<elseif $SLomka > 0>>
  1075. <<set $stat_drug_msg += 'You need heroin.'>>
  1076. <<else>>
  1077. <<set $stat_drug_msg = ''>>
  1078. <</if>>
  1079. <<if $stat_drug_msg != ''>>
  1080. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_drug_msg"><img title="$stat_drug_msg" height = set_siconht src="images/system/icons/status/craving_drugs.png"></a></td>'>>
  1081. <</if>>
  1082. <<if $mentats_dose >= 1>>
  1083. <<set $statusIconBarTab += '<td><a href="exec:msg 'You feel sharp and focused.'"><img title="You feel sharp and focused." height = set_siconht src="images/system/icons/status/drugs.png"></a></td>'>>
  1084. <</if>>
  1085. <<if $aphrodisiac_timer > 0>>
  1086. <<set $statusIconBarTab += '<td><a href="exec:msg 'You are feeling hot, and every move causes your groin to tingle.'"><img title="You are feeling hot." height = set_siconht src="images/system/icons/status/aphro_gum.png"></a></td>'>>
  1087. <</if>>
  1088. <<if $stat_frost_msg != ''>>
  1089. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_frost_msg"><img title="$stat_frost_msg" height = set_siconht src="images/system/icons/status/hypothermia.png"></a></td>'>>
  1090. <</if>>
  1091. <<if $sick > 0>>
  1092. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_sick_msg"><img title="$stat_sick_tooltip" height = set_siconht src="images/system/icons/status/health.png"></a></td>'>>
  1093. <</if>>
  1094. <<if $recuperation == 1>>
  1095. <<set $statusIconBarTab += '<td><a href="exec:msg 'You are still recovering from major surgery.'"><img title="You are recovering from major surgery." height = set_siconht src="images/system/icons/status/health.png"></a></td>'>>
  1096. <</if>>
  1097. <<if $bcream_used == 1>>
  1098. <<set $statusIconBarTab += '<td><a href="exec:msg 'Your breasts feel hot and tingly.'"><img title="Your breasts feel hot and tingly." height = set_siconht src="images/system/icons/status/breast_cream.png"></a></td>'>>
  1099. <</if>>
  1100. <<if $cumcondslip > 0>>
  1101. <<set $statusIconBarTab += '<td><a href="exec:msg 'You feel sick, and you are wondering about the used condom you never found. Maybe those two things are related?'"><img title="You feel sick. Click to find out more." height = set_siconht src="images/system/icons/status/stuck_condom.png"></a></td>'>>
  1102. <</if>>
  1103. <<if $stat_writing_msg != ''>>
  1104. <<set $statusIconBarTab += '<td><a href="exec:msg $stat_writing_msg"><img title="$stat_writing_msg" height = set_siconht src="images/system/icons/status/body_writing.png"></a></td>'>>
  1105. <</if>>
  1106. <<set $statusIconBarTab += '</tr></table>'>>
  1107. <<set $stat_msg += func('cleanHTML',$statusIconBarTab)>>
  1108. <<set $statusIconBarTab to null>>
  1109. <<else>>
  1110. <<set $stat_msg += '<br>'>>
  1111. <</if>>
  1112. <!-- !!-----------------Status Icons (End)-------------------->