preSYS.qsrc 50 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444
  1. # preSYS
  2. !!Background Options
  3. gs 'themes', 'indoors'
  4. !!******************** TG Start Background Options ******************************
  5. if $ARGS[0] = 'TGStart':
  6. !! Nothing here for now
  7. gs 'npcstatic1'
  8. gs 'npcstatic2'
  9. gs 'npcstatic3'
  10. gs 'npcstatic4'
  11. gs 'npcstatic5'
  12. $pcs_dna = func('dna','create')
  13. home_owned[1] = 1
  14. gs 'set_home', 1
  15. ArendHouseSL = 21
  16. if MagikDostup = 1:
  17. gt 'preCUST', 'NTStart'
  18. elseif tgs_skipinto = 1:
  19. gt 'preCUST', 'TGStart'
  20. else
  21. gt 'preTG', 'roomPRE'
  22. end
  23. end
  24. if $ARGS[0] = 'CSBStart':
  25. *clr & cla
  26. $pcs_dna = func('dna','generate',$npc_dna['A29'],$npc_dna['A35'])
  27. StoryLine = 1
  28. !! NPC Data and Relations
  29. gs 'npcstatic1'
  30. gs 'npcstatic2'
  31. gs 'npcstatic3'
  32. gs 'npcstatic4'
  33. gs 'npcstatic5'
  34. ! Set all schoolkids to 30 rel except for outcasts
  35. gs 'preSYS', 'defaultfriendship'
  36. npc_rel['A11'] = 40
  37. npc_rel['A28'] = 60
  38. npc_rel['A29'] = 60
  39. npc_rel['A30'] = 50
  40. npc_rel['A31'] = 50
  41. npc_rel['A32'] = 50
  42. npc_rel['A33'] = 70
  43. npc_rel['A34'] = 50
  44. !! Sveta was an outcast (good girl start)
  45. gs 'preSYS', 'outcast'
  46. gs 'preSYS', 'socialgroup_setting', -5, -5, 0, -20, 0, 0
  47. npc_rel['A25'] -= 5
  48. home_owned[2] = 1
  49. gs 'set_home', 2
  50. if player_avatar = 0:
  51. pcs_eyesize = 3
  52. pcs_lip = 2
  53. pcs_lashes = 1
  54. pcs_haircol = 3
  55. pcs_eyecol = 3
  56. pcs_hairlng = 300
  57. end
  58. if birthday_set = 0:
  59. birthday = 1
  60. birthmonth = 4
  61. birthday_set = 1
  62. end
  63. birthyear = 2000
  64. school_year = 2000
  65. yearlefttemp = 1
  66. !!Looks
  67. pcs_hgt = 170
  68. salo = 80
  69. genbsize = 17
  70. pcs_pubes = 30
  71. pcs_leghair = 12
  72. pcs_makeup = 1
  73. pcs_skin = 40
  74. dick = 0
  75. !!Basic
  76. pcs_energy = 60
  77. pcs_hydra = 60
  78. pcs_sleep = 70
  79. !!Attributes
  80. pcs_inhib = 5
  81. pcs_stren = 30
  82. strenbuf = 10
  83. pcs_agil = 30
  84. agilbuf = 10
  85. pcs_vital = 30
  86. vitalbuf = 10
  87. pcs_intel = 30
  88. pcs_react = 30
  89. pcs_sprt = 20
  90. pcs_chrsm = 35
  91. pcs_prcptn = 40
  92. !!Skills
  93. pcs_def = 20
  94. pcs_run = 20
  95. pcs_gaming = 20
  96. pcs_humint = 20
  97. pcs_observ = 20
  98. !!Money, School, ...
  99. money = 2000
  100. pcs_grades = 40
  101. prezikProver = 3
  102. brothersawpirsF = 0
  103. '<center><img <<$set_imgh>> src="images/pre/csb/petercsb.jpg"></center>'
  104. 'Your name is Peter Ivanov. You''ve got blond hair and blue eyes. Your parents died shortly after you were born, and your great uncle Ivan took you in. He works at a construction company out of one of the suburbs of St. Petersburg. He''s a man''s man and has never been very close to you, choosing to let you make your own way as long as it does not embarrass him publicly. You''ve grown to be quite independent, but lack any real defining qualities.'
  105. date_toggle = args[1]
  106. if birthday < 10 and birthmonth < 10:
  107. $startdob = 'Your birthday: <B>0<<birthmonth>>/0<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  108. elseif birthday < 10 and birthmonth >= 10:
  109. $startdob = 'Your birthday: <B><<birthmonth>>/0<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  110. elseif birthday >= 10 and birthmonth < 10:
  111. $startdob = 'Your birthday: <B>0<<birthmonth>>/<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  112. elseif birthday >= 10 and birthmonth >= 10:
  113. $startdob = 'Your birthday: <B><<birthmonth>>/<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  114. end
  115. if player_avatar = 0:
  116. *nl
  117. '<a href="exec:gt ''begin'', ''birthday''"><<$startdob>></a>.'
  118. else
  119. *nl
  120. '<<$startdob>>'
  121. end
  122. act 'Continue':
  123. *clr & cla
  124. '<center><img <<$set_imgh>> src="images/pre/csb/petercsb.jpg"></center>'
  125. *nl
  126. 'You have two options when it comes to beginning your game:'
  127. *nl
  128. 'Starting in August, at the end of the summer holiday, very close to the new school year <i>(recommended for new players)</i>, or starting in June, at the beginning of the summer holiday.'
  129. if date_toggle ! 1:
  130. if birthmonth >= 7: birthyear -= 1
  131. if birthmonth = 6 and day > 1: birthyear -= 1
  132. end
  133. killvar '$startdob'
  134. killvar 'date_toggle'
  135. kanikuli = 5
  136. $holyday = '<b>Summer holidays</b>'
  137. act 'Start at the end of August':
  138. month = 8
  139. $month = 'August'
  140. monthbabkapay = month
  141. day = 26
  142. week = 5
  143. hour = 9
  144. kanicont = 6
  145. gt 'preCUST', 'Done', 'CSB'
  146. end
  147. act 'Start at the beginning of June':
  148. month = 6
  149. $month = 'June'
  150. monthbabkapay = month
  151. day = 1
  152. week = 3
  153. kanicont = 92
  154. Gspassed = 1
  155. dostupindorf = 1
  156. gt 'preCUST', 'Done', 'CSB'
  157. end
  158. end
  159. end
  160. !!******************** SG Start Background Options ******************************
  161. if $ARGS[0] = 'SGStart':
  162. $pcs_dna = func('dna','generate',$npc_dna['A29'],$npc_dna['A35'])
  163. StoryLine = 1
  164. birthyear = 2000
  165. school_year = 2000
  166. yearlefttemp = 1
  167. if player_avatar = 0:
  168. birthmonth = 4
  169. birthday = 1
  170. pcs_haircol = 1
  171. pcs_eyesize = 2
  172. pcs_lip = 1
  173. pcs_lashes = 1
  174. end
  175. !! Body
  176. pcs_hgt = 170
  177. salo = 80
  178. dick = 0
  179. pcs_energy = 60
  180. pcs_hydra = 60
  181. pcs_sleep = 70
  182. !! Stats
  183. pcs_stren = 30
  184. strenbuf = 10
  185. pcs_agil = 30
  186. agilbuf = 10
  187. pcs_vital = 30
  188. vitalbuf = 10
  189. pcs_intel = 30
  190. pcs_sprt = 30
  191. pcs_react = 30
  192. pcs_chrsm = 30
  193. pcs_prcptn = 30
  194. pcs_magik = 0
  195. pcs_heels = 5
  196. pcs_makupskl = 20
  197. pcs_pubes = 30
  198. pcs_leghair = 12
  199. pcs_makeup = 1
  200. money = 2000
  201. pcs_grades = 75
  202. prezikProver = 3
  203. brothersawpirsF = 0
  204. dynamic $currentpursetype + '_purses[<<currentpursenumber>>] = 1'
  205. !!Default Names
  206. $pcs_firstname = 'Svetlana'
  207. $pcs_lastname = 'Lebedev'
  208. $pcs_nickname = 'Sveta'
  209. !!Player names are set here
  210. $temp_firstname = '<<$pcs_firstname>>'
  211. $pcs_firstname = input("What is your first name? (Leave blank for Svetlana)")
  212. if $pcs_firstname = '':$pcs_firstname = '<<$temp_firstname>>'
  213. killvar '$temp_firstname'
  214. $temp_lastname = '<<$pcs_lastname>>'
  215. $pcs_lastname = input("What is your family name? (Leave blank for Lebedev)")
  216. if $pcs_lastname = '':$pcs_lastname = '<<$temp_lastname>>'
  217. killvar '$temp_lastname'
  218. $temp_nickname = '<<$pcs_nickname>>'
  219. $pcs_nickname = input("What is your nickname? (Leave blank for Sveta)")
  220. if $pcs_nickname = '':$pcs_nickname = '<<$temp_nickname>>'
  221. killvar '$temp_nickname'
  222. gs 'npcstatic1'
  223. gs 'npcstatic2'
  224. gs 'npcstatic3'
  225. gs 'npcstatic4'
  226. gs 'npcstatic5'
  227. home_owned[2] = 1
  228. gs 'set_home', 2
  229. '<center><img <<$set_imgh>> src="images/pre/sys/altstart.jpg"></center>'
  230. 'Your name is <<$pcs_firstname>> <<$pcs_lastname>>, Friends and family sometimes call you <<$pcs_nickname>>. Your mother''s name is <<$npc_firstname[''A29'']>>, and your biological father left before you were born. Your mother married your stepfather, <<$npc_firstname[''A28'']>>, shortly afterwards. <<$npc_firstname[''A33'']>> is your older sister. She is two years older than you and is still living at home while working at the local grocery store. She chose not to attend college and instead spends most of her free time drinking with her friends or going to parties, much to your mother''s dismay. You also have a younger half-brother, <<$npc_firstname[''A34'']>>, who is really into sports, especially football, and is shaping up to be a fine athlete. He is a year younger than you are, and his father is your stepfather.'
  231. *nl
  232. 'Your <<$npc_usedname[''A30'']>> lives in the same building as you do, though you rarely see her except when you pass her in the stairwell. She is your mother''s sister. <<$npc_usedname[''A54'']>>, as everyone calls him, is best friends with your stepfather. <<$npc_firstname[''A11'']>> <<$npc_lastname[''A11'']>>, your childhood friend, is the same age as you and grew up living in the same apartment building on the floor above yours. His father, <<$npc_firstname[''A112'']>>, is an old friend of your mother''s.'
  233. act 'Re-enter name/s': gt 'preSYS', 'SGStart'
  234. act 'Continue': gt 'preSYS', 'SGStart2'
  235. end
  236. if $ARGS[0] = 'SGStart2':
  237. !!make sure this image shows up above the text that shows your birthday
  238. date_toggle = args[1]
  239. '<center><img <<$set_imgh>> src="images/pre/sys/altstart2.jpg"></center>'
  240. if birthday < 10 and birthmonth < 10:
  241. $startdob = 'Your birthday: <B>0<<birthmonth>>/0<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  242. elseif birthday < 10 and birthmonth >= 10:
  243. $startdob = 'Your birthday: <B><<birthmonth>>/0<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  244. elseif birthday >= 10 and birthmonth < 10:
  245. $startdob = 'Your birthday: <B>0<<birthmonth>>/<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  246. elseif birthday >= 10 and birthmonth >= 10:
  247. $startdob = 'Your birthday: <B><<birthmonth>>/<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  248. end
  249. if player_avatar = 0:
  250. '<a href="exec:gt ''begin'', ''birthday''"><<$startdob>></a>.'
  251. else
  252. '<<$startdob>>'
  253. end
  254. act 'Confirm':
  255. cls
  256. '<center><img <<$set_imgh>> src="images/pre/sys/altstart26.jpg"></center>'
  257. *nl
  258. 'You have two options when it comes to beginning your game:'
  259. *nl
  260. 'Starting in August, at the end of the summer holiday, very close to the new school year <i>(recommended for new players)</i>, or starting in June, at the beginning of the summer holiday.'
  261. !!This is to account for the school year not matching up with the calendar year.
  262. if date_toggle ! 1:
  263. if birthmonth >= 7: birthyear -= 1
  264. if birthmonth = 6 and day > 1: birthyear -= 1
  265. end
  266. killvar '$startdob'
  267. killvar 'date_toggle'
  268. $holyday = '<b>Summer holidays</b>'
  269. kanikuli = 5
  270. !!This is the default start
  271. act 'Start at the end of August':
  272. month = 8
  273. $month = 'August'
  274. monthbabkapay = month
  275. day = 26
  276. week = 5
  277. hour = 9
  278. kanicont = 6
  279. gt 'preSYS', 'SGStart3'
  280. end
  281. act 'Start at the beginning of June':
  282. month = 6
  283. $month = 'June'
  284. monthbabkapay = month
  285. day = 1
  286. week = 3
  287. kanicont = 92
  288. Gspassed = 1
  289. dostupindorf = 1
  290. gt 'preSYS', 'SGStart3'
  291. end
  292. end
  293. end
  294. if $ARGS[0] = 'SGStart3':
  295. '<center><img <<$set_imgh>> src="images/pre/sys/altstart26.jpg"></center>'
  296. *nl
  297. 'You can choose from two starting locations:'
  298. *nl
  299. 'In the Pavlovsk start you awaken at your parent''s home in the provincial town of Pavlovsk <i>(Recommended for new players)</i>. In the Gadukino start you are visiting your grandparent''s house in the small farming village of Gadukino.'
  300. !! Sets family relationship values and overwrites the npcstatic data for them
  301. npc_rel['A28'] = 50
  302. npc_rel['A29'] = 50
  303. npc_rel['A30'] = 50
  304. npc_rel['A31'] = 50
  305. npc_rel['A32'] = 50
  306. npc_rel['A33'] = 70
  307. npc_rel['A34'] = 50
  308. !gs 'gschool_lessons', 'npc_data'
  309. !!default friendship is 30 for all students, except Vasily Shulgin who starts at 60
  310. gs 'preSYS', 'defaultfriendship'
  311. npc_rel['A11'] = 60
  312. !!default friendship of 40 with Mitka 20 with Kolyamba and Vasyan in Gadukino
  313. npc_rel['A63'] = 40
  314. npc_rel['A62'] = 20
  315. npc_rel['A61'] = 20
  316. act 'Pavlovsk Start':
  317. gt 'preSYS', 'pav_start'
  318. end
  319. act 'Gadukino Start':
  320. gt 'preSYS', 'gad_start'
  321. end
  322. end
  323. if $ARGS[0] = 'pav_start':
  324. *clr
  325. '<center><h2>Pavlovsk</h2></center>'
  326. '<center><img <<$set_imgh>> src="images/pre/alt/gorodok.jpg"></center>'
  327. *nl
  328. '<center>A provincial town in a rural area of Russia, it looks much like all the other towns in the region. Population: about 15000 inhabitants.</center>'
  329. start_location = 1
  330. act 'Confirm location': gt 'preSYS', 'charselect'
  331. act 'Change location': gt 'preSYS', 'SGStart3'
  332. end
  333. if $ARGS[0] = 'gad_start':
  334. *clr
  335. '<center><h2>Gadukino</h2></center>'
  336. '<center><img <<$set_imgh>> src="images/pre/alt/gadukino.jpg"></center>'
  337. *nl
  338. '<center>A small farming village with many rickety wooden houses and even more ruins of houses. This village has seen better times.</center>'
  339. start_location = 2
  340. act 'Confirm location': gt 'preSYS', 'charselect'
  341. act 'Change location': gt 'preSYS', 'SGStart3'
  342. end
  343. if $ARGS[0] = 'charselect':
  344. *clr & cla
  345. '<center><img <<$set_imgh>> src="images/pre/sys/altstart27.jpg"></center>'
  346. 'Select your personality/social group. Your social group will have a major defining impact upon your life in school, and will determine your starting friends, starting traits, and overall look. While you can always change groups later on, it takes time and effort, so choose wisely. Your five choices of social group are.'
  347. *nl
  348. 'Nerds, geeks, and good students. - These students tend to do well in school and are well-liked by teachers and other adults, and your parents will also be more proud of you. They tend to not have many friends outside of the geeks and nerds social group, however, and are also sometimes picked on or bullied. They are subpar athletically and place less value on looks and social skills than other cliques.'
  349. *nl
  350. 'Jocks and natural athletes. - These students are gifted in their chosen sport and are very athletically inclined. This means that they tend to be fit and in good shape, often making them better looking than many of the other students. They get along with other jocks and are respected by the cool kids of the school while being feared by the nerds, geeks and losers. They don''t value academic achievements and can come into conflict with the gopniks and other troublemakers.'
  351. *nl
  352. 'The popular, cool, and beautiful. - These students are typically socially-gifted and are often blessed with natural good looks. They are envied by many because of this, and most other kids want to be their friends. More than any of the other cliques, they have the ability to ruin someone''s reputation and make them social outcasts, which makes them respected and feared by many students. Being cool and good looking is all they value, so they tend to be subpar athletically and academically.'
  353. *nl
  354. 'Gopniks, rebels, punks, or troublemakers. - These students don''t play by the rules and, in fact, will often happily piss on them if given half a chance. They are in decent shape from all of their fighting and troublemaking, but their predilection for drinking, smoking and drugs often counteracts this to a point. They are not the most well-liked students; teachers and parents alike take a dim view of them, as does the local police. Most other students fear them, either from the years of bullying or from the gopniks'' willingness to fight. Some students secretly envy their carefree attitude and apparent ability to sneer and wave off many of the social pitfalls that other students face.'
  355. *nl
  356. 'Losers, teachers'' pets, sluts, and the ugly. - These students are the outcasts - the kids no one likes to spend time with, other than to pick on them or bully them. Perhaps they are just socially awkward and never made many friends, broke one of the unwritten social school rules, or are ugly, a tattle tell, a slut, and/or an outed gay boy. Either way, they all have one thing in common: they are easy targets to bully and mock.'
  357. act 'Full custom setup': gt 'preSYS2', 'start'
  358. act 'Nerd, Geek, Student':
  359. *clr & cla
  360. gs 'preSYS', 'nerdinfo'
  361. act 'I am the queen of the nerds!': gt 'preSYS', 'nerdqueen'
  362. act 'I am a good student': gt 'preSYS', 'goodstudent'
  363. act 'I am a computer geek': gt 'preSYS', 'computergeek'
  364. act 'I am an avid Chess player': gt 'preSYS', 'chessplayer'
  365. end
  366. act 'Athlete, Jock':
  367. *clr & cla
  368. gs 'preSYS', 'jockinfo'
  369. act 'Avid volleyball player!': gt 'preSYS', 'volleyball'
  370. act 'Avid dancer!': gt 'preSYS', 'dancer'
  371. act 'Avid runner!': gt 'preSYS', 'runner'
  372. act 'Avid football player.': gt 'preSYS', 'football'
  373. end
  374. act 'Popular, Cool, Beautiful':
  375. !!if we can do school uniforms gets an appropriate or borderline uniform.
  376. *clr & cla
  377. gs 'preSYS', 'popularinfo'
  378. act 'I have a lot of friends!': gt 'preSYS', 'socialite'
  379. act 'I am beautiful': gt 'preSYS', 'beautiful'
  380. end
  381. act 'Gopnik, Rebel, Punk, Troublemaker':
  382. !!If you can do uniforms then they can choose inappropriate or borderline
  383. !!can pick 1-3 tattoo''s at start
  384. *clr & cla
  385. gs 'preSYS', 'gopnikinfo'
  386. act 'A Gopnik': gt 'preSYS', 'gopnikstart'
  387. act 'A Punk or Troublemaker!': gt 'preSYS', 'troublemaker'
  388. act '<<$npc_nickname[''A9'']>>''s Girl Friend': gt 'preSYS', 'vitekgf'
  389. act 'An Alternative, Party Girl, or Rebel': gt 'preSYS', 'alternative'
  390. end
  391. act 'Outcast, Loser, Goth, Ugly':
  392. *clr & cla
  393. gs 'preSYS', 'outcastinfo'
  394. act 'I have no friends': gt 'preSYS', 'friendless'
  395. act 'I am an ugly duckling': gt 'preSYS', 'uglyduckling'
  396. act 'I am a Good girl': gt 'preSYS', 'goodgirl'
  397. act 'I am a slut': gt 'preSYS', 'slut'
  398. end
  399. act 'Random personality':
  400. !! This allows the player to select a random personality.
  401. *clr & cla
  402. persrand = rand(0, 17)
  403. if persrand <= 3:
  404. !! Nerd
  405. gs 'preSYS', 'nerdinfo'
  406. if persrand = 0:
  407. killvar 'persrand'
  408. gs 'preSYS', 'nerdqueen'
  409. elseif persrand = 1:
  410. killvar 'persrand'
  411. gs 'preSYS', 'goodstudent'
  412. elseif persrand = 2:
  413. killvar 'persrand'
  414. gs 'preSYS', 'computergeek'
  415. elseif persrand = 3:
  416. killvar 'persrand'
  417. gs 'preSYS', 'chessplayer'
  418. end
  419. elseif persrand <= 7:
  420. !! Jock
  421. gs 'preSYS', 'jockinfo'
  422. if persrand = 4:
  423. killvar 'persrand'
  424. gs 'preSYS', 'volleyball'
  425. elseif persrand = 5:
  426. killvar 'persrand'
  427. gs 'preSYS', 'dancer'
  428. elseif persrand = 6:
  429. killvar 'persrand'
  430. gs 'preSYS', 'runner'
  431. elseif persrand = 7:
  432. killvar 'persrand'
  433. gs 'preSYS', 'football'
  434. end
  435. elseif persrand <= 9:
  436. !! Popular
  437. gs 'preSYS', 'popularinfo'
  438. if persrand = 8:
  439. killvar 'persrand'
  440. gs 'preSYS', 'socialite'
  441. elseif persrand = 9:
  442. killvar 'persrand'
  443. gs 'preSYS', 'beautiful'
  444. end
  445. elseif persrand <= 13:
  446. !! Gopnik
  447. gs 'preSYS', 'gopnikinfo'
  448. if persrand = 10:
  449. killvar 'persrand'
  450. gs 'preSYS', 'gopnikstart'
  451. elseif persrand = 11:
  452. killvar 'persrand'
  453. gs 'preSYS', 'troublemaker'
  454. elseif persrand = 12:
  455. killvar 'persrand'
  456. gs 'preSYS', 'vitekgf'
  457. elseif persrand = 13:
  458. killvar 'persrand'
  459. gs 'preSYS', 'alternative'
  460. end
  461. elseif persrand <= 17:
  462. !! Outcast
  463. gs 'preSYS', 'outcastinfo'
  464. if persrand = 14:
  465. killvar 'persrand'
  466. gs'preSYS', 'friendless'
  467. elseif persrand = 15:
  468. killvar 'persrand'
  469. gs 'preSYS', 'uglyduckling'
  470. elseif persrand = 16:
  471. killvar 'persrand'
  472. gs 'preSYS', 'goodgirl'
  473. elseif persrand = 17:
  474. killvar 'persrand'
  475. gs 'preSYS', 'slut'
  476. end
  477. end
  478. end
  479. end
  480. if $ARGS[0] = 'nerdinfo':
  481. '<center><h4><font color="maroon">Nerd</font></h4></center>'
  482. '<center><img <<$set_imgh>> src="images/pre/sys/altstart3.jpg"></center>'
  483. 'While you were growing up, you spent virtually all of your free time at home, pursuing various cerebral pursuits. These might have included reading comics, fantasy or sci-fi books, learning about chess or computers, or playing cards, board games, or RPGs with the other nerds in addition to faithfully going to school. While you have gained a huge amount of knowledge from this, your lack of interest in exercising as a child has left your body a little frail.'
  484. *nl
  485. 'The long nights of trying to read in poor light have taken a toll on your eyesight as well, and you now need glasses to be able to read. Your cerebral pursuits have also had somewhat of a negative impact on your friendship with <<$npc_firstname[''A11'']>>: as you grew up, he became a gopnik and the two of you slowly started hanging out less and less, although you still consider each other to be friends. On the plus side, doing well in school has made your parents happy and has left you with some extra spending money as a reward for your hard work. Now...'
  486. *nl
  487. end
  488. if $ARGS[0] = 'jockinfo':
  489. '<center><h4><font color="maroon">Jock</font></h4></center>'
  490. '<center><img <<$set_imgh>> src="images/pre/sys/altstart4.jpg"></center>'
  491. 'While you were growing up, you spent virtually all of your free time outdoors. You loved playing sports, running, biking, horseback riding, hiking, and most other outdoor activities. This has kept you in fairly good shape as well as decently socially active in a variety of team sports over the years. Doing this, however, negatively impacted your friendship with <<$npc_firstname[''A11'']>> somewhat. As you grew up, he became a gopnik and the two of you slowly started hanging out less and less, though you still consider each other to be friends. From all the sports available, you are a...'
  492. *nl
  493. end
  494. if $ARGS[0] = 'popularinfo':
  495. '<center><h4><font color="maroon">Popular</font></h4></center>'
  496. '<center><img <<$set_imgh>> src="images/pre/sys/altstart5.jpg"></center>'
  497. 'You spent most of your childhood outdoors, playing with other girls and boys. As a result, you''re quite healthy. You''re also pretty strong verbally, with a keen understanding about how to get yourself out of trouble (or shifting the blame to someone else). You were never very interested in school or sports, however, and are only a sub-par student. Your popularity has negatively impacted your relationship with <<$npc_firstname[''A11'']>> somewhat, and you are not as close as you once were. Now...'
  498. *nl
  499. end
  500. if $ARGS[0] = 'gopnikinfo':
  501. '<center><h4><font color="maroon">Gopnik</font></h4></center>'
  502. '<center><img <<$set_imgh>> src="images/pre/sys/altstart6.jpg"></center>'
  503. 'You spent most of your childhood outdoors, playing with the other girls and boys. As a result, you''re quite healthy. As you got older you lost any interest you might have once had with fitting in - now you do your own thing, and you’’re ready to tell anyone where they can stick it if they have a problem with that.'
  504. 'As you and <<$npc_firstname[''A11'']>> walked a similar path, your bond of friendship only deepened. This has had some repercussions on your school performance; you''re a sub-par student. It has also had some less enjoyable consequences leading you into more than your fair share of fights, into all sorts of problems at home, landing you in trouble and often punished at school, and even into a few run-ins with the local police. Now most consider you...'
  505. *nl
  506. end
  507. if $ARGS[0] = 'outcastinfo':
  508. '<center><h4><font color="maroon">Outcast</font></h4></center>'
  509. '<center><img <<$set_imgh>> src="images/pre/sys/altstart7.jpg"></center>'
  510. 'You never really fit in. You’’re just one of those individuals who, by choice or circumstance, never really clicked with the other kids. As you got older things only got worse, and now you are seen as an outcast. This breaks one of the most important social rules among your peers, and you are now considered in the same vein as sluts, losers, gay boys and the like.'
  511. 'Being an outcast has also had a somewhat negative impact on your friendship with <<$npc_firstname[''A11'']>>. As you grew up, he became a gopnik and the two of you slowly started hanging out less and less, although you still consider each other to be friends - if just barely. You have no other real friends, and you get bullied and made fun of all the time because...'
  512. *nl
  513. end
  514. if $ARGS[0] = 'nerd':
  515. pcs_tan = 0
  516. pcs_gaming = 20
  517. if glass < 1 : glass = 1
  518. if player_avatar ! 1: pcs_haircol = 1
  519. if player_avatar ! 1: pcs_eyecol = 0
  520. fantasybook = 5
  521. grupTipe=3
  522. money += 3000
  523. shampoo = 20
  524. if player_avatar = 0:
  525. pcs_eyesize = 1
  526. pcs_lip = 1
  527. pcs_lashes = 0
  528. end
  529. pcs_skin = 40
  530. pcs_inhib = 10
  531. gs 'preSYS', 'socialgroup_setting', -10, 0, 25, 0, 0, 0
  532. npc_rel['A129'] += 10
  533. npc_rel['A28'] += 10
  534. npc_rel['A29'] += 10
  535. grupvalue[3] = 30
  536. grupvalue[6] = 10
  537. genbsize = 22
  538. salo = 100
  539. end
  540. if $ARGS[0] = 'nerdqueen':
  541. !!above average looks and average physically fit
  542. '<center><h4><font color="maroon">Queen of the nerds</font></h4></center>'
  543. '<center><img <<$set_imgh>> src="images/pre/sys/altstart8.jpg"></center>'
  544. alterstrtimg = 8
  545. 'While you love all things nerdy or geeky, what you love the most is hanging out with your fellow nerds and doing nerdy things together. This has made you fairly social for a nerd and more general in your areas of knowledge. As you got older and started to develop as a girl, it also made you much more aware of your sexuality than most nerds are comfortable with. As such, you cultivated that awareness more than most and are now more at ease with your body than most of the other nerds. By the usual nerd standards you are confident, dynamic, and attractive. This has lead to you being the leader of your group of friends, and you are more acceptable to other social groups as a result.'
  546. act 'Select another': gt 'preSYS', 'charselect'
  547. act 'Confirm this option':
  548. gs 'preSYS', 'nerd'
  549. pcs_intel = 40
  550. pcs_chrsm = 40
  551. pcs_sprt = 40
  552. pcs_grades = 70
  553. pcs_icesktng = 10
  554. pcs_humint = 10
  555. pcs_persuas = 10
  556. pcs_makupskl = 20
  557. pcs_inhib = 15
  558. pcs_heels = 10
  559. pirsC = 2
  560. PirsC2_owned = 1
  561. gs 'preSYS', 'socialgroup_setting', 10, 5, 10, 5, 5, 0
  562. grupvalue[3] = 50
  563. grupvalue[1] = 10
  564. kosmetica = 10
  565. stanok = 10
  566. if player_avatar = 0:
  567. pcs_hairlng = 300
  568. pcs_eyesize = 3
  569. pcs_lip = 2
  570. pcs_lashes = 1
  571. end
  572. pcs_skin = 40
  573. genbsize = 17
  574. salo = 60
  575. willpowermax = 90
  576. gt 'preCUST', 'SGStart'
  577. end
  578. end
  579. if $ARGS[0] = 'goodstudent':
  580. '<center><h4><font color="maroon">Good student</font></h4></center>'
  581. '<center><img <<$set_imgh>> src="images/pre/sys/altstart9.jpg"></center>'
  582. 'You just love school, and your grades are more than good enough to attend the university of your choosing after graduation - all you have to do is not let your grades slip. You have always tried to absorb every bit of knowledge possible and have done everything you could to excel in school. While this attitude has gained you a lot of respect from the other nerds, it did not earn you a lot of friends and you never found the time for sports. You are often asked to be a tutor and sometimes find yourself forced to do others'' homework for them. You have excellent grades, and your mother is very proud of you. She has shown her appreciation for your hard work by rewarding you with money.'
  583. act 'Select another': gt 'preSYS', 'charselect'
  584. act 'Confirm this option':
  585. gs 'preSYS', 'nerd'
  586. alterstrtimg = 9
  587. pcs_intel = 50
  588. pcs_grades = 90
  589. pcs_instrmusic = 10
  590. pcs_artskls = 10
  591. money += 2000
  592. grupvalue[6] = 30
  593. npc_rel['A29'] += 20
  594. if player_avatar ! 1: pcs_hairlng = 200
  595. willpowermax = 80
  596. gt 'preCUST', 'SGStart'
  597. end
  598. end
  599. if $ARGS[0] = 'computergeek':
  600. '<center><h4><font color="maroon">Computer geek</font></h4></center>'
  601. '<center><img <<$set_imgh>> src="images/pre/sys/altstart10.jpg"></center>'
  602. 'You were always into computers, whether it be by playing video games, taking computers apart, or learning programing and even hacking. You love everything about computers, but this passion left you little time to make friends - real-life friends, at least. You have managed to befriend many online players that you talk to while you play various video games, however, and you rarely spend any time outdoors, nor money on clothes or other girly stuff. You are far more interested in saving your money for a better computer in order to play even better games. You have considered hosting a web series of video games or vlogs - you even took the time to learn how to video edit - but you aren’’t sure if you want to put yourself out there like that.'
  603. act 'Select another': gt 'preSYS', 'charselect'
  604. act 'Confirm this option':
  605. gs 'preSYS', 'nerd'
  606. alterstrtimg = 10
  607. pcs_intel = 55
  608. pcs_grades = 80
  609. pcs_compskl = 40
  610. pcs_comphckng = 20
  611. pcs_gaming = 30
  612. internet = 20
  613. npc_rel['A152'] += 10
  614. npc_rel['A153'] += 10
  615. npc_rel['A142'] += 15
  616. npc_rel['A129'] += 10
  617. komp = 1
  618. if player_avatar ! 1: pcs_hairlng = 120
  619. willpowermax = 90
  620. gt 'preCUST', 'SGStart'
  621. end
  622. end
  623. if $ARGS[0] = 'chessplayer':
  624. '<center><h4><font color="maroon">Avid chess player</font></h4></center>'
  625. '<center><img <<$set_imgh>> src="images/pre/sys/altstart11.jpg"></center>'
  626. 'You were always into chess as a child, and you have studied all the great chess masters. You can even name them all as well as their favorite strategies! You find nothing more interesting than matching your wits against someone else’’s in a game of chess. It has left you with the ability to often see the consequences of your actions better than most as you are used to looking several moves ahead. All of this has left you with little time to make many friends, and you rarely spend any time outdoors.'
  627. act 'Select another': gt 'preSYS', 'charselect'
  628. act 'Confirm this option':
  629. gs 'preSYS', 'nerd'
  630. alterstrtimg = 11
  631. pcs_intel = 55
  632. pcs_prcptn = 40
  633. pcs_react = 40
  634. pcs_grades = 80
  635. pcs_chess = 40
  636. chessyear = year
  637. chessmonth = month
  638. npc_rel['A151'] += 20
  639. if player_avatar ! 1: pcs_hairlng = 200
  640. willpowermax = 90
  641. gt 'preCUST', 'SGStart'
  642. end
  643. end
  644. if $ARGS[0] = 'jock':
  645. pcs_sprt = 40
  646. pcs_stren = 40
  647. pcs_vital = 40
  648. pcs_react = 40
  649. pcs_agil = 40
  650. genbsize = 17
  651. pcs_grades = 50
  652. kosmetica = 10
  653. stanok = 10
  654. shampoo = 20
  655. tampon = 20
  656. pcs_run = 20
  657. pcs_bushcraft = 5
  658. pcs_ftbll = 10
  659. pcs_vball = 10
  660. pcs_danc = 10
  661. pcs_icesktng = 20
  662. pcs_humint = 10
  663. pcs_makupskl = 30
  664. pcs_inhib = 20
  665. swim_start = 69
  666. pirsC = 1
  667. PirsC1_owned = 1
  668. gs 'preSYS', 'socialgroup_setting', 10, 25, 0, 0, -5, 0
  669. npc_rel['A129'] -= 10
  670. grupvalue[2] = 30
  671. hscrunch = 10
  672. hscrunchw = 0
  673. pcs_tan = 30
  674. if player_avatar = 0:
  675. pcs_hairlng = 55
  676. pcs_haircol = 3
  677. pcs_eyecol = 3
  678. pcs_eyesize = 3
  679. pcs_lip = 2
  680. pcs_lashes = 1
  681. end
  682. pcs_skin = 60
  683. npc_rel['A34'] += 10
  684. grupTipe=2
  685. end
  686. if $ARGS[0] = 'volleyball':
  687. '<center><h4><font color="maroon">Volleyball player</font></h4></center>'
  688. '<center><img <<$set_imgh>> src="images/pre/sys/altstart12.jpg"></center>'
  689. 'Ever since the first time you played volleyball, you have been in love with the sport. You spent a lot of your free time trying to improve your ability, and it paid off; you''re actually quite good now! Your obsession with volleyball, however, has had some repercussions on your school performance. You''re a sub-par student, and you haven''t made many friends other than your fellow jocks. You are especially close with <<$npc_firstname[''A13'']>> and your coach.'
  690. act 'Select another': gt 'preSYS', 'charselect'
  691. act 'Confirm this option':
  692. gs 'preSYS', 'jock'
  693. alterstrtimg = 12
  694. pcs_react = 50
  695. pcs_vital = 50
  696. pcs_stren = 45
  697. pcs_agil = 50
  698. salo = 60
  699. pcs_vball = 50
  700. gsAboVolley += 30
  701. npc_rel['A13'] += 10
  702. npc_rel['A69'] += 10
  703. willpowermax = 140
  704. gt 'preCUST', 'SGStart'
  705. end
  706. end
  707. if $ARGS[0] = 'dancer':
  708. '<center><h4><font color="maroon">Avid dancer</font></h4></center>'
  709. '<center><img <<$set_imgh>> src="images/pre/sys/altstart13.jpg"></center>'
  710. 'You fell in love with dance at an early age and never looked back. You spent a lot of your free time trying to improve your skills, and it paid off; you''re actually quite good now! <<$npc_firstname[''A11'']>> helpfully pointed out that an added benefit of dance was a greater increase in your flexibility (that is, of course, typical of <<$npc_firstname[''A11'']>>). Your obsession with dancing, however, has had some repercussions on your school performance. You''re a sub-par student, and you haven''t made many friends other than your fellow jocks and <<$npc_firstname[''A23'']>>, one of the popular girls, who is just as passionate about dance as you are.'
  711. act 'Select another': gt 'preSYS', 'charselect'
  712. act 'Confirm this option':
  713. gs 'preSYS', 'jock'
  714. alterstrtimg = 13
  715. pcs_sprt = 45
  716. pcs_vital = 50
  717. pcs_react = 50
  718. pcs_agil = 55
  719. pcs_chrsm = 35
  720. pcs_perform = 30
  721. salo = 40
  722. genbsize = 12
  723. if player_avatar = 0:
  724. pcs_hairlng = 200
  725. pcs_eyesize = 2
  726. pcs_lip = 2
  727. pcs_lashes = 1
  728. end
  729. pcs_skin = 80
  730. pcs_danc = 50
  731. pcs_heels = 10
  732. pcs_inhib = 25
  733. pcs_makupskl = 35
  734. gsAboDance += 30
  735. npc_rel['A23'] += 20
  736. grupvalue[1] = 20
  737. willpowermax = 140
  738. gt 'preCUST', 'SGStart'
  739. end
  740. end
  741. if $ARGS[0] = 'runner':
  742. '<center><h4><font color="maroon">Track runner</font></h4></center>'
  743. '<center><img <<$set_imgh>> src="images/pre/sys/altstart14.jpg"></center>'
  744. 'Ever since you first tried track, you have been in love with the sport. When you’re running, the rest of the world fades away and you experience a natural high like none other. You spent a lot of your free time trying to get better at it, and it paid off; you''re actually quite good now! Your obsession with running, however, has had some repercussions on your school performance. You''re a sub-par student, and you haven''t made many friends other than your fellow jocks and your coach.'
  745. act 'Select another': gt 'preSYS', 'charselect'
  746. act 'Confirm this option':
  747. gs 'preSYS', 'jock'
  748. alterstrtimg = 14
  749. pcs_vital = 60
  750. pcs_agil = 50
  751. pcs_stren = 45
  752. salo = 40
  753. genbsize = 12
  754. pcs_run = 50
  755. gsAboBeg += 30
  756. npc_rel['A3'] += 10
  757. npc_rel['A5'] += 10
  758. npc_rel['A8'] += 5
  759. npc_rel['A18'] -= 30
  760. npc_rel['A131'] += 10
  761. willpowermax = 140
  762. gt 'preCUST', 'SGStart'
  763. end
  764. end
  765. if $ARGS[0] = 'football':
  766. '<center><h4><font color="maroon">Football player</font></h4></center>'
  767. '<center><img <<$set_imgh>> src="images/pre/sys/altstart15.jpg"></center>'
  768. 'Ever since your first football game, you have been in love with the sport. You spent a lot of your free time trying to get better at it, and it paid off; you''re actually quite good now! Your obsession with football has had some repercussions on your school performance, however, and you''re now a sub-par student. You haven''t made many friends other than your fellow jocks, especially <<$npc_firstname[''A149'']>> and your coach.'
  769. act 'Select another': gt 'preSYS', 'charselect'
  770. act 'Confirm this option':
  771. gs 'preSYS', 'jock'
  772. alterstrtimg = 15
  773. pcs_stren = 50
  774. pcs_react = 50
  775. pcs_vital = 50
  776. salo = 60
  777. pcs_kick = 20
  778. pcs_ftbll = 50
  779. npc_rel['A131'] += 10
  780. npc_rel['A149'] += 10
  781. npc_rel['A34'] += 10
  782. willpowermax = 140
  783. gt 'preCUST', 'SGStart'
  784. end
  785. end
  786. if $ARGS[0] = 'cool':
  787. pcs_sprt = 40
  788. pcs_chrsm = 40
  789. pcs_prcptn = 40
  790. pcs_grades = 60
  791. pcs_icesktng = 10
  792. pcs_danc = 10
  793. pcs_persuas = 30
  794. pcs_inhib = 20
  795. swim_start = 98
  796. kosmetica = 20
  797. shampoo = 20
  798. stanok = 20
  799. tampon = 20
  800. money += 1000
  801. gs 'preSYS', 'socialgroup_setting', 25, 15, 0, -10, -20, 0
  802. npc_rel['A129'] -= 20
  803. grupvalue[1] = 30
  804. if player_avatar ! 1: pcs_haircol = 2
  805. if player_avatar ! 1: pcs_eyecol = 2
  806. pcs_tan = 30
  807. if player_avatar = 0:
  808. pcs_eyesize = 2
  809. pcs_lip = 2
  810. pcs_lashes = 1
  811. end
  812. pcs_skin = 60
  813. npc_rel['A33'] += 10
  814. grupTipe=1
  815. end
  816. if $ARGS[0] = 'socialite':
  817. '<center><h4><font color="maroon">Sociable</font></h4></center>'
  818. '<center><img <<$set_imgh>> src="images/pre/sys/altstart16.jpg"></center>'
  819. 'You have a ton of friends! You’’re friends with all of the important kids at school, anyways, which is what really matters. You were very social growing up and enjoyed being around others, often becoming the center of attention. You have always had a knack of knowing the right thing to say at the right moment, which led to many other students wanting to be your friend.'
  820. act 'Select another': gt 'preSYS', 'charselect'
  821. act 'Confirm this option':
  822. gs 'preSYS', 'cool'
  823. alterstrtimg = 16
  824. pcs_chrsm = 45
  825. genbsize = 32
  826. pcs_humint = 40
  827. pcs_makupskl = 35
  828. pcs_heels = 10
  829. pcs_perform = 20
  830. pirsC = 1
  831. PirsC1_owned = 1
  832. if player_avatar ! 1: pcs_hairlng = 200
  833. gs 'preSYS', 'socialgroup_setting', 10, 5, 0, 0, 0, 0
  834. npc_rel['A140'] += 10
  835. salo = 80
  836. willpowermax = 110
  837. gt 'preCUST', 'SGStart'
  838. end
  839. end
  840. if $ARGS[0] = 'beautiful':
  841. '<center><h4><font color="maroon">Beautiful</font></h4></center>'
  842. '<center><img <<$set_imgh>> src="images/pre/sys/altstart17.jpg"></center>'
  843. 'You might not be the smartest, and you might not be the most social or have the toughest attitude - but what you do have are natural good looks, that’s not something you can earn! You blossomed earlier than most girls and the boys took note, especially <<$npc_firstname[''A11'']>>, who started acting differently around you. You know he is attracted to you, but who can blame him? After all, you''re fairly certain that all of the boys (and even some of the girls) lust after you either openly or secretly. As you got older your looks only improved, and you are often considered one of the best-looking girls in the room wherever you go. In fact, most consider you to be one of - if not THE - most beautiful girl in school.'
  844. act 'Select another': gt 'preSYS', 'charselect'
  845. act 'Confirm this option':
  846. gs 'preSYS', 'cool'
  847. alterstrtimg = 17
  848. pcs_humint = 20
  849. pcs_makupskl = 40
  850. pcs_heels = 20
  851. if player_avatar = 0:
  852. pcs_hairlng = 300
  853. pcs_eyesize = 2
  854. pcs_lip = 3
  855. pcs_lashes = 2
  856. end
  857. pcs_skin = 100
  858. genbsize = 37
  859. pcs_inhib = 25
  860. kosmetica = 50
  861. falselashesplain = 10
  862. falselashesmink = 2
  863. $currentpursetype = 'fashionista'
  864. currentpursenumber = 9
  865. fashionista_purses[9] = 1
  866. bag = 1
  867. gs 'obj_din', 'old'
  868. greben = 1
  869. kosmetitka = 10
  870. krem = 10
  871. pirsC = 2
  872. PirsC2_owned = 1
  873. gs 'preSYS', 'socialgroup_setting_boys', 20, 20, 20, 20, 20, 0
  874. salo = 60
  875. pav_sex = 20
  876. willpowermax = 110
  877. gt 'preCUST', 'SGStart'
  878. end
  879. end
  880. if $ARGS[0] = 'gopnik':
  881. pcs_sprt = 35
  882. pcs_stren = 35
  883. pcs_vital = 35
  884. pcs_react = 35
  885. pcs_agil = 35
  886. genbsize = 22
  887. pcs_grades = 40
  888. pcs_inhib = 25
  889. kosmetica = 10
  890. shampoo = 20
  891. stanok = 10
  892. siga = 20
  893. fakepassport = 1
  894. pirsC = 1
  895. PirsC1_owned = 1
  896. gs 'preSYS', 'socialgroup_setting', 0, 0, -10, 25, 0, 0
  897. npc_rel['A129'] -= 30
  898. npc_rel['A11'] += 10
  899. grupvalue[4] = 30
  900. tampon = 20
  901. pcs_run = 20
  902. pcs_humint = 10
  903. pcs_makupskl = 10
  904. pcs_tan = 30
  905. if player_avatar = 0:
  906. pcs_hairlng = 120
  907. pcs_haircol = 0
  908. pcs_eyecol = 1
  909. pcs_eyesize = 3
  910. pcs_lip = 2
  911. pcs_lashes = 1
  912. end
  913. pcs_skin = 50
  914. pcs_vag = 1
  915. pcs_throat = 1
  916. salo = 80
  917. stat['hj'] = 10
  918. stat['bj'] = 5
  919. stat['vaginal'] = 1
  920. Gspassed = 0
  921. pav_sex = 30
  922. grupTipe=4
  923. end
  924. if $ARGS[0] = 'gopnikstart':
  925. '<center><h4><font color="maroon">Gopnik</font></h4></center>'
  926. '<center><img <<$set_imgh>> src="images/pre/sys/altstart18.jpg"></center>'
  927. 'You are a gopnik. While you are still low in the gopnik pecking order, you have already proven yourself to them and most fully accept you. Because of your behavior, you have problems at home and school. This is especially true with your mother and stepfather, who see you going down the wrong path. The teachers and the police all know you''re one of the local gopniks.'
  928. act 'Select another': gt 'preSYS', 'charselect'
  929. act 'Confirm this option':
  930. gs 'preSYS', 'gopnik'
  931. gs 'preSYS', 'socialgroup_setting', -10, -10, -10, 0, -10, 0
  932. alterstrtimg = 18
  933. pcs_stren = 40
  934. pcs_vital = 40
  935. pcs_jab = 35
  936. pcs_punch = 35
  937. pcs_kick = 35
  938. pcs_def = 35
  939. npc_rel['A9'] += 10
  940. npc_rel['A10'] += 10
  941. npc_rel['A11'] += 10
  942. npc_rel['A20'] += 10
  943. npc_rel['A21'] += 10
  944. npc_rel['A24'] += 10
  945. npc_rel['A28'] -= 10
  946. npc_rel['A29'] -= 20
  947. npc_rel['A33'] -= 10
  948. npc_rel['A34'] -= 10
  949. grupvalue[4] = 40
  950. willpowermax = 130
  951. gt 'preCUST', 'SGStart'
  952. end
  953. end
  954. if $ARGS[0] = 'troublemaker':
  955. '<center><h4><font color="maroon">Troublemaker</font></h4></center>'
  956. '<center><img <<$set_imgh>> src="images/pre/sys/altstart19.jpg"></center>'
  957. 'You are a troublemaker. Nothing makes you happier than causing problems, whether it be petty larceny, getting into fights, or vandalizing. You live for the thrill of breaking the rules. You get along fairly well with the gopniks and they accept you as a kindred spirit. They seem to love your willingness to jump head first into any and all trouble you run across - and if you can''t find any, you will happily make your own, which keeps things lively.'
  958. act 'Select another': gt 'preSYS', 'charselect'
  959. act 'Confirm this option':
  960. gs 'preSYS', 'gopnik'
  961. gs 'preSYS', 'socialgroup_setting', 0, 0, -10, 0, -10, 0
  962. alterstrtimg = 19
  963. pcs_stren = 40
  964. pcs_react = 40
  965. pcs_jab = 20
  966. pcs_punch = 20
  967. pcs_kick = 20
  968. pcs_def = 20
  969. pcs_humint = 10
  970. pcs_persuas = 10
  971. pcs_makupskl = 20
  972. pirsD = 4
  973. PirsD4_owned = 1
  974. if player_avatar ! 1: pcs_hairlng = 55
  975. npc_rel['A24'] += 10
  976. npc_rel['A155'] += 15
  977. npc_rel['A157'] += 10
  978. npc_rel['A143'] += 10
  979. npc_rel['A144'] += 15
  980. npc_rel['A145'] += 10
  981. npc_rel['A28'] -= 10
  982. npc_rel['A29'] -= 20
  983. npc_rel['A33'] -= 10
  984. npc_rel['A34'] -= 10
  985. willpowermax = 120
  986. gt 'preCUST', 'SGStart'
  987. end
  988. end
  989. if $ARGS[0] = 'vitekgf':
  990. '<center><h4><font color="maroon">Vitek''s girlfriend</font></h4></center>'
  991. '<center><img <<$set_imgh>> src="images/pre/sys/altstart20.jpg"></center>'
  992. 'You are <<$npc_nickname[''A9'']>>''s girlfriend. You love the thrill and danger of hanging out with the gopniks, even if you lack the true attitude yourself. You met <<$npc_nickname[''A9'']>> after he and <<$npc_firstname[''A11'']>> became friends. There was something about his bad boy attitude that drew you in, and you soon found yourself falling for him.'
  993. 'As you developed, he started to take an interest in you as well. Soon thereafter the two of you started dating. You’’re not technically a gopnik - you are considered more of a wanna-be - but the rest of the gopniks seem to accept you anyways. You’’re not sure what would happen if you ever broke up with <<$npc_nickname[''A9'']>>, however, as being his girlfriend and hanging out with the other gopniks has cost you any real, close friends outside of their group.'
  994. act 'Select another': gt 'preSYS', 'charselect'
  995. act 'Confirm this option':
  996. gs 'preSYS', 'gopnik'
  997. alterstrtimg = 20
  998. pcs_sprt = 30
  999. pcs_stren = 30
  1000. pcs_vital = 30
  1001. pcs_react = 30
  1002. pcs_agil = 30
  1003. pcs_chrsm = 40
  1004. genbsize = 32
  1005. pcs_humint = 20
  1006. pcs_makupskl = 30
  1007. pcs_heels = 10
  1008. pcs_jab = 10
  1009. pcs_punch = 10
  1010. pcs_kick = 10
  1011. pcs_def = 10
  1012. pirsD = 3
  1013. PirsD3_owned = 1
  1014. $currentpursetype = 'dolls'
  1015. currentpursenumber = 19
  1016. dolls_purses[19] = 1
  1017. bag = 1
  1018. npc_rel['A9'] += 50
  1019. npc_rel['A10'] += 5
  1020. npc_rel['A11'] += 5
  1021. npc_rel['A20'] += 15
  1022. npc_rel['A21'] += 10
  1023. npc_rel['A24'] -= 10
  1024. npc_rel['A28'] -= 10
  1025. npc_rel['A29'] -= 20
  1026. npc_rel['A33'] -= 10
  1027. if player_avatar = 0:
  1028. pcs_hairlng = 200
  1029. pcs_eyesize = 2
  1030. pcs_lip = 2
  1031. pcs_lashes = 1
  1032. end
  1033. pcs_skin = 80
  1034. pcs_vag = 1
  1035. pcs_throat = 1
  1036. salo = 60
  1037. stat['hj'] = 10
  1038. stat['bj'] = 5
  1039. stat['vaginal'] = 2
  1040. grupvalue[4] = 25
  1041. !! Vitek;s relationship
  1042. Gspassed = 0
  1043. kotovLoveQW = 1
  1044. vitekvisit = 5
  1045. npc_sex['A9'] += 5
  1046. willpowermax = 100
  1047. gt 'preCUST', 'SGStart'
  1048. end
  1049. end
  1050. if $ARGS[0] = 'alternative':
  1051. !!can choose two more starting tattoo''s
  1052. '<center><h4><font color="maroon">Alternative</font></h4></center>'
  1053. '<center><img <<$set_imgh>> src="images/pre/sys/altstart21.jpg"></center>'
  1054. 'You march to your own tune. You’’re not a follower - you’’re a leader! You just have no desire to actually lead anything. You do what you want, when you want, and you do it with a fuck-it-all attitude. The local gopniks respect you and for the most part you get along with them. You’’re not one of them, however, but rather a kindred spirit looking to walk your own path and raise a little hell along the way.'
  1055. 'Unlike most of the rest, you have far less interest in fighting or causing problems and a far more interest in looking for a good time - you love to party more than anything else.'
  1056. act 'Select another': gt 'preSYS', 'charselect'
  1057. act 'Confirm this option':
  1058. gs 'preSYS', 'gopnik'
  1059. alterstrtimg = 21
  1060. pcs_vital = 40
  1061. pcs_agil = 40
  1062. pcs_react = 40
  1063. salo = 60
  1064. pcs_chrsm = 35
  1065. pcs_humint = 20
  1066. pcs_persuas = 10
  1067. pcs_makupskl = 30
  1068. pcs_danc = 20
  1069. pcs_heels = 10
  1070. falselashesplain = 5
  1071. kosmetica = 20
  1072. pirsD = 5
  1073. PirsD5_owned = 1
  1074. pirsA = 2
  1075. PirsA2_owned = 1
  1076. if player_avatar = 0:
  1077. pcs_eyesize = 2
  1078. pcs_lip = 2
  1079. pcs_lashes = 1
  1080. end
  1081. pcs_skin = 80
  1082. pcs_inhib = 30
  1083. pcs_vag = 1
  1084. pcs_ass = 1
  1085. pcs_throat = 5
  1086. stat['hj'] = 15
  1087. stat['bj'] = 10
  1088. stat['vaginal'] = 3
  1089. stat['anal'] = 1
  1090. stat['vaginal_finger'] = 5
  1091. stat['vaginal_finger_give'] = 5
  1092. stat['cuni'] = 3
  1093. stat['cuni_give'] = 3
  1094. pav_sex = 40
  1095. Gspassed = 0
  1096. npc_rel['A154'] += 10
  1097. npc_rel['A155'] += 10
  1098. npc_rel['A156'] += 10
  1099. npc_rel['A158'] += 10
  1100. npc_rel['A143'] += 10
  1101. npc_rel['A144'] += 20
  1102. npc_rel['A28'] -= 10
  1103. npc_rel['A29'] -= 10
  1104. npc_rel['A33'] += 10
  1105. willpowermax = 120
  1106. gt 'preCUST', 'SGStart'
  1107. end
  1108. end
  1109. if $ARGS[0] = 'outcast':
  1110. salo = 100
  1111. pcs_prcptn = 35
  1112. pcs_grades = 40
  1113. pcs_inhib = 10
  1114. gs 'preSYS', 'socialgroup_setting', -10, -10, -10, -10, 0, 0
  1115. npc_rel['A133'] += 20
  1116. npc_rel['A11'] -= 10
  1117. npc_rel['A33'] -= 10
  1118. npc_rel['A34'] -= 10
  1119. if player_avatar = 0:
  1120. pcs_hairlng = 200
  1121. pcs_haircol = 1
  1122. pcs_eyecol = 0
  1123. pcs_eyesize = 1
  1124. pcs_lip = 1
  1125. pcs_lashes = 0
  1126. end
  1127. pcs_skin = 20
  1128. grupTipe=5
  1129. shampoo = 20
  1130. end
  1131. if $ARGS[0] = 'friendless':
  1132. '<center><h4><font color="maroon">Friendless</font></h4></center>'
  1133. '<center><img <<$set_imgh>> src="images/pre/sys/altstart22.jpg"></center>'
  1134. 'You were never very social and you never learned how to make friends. You were often made fun of or bullied by the other kids as you grew up. As such, you naturally shied away from them, an action that only served to isolate you even further. Now, years later, you have yet to make any real friends - even <<$npc_firstname[''A11'']>>, who is your closest friend, wouldn''t be considered a particularly close one.'
  1135. act 'Select another': gt 'preSYS', 'charselect'
  1136. act 'Confirm this option':
  1137. gs 'preSYS', 'outcast'
  1138. gs 'preSYS', 'socialgroup_setting', -10, -10, -10, -10, -10, 0
  1139. alterstrtimg = 22
  1140. genbsize = 17
  1141. pcs_chrsm = 20
  1142. pcs_observ = 20
  1143. pcs_skin = 10
  1144. npc_rel['A11'] -= 20
  1145. willpowermax = 80
  1146. gt 'preCUST', 'SGStart'
  1147. end
  1148. end
  1149. if $ARGS[0] = 'uglyduckling':
  1150. '<center><h4><font color="maroon">Ugly duckling</font></h4></center>'
  1151. '<center><img <<$set_imgh>> src="images/pre/sys/altstart23.jpg"></center>'
  1152. 'Some girls blossom early, and some have natural good looks… you got neither. In fact, you seem to have been cursed with an androgynous face and body. You have been mistaken for a boy more times than you would care to admit.'
  1153. 'Your body seems to grow out of sync, leaving you looking odd and, at best, unattractive for most of your life. Now in your teens, your body is starting to even out in growth but is still very androgynous, and you are still considered not much to look at, if not outright ugly.'
  1154. act 'Select another': gt 'preSYS', 'charselect'
  1155. act 'Confirm this option':
  1156. gs 'preSYS', 'outcast'
  1157. gs 'preSYS', 'socialgroup_setting_boys', -10, -10, -10, -10, 0, 0
  1158. alterstrtimg = 23
  1159. genbsize = 2
  1160. pcs_inhib = 5
  1161. pcs_skin = 0
  1162. if player_avatar = 0:
  1163. pcs_eyesize = 0
  1164. pcs_lip = 0
  1165. pcs_lashes = 2
  1166. end
  1167. salo = 20
  1168. willpowermax = 70
  1169. gt 'preCUST', 'SGStart'
  1170. end
  1171. end
  1172. if $ARGS[0] = 'goodgirl':
  1173. '<center><h4><font color="maroon">Good girl</font></h4></center>'
  1174. '<center><img <<$set_imgh>> src="images/pre/sys/altstart24.jpg"></center>'
  1175. 'You are a good girl, the kind parents, teachers and adults love, but the other kids hate. You always reminded the teacher to give out homework and you would tell on anyone for doing anything. You love the attention you get from adults, and while at times it can be lonely you are still pretty happy knowing you''re a good girl. You also regularly attend church just like any good girl should.'
  1176. act 'Select another': gt 'preSYS', 'charselect'
  1177. act 'Confirm this option':
  1178. gs 'preSYS', 'outcast'
  1179. gs 'preSYS', 'socialgroup_setting', -5, -5, 0, -20, 0, 0
  1180. alterstrtimg = 24
  1181. pcs_intel = 35
  1182. pcs_sprt = 60
  1183. pcs_inhib = 5
  1184. money += 1000
  1185. shampoo = 10
  1186. pcs_skin = 40
  1187. if player_avatar = 0:
  1188. pcs_hairlng = 300
  1189. pcs_eyesize = 3
  1190. pcs_lip = 2
  1191. pcs_lashes = 1
  1192. end
  1193. salo = 80
  1194. genbsize = 17
  1195. npc_rel['A25'] -= 5
  1196. npc_rel['A28'] += 10
  1197. npc_rel['A29'] += 10
  1198. npc_rel['A11'] -= 20
  1199. willpowermax = 150
  1200. gt 'preCUST', 'SGStart'
  1201. end
  1202. end
  1203. if $ARGS[0] = 'slut':
  1204. !!If you can do uniforms then they can choose inappropriate
  1205. '<center><h4><font color="maroon">Slut</font></h4></center>'
  1206. '<center><img <<$set_imgh>> src="images/pre/sys/altstart25.jpg"></center>'
  1207. 'You were the first girl at your age to lose her virginity. You became curious about sex far sooner than other kids your age and started masturbating at an early age. You loved the sensation so much that you wanted to find out how good sex would feel. Once you tried it, you learned that you love it - you really love everything about it.'
  1208. 'You used to give the boys blowjobs under the bleachers during recess and after school - you always savored swallowing their cum, and you even love its taste. The only thing you like more than sucking cock and swallowing cum is getting fucked by huge cock while sucking on another one.'
  1209. act 'Select another': gt 'preSYS', 'charselect'
  1210. act 'Confirm this option':
  1211. gs 'preSYS', 'outcast'
  1212. gs 'preSYS', 'socialgroup_setting_boys', 10, 10, 0, 20, 0, 0
  1213. alterstrtimg = 25
  1214. pcs_makupskl = 35
  1215. pcs_heels = 30
  1216. genbsize = 32
  1217. kosmetica = 30
  1218. falselashesplain = 20
  1219. $currentpursetype = 'kats'
  1220. currentpursenumber = 10
  1221. kats_purses[10] = 1
  1222. bag = 1
  1223. gs 'obj_din', 'old'
  1224. greben = 1
  1225. kosmetitka = 10
  1226. salfetka = 10
  1227. stanok = 10
  1228. shampoo = 20
  1229. pirsC = 2
  1230. PirsC2_owned = 1
  1231. npc_rel['A11'] += 20
  1232. npc_rel['A25'] += 30
  1233. npc_rel['A28'] -= 20
  1234. npc_rel['A29'] -= 30
  1235. npc_rel['A33'] -= 10
  1236. npc_rel['A34'] -= 10
  1237. motherKnowSpravka = 1
  1238. gs 'preSYS', 'socialgroup_setting', 0, 0, 0, 10, 0, 0
  1239. if player_avatar = 0:
  1240. pcs_hairlng = 120
  1241. pcs_eyesize = 2
  1242. pcs_lip = 2
  1243. pcs_lashes = 1
  1244. end
  1245. pcs_perform = 20
  1246. pcs_skin = 80
  1247. pcs_vag = 10
  1248. pcs_ass = 10
  1249. pcs_throat = 10
  1250. pcs_inhib = 35
  1251. pav_sex = 150
  1252. GspravkaT = 2
  1253. motherKnowSpravka = 2
  1254. Gspassed = 0
  1255. salo = 60
  1256. stat['hj'] = 50
  1257. stat['bj'] = 30
  1258. stat['vaginal'] = 30
  1259. stat['anal'] = 20
  1260. stat['group'] = 5
  1261. guy = 15
  1262. orgasm = 15
  1263. swallow = 20
  1264. trt_cumeater = 1
  1265. willpowermax = 50
  1266. gt 'preCUST', 'SGStart'
  1267. end
  1268. end
  1269. if $ARGS[0] = 'socialgroup_setting':
  1270. grup0 = 0
  1271. grup1 = 0
  1272. grup2 = 0
  1273. grup3 = 0
  1274. grup4 = 0
  1275. grup5 = 0
  1276. if ARGS[1] ! 0:grup0 = ARGS[1]
  1277. if ARGS[2] ! 0:grup1 = ARGS[2]
  1278. if ARGS[3] ! 0:grup2 = ARGS[3]
  1279. if ARGS[4] ! 0:grup3 = ARGS[4]
  1280. if ARGS[5] ! 0:grup4 = ARGS[5]
  1281. if ARGS[6] ! 0:grup5 = ARGS[6]
  1282. r = 1
  1283. :socialgroup_loop
  1284. if npc_grupTipe['A<<r>>'] = 1 and grup0 ! 0:
  1285. npc_rel['A<<r>>'] += grup0
  1286. elseif npc_grupTipe['A<<r>>'] = 2 and grup1 ! 0:
  1287. npc_rel['A<<r>>'] += grup1
  1288. elseif npc_grupTipe['A<<r>>'] = 3 and grup2 ! 0:
  1289. npc_rel['A<<r>>'] += grup2
  1290. elseif npc_grupTipe['A<<r>>'] = 4 and grup3 ! 0:
  1291. npc_rel['A<<r>>'] += grup3
  1292. elseif npc_grupTipe['A<<r>>'] = 5 and grup4 ! 0:
  1293. npc_rel['A<<r>>'] += grup4
  1294. elseif npc_grupTipe['A<<r>>'] = 6 and grup5 ! 0:
  1295. npc_rel['A<<r>>'] += grup5
  1296. end
  1297. r += 1
  1298. if r <= aarraynumber :jump 'socialgroup_loop'
  1299. end
  1300. if $ARGS[0] = 'socialgroup_setting_boys':
  1301. grup0 = 0
  1302. grup1 = 0
  1303. grup2 = 0
  1304. grup3 = 0
  1305. grup4 = 0
  1306. grup5 = 0
  1307. if ARGS[1] ! 0:grup0 = ARGS[1]
  1308. if ARGS[2] ! 0:grup1 = ARGS[2]
  1309. if ARGS[3] ! 0:grup2 = ARGS[3]
  1310. if ARGS[4] ! 0:grup3 = ARGS[4]
  1311. if ARGS[5] ! 0:grup4 = ARGS[5]
  1312. if ARGS[6] ! 0:grup5 = ARGS[6]
  1313. r = 1
  1314. :socialgroup2_loop
  1315. if npc_gender['A<<r>>'] = 0:
  1316. if npc_grupTipe['A<<r>>'] = 1 and grup0 ! 0:
  1317. npc_rel['A<<r>>'] += grup0
  1318. elseif npc_grupTipe['A<<r>>'] = 2 and grup1 ! 0:
  1319. npc_rel['A<<r>>'] += grup1
  1320. elseif npc_grupTipe['A<<r>>'] = 3 and grup2 ! 0:
  1321. npc_rel['A<<r>>'] += grup2
  1322. elseif npc_grupTipe['A<<r>>'] = 4 and grup3 ! 0:
  1323. npc_rel['A<<r>>'] += grup3
  1324. elseif npc_grupTipe['A<<r>>'] = 5 and grup4 ! 0:
  1325. npc_rel['A<<r>>'] += grup4
  1326. elseif npc_grupTipe['A<<r>>'] = 6 and grup5 ! 0:
  1327. npc_rel['A<<r>>'] += grup5
  1328. end
  1329. end
  1330. r += 1
  1331. if r <= aarraynumber :jump 'socialgroup2_loop'
  1332. end
  1333. if $ARGS[0] = 'defaultfriendship':
  1334. r = 1
  1335. :default_friendship_loop
  1336. if npc_grupTipe['A<<r>>'] = 1 or npc_grupTipe['A<<r>>'] = 2 or npc_grupTipe['A<<r>>'] = 3 or npc_grupTipe['A<<r>>'] = 4 or npc_grupTipe['A<<r>>'] = 5: npc_rel['A<<r>>'] = 30
  1337. r += 1
  1338. if r <= aarraynumber :jump 'default_friendship_loop'
  1339. end
  1340. --- preSYS ---------------------------------