dina.qsrc 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. # dina
  2. $brodila = {
  3. sexpartkno = 0
  4. if accessible_property['city_apartment'] > 0:
  5. gt'korr','start'
  6. elseif accessible_property['old_town_apartment'] = 1:
  7. gt'korr2x','start'
  8. else
  9. gt'city_residential', 'start'
  10. end
  11. }
  12. $brodilr = {
  13. if mid($start_type,1,2) = 'sg' and accessible_property['parents_home'] = 4:
  14. gt 'pav_residential'
  15. elseif accessible_property['old_town_apartment'] = 1:
  16. gt'liames'
  17. else
  18. gt'city_residential','start'
  19. end
  20. }
  21. $brodilk = {
  22. if accessible_property['city_apartment'] > 0:
  23. gt'kuhr','start'
  24. elseif accessible_property['old_town_apartment']= 1:
  25. gt'kuhr2x','start'
  26. else
  27. gt'city_residential', 'start'
  28. end
  29. }
  30. $brodils = {
  31. if accessible_property['city_apartment'] > 0:
  32. gt'sitr','start'
  33. elseif accessible_property['old_town_apartment'] = 1:
  34. gt'sitr2x','start'
  35. elseif mid($start_type,1,2) = 'sg' and accessible_property['parents_home'] = 4:
  36. gt 'sitrPar'
  37. else
  38. gt'city_residential', 'start'
  39. end
  40. }
  41. !!This sets the default descriptors and folder names for each default image set
  42. $bodimgsets[0] = 'starving'
  43. $bodimgsets[1] = 'underweight'
  44. $bodimgsets[2] = 'slender'
  45. $bodimgsets[3] = 'healthy'
  46. $bodimgsets[4] = 'cute'
  47. $bodimgsets[5] = 'chubby'
  48. $bodimgsets[6] = 'overweight'
  49. $bodimgsets[7] = 'fat'
  50. $bodimgsets[8] = 'OOPS'
  51. $bodimgsets[9] = 'default_low'
  52. $bodimgsets[10] = 'starving'
  53. $bodimgsets[11] = 'slight'
  54. $bodimgsets[12] = 'skinny'
  55. $bodimgsets[13] = 'toned'
  56. $bodimgsets[14] = 'cute'
  57. $bodimgsets[15] = 'curvy'
  58. $bodimgsets[16] = 'overweight'
  59. $bodimgsets[17] = 'fat'
  60. $bodimgsets[18] = 'OOPS'
  61. $bodimgsets[19] = 'default_mid'
  62. $bodimgsets[20] = 'starving'
  63. $bodimgsets[21] = 'wiry'
  64. $bodimgsets[22] = 'lean'
  65. $bodimgsets[23] = 'ripped'
  66. $bodimgsets[24] = 'muscular'
  67. $bodimgsets[25] = 'herculean'
  68. $bodimgsets[26] = 'stocky'
  69. $bodimgsets[27] = 'heavy set'
  70. $bodimgsets[28] = 'OOPS'
  71. $bodimgsets[29] = 'default_high'
  72. $bodimgsets[30] = 'pregnant, but not showing'
  73. $bodimgsets[31] = 'glowing'
  74. $bodimgsets[32] = 'starting to show'
  75. $bodimgsets[33] = 'clearly showing'
  76. $bodimgsets[34] = 'fairly pregnant'
  77. $bodimgsets[35] = 'quite pregnant'
  78. $bodimgsets[36] = 'very pregnant'
  79. $bodimgsets[37] = 'extremely pregnant'
  80. $bodimgsets[38] = 'ready to pop'
  81. $bodimgsets[39] = 'default_preg'
  82. !!This sets the first 3 sets to not override images 0, 6 and 7
  83. imgset0ovr[0] = 0
  84. imgset0ovr[1] = 0
  85. imgset0ovr[2] = 0
  86. imgset6ovr[0] = 0
  87. imgset6ovr[1] = 0
  88. imgset6ovr[2] = 0
  89. imgset7ovr[0] = 0
  90. imgset7ovr[1] = 0
  91. imgset7ovr[2] = 0
  92. !!Sets the default image set count if it is 0
  93. if bodsetcnt <= 0: bodsetcnt = 3
  94. $week[1] = 'Monday'
  95. $week[2] = 'Tuesday'
  96. $week[3] = 'Wednesday'
  97. $week[4] = 'Thursday'
  98. $week[5] = 'Friday'
  99. $week[6] = 'Saturday'
  100. $week[7] = 'Sunday'
  101. $dogpot = {
  102. gs 'boyStat', 'A191'
  103. }
  104. $rexpot = {
  105. gs 'boyStat', 'A166'
  106. }
  107. $hypnoDaychange = {
  108. !!if for some reason hypnoTime is too high
  109. if hypnoTime > 15:hypnoTime = 15
  110. timeTresh = 76 - 4*hypnoTime
  111. !!Withdrawal effect begings if too strong influence and no visitation
  112. if daystart-hypnoDay > 7:
  113. if hypnoAddict = 1:
  114. hypnoWithdrawal = 1
  115. elseif hypnoAddict = 2:
  116. hypnoWithdrawal = 2
  117. end
  118. end
  119. !!daily weaning of therapist influence
  120. if hypnoStrength > 0: hypnoStrength -= 1
  121. if hypnoTime > 0 and hypnoStrength = 0:
  122. if hypnoAddict = 0:
  123. hypnoStrength = 19
  124. hypnoTime -= 1
  125. elseif hypnoAddict = 1:
  126. if rand(0,1) = 0:
  127. hypnoStrength = 19
  128. hypnoTime -= 1
  129. if hypnoTime < 7:hypnoAddict = 0 & hypnoWithdrawal = 0
  130. end
  131. else
  132. if rand(0,4) = 0:
  133. hypnoStrength = 19
  134. hypnoTime -= 1
  135. if hypnoTime < 10:hypnoAddict = 1 & hypnoWithdrawal = 1
  136. end
  137. end
  138. end
  139. }
  140. $hypnoAddiction = {
  141. if cumloc[0] = 1 or cumloc[3] = 1:
  142. killvar 'missCum'
  143. if hypnoAddict = 1:
  144. pcs_mood += 5
  145. else
  146. pcs_mood += 10
  147. end
  148. else
  149. missCum += 1
  150. end
  151. if missCum > timeTresh:
  152. if hypnoAddict = 1:
  153. pcs_mood -= 5
  154. pcs_horny += 10
  155. else
  156. pcs_mood -= 10
  157. pcs_horny += 20
  158. end
  159. end
  160. if hypnoWithdrawal > 0:
  161. if hypnoWithdrawal = 1:
  162. if missCum >= timeTresh:
  163. sprt_deg -= 2*hypnoAddict
  164. pcs_mood -= 10
  165. else
  166. if rand(0,1) = 0:sprt_deg -= hypnoAddict
  167. pcs_mood -= 5
  168. end
  169. end
  170. end
  171. }
  172. !!---------------
  173. $prezik = {
  174. if prezik > 0:
  175. if badprezik > 0:
  176. if rand(1,prezik) <= badprezik: badprezik -= 1 & noprotect = 1
  177. else
  178. noprotect = 0
  179. end
  180. prezik -= 1
  181. elseif prezik < 0:
  182. prezik = 0
  183. end
  184. }
  185. $ferteggfather = {
  186. if fertegg > 0:
  187. if thinkpreg = 0 and knowpreg = 0 and sparrppt[sparrtemp] > 0:
  188. if cumarrkno[cumarrtemp] = 1:
  189. if arrcomp('$cumfthname',$boy) = -1:
  190. i = arrsize('$cumfthname')
  191. $cumfthname[i] = $boy
  192. cumtime[i] = 1
  193. else
  194. i = arrpos('$cumfthname', $boy)
  195. cumtime[i] += 1
  196. end
  197. elseif cumarrkno[cumarrtemp] = 0:
  198. cumtime[0] += 1
  199. end
  200. end
  201. end
  202. }
  203. --- dina ---------------------------------