1
1

preSYS 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754
  1. # preSYS
  2. !!Background Options
  3. cls
  4. if night_mode = 1:
  5. fcolor = rgb(255, 255, 255)
  6. bcolor = rgb(0, 0, 0)
  7. lcolor = rgb(106, 90, 205)
  8. else
  9. fcolor = rgb(0, 0, 0)
  10. bcolor = rgb(255, 255, 255)
  11. lcolor = rgb(106, 90, 205)
  12. end
  13. !!******************** TG Start Background Options ******************************
  14. if $ARGS[0] = 'TGStart':
  15. !! Nothing here for now
  16. gs 'npcstatic1'
  17. gs 'npcstatic2'
  18. gs 'npcstatic3'
  19. gs 'npcstatic4'
  20. $pcs_dna = func('dna','create')
  21. if tgs_skipinto = 1:
  22. gt 'preCUST', 'TGStart'
  23. else
  24. gt 'preTG', 'roomPRE'
  25. end
  26. end
  27. !!******************** SG Start Background Options ******************************
  28. if $ARGS[0] = 'SGStart':
  29. StoryLine = 1
  30. month = 8
  31. !! Last friday in August 2016
  32. $month = 'August'
  33. day = 26
  34. week = 5
  35. hour = 9
  36. kanikuli = 5
  37. $holyday = '<b>Summer holidays</b>'
  38. if player_avatar = 0:
  39. birthmonth = 4
  40. birthday = 1
  41. pcs_haircol = 1
  42. end
  43. !! Body
  44. pcs_hgt = 170
  45. salo = 80
  46. dick = 0
  47. pcs_energy = 60
  48. water = 60
  49. pcs_sleep = 70
  50. !! Stats
  51. pcs_react = 10
  52. pcs_stren = 10
  53. strenbuf = 10
  54. pcs_agil = 10
  55. agilbuf = 10
  56. pcs_vital = 10
  57. vitalbuf = 10
  58. pcs_intel = 10
  59. pcs_sprt = 10
  60. pcs_react = 10
  61. pcs_chrsm = 10
  62. pcs_prcptn = 10
  63. pcs_magik = 0
  64. pcs_makupskl = 20
  65. pcs_pubes = 30
  66. pcs_leghair = 12
  67. pcs_makeup = 1
  68. money = 50
  69. housrA = 0
  70. npc_rel['A28'] = 50
  71. npc_rel['A29'] = 50
  72. npc_rel['A33'] = 50
  73. npc_rel['A34'] = 50
  74. pcs_grades = 75
  75. prezikProver = 3
  76. brothersawpirsF = 0
  77. !! ********************
  78. $pcs_firstname = input("What is your first name? (Leave blank for default)")
  79. if $pcs_firstname = '':$pcs_firstname = 'Svetlana'
  80. $pcs_lastname = input("What is your last name? (Leave blank for default)")
  81. if $pcs_lastname = '':$pcs_lastname = 'Lebedev'
  82. $pcs_nickname = input("What is your nick name? (Note: If you chose a custom name, you have to enter something here!)")
  83. if $pcs_nickname = '':$pcs_nickname = 'Sveta'
  84. '<center><img src="images/pre/SYS/altstart.jpg"></center>'
  85. 'Your name is <<$pcs_firstname>> <<$pcs_lastname>>, Friends and family sometimes call you <<$pcs_nickname>>.'
  86. act 'Re-enter name/s': gt 'preSYS', 'SGStart'
  87. act 'Continue':
  88. cls
  89. '<center><img src="images/pre/SYS/altstart1.jpg"></center>'
  90. 'Please select how long you have left in school.'
  91. act 'Begin at the last year of school, age 16 or 17':
  92. birthyear = 2000
  93. yearlefttemp = 1
  94. schoool_year = 2000
  95. gt 'preSYS', 'SGStart2'
  96. end
  97. act 'Begin at the second-last year of school, age 15 or 16':
  98. birthyear = 2001
  99. yearlefttemp = 2
  100. schoool_year = 2001
  101. gt 'preSYS', 'SGStart2'
  102. end
  103. end
  104. end
  105. if $ARGS[0] = 'SGStart2':
  106. !!make sure this image shows up above the text that shows your birthday
  107. '<center><img src="images/pre/SYS/altstart2.jpg"></center>'
  108. if birthday < 10 and birthmonth < 10:
  109. $startdob = 'Your birthday: <B>0<<birthmonth>>/0<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  110. elseif birthday < 10 and birthmonth >= 10:
  111. $startdob = 'Your birthday: <B><<birthmonth>>/0<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  112. elseif birthday >= 10 and birthmonth < 10:
  113. $startdob = 'Your birthday: <B>0<<birthmonth>>/<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  114. elseif birthday >= 10 and birthmonth >= 10:
  115. $startdob = 'Your birthday: <B><<birthmonth>>/<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
  116. end
  117. if player_avatar = 0:
  118. '<a href="exec:gt ''begin'', ''birthday''"><<$startdob>></a>.'
  119. else
  120. '<<$startdob>>'
  121. end
  122. '<center><img src="images/pre/SYS/altstart26.jpg"></center>'
  123. 'You can begin your game at the end of the summer holiday, very close to starting the new school year. Alternatively, you can start at the beginning of the holiday.'
  124. !! This is to account for the school year not matching up with the calendar year.
  125. if birthmonth >= 7:
  126. if yearlefttemp = 1:
  127. birthyear = 1999
  128. else
  129. birthyear = 2000
  130. end
  131. end
  132. killvar '$startdob'
  133. act 'Start at the end of August <B>(recommended for new players)</B>':
  134. !! This is the default start
  135. kanicont = 6
  136. gt 'preSYS', 'SGStart3'
  137. end
  138. !! This is to prevent to player from starting at 14
  139. if birthmonth = 6 and yearlefttemp = 2:
  140. act '<i>Start at the beginning of June</i> Restricted due PC age, set birthday before June or after July to unlock': gt 'preSYS', 'SGStart2'
  141. else
  142. act 'Start at the beginning of June':
  143. month = 6
  144. $month = 'June'
  145. day = 1
  146. week = 3
  147. kanicont = 92
  148. gt 'preSYS', 'SGStart3'
  149. end
  150. end
  151. end
  152. if $ARGS[0] = 'SGStart3':
  153. !!From here on down it is all new and changed. I would like it once you choose your start date, that it goes to a page with the image below and text with the 5 social groups to choose from. Then when you click on a main social group it takes you to a page with a image and text, with a list of sub social groups. When you click on a subsocial group, it takes you to a page with a image and text explaining what that subgroup is like. Then you click customize and then it goes to the page that lets you change hair, eye color etc and eventually the traits when we add them.
  154. gs 'npcstatic1'
  155. gs 'npcstatic2'
  156. gs 'npcstatic3'
  157. gs 'npcstatic4'
  158. $pcs_dna = func('dna','generate',$npc_dna['A29'],$npc_dna['A35'])
  159. gs 'gschool_lessons', 'npc_data'
  160. '<center><img src="images/pre/SYS/altstart27.jpg"></center>'
  161. 'Select your personality/social group. Your social group will have a major defining impact on your life in school. While you can with work change groups, it takes time and effort. So choose wisely.'
  162. *nl
  163. 'Your five choices of social group are.'
  164. 'Nerds, Geeks, and good Students. - They tend to do well in school and are well liked by the teachers, your parents will be more proud of you as well. Though they tend to not have many friends other than the other Geeks and Nerds. They sometimes get picked on, they are usually subpar athletically and they don''t place a value on looks.'
  165. *nl
  166. 'Jocks and natural athletes. - They are gifted in their chosen sport and very athletically inclined. Which means they tend to be fit and in good shape, making them often better looking than many students. They get along with other jocks and are respected by the cool kids of the school and feared by the nerds, geeks and losers. They don''t value academic achievements and can come into conflict with the gopniks and other troublemakers.'
  167. *nl
  168. 'The Popular, Cool, and Beautiful. - They are typically social gifted and often blessed with naturally good looks. They are envied by many and most kids want to be their friends. They have the ability more than any other to ruin someones rep and get them outcast which makes them respected and feared by many students. Being cool is all they value, so they tend to be subpar athletically and academically.'
  169. *nl
  170. 'Gopniks, Rebels, Punks, or Troublemakers. - They don''t play by the rules and often happily will piss on the rules if given half a chance. They are in decent shape from the fighting, more focused on strength than speed and are quite sociable. They are not the most well liked students, Teachers and parents take a dim view of them, as does the local police. Most of the students, either fear them, since they have no problem kicking someones ass, or secretly envy their carefree attitude.'
  171. *nl
  172. 'Losers, Teachers pets, Sluts, or the Ugly. - They are the outcasts, the kids no one likes to spend time with, other than to pick on them. Perhaps they are socially awkward and never made friends, broke one of the unwritten rules, are a tattle tell, a slut, ugly and/or an outed gay boy. Either way they all have one thing in common, a easy target to make fun of.'
  173. !!default friendship is 30 for all students, except Vasily Shulgin who starts at 60
  174. r = 1
  175. :default_friendship_loop
  176. $static_num = $static_num[r]
  177. if grupTipe[r] ! 5:npc_rel[$static_num] = 30
  178. r += 1
  179. if r <= 55:jump 'default_friendship_loop'
  180. npc_rel[11] = 60
  181. act 'Nerd, Geek, Student':
  182. !!average appearance and below average physically fit.
  183. !!if we can set up different school uniforms then Nerds she get a appropriate uniform.
  184. cls
  185. pcs_tan = 0
  186. pcs_ttgmng = 20
  187. if glass < 1 : glass = 1
  188. if player_avatar ! 1: pcs_haircol = 0
  189. fantasybook = 5
  190. grupTipe=3
  191. money += 2000
  192. pcs_eyesize = 0
  193. pcs_lip = 0
  194. pcs_lashes = 0
  195. pcs_skin = 0
  196. pcs_exhibition = 10
  197. !!friendship code starts
  198. gs 'preSYS', 'socialgroup_setting', -10, 0, 25, 0, 0, 0
  199. npc_rel[129] += 10
  200. !!Social group code all social groups starts at 0
  201. grpNerd = 30
  202. salo = 100
  203. '<center><img src="images/pre/SYS/altstart3.jpg"></center>'
  204. 'While you were growing up, you spent virtually all your free time at home, pursuing varies cerebral pursuits. Whether they was comics, books, fantasy, scifi, school, chess, or computers, your sedentary lifestyle has left you quite frumpy. While you love many nerdy things your true passion is...'
  205. act 'I am the queen of the nerds!':
  206. !!above average looks and average physically fit
  207. cls
  208. pcs_intel = 20
  209. pcs_sprt = 20
  210. pcs_grades = 70
  211. pcs_icesktng = 10
  212. pcs_humint = 10
  213. pcs_persuas = 10
  214. pcs_makupskl = 10
  215. pcs_exhibition = 15
  216. !!friendship code starts
  217. gs 'preSYS', 'socialgroup_setting', 10, 5, 10, 5, 5, 0
  218. !!Social group code all social groups starts at 0
  219. grpNerd = 50
  220. grpCool = 10
  221. if player_avatar ! 1: pcs_hairlng = 165
  222. if player_avatar ! 1: pcs_haircol = 1
  223. pcs_eyesize = 1
  224. pcs_lip = 1
  225. pcs_skin = 10
  226. salo = 60
  227. '<center><img src="images/pre/SYS/altstart8.jpg"></center>'
  228. alterstrtimg = 8
  229. $startgrptemp = 'While you were growing up, you spent virtually all your free time at home, reading books and playing fantasy games with the other nerds. 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. The long nights of trying to read in poor light have taken a toll on your eyesight as well, so you now need glasses to be able to read. However, by the usual nerd standards you are confident and dynamic, this has lead you to be the leader of your group of friends and more acceptable to the other kids.'
  230. $startgrptemp
  231. act 'Continue': gt 'preCUST', 'SGStart'
  232. end
  233. act 'I am a good student':
  234. cls
  235. pcs_intel = 30
  236. pcs_grades = 90
  237. if player_avatar ! 1: pcs_hairlng = 120
  238. '<center><img src="images/pre/SYS/altstart9.jpg"></center>'
  239. alterstrtimg = 9
  240. $startgrptemp = 'You were always trying to absorb every bit of knowledge and doing everything you could to excel in school. While this attitude has gained you a lot of respect, it did not earn you a lot of friends, and you never had time for sports. You have excellent grades though, and your mother is very proud of you.'
  241. $startgrptemp
  242. act 'Continue': gt 'preCUST', 'SGStart'
  243. end
  244. act 'I am a computer geek':
  245. cls
  246. pcs_intel = 40
  247. pcs_grades = 80
  248. pcs_compskl = 40
  249. pcs_comphckng = 20
  250. pcs_ttgmng = 30
  251. !!friendship code starts
  252. npc_rel[152] += 10
  253. npc_rel[153] += 10
  254. npc_rel[142] += 15
  255. npc_rel[129] += 10
  256. !!starts with a laptop computer
  257. komp = 1
  258. if player_avatar ! 1: pcs_hairlng = 50
  259. '<center><img src="images/pre/SYS/altstart10.jpg"></center>'
  260. alterstrtimg = 10
  261. $startgrptemp = 'You were always into computers, whether playing video games, taking them apart, programing, or even hacking. You love everything about computers, but it has left you little time to make many friends and you rarely spend any time outdoors.'
  262. $startgrptemp
  263. act 'Continue': gt 'preCUST', 'SGStart'
  264. end
  265. act 'I am a avid Chess player':
  266. cls
  267. pcs_intel = 40
  268. pcs_grades = 80
  269. pcs_chess = 40
  270. !!friendship code starts
  271. npc_rel[151] += 20
  272. if player_avatar ! 1: pcs_hairlng = 90
  273. '<center><img src="images/pre/SYS/altstart11.jpg"></center>'
  274. alterstrtimg = 11
  275. $startgrptemp = 'You were always into chess, you have studied all the great chess masters and you can name them all. You find nothing more interesting than matching your wits with someone else in chess. This has left you little time to make many friends and you rarely spend any time outdoors.'
  276. $startgrptemp
  277. act 'Continue': gt 'preCUST', 'SGStart'
  278. end
  279. end
  280. act 'Athlete, Jock':
  281. !!Very good shape, above average skin
  282. cls
  283. pcs_sprt = 30
  284. pcs_stren = 25
  285. pcs_vital = 25
  286. pcs_react = 25
  287. pcs_agil = 25
  288. pcs_grades = 50
  289. salo = 40
  290. tampon = 20
  291. pcs_run = 20
  292. pcs_icesktng = 20
  293. pcs_humint = 10
  294. pcs_makupskl = 10
  295. pcs_dom = 10
  296. pcs_exhibition = 20
  297. !!friendship code starts
  298. gs 'preSYS', 'socialgroup_setting', 10, 25, 0, 0, -5, 0
  299. npc_rel[129] -= 10
  300. !!Social group code all social groups starts at 0
  301. grpJock = 30
  302. if player_avatar ! 1: pcs_hairlng = 97
  303. if player_avatar ! 1: pcs_haircol = 3
  304. hscrunch = 10
  305. hscrunchw = 0
  306. pcs_tan = 30
  307. pcs_eyesize = 1
  308. pcs_lip = 1
  309. pcs_lashes = 0
  310. pcs_skin = 10
  311. grupTipe=2
  312. '<center><img src="images/pre/SYS/altstart4.jpg"></center>'
  313. 'While you were growing up, you spent virtually all your free time outdoors, you loved playing sports, running, biking, horseback riding, hiking, and most other outdoor activities but your real passion is sports. You especially love...'
  314. act 'I am an avid volleyball player!':
  315. cls
  316. salo = 60
  317. pcs_vball = 60
  318. !!friendship code starts
  319. npc_rel[13] += 10
  320. npc_rel[69] += 10
  321. '<center><img src="images/pre/SYS/altstart12.jpg"></center>'
  322. alterstrtimg = 12
  323. $startgrptemp = 'Ever since you first tried volleyball, 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! However, your obsession with volleyball has had some repercussions on your school performance; you''re a sub-par student, and you haven''t made many friends.'
  324. $startgrptemp
  325. act 'Continue': gt 'preCUST', 'SGStart'
  326. end
  327. act 'I am an avid dancer!':
  328. cls
  329. if player_avatar ! 1: pcs_hairlng = 120
  330. pcs_danc = 40
  331. pcs_exhibition = 25
  332. !!friendship code starts
  333. npc_rel[23] += 10
  334. !!Social group code all social groups starts at 0
  335. grpPop = 20
  336. '<center><img src="images/pre/SYS/altstart13.jpg"></center>'
  337. alterstrtimg = 13
  338. $startgrptemp = 'Ever since you first danced, you have been in love with dancing. You spent a lot of your free time trying to get better at it, and it paid off: you''re actually quite good now! However, your obsession with dancing has had some repercussions on your school performance; you''re a sub-par student, and you haven''t made many friends.'
  339. $startgrptemp
  340. act 'Continue': gt 'preCUST', 'SGStart'
  341. end
  342. act 'I am an avid runner!':
  343. cls
  344. pcs_run = 40
  345. !!friendship code starts
  346. npc_rel[3] += 10
  347. npc_rel[5] += 10
  348. npc_rel[8] += 5
  349. npc_rel[18] -= 35
  350. npc_rel[131] += 10
  351. '<center><img src="images/pre/SYS/altstart14.jpg"></center>'
  352. alterstrtimg = 14
  353. $startgrptemp = 'Ever since you first tried track, 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! However, your obsession with running has had some repercussions on your school performance; you''re a sub-par student, and you haven''t made many friends.'
  354. $startgrptemp
  355. act 'Continue': gt 'preCUST', 'SGStart'
  356. end
  357. act 'I am a Football player.':
  358. cls
  359. salo = 60
  360. pcs_ftbll = 40
  361. !!friendship code starts
  362. npc_rel[131] += 10
  363. npc_rel[149] += 10
  364. '<center><img src="images/pre/SYS/altstart15.jpg"></center>'
  365. alterstrtimg = 15
  366. $startgrptemp = 'Ever since you first tried football, 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! However, your obsession with running has had some repercussions on your school performance; you''re a sub-par student, and you haven''t made many friends.'
  367. $startgrptemp
  368. act 'Continue': gt 'preCUST', 'SGStart'
  369. end
  370. end
  371. act 'Popular, Cool, Beautiful':
  372. !!average shape, above average skin and appearance.
  373. !!if we can do school uniforms gets a appropriate or borderline uniform.
  374. cls
  375. pcs_sprt = 20
  376. pcs_chrsm = 20
  377. pcs_vital = 15
  378. pcs_agil = 20
  379. pcs_grades = 60
  380. pcs_icesktng = 10
  381. pcs_persuas = 30
  382. pcs_exhibition = 20
  383. !!friendship code starts
  384. gs 'preSYS', 'socialgroup_setting', 25, 15, 0, -10, -20, 0
  385. npc_rel[129] -= 20
  386. !!Social group code all social groups starts at 0
  387. grpPop = 30
  388. if player_avatar ! 1: pcs_hairlng = 160
  389. if player_avatar ! 1: pcs_haircol = 2
  390. pcs_tan = 30
  391. pcs_eyesize = 2
  392. pcs_lip = 2
  393. pcs_lashes = 1
  394. pcs_skin = 20
  395. grupTipe=1
  396. '<center><img src="images/pre/SYS/altstart5.jpg"></center>'
  397. 'You spent most of your childhood outdoors, playing with other girls and boys. As a result, you''re quite healthy and are pretty strong verbally, knowing how to get yourself out of trouble. However, you were never very interested in school or sports, and are only a sub-par student. You...'
  398. act 'I have a lot of friends!':
  399. cls
  400. pcs_chrsm = 30
  401. pcs_humint = 40
  402. pcs_makupskl = 30
  403. !!friendship code starts
  404. gs 'preSYS', 'socialgroup_setting', 10, 5, 0, 0, 0, 0
  405. npc_rel[140] += 10
  406. salo = 80
  407. '<center><img src="images/pre/SYS/altstart16.jpg"></center>'
  408. alterstrtimg = 16
  409. $startgrptemp = 'You have a lot of friends, you was always very social growing up and enjoyed being with others. You have always had a knack of knowing the right things to say at the right moments, which has lead to most of the other kids wanting to be your friend.'
  410. $startgrptemp
  411. act 'Continue': gt 'preCUST', 'SGStart'
  412. end
  413. act 'I am beautiful':
  414. cls
  415. pcs_humint = 20
  416. pcs_makupskl = 40
  417. pcs_skin = 30
  418. pcs_exhibition = 25
  419. !!friendship code starts
  420. gs 'preSYS', 'socialgroup_setting_boys', 20, 20, 20, 20, 20, 0
  421. salo = 60
  422. '<center><img src="images/pre/SYS/altstart17.jpg"></center>'
  423. alterstrtimg = 17
  424. $startgrptemp = 'You might not be the smartest, you might not be the most social, or have the tough attitude, but what you do have is good looks. You blossomed early as a girl and the boys took note. As you got older your looks have only improved and now you are often considered one of the best looking girls in school.'
  425. $startgrptemp
  426. act 'Continue': gt 'preCUST', 'SGStart'
  427. end
  428. end
  429. act 'Gopnik, Rebel, Punk, Troublemaker':
  430. !!above average fitness
  431. !!If you can do uniforms then they can choose inappropriate or borderline
  432. !!can pick 1-3 tattoo''s at start
  433. cls
  434. pcs_sprt = 20
  435. pcs_stren = 20
  436. pcs_vital = 20
  437. pcs_react = 20
  438. pcs_agil = 20
  439. pcs_grades = 40
  440. pcs_exhibition = 20
  441. !!friendship code starts
  442. gs 'preSYS', 'socialgroup_setting', 0, 0, -10, 25, 0, 0
  443. npc_rel[129] -= 30
  444. !!Social group code all social groups starts at 0
  445. grpGop = 30
  446. salo = 80
  447. tampon = 20
  448. pcs_run = 20
  449. pcs_humint = 10
  450. pcs_makupskl = 10
  451. pcs_jab = 10
  452. pcs_punch = 10
  453. pcs_kick = 10
  454. pcs_def = 10
  455. pcs_tan = 30
  456. pcs_eyesize = 1
  457. pcs_lip = 1
  458. pcs_lashes = 0
  459. pcs_skin = 10
  460. grupTipe=4
  461. '<center><img src="images/pre/SYS/altstart6.jpg"></center>'
  462. 'You spent most of your childhood outdoors, playing with 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 are ready to tell anyone where they can stick it if they have a problem with it. This has had some repercussions on your school performance; you''re a sub-par student. Now most consider you...'
  463. act 'I am a Gopnik':
  464. cls
  465. pcs_jab = 30
  466. pcs_punch = 30
  467. pcs_kick = 30
  468. pcs_def = 30
  469. !!friendship code starts
  470. npc_rel[9] += 10
  471. npc_rel[10] += 10
  472. npc_rel[11] += 10
  473. npc_rel[20] += 10
  474. npc_rel[21] += 10
  475. npc_rel[24] += 10
  476. gs 'preSYS', 'socialgroup_setting', -10, -10, -10, 0, -10, 0
  477. '<center><img src="images/pre/SYS/altstart18.jpg"></center>'
  478. alterstrtimg = 18
  479. $startgrptemp = 'You are a gopnik, you proved yourself to the others are while still low in the pecking order of things, you have proven yourself already and are fully accepted by the rest. Because of your behavior, you have problems at home. Especially with your mother and step father, who see you going down the wrong path, the teachers and the police all know your one of the local gopniks.'
  480. $startgrptemp
  481. act 'Continue': gt 'preCUST', 'SGStart'
  482. end
  483. act 'I am a Troublemaker!':
  484. cls
  485. pcs_chrsm = 20
  486. pcs_humint = 20
  487. pcs_persuas = 10
  488. pcs_makupskl = 20
  489. pcs_exhibition = 30
  490. !!friendship code starts
  491. npc_rel[24] += 10
  492. npc_rel[155] += 15
  493. npc_rel[157] += 10
  494. npc_rel[143] += 10
  495. npc_rel[144] += 15
  496. npc_rel[145] += 20
  497. gs 'preSYS', 'socialgroup_setting', 0, 0, -10, 0, -10, 0
  498. '<center><img src="images/pre/SYS/altstart19.jpg"></center>'
  499. alterstrtimg = 19
  500. $startgrptemp = 'You are a troublemaker, nothing makes you happier than causing problems. Whether it be petty larceny, getting into fights, or vandalize. 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 even if you are not strictly one.'
  501. $startgrptemp
  502. act 'Continue': gt 'preCUST', 'SGStart'
  503. end
  504. act 'I am Vitek''s Girl Friend':
  505. cls
  506. pcs_chrsm = 20
  507. pcs_humint = 20
  508. pcs_makupskl = 20
  509. !!friendship code starts
  510. npc_rel[9] += 30
  511. npc_rel[10] += 5
  512. npc_rel[11] += 5
  513. npc_rel[20] += 15
  514. npc_rel[21] += 10
  515. npc_rel[24] -= 10
  516. pcs_eyesize = 2
  517. pcs_lip = 2
  518. pcs_lashes = 1
  519. pcs_skin = 20
  520. salo = 60
  521. '<center><img src="images/pre/SYS/altstart20.jpg"></center>'
  522. alterstrtimg = 20
  523. $startgrptemp = 'You are Vitek''s girlfriend, you love the thrill and danger of hanging out with the gopniks, even if you lack the true attitude yourself. You are more of a hanger on, but caught the eye of the local alpha of the gopniks and now you are his girlfriend. As such you are accepted by the rest.'
  524. $startgrptemp
  525. act 'Continue': gt 'preCUST', 'SGStart'
  526. end
  527. act 'I am a Punk, Rebel, or Alt':
  528. !!can choose two more starting tattoo''s
  529. cls
  530. pcs_jab = 20
  531. pcs_punch = 20
  532. pcs_kick = 20
  533. pcs_def = 20
  534. pcs_humint = 20
  535. pcs_makupskl = 20
  536. !!friendship code starts
  537. npc_rel[154] += 10
  538. npc_rel[155] += 10
  539. npc_rel[156] += 10
  540. npc_rel[158] += 10
  541. npc_rel[143] += 10
  542. npc_rel[144] += 15
  543. '<center><img src="images/pre/SYS/altstart21.jpg"></center>'
  544. alterstrtimg = 21
  545. $startgrptemp = 'You march to your own tune, you are not a follower but a leader, but you have no desire to lead anything. You just do what you want, when you want and fuck everything else. The local gopniks respect you and for the most part you get along with them, but you are not one of them, just a kindred spirit looking to walk your own path and raise a little hell on the way.'
  546. $startgrptemp
  547. act 'Continue': gt 'preCUST', 'SGStart'
  548. end
  549. end
  550. act 'Outcast, Loser, Goth, Ugly':
  551. !!If you can do uniforms then they can choose appropriate
  552. !!not in good shape, below average skin. With exception of slut below.
  553. cls
  554. pcs_prcptn = 20
  555. pcs_grades = 40
  556. pcs_exhibition = 10
  557. !!friendship code starts
  558. gs 'preSYS', 'socialgroup_setting', -10, -10, -10, -10, 0, 0
  559. npc_rel[133] += 20
  560. if player_avatar ! 1: pcs_haircol = 0
  561. pcs_eyesize = 0
  562. pcs_lip = 0
  563. pcs_lashes = 0
  564. pcs_skin = 0
  565. grupTipe=5
  566. '<center><img src="images/pre/SYS/altstart7.jpg"></center>'
  567. 'You never fit in, you are just one of those by choice or circumstance just never fit in with the other kids. As you got older things only got worse, you are seen as being a outcast, breaking one of the unacceptable rules among your peers, like sluts, losers, gay boys and the like. You have no friends, you get bullied and made fun of all the time, because...'
  568. act 'I have no friends':
  569. cls
  570. !!friendship code starts
  571. gs 'preSYS', 'socialgroup_setting', -10, -10, -10, -10, -10, 0
  572. salo = 100
  573. '<center><img src="images/pre/SYS/altstart22.jpg"></center>'
  574. alterstrtimg = 22
  575. $startgrptemp = 'You was never very social and you never learned how to make friends. As you got made fun of you shyed away from the other kids which isolated you even further. Now years later, you have never made any friends.'
  576. $startgrptemp
  577. act 'Continue': gt 'preCUST', 'SGStart'
  578. end
  579. act 'I am a Ugly duckling':
  580. cls
  581. !!friendship code starts
  582. gs 'preSYS', 'socialgroup_setting_boys', -10, -10, -10, -10, 0, 0
  583. !!low in all things that effect appearance
  584. pcs_exhibition = 5
  585. salo = 120
  586. '<center><img src="images/pre/SYS/altstart23.jpg"></center>'
  587. alterstrtimg = 23
  588. $startgrptemp = 'Some girls blossom early, some have natural good looks, you got neither. You body seemed 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 you are still considered not much to look at.'
  589. $startgrptemp
  590. act 'Continue': gt 'preCUST', 'SGStart'
  591. end
  592. act 'I am a Good girl':
  593. cls
  594. !!friendship code starts
  595. gs 'preSYS', 'socialgroup_setting', -5, -5, 0, -20, 0, 0
  596. npc_rel[25] -= 5
  597. pcs_exhibition = 5
  598. salo = 80
  599. '<center><img src="images/pre/SYS/altstart24.jpg"></center>'
  600. alterstrtimg = 24
  601. $startgrptemp = '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 everyone for doing anything. You loved the attention you got from the adults, while at times it can be lonely you are still pretty happy knowing your a good girl.'
  602. $startgrptemp
  603. act 'Continue': gt 'preCUST', 'SGStart'
  604. end
  605. act 'I am a slut':
  606. !!If you can do uniforms then they can choose inappropriate
  607. cls
  608. !!friendship code starts
  609. gs 'preSYS', 'socialgroup_setting_boys', 20, 20, 0, 30, 0, 0
  610. npc_rel[25] += 30
  611. !!Social group code all social groups starts at 0
  612. gs 'preSYS', 'socialgroup_setting', 0, 0, 0, 10, 0, 0
  613. !!above average in all things that add to appearance.
  614. pcs_eyesize = 2
  615. pcs_lip = 2
  616. pcs_lashes = 1
  617. pcs_skin = 20
  618. pcs_vag = 10
  619. pcs_throat = 10
  620. pcs_exhibition = 35
  621. salo = 60
  622. !!to have something in the statistics too:
  623. stat['bj'] = 30
  624. stat['vaginal'] = 30
  625. guy = 15
  626. orgasm = 15
  627. swallow = 20
  628. '<center><img src="images/pre/SYS/altstart25.jpg"></center>'
  629. alterstrtimg = 25
  630. $startgrptemp = 'You were the first girl your age to lose her virginity. You have been curious about sex far sooner than other kids your age and you wanted to find out about it. Once you tried it, you found you loved it, you love everything about it. You use to give boys blowjobs under the bleachers during receese and after school. The only thing you like more than sucking on a cock, is getting fucked by ones while sucking on another.'
  631. $startgrptemp
  632. act 'Continue': gt 'preCUST', 'SGStart'
  633. end
  634. end
  635. end
  636. if $ARGS[0] = 'socialgroup_setting':
  637. grup0 = 0
  638. grup1 = 0
  639. grup2 = 0
  640. grup3 = 0
  641. grup4 = 0
  642. grup5 = 0
  643. if ARGS[1] ! 0:grup0 = ARGS[1]
  644. if ARGS[2] ! 0:grup1 = ARGS[2]
  645. if ARGS[3] ! 0:grup2 = ARGS[3]
  646. if ARGS[4] ! 0:grup3 = ARGS[4]
  647. if ARGS[5] ! 0:grup4 = ARGS[5]
  648. if ARGS[6] ! 0:grup5 = ARGS[6]
  649. r = 1
  650. :socialgroup_loop
  651. $static_num = $static_num[r]
  652. if grupTipe[r] = 1 and grup0 ! 0:
  653. npc_rel[$static_num] += grup0
  654. elseif grupTipe[r] = 2 and grup1 ! 0:
  655. npc_rel[$static_num] += grup1
  656. elseif grupTipe[r] = 3 and grup2 ! 0:
  657. npc_rel[$static_num] += grup2
  658. elseif grupTipe[r] = 4 and grup3 ! 0:
  659. npc_rel[$static_num] += grup3
  660. elseif grupTipe[r] = 5 and grup4 ! 0:
  661. npc_rel[$static_num] += grup4
  662. elseif grupTipe[r] = 6 and grup5 ! 0:
  663. npc_rel[$static_num] += grup5
  664. end
  665. r += 1
  666. if r <= 55:jump 'socialgroup_loop'
  667. end
  668. if $ARGS[0] = 'socialgroup_setting_boys':
  669. grup0 = 0
  670. grup1 = 0
  671. grup2 = 0
  672. grup3 = 0
  673. grup4 = 0
  674. grup5 = 0
  675. if ARGS[1] ! 0:grup0 = ARGS[1]
  676. if ARGS[2] ! 0:grup1 = ARGS[2]
  677. if ARGS[3] ! 0:grup2 = ARGS[3]
  678. if ARGS[4] ! 0:grup3 = ARGS[4]
  679. if ARGS[5] ! 0:grup4 = ARGS[5]
  680. if ARGS[6] ! 0:grup5 = ARGS[6]
  681. r = 1
  682. :socialgroup2_loop
  683. $static_num = $static_num[r]
  684. if grupTipe[r] = 1 and grup0 ! 0:
  685. npc_rel[$static_num] += grup0
  686. elseif grupTipe[r] = 2 and grup1 ! 0:
  687. npc_rel[$static_num] += grup1
  688. elseif grupTipe[r] = 3 and grup2 ! 0:
  689. npc_rel[$static_num] += grup2
  690. elseif grupTipe[r] = 4 and grup3 ! 0:
  691. npc_rel[$static_num] += grup3
  692. elseif grupTipe[r] = 5 and grup4 ! 0:
  693. npc_rel[$static_num] += grup4
  694. elseif grupTipe[r] = 6 and grup5 ! 0:
  695. npc_rel[$static_num] += grup5
  696. end
  697. r += 1
  698. if r <= 55:jump 'socialgroup2_loop'
  699. end
  700. --- preSYS ---------------------------------