intro_initialization_city.qsrc 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512
  1. # intro_initialization_city
  2. !!*************************
  3. !! Final Initializations
  4. !! Top area for things that need to be done before setting the variables for either start
  5. if mid($start_type,1,3) ! 'uni':
  6. month = 6
  7. $month = 'June'
  8. day = 4
  9. week = 2
  10. hour = 13
  11. end
  12. year = 2017
  13. BDSMfilm = 0
  14. pornstudio = 0
  15. pfilmSTOP = 0
  16. thinkpreg = 0
  17. denypreg = 0
  18. pertemp = 1
  19. pillcvrt = 1
  20. pcs_naturallashes = pcs_lashes
  21. !! Initializing elasticity
  22. vshrink = 1
  23. vshrinkdays = 6
  24. ashrink = 1
  25. ashrinkdays = 3
  26. fairycurse = -1
  27. $excer_name[1] = 'Default 1'
  28. $excer_name[2] = 'Default 2'
  29. $excer_name[3] = 'Default 3'
  30. $excer_name[4] = 'Default 4'
  31. $excer_name[5] = 'Default 5'
  32. monthsend[1] = 31
  33. if ((year mod 4 = 0) and (year mod 100 ! 0)) or (year mod 400 = 0):
  34. Leapyear = 1 & monthsend[2] = 29
  35. else
  36. Leapyear = 0 & monthsend[2] = 28
  37. end
  38. monthsend[3] = 31
  39. monthsend[4] = 30
  40. monthsend[5] = 31
  41. monthsend[6] = 30
  42. monthsend[7] = 31
  43. monthsend[8] = 31
  44. monthsend[9] = 30
  45. monthsend[10] = 31
  46. monthsend[11] = 30
  47. monthsend[12] = 31
  48. $monthName[1] = 'January'
  49. $monthName[2] = 'February'
  50. $monthName[3] = 'March'
  51. $monthName[4] = 'April'
  52. $monthName[5] = 'May'
  53. $monthName[6] = 'June'
  54. $monthName[7] = 'July'
  55. $monthName[8] = 'August'
  56. $monthName[9] = 'September'
  57. $monthName[10] = 'October'
  58. $monthName[11] = 'November'
  59. $monthName[12] = 'December'
  60. $month = $monthName[month]
  61. gs 'telefon', 'setup'
  62. pcs_dob = birthyear * 10000
  63. pcs_dob += (birthmonth * 100)
  64. pcs_dob += birthday
  65. age = year - ((pcs_dob - (pcs_dob mod 10000)) / 10000)
  66. if ((month * 100) + day) < pcs_dob mod 10000: age -= 1
  67. !! apartment access and two months of rent paid
  68. if mid($start_type,1,4) = 'city':
  69. gs 'homes_properties', 'rent_property', 'city_apartment', 61
  70. gs 'homes_properties', 'set_home', 'city_apartment'
  71. end
  72. vidage = age - 1
  73. vidageday = 300
  74. pcs_health = pcs_vital * 10 + pcs_stren * 5
  75. pcs_willpwr = pcs_intel * 5 + pcs_sprt * 5
  76. pcs_mana = (pcs_intel * pcs_magik) + pcs_magik * 100 + pcs_vital * 10 + rikudo
  77. pcs_mood = 100
  78. pcs_stam = 100
  79. nathcol = pcs_haircol
  80. pcs_pubecol = pcs_haircol & pcs_pubecol[1] = 1
  81. oldsavepcs_haircol = 1
  82. gs 'body', 'initial'
  83. !! **********
  84. gs 'daystart'
  85. gs 'yearstart'
  86. gs 'din_pav'
  87. gs 'din_npc'
  88. gs 'dinSex2'
  89. gs 'dina'
  90. gs 'din_van'
  91. gs 'din_bad'
  92. gs 'dinSex'
  93. !! KEY! I merged 'dinBoroda' with 'clener' and removed the dynamics. This line was at the end of dinBoroda, so I moved it here just in case. Sicaa
  94. rikudootvet = 1415
  95. gs 'BanSexType'
  96. gs 'outdoors', 'weather'
  97. menoage = rand(40,50)
  98. temprand = rand(0,10)
  99. if temprand = 0:
  100. menoage += rand(0,5)
  101. elseif temprand < 4:
  102. menoage += rand(3,10)
  103. elseif temprand < 9:
  104. menoage += rand(5,12)
  105. else
  106. menoage += rand(7,13)
  107. end
  108. !!Setting up period start and turning on auto tracking if not on hardcore difficulty
  109. daylastperiod = daystart
  110. temprand = rand(1,3)
  111. if temprand = 1:
  112. cycle = 1
  113. EggRH = rand(1,149)
  114. FocH = EggRH + 4*24
  115. mesec = 0
  116. unfertegg = 0
  117. ferteggage = 0
  118. Ovulate = 0
  119. LutH = 0
  120. daylastperiod -= FocH/24
  121. elseif temprand = 2:
  122. lastovulation = daystart
  123. cycle = 2
  124. unfertegg = 1
  125. ferteggage = rand(0,44)
  126. Ovulate = (rand(24,44) - ferteggage)
  127. if Ovulate <= 0: Ovulate = 1
  128. mesec = 0
  129. EggRH = 0
  130. FocH = 0
  131. LutH = 0
  132. daylastperiod -= 10+(ferteggage/24)
  133. elseif temprand = 3:
  134. cycle = 3
  135. LutH = rand(0,300)
  136. ferteggage = 36 + LutH
  137. mesec = 0
  138. EggRH = 0
  139. FocH = 0
  140. unfertegg = 0
  141. Ovulate = 0
  142. daylastperiod -= 10+(ferteggage/24)
  143. end
  144. if daylastperiod + 4 > daystart:
  145. lastmens = daylastperiod - 20
  146. else
  147. lastmens = daylastperiod+4
  148. end
  149. if difficulty = 4:
  150. cyccustom = 0
  151. else
  152. cyccustom = 1
  153. end
  154. pcs_horny = 0
  155. killvar 'opPRE'
  156. killvar 'tgs_skipinto'
  157. gs 'stat'
  158. showstat 0
  159. showobjs 0
  160. !!Clothing has to run last so that hip size is set
  161. !! Adding underwear and default shoes and assigning them
  162. cheap_panties[1] = 1
  163. cheap_bras[1] = 1
  164. $pantyworntype = 'cheap'
  165. pantywornnumber = 1
  166. $braworntype = 'cheap'
  167. brawornnumber = 1
  168. gm_shoe[6] = 1
  169. $shoeworntype = 'gm'
  170. shoewornnumber = 6
  171. gm_coats[1] = 1
  172. $coatworntype = 'gm'
  173. coatwornnumber = 1
  174. !! Starting clothing set
  175. cheap_panties[12] = 1
  176. cheap_bras[12] = 1
  177. danilovich_outfits[81] = 1
  178. danilovich_outfits_h[81] = 100
  179. danilovich_shoe[21] = 1
  180. gm_shoe[9] = 1
  181. gm_outfits[30] = 1
  182. gm_outfits_h[30] = 100
  183. gm_outfits_b[30] = pcs_hips
  184. cats_dress[1] = 1
  185. cats_dress_h[1] = 100
  186. cats_dress_b[1] = pcs_hips
  187. danilovich_swimsuit[3] = 1
  188. danilovich_swimsuit_h[3] = 60
  189. danilovich_swimsuit_b[3] = pcs_hips
  190. if school_clothing = 1:
  191. cats_panties[15] = 1
  192. cats_bras[15] = 1
  193. $pantyworntype = 'cats'
  194. pantywornnumber = 15
  195. $braworntype = 'cats'
  196. brawornnumber = 15
  197. danilovich_outfits[91] = 1
  198. danilovich_outfits_h[91] = 100
  199. danilovich_shoe[21] = 0
  200. danilovich_shoe[19] = 1
  201. gm_shoe[9] = 0
  202. gm_shoe[25] = 0
  203. shoewornnumber = 25
  204. $shoeworntype = 'gm'
  205. bomba_dress[7] = 1
  206. bomba_dress_h[7] = 100
  207. bomba_dress_b[7] = pcs_hips
  208. dolls_shoe[1] = 1
  209. dolls_dress[4] = 1
  210. dolls_dress_h[4] = 100
  211. dolls_dress_b[4] = pcs_hips
  212. dolls_dress[23] = 1
  213. dolls_dress_h[23] = 100
  214. dolls_dress_b[23] = pcs_hips
  215. dolls_outfits[16] = 1
  216. dolls_outfits_h[16] = 100
  217. dolls_outfits_b[16] = pcs_hips
  218. dolls_outfits[31] = 1
  219. dolls_outfits_h[31] = 100
  220. dolls_outfits_b[31] = pcs_hips
  221. sportsclothingnumber = 91
  222. gs 'clothing', 'wear', 'dolls_dress', 4
  223. elseif pcs_inhib < 5:
  224. gm_outfits[30] = 1
  225. gm_outfits_h[30] = 100
  226. gm_outfits_b[30] = pcs_hips
  227. gm_outfits[2] = 1
  228. gm_outfits_h[2] = 100
  229. gm_outfits_b[2] = pcs_hips
  230. gm_outfits[54] = 1
  231. gm_outfits_h[54] = 100
  232. gm_outfits_b[54] = pcs_hips
  233. coco_outfits[5] = 1
  234. coco_outfits_h[5] = 100
  235. coco_outfits_b[5] = pcs_hips
  236. danilovich_outfits[81] = 1
  237. danilovich_outfits_h[81] = 100
  238. cats_dress[14] = 1
  239. cats_dress_h[14] = 100
  240. cats_dress_b[14] = pcs_hips
  241. sportsclothingnumber = 81
  242. gs 'clothing', 'wear', 'cats_dress', 1
  243. elseif pcs_inhib < 10:
  244. gm_outfits[15] = 1
  245. gm_outfits_h[15] = 100
  246. gm_outfits_b[15] = pcs_hips
  247. danilovich_outfits[80] = 1
  248. danilovich_outfits_h[80] = 100
  249. flamingos_outfits[9] = 1
  250. flamingos_outfits_h[9] = 100
  251. flamingos_outfits_b[9] = pcs_hips
  252. nerdvana_outfits[38] = 1
  253. nerdvana_outfits_h[38] = 100
  254. nerdvana_outfits_b[38] = pcs_hips
  255. gm_office[11] = 1
  256. gm_office_h[11] = 100
  257. gm_office_b[11] = pcs_hips
  258. gm_dress[4] = 1
  259. gm_dress_h[4] = 100
  260. gm_dress_b[4] = pcs_hips
  261. sportsclothingnumber = 80
  262. gs 'clothing', 'wear', 'gm_dress', 4
  263. elseif pcs_inhib < 15:
  264. gm_outfits[58] = 1
  265. gm_outfits_h[58] = 100
  266. gm_outfits_b[58] = pcs_hips
  267. danilovich_outfits[106] = 1
  268. danilovich_outfits_h[106] = 100
  269. gm_dress[7] = 1
  270. gm_dress_h[7] = 100
  271. gm_dress_b[7] = pcs_hips
  272. gm_dress[16] = 1
  273. gm_dress_h[16] = 100
  274. gm_dress_b[16] = pcs_hips
  275. bomba_outfits[12] = 1
  276. bomba_outfits_h[12] = 100
  277. bomba_outfits_b[12] = pcs_hips
  278. bomba_outfits[3] = 1
  279. bomba_outfits_h[3] = 100
  280. bomba_outfits_b[3] = pcs_hips
  281. sportsclothingnumber = 106
  282. gs 'clothing', 'wear', 'gm_dress', 7
  283. elseif pcs_inhib < 20:
  284. gm_outfits[55] = 1
  285. gm_outfits_h[55] = 100
  286. gm_outfits_b[55] = pcs_hips
  287. danilovich_outfits[102] = 1
  288. danilovich_outfits_h[102] = 100
  289. danilovich_outfits[64] = 1
  290. danilovich_outfits_h[64] = 100
  291. flamingos_dress[109] = 1
  292. flamingos_dress_h[109] = 100
  293. flamingos_dress_b[109] = pcs_hips
  294. gm_outfits[99] = 1
  295. gm_outfits_h[99] = 100
  296. gm_outfits_b[99] = pcs_hips
  297. gm_dress[7] = 1
  298. gm_dress_h[7] = 100
  299. gm_dress_b[7] = pcs_hips
  300. sportsclothingnumber = 43
  301. gs 'clothing', 'wear', 'gm_outfits', 99
  302. elseif pcs_inhib < 25:
  303. gm_outfits[58] = 1
  304. gm_outfits_h[58] = 100
  305. gm_outfits_b[58] = pcs_hips
  306. gm_outfits[181] = 1
  307. gm_outfits_h[181] = 100
  308. gm_outfits_b[181] = pcs_hips
  309. dolls_outfits[1] = 1
  310. dolls_outfits_h[1] = 100
  311. dolls_outfits_b[1] = pcs_hips
  312. flamingos_dress[59] = 1
  313. flamingos_dress_h[59] = 100
  314. flamingos_dress_b[59] = pcs_hips
  315. danilovich_outfits[87] = 1
  316. danilovich_outfits_h[87] = 100
  317. gm_dress[39] = 1
  318. gm_dress_h[39] = 100
  319. gm_dress_b[39] = pcs_hips
  320. sportsclothingnumber = 1
  321. gs 'clothing', 'wear', 'flamingos_dress', 59
  322. elseif pcs_inhib < 30:
  323. gm_outfits[91] = 1
  324. gm_outfits_h[91] = 100
  325. gm_outfits_b[91] = pcs_hips
  326. danilovich_outfits[96] = 1
  327. danilovich_outfits_h[96] = 100
  328. flamingos_dress[89] = 1
  329. flamingos_dress_h[89] = 100
  330. flamingos_dress_b[89] = pcs_hips
  331. fashionista_outfits[17] = 1
  332. fashionista_outfits_h[17] = 100
  333. fashionista_outfits_b[17] = pcs_hips
  334. scandalicious_dress[2] = 1
  335. scandalicious_dress_h[2] = 100
  336. scandalicious_dress_b[2] = pcs_hips
  337. gm_dress[57] = 1
  338. gm_dress_h[57] = 100
  339. gm_dress_b[57] = pcs_hips
  340. sportsclothingnumber = 48
  341. gs 'clothing', 'wear', 'flamingos_dress', 89
  342. elseif pcs_inhib < 35:
  343. gm_outfits[95] = 1
  344. gm_outfits_h[95] = 100
  345. gm_outfits_b[95] = pcs_hips
  346. danilovich_outfits[48] = 1
  347. danilovich_outfits_h[48] = 100
  348. scandalicious_dress[18] = 1
  349. scandalicious_dress_h[18] = 100
  350. scandalicious_dress_b[18] = pcs_hips
  351. bomba_outfits[36] = 1
  352. bomba_outfits_h[36] = 100
  353. bomba_outfits_b[36] = pcs_hips
  354. cats_dress[67] = 1
  355. cats_dress_h[67] = 100
  356. cats_dress_b[67] = pcs_hips
  357. gm_dress[63] = 1
  358. gm_dress_h[63] = 100
  359. gm_dress_b[63] = pcs_hips
  360. sportsclothingnumber = 40
  361. gs 'clothing', 'wear', 'bomba_outfits', 36
  362. elseif pcs_inhib < 40:
  363. gm_outfits[124] = 1
  364. gm_outfits_h[124] = 100
  365. gm_outfits_b[124] = pcs_hips
  366. danilovich_outfits[45] = 1
  367. danilovich_outfits_h[45] = 100
  368. scandalicious_dress[45] = 1
  369. scandalicious_dress_h[45] = 100
  370. scandalicious_dress_b[45] = pcs_hips
  371. cats_dress[203] = 1
  372. cats_dress_h[203] = 100
  373. cats_dress_b[203] = pcs_hips
  374. cats_outfits[196] = 1
  375. cats_outfits_h[196] = 100
  376. cats_outfits_b[196] = pcs_hips
  377. gm_dress[89] = 1
  378. gm_dress_h[89] = 100
  379. gm_dress_b[89] = pcs_hips
  380. sportsclothingnumber = 45
  381. gs 'clothing', 'wear', 'cats_dress', 203
  382. elseif pcs_inhib < 45:
  383. gm_outfits[131] = 1
  384. gm_outfits_h[131] = 100
  385. gm_outfits_b[131] = pcs_hips
  386. danilovich_outfits[38] = 1
  387. danilovich_outfits_h[38] = 100
  388. scandalicious_dress[7] = 1
  389. scandalicious_dress_h[7] = 100
  390. scandalicious_dress_b[7] = pcs_hips
  391. market_outfits[2] = 1
  392. market_outfits_h[2] = 40
  393. market_outfits_b[2] = pcs_hips
  394. cats_dress[219] = 1
  395. cats_dress_h[219] = 100
  396. cats_dress_b[219] = pcs_hips
  397. gm_dress[109] = 1
  398. gm_dress_h[109] = 100
  399. gm_dress_b[109] = pcs_hips
  400. sportsclothingnumber = 38
  401. gs 'clothing', 'wear', 'market_outfits', 2
  402. elseif pcs_inhib < 50:
  403. gm_outfits[145] = 1
  404. gm_outfits_h[145] = 100
  405. gm_outfits_b[145] = pcs_hips
  406. danilovich_outfits[17] = 1
  407. danilovich_outfits_h[17] = 100
  408. scandalicious_dress[96] = 1
  409. scandalicious_dress_h[96] = 100
  410. scandalicious_dress_b[96] = pcs_hips
  411. market_outfits[10] = 1
  412. market_outfits_h[10] = 40
  413. market_outfits_b[10] = pcs_hips
  414. nerdvana_outfits[60] = 1
  415. nerdvana_outfits_h[60] = 100
  416. nerdvana_outfits_b[60] = pcs_hips
  417. gm_dress[123] = 1
  418. gm_dress_h[123] = 100
  419. gm_dress_b[123] = pcs_hips
  420. sportsclothingnumber = 143
  421. gs 'clothing', 'wear', 'scandalicious_dress', 96
  422. else
  423. gm_outfits[149] = 1
  424. gm_outfits_h[149] = 100
  425. gm_outfits_b[149] = pcs_hips
  426. danilovich_outfits[15] = 1
  427. danilovich_outfits_h[15] = 100
  428. scandalicious_dress[46] = 1
  429. scandalicious_dress_h[46] = 100
  430. scandalicious_dress_b[46] = pcs_hips
  431. scandalicious_outfits[16] = 1
  432. scandalicious_outfits_h[16] = 100
  433. scandalicious_outfits_b[16] = pcs_hips
  434. market_outfits[12] = 1
  435. market_outfits_h[12] = 40
  436. market_outfits_b[12] = pcs_hips
  437. market_outfits
  438. gm_dress[149] = 1
  439. gm_dress_h[149] = 100
  440. gm_dress_b[149] = pcs_hips
  441. scandalicious_bikinis[55] = 1
  442. scandalicious_bikinis_h[55] = 60
  443. scandalicious_bikinis_b[55] = pcs_hips
  444. sportsclothingnumber = 15
  445. gs 'clothing', 'wear', 'scandalicious_dress', 46
  446. end
  447. if swim_start = 99:
  448. allure_swimsuit[99] = 1
  449. allure_swimsuit_h[99] = 60
  450. allure_swimsuit_b[99] = pcs_hips
  451. elseif swim_start = 1:
  452. danilovich_swimsuit[1] = 1
  453. danilovich_swimsuit_h[1] = 60
  454. danilovich_swimsuit_b[1] = pcs_hips
  455. end
  456. if danilovich_shoe[17] = 1:
  457. sportsshoenumber = 17
  458. else
  459. sportsshoenumber = 21
  460. end
  461. $sportspursetype = $currentpursetype
  462. sportspursenumber = currentpursenumber
  463. $sports_clothing_name = 'default sports outfit'
  464. killvar 'swim_start'
  465. gs 'body'
  466. gs 'body', 'DailyUpdate'
  467. gs 'AppearanceSystem', 'UpdateBaseAppearnce'
  468. --- intro_initialization_city ---------------------------------