1
0

nerd_game_night.qsrc 144 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818
  1. # nerd_game_night
  2. !!2022/03/17
  3. !!
  4. !!SMS update: ---Anjuna
  5. !!2023/09/06
  6. !!
  7. if $ARGS[0] = 'cikl':
  8. !! Set the days for the game after the player have aggreed to a weekly day after school is over.
  9. if nerd_game['fixed_uni_day'] = week: nerd_game['game_day'] = daystart
  10. end
  11. !! Feofan is the Game Master. Artem, Gerasim, Petka, Julia and Zin all play.
  12. if $ARGS[0] = 'game':
  13. $location_type = 'public_indoors'
  14. frost = 0
  15. gs 'themes', 'indoors'
  16. if nerd_game['stage'] = 0:
  17. gt 'nerd_game_night', 'game_night1'
  18. elseif nerd_game['stage'] = 1:
  19. gt 'nerd_game_night', 'game_night2'
  20. elseif nerd_game['stage'] = 2:
  21. gt 'nerd_game_night', 'game_night3'
  22. elseif nerd_game['stage'] = 3:
  23. gt 'nerd_game_night', 'game_night4'
  24. elseif nerd_game['stage'] = 4:
  25. gt 'nerd_game_night', 'game_night5'
  26. else
  27. gt 'nerd_game_night', 'board_games'
  28. end
  29. end
  30. !! Foefan approaches during break
  31. if $ARGS[0] = 'invite':
  32. if $ARGS[1] = 'exit':
  33. act 'Continue down the hall':
  34. if $temp_loc = 'morning':
  35. killvar '$temp_loc' & gt 'gschool_lessons', 'morning'
  36. elseif $temp_loc = 'lunch':
  37. killvar '$temp_loc' & gt 'gschool_events', 'leave_break_events2'
  38. else
  39. killvar '$temp_loc' & gt 'gschool_lessons', 'short_break'
  40. end
  41. end
  42. else
  43. menu_off = 1
  44. *clr & cla
  45. minut += 2
  46. !! in order to return Sveta to the correct location
  47. $temp_loc = $ARGS[1]
  48. !! In order to avoid loops or complex if-else trees a random combination of days (Mon-Thu 1-4) is picked. The first day is set as the first number from the combination, the second day as the second.
  49. temp = func('shortgs', 'rand_pick', '', 12, 13, 14, 23, 24, 34)
  50. nerd_game['invite_day'] = daystart
  51. gs 'stat'
  52. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  53. 'You stop by your locker and Feofan walks over to you and smiles. "Hey <<$pcs_nickname>>, we do a weekly game night where we mostly play Dungeons and Dragons, but we sometimes play some board games. I was talking to the others and we were wondering if you would like to join us? We have a few nights free this week and were wondering which night works best for you. We can do it either on <<$week[val(mid(temp,1,1))]>> or <<$week[val(mid(temp,2,1))]>>."'
  54. act 'Not interested <br><font color="red">This will block this story arc.</font>':
  55. nerd_game['invite_day'] = 2147483647 & ! block the event
  56. *clr & cla
  57. minut += 2
  58. gs 'stat'
  59. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  60. 'You shake your head. "Sorry, but I''m not interested in stuff like that. Thanks for the invite though."'
  61. 'He looks disappointed "Oh... Okay, yeah I get it. Well, I guess we''ll see you around..." he mumbles before walking away.'
  62. gs 'nerd_game_night', 'invite', 'exit'
  63. end
  64. act 'I have to study':
  65. *clr & cla
  66. minut += 2
  67. gs 'stat'
  68. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  69. 'You shake your head. "Sorry, but I can''t this week. My <<$npc_nickname[''A29'']>> is on my ass about my grades and I''m going to have to put in extra studying this week."'
  70. 'He looks disappointed "Oh... Okay, yeah I understand. Parents, am I right? Uh yeah... Anyway, I''ll go let the others know and maybe you can come next week? Talk to you later." He walks away before you can reply.'
  71. gs 'nerd_game_night', 'invite', 'exit'
  72. end
  73. act 'I''m busy':
  74. *clr & cla
  75. minut += 2
  76. gs 'stat'
  77. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  78. 'You shake your head. "Sorry, but I can''t this week. I already made plans for those days."'
  79. 'He looks disappointed. "Oh... Okay. I guess you''re turning into a popular girl, huh?" he says with a grin.'
  80. 'You shake your head. "Very funny."'
  81. 'He laughs a little. "Anyway, I''ll go let the others know and maybe you can come next week? Talk to you later." He walks away before you can reply.'
  82. gs 'nerd_game_night', 'invite', 'exit'
  83. end
  84. act '<<$week[val(mid(temp,1,1))]>>':
  85. *clr & cla
  86. minut += 2
  87. nerd_game['game_day'] = daystart - week + val(mid(temp,1,1))
  88. gs 'stat'
  89. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  90. '"Sure, I can make it on <<$week[val(mid(temp,1,1))]>>," you reply.'
  91. 'He looks excited. "Great! I''ll see you on <<$week[val(mid(temp,1,1))]>> at 20:00 in the library then! Be ready to get your nerd on, because we''re going to rock it so hard!" he says with a cheesy wink and double finger point before walking away.'
  92. gs 'nerd_game_night', 'invite', 'exit'
  93. end
  94. act '<<$week[val(mid(temp,2,1))]>>':
  95. *clr & cla
  96. minut += 2
  97. nerd_game['game_day'] = daystart - week + val(mid(temp,2,1))
  98. gs 'stat'
  99. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  100. '"Sure, I can make it on <<$week[val(mid(temp,2,1))]>>," you reply.'
  101. 'He looks excited. "Great! I''ll see you on <<$week[val(mid(temp,2,1))]>> at 20:00 in the library then! Be ready to get your nerd on, because we''re going to rock it so hard!" he says with a cheesy wink and double finger point before walking away.'
  102. gs 'nerd_game_night', 'invite', 'exit'
  103. end
  104. end
  105. end
  106. if $ARGS[0] = 'game_night1':
  107. *clr & cla
  108. nerd_game['stage'] = 1
  109. menu_off = 1
  110. minut += 180
  111. grupvalue[3] += 1
  112. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  113. if grupTipe['joined_nerds'] = 1:
  114. 'Upon entering the room, everyone freezes and looks your way. You can feel the anxious gazes as you greet the group sitting around the table that has a large map spread across it, along with small figures, various papers and books, and lots and lots of dice.'
  115. 'Just as you''re about to ask what they''re doing, Feofan speaks up. "Welcome to our little game night <<$pcs_nickname>>! Please take a seat and I''ll explain the rules to you."'
  116. 'The empty seat is next to Julia, who smiles warmly at you and scoots a little closer to help explain things to you.'
  117. 'As you take your seat, Feofan tells you an incredible background story as he builds up the game world so you can be fully immersed. You''re handed a character sheet and a pencil as he continues explaining what the game is all about.'
  118. 'You hear a few sighs as Feofan passionately continues. "Why does it always end up like this? Let''s get on with the game already!" Petka exclaims.'
  119. gs 'nerd_game_night', 'group_rel_change','nerds', 1
  120. elseif $loc = 'city_coffee_hole':
  121. 'Upon entering the Coffee Hole, you can see the nerds have claimed a large table in the back corner. As you make your way over to them, you can''t help but notice Anushka working the counter. As you join them, you can feel the anxious gazes as you greet the group sitting around the table that has a large map spread across it, along with small figures, various papers and books, and lots and lots of dice.'
  122. 'Just as you''re about to ask what they''re doing, Feofan speaks up. "Welcome to our little game night, <<$pcs_nickname>>! Please take a seat and I''ll explain the rules to you."'
  123. 'The empty seat is next to Julia, who she smiles warmly at you and scoots a little closer to help explain things to you.'
  124. 'As you take your seat, Feofan tells you an incredible background story as he builds up the game world so you can be fully immersed. You''re handed a character sheet and a pencil as he continues explaining what the game is all about.'
  125. 'You hear a few sighs as Feofan passionately continues. "Why does it always end up like this? Let''s get on with the game already!" Petka exclaims.'
  126. else
  127. 'Upon entering the room, everyone freezes and looks your way before you are given warm smiles and waved over. Feofan is sitting at one end of the table with some type of screen partially obscuring him while Artem, Petka and Gerasim sit on one side of the table and Julia and Zinaida sit on the opposite side. A large map is spread across the table, along with small figures, various papers and books, and lots and lots of dice.'
  128. 'Before you can ask anything Feofan speaks up, "Welcome to our little game night <<$pcs_nickname>>! Please take a seat and I''ll explain the rules to you."'
  129. 'The empty seat is next to Julia, who smiles warmly at you and scoots a little closer to help explain things to you.'
  130. 'As you take your seat, Feofan tells you an incredible background story as he builds up the game world so you can be fully immersed. You''re handed a character sheet and a pencil as he continues explaining what the game is all about.'
  131. 'You hear a few sighs as Feofan passionately continues. "Why does it always end up like this? Let''s get on with the game already!" Petka exclaims.'
  132. end
  133. gs 'stat'
  134. act 'Introduction':
  135. *clr & cla
  136. gs 'stat'
  137. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/character.jpg"></center>'
  138. 'Feofan glances at Petka and sighs. "Anyway, I should tell you a little something about your fellow adventurers. Artem is playing a Dwarven male Fighter, Gerasim is playing a half-orc male Ranger, Julia is playing a Human female Cleric of the Lady of Morning, Zinaida is playing a Human male Fighter and Petka <i>was</i> playing a Halfling male Rogue, but he got killed last game session and wants to try something different, so now he''s a Half Elven female Wizard."'
  139. 'You nod and continue listening as he explains a little about what each of them can do. It sounds like they''re mostly able to fight, heal, cast damaging spells or buff up the other characters, which makes sense from what little you know about the game. "So what the group could really use is a Rogue. I made one up for you to help you get started. She is a human Rogue who is quick and agile, but also beautiful and charismatic. This will help the group when dealing with social situations. Don''t worry, she can fight too! Her ability is to sneak up to or around enemies and deliver devastating back stabs. So what do you think?" The whole group looks at you, waiting for your reply.'
  140. act 'Sounds like fun':
  141. *clr & cla
  142. gs 'npc_relationship', 'modify', 'A2', 'like'
  143. gs 'npc_relationship', 'modify', 'A6', 'like'
  144. gs 'npc_relationship', 'modify', 'A153', 'like'
  145. gs 'stat'
  146. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/rogue.jpg"></center>'
  147. 'You take the folder he has made. You look inside and find a character sheet with a small background for your character, along with a full color printed image of what you can only guess is what your character is supposed to look like. You can''t help but smile at the amount of skin showing and how pretty the girl is. "Sure, sounds like a lot of fun. I can''t wait, so let''s get going!"'
  148. act 'Game on': gt 'nerd_game_night', 'game_on'
  149. end
  150. act 'If that is what the group needs':
  151. *clr & cla
  152. grupvalue[3] += 1
  153. gs 'stat'
  154. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/rogue.jpg"></center>'
  155. 'You take the folder he has made. You look inside and find a character sheet with a small background for your character, along with a full color printed image of what you can only guess is what your character is supposed to look like. You cringe at the revealing clothes your character is wearing and wonder if you could get less revealing armor at some point. "Okay, if that''s what the group needs. I''m just learning and want to help as much as I can."'
  156. 'You get some smiles of encouragement from the others. "Don''t worry, you''ll do great! It''s really not that hard to learn, so let''s get started!" Feofan says.'
  157. act 'Game on': gt 'nerd_game_night', 'game_on'
  158. end
  159. end
  160. end
  161. if $ARGS[0] = 'game_on':
  162. menu_off = 1
  163. act 'Game on':
  164. *clr & cla
  165. gs 'stat'
  166. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/playing.jpg"></center>'
  167. 'Feofan clears his throat. "Now then, the last time we stopped at the turn when Zinaida was supposed to make her move."'
  168. 'Artem sighs deeply. "Do we need to have this discussion again? It''s obvious that we should attack the dragon. She is our tank after all."'
  169. 'Gerasim looks a little irritated. "We should buff the warrior first before taking on the dragon. It''s a more sound strategy."'
  170. 'Artem sighs again. "And if the dragon hears Julia casting, it will attack us first! We should attack now while we still have the element of surprise."'
  171. 'The whole room erupts in a frenzy with everyone talking over each other to get their point across. Feofan tries to calm everyone down, but it''s futile. After a while, they decide that they should vote on what to do next.'
  172. '"How about we let <<$pcs_nickname>> decide? She''s new and should be objective," Artem suggests and the others nod approvingly.'
  173. 'You first ask what they mean by buffing and learn that it will make Zinaida''s character tougher and able to take more damage.'
  174. act 'Side with Artem':
  175. *clr & cla
  176. gs 'npc_relationship', 'modify', 'A2', 'like'
  177. gs 'npc_relationship', 'modify', 'A153', 'dislike'
  178. gs 'stat'
  179. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
  180. 'You think about it for a few seconds before answering. "I think Artem is right. The element of surprise shouldn''t be wasted."'
  181. '"See? I told you I was making sense!" Artem proudly proclaims. You notice Gerasim frowning and Zinaida doesn''t seem too happy either, but Petka seems exicted by your decision.'
  182. act 'Continue': gt 'nerd_game_night', 'keep_playing_on1'
  183. end
  184. act 'Side with Gerasim':
  185. *clr & cla
  186. gs 'npc_relationship', 'modify', 'A2', 'dislike'
  187. gs 'npc_relationship', 'modify', 'A153', 'like'
  188. gs 'stat'
  189. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big153.jpg"></center>'
  190. 'You think about it for a few seconds before answering. "I think it''s more important to make Zindaida''s character as tough as we can, so she can survive the dragon''s attack."'
  191. '"See? I told you I was making sense!" Gerasim proudly proclaims. Zinaida also seems to like your decision, as does Julia, while Artem shakes his head slightly and Petka sighs.'
  192. act 'Continue': gt 'nerd_game_night', 'keep_playing_on1'
  193. end
  194. act 'Side with no one':
  195. *clr & cla
  196. gs 'npc_relationship', 'modify', 'A2', 'dislike'
  197. gs 'npc_relationship', 'modify', 'A153', 'dislike'
  198. npc_rel['A2'] -= 1
  199. npc_rel['A153'] -= 1
  200. gs 'stat'
  201. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  202. 'You excuse yourself as you explain that it wouldn''t be fair for you to make this kind of decision as you''re new at this and don''t even know how tough a dragon is, though it sounds dangerous. "I mean, it''s a dragon right? Should we even be attacking it? Can we win?"'
  203. 'They assure you that it''s something the group can beat, but only if only they take it by surprise or are ready with buffs, which launches yet another heated debate. They go back and forth until Feofan demands they decide and they take a vote. Gerasim, Julia and Zinaida vote to buff up first while Artem and Petka vote to attack now. The two boys sigh and mutter about how it''s going to be harder now as Julia''s character starts buffing up Zinaida''s character.'
  204. act 'Continue': gt 'nerd_game_night', 'keep_playing_on1'
  205. end
  206. end
  207. end
  208. if $ARGS[0] = 'keep_playing_on1':
  209. menu_off = 1
  210. *clr & cla
  211. pcs_mood += 10
  212. gs 'stat'
  213. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/playing.jpg"></center>'
  214. 'The battle with the dragon begins and Feofan weaves a scary sounding battle as everyone takes turns taking an action. At one point, most of the group is down, with only Julia and Petka''s characters still up. Julia is trying to heal Zinaida and Artem''s characters, while Petka''s sorceress is trying to cast a powerful spell. It looks like the dragon is about to finish them off, but you''ve managed to sneak around behind the dragon while it focuses on the rest of the party. At this point, you decide to try out your back stab ability Feofan told you about. "I want to back stab the dragon."'
  215. 'Feofan looks surprised at first. "You have to be behi... Oh." He looks at the figures on the map and notices your rogue directly behind the dragon.'
  216. '"Yes!" Artem exclaims and several of the others acknowledge what you''ve done, which makes you feel good about yourself, even if it is over a game.'
  217. 'Feofan nods with a smile. "Okay then. Roll your attack, <<$pcs_nickname>>."'
  218. act 'Roll the dice':
  219. *clr & cla
  220. temp = rand(1,20)
  221. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/rollingdice.jpg"></center>'
  222. if temp = 20:
  223. pcs_mood += 20
  224. 'You roll the dice and the 20 comes up. You hear a slight gasp go around the table, but aren''t sure what happened as everyone but Feofan smiles. "You got a critical strike," he informs you. You think that''s a good thing as you roll your dice damage.'
  225. 'Feofan checks his notes, then double checks them. "As the dragon rears back to let loose it''s fiery breath, <<$pcs_nickname>>''s rogue spots a weak point between two of it''s scales. Lunging forward, she buries her sword into the dragon. It roars in pain and thrashes about tossing you aside, but you manage to land and roll safely, taking no damage. The dragon falls over and moves no more..." The rest of the group cheers and congratulates you on killing the dragon, and you can''t help but feel good about it.'
  226. elseif temp => 11:
  227. pcs_mood += 10
  228. 'You roll the dice and Feofan checks the numbers. "You managed to land a backstab on the dragon. Roll your damage." You think that''s a good thing as you roll your dice damage.'
  229. 'Feofan checks his notes. "As the dragon rears back to let lose it''s fiery breath, <<$pcs_nickname>>''s rogue lunges forward, scoring a back stab on the dragon. It roars in pain and thrashes about tossing you aside, but you manage to land and roll safely, taking no damage. The dragon turns on you and tries to bite you..." More dice are rolled and you manage to dodge the dragon. Your distraction allows Julia to heal both Zinaida and Artem and buys enough time for Petka to finish casting his sorceress''s most powerful spell, which causes a great deal of damage. With combined attacks from the rest of the group, the dragon is finally defeated. The group congratulates you on landing a powerful hit and distracting the dragon, and you can''t help but feel good about it.'
  230. else
  231. pcs_mood += 5
  232. 'You roll the dice and Feofan checks the numbers. "Your weapon hits the dragon''s scales, but fails to pierce them."'
  233. 'Feofan checks his notes. "As the dragon rears back to let lose it''s fiery breath, <<$pcs_nickname>>''s rogue lunges forward, but fails to damage the dragon. The dragon then turns on you and tries to bite you..." More dice are rolled and you manage to dodge the dragon. Your distraction allows Julia to heal both Zinaida and Artem and buys enough time for Petka to finish casting his sorceress''s most powerful spell, which causes a great deal of damage. With combined attacks from the rest of the group, the dragon is finally defeated. The group congratulates you on distracting the dragon, and you can''t help but feel good about it.'
  234. end
  235. gs 'stat'
  236. act 'Finish the game night':
  237. *clr & cla
  238. pcs_mood += 20
  239. gs 'exp_gain', 'prcptn', rand(1,2)
  240. gs 'stat'
  241. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  242. if $loc = 'city_coffee_hole':
  243. 'The dragon defeated, wounds are tended to and the lair is searched. Being the rogue, you do most of the searching and exploring of the large lair while the rest heal and recover from the fight. After a while, you get into the game as some of the rules become clearer and you''re able to enjoy yourself.'
  244. '"Have fun killing the dragon, nerds?" The voice causes everyone to stop and look up to see Anushka watching with a teasing smile on her face.'
  245. 'Feofan finally responds. "How did you..." he asks, a little confused.'
  246. 'Anushka smiles. "How did I know you guys just pretended to kill a dragon? Because you guys are so fucking loud that I can hear you over at the counter! <i>Everyone</i> can hear you!" She indicates the rest of the coffee shop and a few of the nerds blush.'
  247. act 'Look around':
  248. *clr & cla
  249. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  250. 'Feofan just grins at her. "Sorry! We can get carried away sometimes since it''s really fun."'
  251. 'She just scoffs. "I''m sure... Anyway, you guys know the rules. You need to order something," she says while indicating to the clock on the wall. The others mutter and just about everyone orders something.'
  252. 'As Anushka leaves with the order, Artem looks at you. "We have to order something every few hours. That''s the deal we made with the owner to let us play here," he says with a shrug.'
  253. *nl
  254. 'Anushka returns a few minutes later and gives everyone their order. "It sounded like you kept that dragon focused on you so the rest could kill it," she tells Gerasim while handing him his order.'
  255. 'He looks up to her and smiles. "It was a group effort."'
  256. 'She just shakes her head slightly and continues serving. "Your Elven Ladyship," she says teasingly to Petka, loud enough for everyone to hear. "Well, have fun nerds. Just remember to clean up after yourselves."'
  257. act 'Back to the game':
  258. *clr & cla
  259. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  260. 'Once Anushka is gone, you all get back into the game. The rest continue with their special banter and the discussions are quite intensive, forcing you to take small breaks.'
  261. 'Feofan tries his best to be a good game leader, but sometimes even he can''t keep his head cool and gets carried away as he passionately discusses the game world.'
  262. 'The time quickly flies by before Feofan interrupts and stops the game as it''s getting late and he has to get back to the dorm.'
  263. *nl
  264. 'You hear a disappointing sigh go through the room as everybody stops and closes their handbooks. The group is still buzzing and you chat for some time about the twists and turns during one of the encounters.'
  265. 'As you''re about to leave, Feofan speaks up. "Don''t worry, we''ll continue this story event next time." He then turns to you. "It was fun having you around, <<$pcs_nickname>>. I hope you had fun and will join us again next time." The group then gather up their books and walk out of the shop. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  266. act 'Leave': gt 'city_coffee_hole', 'inner'
  267. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  268. end
  269. end
  270. else
  271. 'The dragon defeated, wounds are tended to and the lair is searched. Being the rogue, you do most of the searching and exploring of the large lair while the rest heal and recover from the fight. After a while, you get into the game as some of the rules become clearer and you''re able to enjoy yourself. They continue with the special banter and the discussions are quite intensive, forcing you to take small breaks.'
  272. 'Feofan tries his best to be a good game leader, but sometimes even he can''t keep his head cool and gets carried away as he passionately discusses the game world.'
  273. 'The time quickly flies by before Feofan interrupts and stops the game as it''s getting late and he has to get home.'
  274. *nl
  275. 'You hear a disappointing sigh go through the room as everybody stops and closes their handbooks. The group is still buzzing and you chat for some time about the twists and turns during one of the encounters.'
  276. 'As you''re about to leave, Feofan speaks up. "Don''t worry, we''ll continue this story event next time." He then turns to you. "It was fun having you around, <<$pcs_nickname>>. I hope you had fun and will join us again next time." The group then gather up their books and head out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  277. act 'Leave': gt 'pav_commcenter', 'lobby'
  278. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  279. end
  280. end
  281. end
  282. end
  283. if $ARGS[0] = 'game_night2':
  284. *clr & cla
  285. nerd_game['stage'] = 2
  286. menu_off = 1
  287. minut += 180
  288. grupvalue[3] += 1
  289. gs 'stat'
  290. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  291. 'You find the rest of your friends already present as you arrive. "Alright, settle down!" Feofan yells out as the group takes a seat around the game table. Feofan has prepared the game table and the figurines are neatly placed over the board.'
  292. '"Does everyone remember where we left off the last time we played?" he inquires while looking around the table. Most of you nod confidently while some take a more careful approach. "We slayed the dragon, right?" Artem asks while looking around the room.'
  293. *nl
  294. '"That''s right!" Feofan replies as he starts handing out the character sheets. "Now then, you''ve beaten the dragon and explored its lair, finding its gold and some trinkets. They say that the gold is cursed and your party might potentially suffer dire consequences." Feofan shivers in his voice as he speaks.'
  295. '"Oh we''re definitely taking the treasure!" Petka exclaims. "We need it to buy new gear in the village and I feel like it''s worth the risk." Some of the group nod in agreement while others frown.'
  296. '"I don''t think that''s a smart idea," Julia speaks up. "Let''s just take the trinkets and see what we can do with them. We''ll probably be able to sell these for quite the profit..."'
  297. *nl
  298. 'Artem lets out a deep sigh. "Always going with these safe choices! Why not live it up a little?! The game is getting stale and I really want to feel overpowered for once!"'
  299. 'The two of them bicker back and forth and get nowhere, causing Feofan step in to break it up. "You''ll have to decide on what to do..."'
  300. 'You all decide to do a vote and everyone starts voting on how to proceed. Gerasim can''t make up his mind and decides that his character wouldn''t vote. It''s neck and neck and before you know it, you have the deciding vote. Everyone watches you, expecting a decisive vote.'
  301. act 'Grab all the loot':
  302. *clr & cla
  303. gs 'npc_relationship', 'modify', 'A2', 'like'
  304. gs 'npc_relationship', 'modify', 'A12', 'dislike'
  305. nerd_game['tookgold'] = 1
  306. gs 'stat'
  307. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/treasure.jpg"></center>'
  308. '"Artem is right, let''s take all the gold. We can get a lot more gear and take on more powerful challenges. I vote that we grab all the loot and head towards the village." You''re quite confident in your decision and the others abide by it.'
  309. '"That''s settled then," Feofan proclaims. "You grab all the loot and head out of the cave, straight toward the village without a care as to what might await you..."'
  310. act 'Continue': gt 'nerd_game_night', 'keep_playing_on2'
  311. end
  312. act 'Just grab the trinkets':
  313. *clr & cla
  314. gs 'npc_relationship', 'modify', 'A2', 'dislike'
  315. gs 'npc_relationship', 'modify', 'A12', 'like'
  316. gs 'stat'
  317. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/treasure.jpg"></center>'
  318. '"No, Julia is right. We shouldn''t take the risk. If the gold really is cursed, then that sounds really bad." You look towards Julia and she nods in agreement.'
  319. '"This sucks so hard..." Artem mutters in disappointment and Petka nods in agreement.'
  320. '"The vote has been cast," Feofan proclaims. "You grab the trinkets and before you know it, you''re leaving the cave. You turn and notice the gold still glimmering, ready to be grabbed..."'
  321. act 'Continue': gt 'nerd_game_night', 'keep_playing_on2'
  322. end
  323. end
  324. if $ARGS[0] = 'keep_playing_on2':
  325. menu_off = 1
  326. *clr & cla
  327. gs 'stat'
  328. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/camp.jpg"></center>'
  329. 'You continue walking towards the nearby village as Feofan vividly describes the areas that you pass through. You travel for several days, only stopping to eat and make camp at night. Feofan makes it sound both beautiful and grueling before he announces the group is less than a day from town, but night will fall before you can get there. He describes a clearing at the edge of a forest with a river of fresh water just beyond the trees.'
  330. *nl
  331. 'Gerasim makes a few rolls for survival. "I think it''s best we stop for the night and camp, instead of pushing through the night." The group starts discussing if they should make a stop or try and press on through the night, eventually deciding that it would be safer to listen to the Ranger and stop for the night. As everyone starts setting up camp, you ask Feofan a question. "You said there was a river nearby, yes?"'
  332. 'He nods. "Yes, you set up camp just at the edge of the trees. The river is just a short walk beyond them."'
  333. *nl
  334. 'Everyone is silent, not understanding why you''re asking. "What? None of us have bathed in days! That''s just gross! I thought we were role-playing; imagine what our characters smell like!"'
  335. 'Everyone quickly agrees that it makes sense and that they never really thought about it until you brought it up. They also explain how they normally don''t worry about stuff like that.'
  336. act 'Stay in camp':
  337. *clr & cla
  338. gs 'exp_gain', 'prcptn', rand(1,2)
  339. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/camp.jpg"></center>'
  340. if $loc = 'city_coffee_hole':
  341. 'You decide that maybe that is a bit too much realism and decide to stay in camp, feeling a little embarrassed for suggesting it. The party soon has the camp set up and eats dinner.'
  342. '"If I was playing, I would have totally gone down to the river to bathe." The voice causes everyone to stop and look up to see Anushka watching with a teasing smile on her face.'
  343. 'Feofan grins at her. "Well, if you ever want to join us, it''s really fun."'
  344. 'Several of the others look uncomfortable at Feofan offering to let Anushka play with them.'
  345. act 'Wait to hear what Anuhska says':
  346. *clr & cla
  347. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  348. 'She just giggles slightly. "I''m sure, but I don''t have the time. Anyway, you guys know the rules. You need to order something," she says while indicating the clock on the wall. Most of the others seem relieved when Anushka turns Feofan down and just about everyone orders something.'
  349. 'Anushka returns a few minutes later and gives everyone their order. "It sounds like your character is some kind of wilderness master," she tells Gerasim when handing him his order.'
  350. 'He looks up to her and smiles. "He''s like Aragorn from Lord of the Rings."'
  351. *nl
  352. 'She nods slightly, apparently knowing who that is. "Oh, he is a hottie..." Gerasim blushes at her comment, but you can''t help but feel there''s more to it than it seems. Is she flirting with him?'
  353. '"So do you play a girl because you''re curious what it''s like to be fucked like one?" she asks Petka while serving him.'
  354. 'He blushes bright red and stammers. "What?! No! I just... I mean...." He''s totally flustered by her question and you notice Zinaida smiling slightly at the interaction. Petka''s reaction makes Anushka grin, having gotten the reaction she was hoping for. "Well, have fun nerds. Just remember to clean up after yourselves."'
  355. act 'Back to the game':
  356. *clr & cla
  357. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  358. 'Once Anushka is gone, you all get back into the game. The group banter back and forth as their characters talking about what they plan to spend their share of the treasure on, before deciding the order of who is on watch during the night. After that, everyone takes their turn on watch as Petka recieves a ribbing about what Anushka said about his choice of character.'
  359. '"We''re out of time," Feofan announces and you and the group let out a sigh. "Don''t worry, there are lots of adventures left to explore. We''ll pick it up next time." The group then gather up their books and walk out of the shop. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  360. act 'Leave': gt 'city_coffee_hole', 'inner'
  361. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  362. end
  363. end
  364. else
  365. 'You decide that maybe that is a bit too much realism and decide to stay in camp, feeling a little embarrassed for suggesting it. The party soon has the camp set up and eats dinner. The group banter back and forth as their characters talking about what they plan to spend their share of the treasure on, before deciding the order of who is on watch during the night. After that, everyone takes their turn on watch until morning.'
  366. '"We''re out of time," Feofan announces and you and the group let out a sigh. "Don''t worry, there are lots of adventures left to explore. We''ll pick it up next time."'
  367. act 'Leave': gt 'pav_commcenter', 'lobby'
  368. end
  369. end
  370. act 'Go to the river and bathe':
  371. *clr & cla
  372. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/bathing.jpg"></center>'
  373. 'You smile at their reactions. "Well, if we''re supposed to pretend to be these characters, then I would desperately want to bathe and clean up if I was her. Okay, my character is going to go down to the river and take a bath." Feofan describes the beautiful river running through the forest and the sounds of the animals. You pick a nice spot, fairly close to the camp but far enough away to not be seen, and have your character strip naked and get ready to bathe in the river. You notice Petka pass Feofan a note, who reads it with a smile and asks you to roll some dice.'
  374. 'Feofan pauses dramatically after your dice roll. "Just after you get undressed, you''re about to wade into the river when you suddenly hear the snapping of a twig, like someone, or <i>something</i> is behind you. What do you do?"'
  375. act 'Grab your sword':
  376. *clr & cla
  377. gs 'exp_gain', 'prcptn', rand(1,2)
  378. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/bathing_confront.jpg"></center>'
  379. if $loc = 'city_coffee_hole':
  380. '"I grab my sword and tell whoever is there to show themselves now," you reply.'
  381. 'Petka sighs. "Sorry, I just wanted to check on you. I didn''t mean to scare you."'
  382. 'Feofan then describes how your character is standing naked in front of Petka''s with only her sword in hand. "<<$pcs_nickname>>..... Naked?" Petka blurts before blushing when he realizes what he said. "I-I meant her character!"'
  383. '"What a perv. Can''t you just stare at <i>real</i> naked girls online?" The voice causes everyone to stop and look up to see Anushka watching with a teasing smile on her face.'
  384. 'Petka blushes bright red, looking like a little boy caught watching porn. "I... I..." he stammers, not knowing what to say.'
  385. act 'Wait to hear what Anuhska says':
  386. *clr & cla
  387. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  388. 'She just giggles and shakes her head. "Whatever, perv." She then addresses the rest of you. "Anyway, you guys know the rules. You need to order something," she says while indicating to the clock on the wall. There''s a bit of muttering as most don''t seem to like that she keeps interrupting them, but they still order something.'
  389. 'Anushka returns a few minutes later and gives everyone their order. "Sounds like the half elf is feeling randy," she says to Gerasim while indicating Petka. "Bet you could bang her, if you tried."'
  390. 'He looks up to her and blushes. "Maybe. I never really thought about it."'
  391. *nl
  392. 'She grins at his reply. "I bet she would love a big orc dick." She''s talking to Gerasim, but looking at Petka. "Isn''t that right?" Petka just blushes even more, and the others are starting to look a bit uncomfortable with all the sex talk.'
  393. 'Feofan cuts in before it goes further. "Okay okay, if they want to pursue a relationship, they can. I wouldn''t mind some more in depth role playing, but we''re not going <i>that</i> far." This seems to calm everyone down as Anushka rolls her eyes and smirks.'
  394. '"See, this is why I could never play a game like this. You guys never want to role play the fun stuff." She walks away without waiting for a reply, but you notice Feofan watching her, seemingly thinking about what she just said.'
  395. act 'Back to the game':
  396. *clr & cla
  397. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  398. 'Once Anushka is gone, you all get back into the game. The party beds down for the night as you and the others keep teasing Petka.'
  399. '"We''re out of time," Feofan announces and you and the rest of the group let out a sigh. "Don''t worry, there are lots of adventures left to explore. We''ll pick it up next time. Hopefully Petka will get to see <<$pcs_nickname>> naked again..." he says with a wink, which gets everyone laughing again as Petka blushes once more. The group then gather up their books and walk out of the shop. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  400. act 'Leave': gt 'city_coffee_hole', 'inner'
  401. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  402. end
  403. end
  404. else
  405. '"I grab my sword and tell whoever is there to show themselves now," you reply.'
  406. 'Petka sighs. "Sorry, I just wanted to check on you. I didn''t mean to scare you."'
  407. 'Feofan then describes how your character is standing naked in front of Petka''s with only her sword in hand. "<<$pcs_nickname>>..... Naked?" Petka blurts before blushing when he realizes what he said. "I-I meant her character!"'
  408. *nl
  409. 'The others start laughing. "Sure you did," they wink. "I didn''t know you were such a perv, Petka!"'
  410. 'The tension rises before easing up as the others tease Petka about his unfortunate choice of words. You tell him you''re fine and to return to camp before you finish bathing, get dressed and head back yourself. After you do, the rest of the group follow your lead and one by one, their characters all go and bathe as well, apparently enjoying the more immersive role-playing you''re doing.'
  411. *nl
  412. 'As the party beds down for the night, you and the others keep teasing Petka throughout the rest of the game as it nears the end.'
  413. '"We''re out of time," Feofan announces and you and the rest of the group let out a sigh. "Don''t worry, there are lots of adventures left to explore. We''ll pick it up next time. Hopefully Petka will get to see <<$pcs_nickname>> naked again..." he says with a wink, which gets everyone laughing again as Petka blushes once more. The group then gather up their books and head out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  414. act 'Leave': gt 'pav_commcenter', 'lobby'
  415. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  416. end
  417. end
  418. end
  419. end
  420. if $ARGS[0] = 'game_night3':
  421. *clr & cla
  422. nerd_game['stage'] = 3
  423. menu_off = 1
  424. minut += 180
  425. grupvalue[3] += 1
  426. gs 'stat'
  427. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  428. 'Feofan has already set everything up as you walk in. There''s a new map set on the table; it''s of the village you''re about to enter. Everyone runs over to see what''s being set up.'
  429. 'Feofan is clearly loving the attention. "Thanks, it took me several weeks to draw up the details and paint everything. Shall we get started?" You all quickly take a seat around the table as Feofan begins. "After you break camp and pack up, you make haste to the village. You enter the sleepy village around midday."'
  430. 'He then describes the layout of the village, pointing out the blacksmith shop where you can upgrade your gear, the tavern where you can collect valuable information and the alchemist shop where you can buy potions. There''s even a rumor of a brothel located somewhere within the village.'
  431. 'You all sit in awe as Feofan explains further. As soon as he''s finished, Artem takes over. "Let''s find an inn. We need a base where we can rest at night." It doesn''t take long before you find a nice inn that you settle into.'
  432. act 'Settle in':
  433. *clr & cla
  434. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/village.jpg"></center>'
  435. '"Now that we''re settled at the inn, it''s time to take care of our mission here," Artem says and the group starts dividing up the different tasks.'
  436. if nerd_game['tookgold'] = 1:
  437. '"We''ve got this extra gold so we can pick up new armors, weapons, potions and supplies," Artem explains and the rest of the group nods in agreement. "Then it''s settled. We''ll split up so we can finish our tasks quicker. I suggest that Zinaida and Julia go and pick up the potions, Petka and Gerasim can sell our trinkets and buy us some supplies from the local trader and <<$pcs_nickname>> and I will head over to the blacksmith to buy more gear."'
  438. 'After a short discussion, you all agree on the details and head out.'
  439. act 'Head to the blacksmith shop':
  440. *clr & cla
  441. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/blacksmith_shop.jpg"></center>'
  442. 'Upon entering the blacksmith shop, you hear the clanking of a hammer hitting heated iron. A tall man with broad shoulders is hammering away and not really paying attention to you. "Excuse me, sir!" Artem shouts, but the banging continues. "Sir!" Artem and Feofan continue roleplaying as the rest of you listen. "We would like to buy your finest wares!"'
  443. 'The banging stops and the blacksmith looks up. He''s got dark eyes and looks annoyed, as if you were bothering him. "Did you bring a fortune with you? Only royalty has the means to buy what I''m offering."'
  444. *nl
  445. 'Artem looks confidently at him as he throws a bag of the gold taken from the dragon fight on the counter. "Will this suffice?"'
  446. 'The blacksmith opens the bag and looks inside before throwing it back. "You can keep it. I know where you got this. It''s cursed." He turns his back and starts hammering once again.'
  447. 'The two of you look at each other dumbfounded. Nonetheless, you step outside and start talking to each other. "What should we do now? He won''t accept the gold!" you ask Artem.'
  448. '"Easy. There''s a reason you were brought along, <<$pcs_nickname>>. Don''t you have high charisma and social skills?" Artem asks. You quickly go through your character sheet and nod. "There we have it then. Head back inside and have him eat out of your hand."'
  449. act 'Re-enter the blacksmith shop':
  450. *clr & cla
  451. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/blacksmith.jpg"></center>'
  452. 'You cautiously enter the blacksmith shop. "I''m not interested in what you have to say, girl!" The familiar clanking sound starts all over again.'
  453. '"I-I..." you start hesitating, losing some of your composure as Feofan is a really good role-player. You suddenly feel a light nudge on your arm. "Say that you want to roll the dice for a persuasion check," Julia reminds you.'
  454. 'You look towards Feofan. "I would like to roll the dice for a persuasion check!"'
  455. '"Are you sure about that?" Feofan teases, knowing you''re not that experienced when it comes to role-playing. The others nod in encouragement. "Yes, I''m sure!"'
  456. 'Feofan smiles. "Great, then roll the dice!"'
  457. act 'Roll the dice':
  458. *clr & cla
  459. temp = rand(10,30)
  460. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/rollingdice.jpg"></center>'
  461. if temp <= 18:
  462. grupvalue[3] -= 2
  463. pcs_mood -= 20
  464. gs 'stat'
  465. 'You roll the dice... and it''s low. The group looks at you in disappointment.'
  466. '"Still not buying it, girl!" the blacksmith replies harshly. "Now leave, I have more important things to do!"'
  467. 'You step outside. "I failed... He still refuses to accept the gold," you role-play.'
  468. '"Can''t say I''m not disappointed, but you did your best <<$pcs_nickname>>. Let''s see if the others had better luck." The two of you walk away from the blacksmith shop without buying anything.'
  469. act 'Meet up with the others':
  470. *clr & cla
  471. gs 'exp_gain', 'prcptn', rand(1,2)
  472. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  473. if $loc = 'city_coffee_hole':
  474. 'The whole group meets up and starts showing off what they got. "We didn''t manage to buy anything either. No one wanted to accept our gold!" Julia exhales.'
  475. '"Yeah, we''ll have to save the gold for another time. We''ll surely come across someone that will accept it!" Artem exclaims while throwing an eye towards Feofan.'
  476. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can always go find another adventure," Gerasim adds.'
  477. *nl
  478. 'Petka jumps in excitedly. "I found the brothel, if that''s any consolation."'
  479. '"Isn''t your character a girl?" Artem replies.'
  480. 'Petka blushes. "Yeah? So?"'
  481. 'Artem laughs. "Why would she need a brothel?"'
  482. 'At this point, you notice Anushka watching you. You see Petka cringe and some of the others look annoyed as they realize why she''s there.'
  483. act 'Anushka says':
  484. *clr & cla
  485. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  486. 'She just grins as she looks at Gerasim. "Have you not given poor Princess Buttercup some orc dick yet?" She then turns her attention to Artem. "And you wonder why his character is looking for the brothel. I''m sure they cater to all genders... Right?"'
  487. 'Artem and Gerasim fail to hide their amused smiles, Zinaida and Julia look a little uncomfortable and Petka blushes as Feofan tries to keep things moving. "Uh... Yeah! Of course the brothel caters to everyone," he replies to Anushka, then glances at Petka. "Is that why you were checking?"'
  488. *nl
  489. 'Petka manages to turn even more red and shakes his head. "No! I just forgot I was playing a girl is all...." Anushka just snorts a laugh and even you have to admit that it was a lame excuse.'
  490. 'Before it can go further, Anushka clears her throat and just pointedly looks at the clock. When she returns and gives everyone their order, she leans over to Gerasim. "You should just seduce Princess Buttercup and give her what she needs tonight." Gersim just smiles as Anushka walks away.'
  491. act 'Back to the game':
  492. *clr & cla
  493. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  494. 'Once Anushka is gone, you all get back into the game. Everyone starts laughing, disregarding that you haven''t really achieved any of your goals. As your party sits at the local tavern, drinking and eating, they all engage in some role-playing banter. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  495. act 'Leave': gt 'city_coffee_hole', 'inner'
  496. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  497. end
  498. end
  499. else
  500. 'The whole group meets up and starts showing off what they got. "We didn''t manage to buy anything either. No one wanted to accept our gold!" Julia exhales.'
  501. '"Yeah, we''ll have to save the gold for another time. We''ll surely come across someone that will accept it!" Artem exclaims while throwing an eye towards Feofan.'
  502. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can always go find another adventure," Gerasim adds.'
  503. *nl
  504. 'Petka jumps in excitedly. "I found the brothel, if that''s any consolation."'
  505. '"Isn''t your character a girl?" Artem replies.'
  506. 'Petka blushes. "Yeah? So?"'
  507. 'Artem laughs. "Why would she need a brothel?"'
  508. 'Everyone starts laughing, disregarding that you haven''t really achieved any of your goals. As your party sits at the local tavern, drinking and eating, they all engage in some role-playing banter. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and head out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  509. act 'Leave': gt 'pav_commcenter', 'lobby'
  510. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  511. end
  512. end
  513. elseif temp > 18 and temp <= 26:
  514. grupvalue[3] += 1
  515. pcs_mood += 10
  516. gs 'stat'
  517. 'You roll the dice and hit the first target number Feofan stated, but not the higher one he said you need for complete success.'
  518. '"What do you want girl?!" the blacksmith angrily stares at you.'
  519. 'Feeling quite confident, you quickly reply. "We want to buy some equipment from you and I''m pretty sure you could use some gold. I''m sure we can work something out. Can you really say no to this?" You start playing with the gold pouch.'
  520. 'There''s a long silence before the blacksmith finally sighs. "Fine. I''ll sell you my goods, but it''ll cost you double."'
  521. 'You tell him that you need to talk to your group before you leave the shop and quickly inform your comrades. "That means we can only buy either armor or weapons for everyone," Artem sighs. "Take the weapons. We''ll need them more. A dead corpse won''t fight back."'
  522. 'You walk back into the shop and buy the weapons. You''re paying a way higher price than you expected, but at least you managed to get some new gear.'
  523. act 'Meet up with the others':
  524. *clr & cla
  525. gs 'exp_gain', 'prcptn', rand(1,2)
  526. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  527. if $loc = 'city_coffee_hole':
  528. 'You meet up with a cheerful Julia and Zinaida. "Who knew that our usually quiet Zinaida was quite the sweet talker. She managed to get us some potions."'
  529. '"And we got new weapons!" Artem chimes in.'
  530. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can go on our next adventure," Gerasim adds.'
  531. *nl
  532. 'Petka jumps in excitedly. "To top it off, I found the brothel!"'
  533. '"Isn''t your character a girl?" Artem replies.'
  534. 'Petka blushes. "Yeah? So?"'
  535. 'Artem laughs. "Why would she need a brothel?"'
  536. 'At this point, you notice Anushka watching you. You see Petka cringe and some of the others look annoyed as they realize why she''s there.'
  537. act 'Anushka says':
  538. *clr & cla
  539. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  540. 'She just grins as she looks at Gerasim. "Have you not given poor Princess Buttercup some orc dick yet?" She then turns her attention to Artem. "And you wonder why his character is looking for the brothel. I''m sure they cater to all genders... Right?"'
  541. 'Artem and Gerasim fail to hide their amused smiles, Zinaida and Julia look a little uncomfortable and Petka blushes as Feofan tries to keep things moving. "Uh... Yeah! Of course the brothel caters to everyone," he replies to Anushka, then glances at Petka. "Is that why you were checking?"'
  542. *nl
  543. 'Petka manages to turn even more red and shakes his head. "No! I just forgot I was playing a girl is all...." Anushka just snorts a laugh and even you have to admit that it was a lame excuse.'
  544. 'Before it can go further, Anushka clears her throat and just pointedly looks at the clock. When she returns and gives everyone their order, she leans over to Gerasim. "You should just seduce Princess Buttercup and give her what she needs tonight." Gersim just smiles as Anushka walks away.'
  545. act 'Back to the game':
  546. *clr & cla
  547. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  548. 'Once Anushka is gone, you all get back into the game. Everyone starts laughing, disregarding that you haven''t really achieved any of your goals. As your party sits at the local tavern, drinking and eating, they all engage in some role-playing banter. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  549. act 'Leave': gt 'city_coffee_hole', 'inner'
  550. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  551. end
  552. end
  553. else
  554. 'You meet up with a cheerful Julia and Zinaida. "Who knew that our usually quiet Zinaida was quite the sweet talker. She managed to get us some potions."'
  555. '"And we got new weapons!" Artem chimes in.'
  556. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can go on our next adventure," Gerasim adds.'
  557. *nl
  558. 'Petka jumps in excitedly. "To top it off, I found the brothel!"'
  559. '"Isn''t your character a girl?" Artem replies.'
  560. 'Petka blushes. "Yeah? So?"'
  561. 'Artem laughs. "Why would she need a brothel?"'
  562. 'Everyone starts laughing and you spend some time looking at the stuff you''ve managed to acquire before your party heads to the local tavern, where they drink and eat. "I can''t wait to see how all of this plays out!" someone comments before Feofan calls a stop for the day. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and head out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  563. act 'Leave':gt 'pav_commcenter', 'lobby'
  564. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  565. end
  566. end
  567. else
  568. grupvalue[3] += 5
  569. pcs_mood += 20
  570. gs 'stat'
  571. 'You roll the dice and... jackpot! You''ve managed to roll well above what you needed and look sneakily towards Feofan, clearing your throat before you start bargaining, charming the pants off the blacksmith. "Fine, fine! I''ll let you buy all the equipment you need for the regular price with that damn gold."'
  572. 'Smiling, you point towards all the armor and weapons you want and manage to fully equip all your group members in better gear, calling in Artem to help you carry all the stuff. You thank the blacksmith and he mutters something under his breath.'
  573. act 'Meet up with the others':
  574. *clr & cla
  575. gs 'exp_gain', 'prcptn', rand(1,2)
  576. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  577. if $loc = 'city_coffee_hole':
  578. 'Julia and Zinaida are looking dejected. "We didn''t manage to get rid of the gold. The shopkeeper wasn''t having any of it..." They quickly turn ecstatic when they see all the goods you''ve brought with you.'
  579. '"Maybe we should send <<$pcs_nickname>> to have a chat with the shopkeeper too." Several of them congratulate you as you all discuss the different armors and weapons you''ve managed to acquire.'
  580. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can go on our next adventure," Gerasim adds.'
  581. *nl
  582. 'Petka jumps in excitedly. "And I found the brothel!"'
  583. '"Isn''t your character a girl?" Artem replies.'
  584. 'Petka blushes. "Yeah? So?"'
  585. 'Artem laughs. "Why would she need a brothel?"'
  586. 'At this point, you notice Anushka watching you. You see Petka cringe and some of the others look annoyed as they realize why she''s there.'
  587. act 'Anushka says':
  588. *clr & cla
  589. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  590. 'She just grins before looking at Gerasim. "Have you not given poor Princess Buttercup some orc dick yet?"'
  591. 'Gerasim clears his throat. "Half orc."'
  592. 'Anushka just gives Gerasim a "whatever" look before she turns to Artem. "And you wonder why his character is looking for the brothel. I''m sure they cater to all genders... Right?"'
  593. 'Artem and Gerasim fail to hide their amused smiles, Zinaida and Julia look a little uncomfortable and Petka blushes as Feofan tries to keep things moving. "Uh... Yeah! Of course the brothel caters to everyone," he replies to Anushka, then glances at Petka. "Is that why you were checking?"'
  594. *nl
  595. 'Petka manages to turn even more red and shakes his head. "No! I just forgot I was playing a girl is all...." Anushka just snorts a laugh and even you have to admit that it was a lame excuse.'
  596. 'Before it can go further, Anushka clears her throat and just pointedly looks at the clock. When she returns and gives everyone their order, she leans over to Gerasim. "You should just seduce Princess Buttercup and give her what she needs tonight." Gersim just smiles as Anushka walks away.'
  597. act 'Back to the game':
  598. *clr & cla
  599. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  600. 'Once Anushka is gone, you all get back into the game. Everyone starts laughing, disregarding that you haven''t really achieved any of your goals. As your party sits at the local tavern, drinking and eating, they all engage in some role-playing banter. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  601. act 'Leave': gt 'city_coffee_hole', 'inner'
  602. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  603. end
  604. end
  605. else
  606. 'Julia and Zinaida are looking dejected. "We didn''t manage to get rid of the gold. The shopkeeper wasn''t having any of it..." They quickly turn ecstatic when they see all the goods you''ve brought with you.'
  607. '"Maybe we should send <<$pcs_nickname>> to have a chat with the shopkeeper too?" Several of them congratulate you as you all discuss the different armors and weapons you''ve managed to acquire.'
  608. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can go on our next adventure," Gerasim adds.'
  609. *nl
  610. 'Petka jumps in excitedly. "And I found the brothel!"'
  611. '"Isn''t your character a girl?" Artem replies.'
  612. 'Petka blushes. "Yeah? So?"'
  613. 'Artem laughs. "Why would she need a brothel?"'
  614. 'Everyone starts laughing and you spend some time looking at the stuff you''ve managed to acquire before your party heads to the local tavern, where they drink and eat. "Good job everyone! I can''t wait to see you use all these weapons at a later time," Feofan comments as it''s time to stop for the day. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  615. act 'Leave':gt 'pav_commcenter', 'lobby'
  616. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  617. end
  618. end
  619. end
  620. end
  621. end
  622. end
  623. else
  624. '"All we''ve got are this few trinkets to sell. It won''t be enough to buy new armor, weapons, potions <i>and</i> supplies..." Artem explains and the rest of the group nods in agreement.'
  625. '"We have that small stash of gold from our last adventure," Julia points out.'
  626. '"We agreed to keep it for an emergency!" Petka cries out.'
  627. '"What do you think this is?" Julia replies with a roll of her eyes.'
  628. '"Then it''s settled. We''ll split up so we can finish our tasks quicker. I suggest that Zinaida and Julia go and pick up the potions, Petka and Gerasim can sell those trinkets and buy us some supplies from the local trader and <<$pcs_nickname>> and I will head over to the blacksmith so we can buy more gear."'
  629. 'After a short discussion, you all agree on the details and head out.'
  630. act 'Head to the blacksmith shop':
  631. *clr & cla
  632. gs 'stat'
  633. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/blacksmith_shop.jpg"></center>'
  634. 'Upon entering the blacksmith shop, you hear the clanking of a hammer hitting on heated iron. A tall man with broad shoulders is hammering away and not really paying attention to you. "Excuse me, sir!" Artem shouts, but the banging continues. "Sir!" Artem and Feofan continue roleplaying as the rest of you listen. "My good sir, we would like to see what wares you have to offer."'
  635. 'The banging stops and the blacksmith looks up. He''s got dark eyes and looks annoyed, as if you were bothering him. "Did you bring a fortune with you? Only royalty has the means to buy what I''m offering."'
  636. 'You''re taken back a little by his bluntness, but you brush it off and look around his shop. "You''ve got quite the quality gear here."'
  637. '"Thank you," he grunts. "You buying something or you''re just out to waste my time?"'
  638. act 'Listen':
  639. *clr & cla
  640. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/blacksmith.jpg"></center>'
  641. '"S-Sorry, we don''t have much gold so..." Artem starts to explain.'
  642. '"I don''t care!" The annoyed voice behind the counter is getting louder.'
  643. 'Noticing Artem not getting anywhere, you decide to jump in. "Please sir, just give us a minute. We just need to decide on what to buy since we''re on a limited budget."'
  644. 'There is an awkward silence in the air before the blacksmith finally speaks up. "Talk it over and then call on me when you''ve decided."'
  645. '"Thank you!" You turn to the others. "So what should we do? We have limited funds and it''s really expensive here."'
  646. '"Get Zinaida and I some better weapons. It''s all we can afford," Artem replies'
  647. act 'Proceed to buy some gear':
  648. *clr & cla
  649. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/weaponsarmor.jpg"></center>'
  650. 'You agree on buying a few weapons that will hopefully help out with your future endeavors. "No need to worry. My weapons are of the highest quality, and therefore the highest price."'
  651. 'Now that you''ve decided to buy something, the blacksmith has softened up a little. You even manage to have quite the conversation while Artem chooses the weapons. You thank him for everything and head out to meet the rest of the party.'
  652. act 'Meet up with the others':
  653. *clr & cla
  654. gs 'exp_gain', 'prcptn', rand(1,2)
  655. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  656. if $loc = 'city_coffee_hole':
  657. 'You meet the rest of the party and show off the goods to both some excitement and disappointment as you continue discussing what to do next.'
  658. 'Julia and Zinaida are looking cheerful. "Who knew that our usually quiet Zinaida was quite the sweet talker. She managed to get us some potions."'
  659. '"We got a few new weapons," Artem chimes in.'
  660. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can go on our next adventure," Gerasim adds.'
  661. *nl
  662. 'Petka jumps in excitedly. "To top it off, I found the brothel!"'
  663. '"Isn''t your character a girl?" Artem replies.'
  664. 'Petka blushes. "Yeah? So?"'
  665. 'Artem laughs. "Why would she need a brothel?"'
  666. 'At this point, you notice Anushka watching you. You see Petka cringe and some of the others look annoyed as they realize why she''s there.'
  667. act 'Anushka says':
  668. *clr & cla
  669. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  670. 'She just grins before looking at Gerasim. "Have you not given poor Princess Buttercup some orc dick yet?"'
  671. 'Gerasim clears his throat. "Half orc."'
  672. 'Anushka just gives Gerasim a "whatever" look before she turns to Artem. "And you wonder why his character is looking for the brothel. I''m sure they cater to all genders... Right?"'
  673. 'Artem and Gerasim fail to hide their amused smiles, Zinaida and Julia look a little uncomfortable and Petka blushes as Feofan tries to keep things moving. "Uh... Yeah! Of course the brothel caters to everyone," he replies to Anushka, then glances at Petka. "Is that why you were checking?"'
  674. *nl
  675. 'Petka manages to turn even more red and shakes his head. "No! I just forgot I was playing a girl is all...." Anushka just snorts a laugh and even you have to admit that it was a lame excuse.'
  676. 'Before it can go further, Anushka clears her throat and just pointedly looks at the clock. When she returns and gives everyone their order, she leans over to Gerasim. "You should just seduce Princess Buttercup and give her what she needs tonight." Gersim just smiles as Anushka walks away.'
  677. act 'Back to the game':
  678. *clr & cla
  679. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  680. 'Once Anushka is gone, you all get back into the game. Everyone starts laughing, disregarding that you haven''t really achieved any of your goals. As your party sits at the local tavern, drinking and eating, they all engage in some role-playing banter. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  681. act 'Leave': gt 'city_coffee_hole', 'inner'
  682. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  683. end
  684. end
  685. else
  686. 'Julia and Zinaida are looking dejected. "We didn''t manage to get rid of the gold. The shopkeeper wasn''t having any of it..." They quickly turn ecstatic when they see all the goods you''ve brought with you.'
  687. '"Maybe we should send <<$pcs_nickname>> to have a chat with the shopkeeper too?" Several of them congratulate you as you all discuss the different armors and weapons you''ve managed to acquire.'
  688. '"We sold the trinkets to the local trader and managed to buy enough supplies to last us a few weeks, so we can go on our next adventure," Gerasim adds.'
  689. *nl
  690. 'Petka jumps in excitedly. "And I found the brothel!"'
  691. '"Isn''t your character a girl?" Artem replies.'
  692. 'Petka blushes. "Yeah? So?"'
  693. 'Artem laughs. "Why would she need a brothel?"'
  694. 'Everyone starts laughing and you spend some time looking at the stuff you''ve managed to acquire before your party heads to the local tavern, where they drink and eat. "Good job everyone! I can''t wait to see you use all these weapons at a later time," Feofan comments as it''s time to stop for the day. Shortly after that, the game night is over and you all help Feofan pack everything up before everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  695. act 'Leave':gt 'pav_commcenter', 'lobby'
  696. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  697. end
  698. end
  699. end
  700. end
  701. end
  702. end
  703. end
  704. end
  705. if $ARGS[0] = 'game_night4':
  706. *clr & cla
  707. nerd_game['stage'] = 4
  708. menu_off = 1
  709. minut += 180
  710. grupvalue[3] += 1
  711. gs 'stat'
  712. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  713. 'As you arrive, you notice that the atmosphere is quite elated as the group can''t wait to continue their adventures.'
  714. 'Feofan begins describing the scene. "You spend an uneventful night at the inn, and at the early dawn you''re all awoken by a roosters'' crow. You take some time to get ready and all meet up in front of the inn."'
  715. '"So what should we focus on today?" Petka asks.'
  716. '"It''s adventure time! We really need to find a new quest today. We''re low on funds so, we need to find an adventure that will sustain us for a while," Artem explains, taking the role of leader once again. "Don''t worry, I''m sure we''ll overhear something interesting in the tavern."'
  717. act 'Head to the tavern':
  718. *clr & cla
  719. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/village.jpg"></center>'
  720. 'You leave the inn and head towards the local tavern near the traders post.'
  721. 'The village is quite empty and you don''t see anyone running around. There seems to be some commotion happening inside the tavern as you approach.'
  722. '"You said that the barkeep didn''t have any usable information, right?" Zinaida asks.'
  723. 'Petka and Gerasim shake their heads. "No, he didn''t want to tell us anything last night, other than about the brothel he also runs," Gerasim replies.'
  724. '"Maybe some of the patrons have some interesting information to tell us? Let''s head inside; every other lead is dead anyway," Julia suggests.'
  725. act 'Enter the tavern':
  726. *clr & cla
  727. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/tavern.jpg"></center>'
  728. 'As you enter the tavern, the commotion settles down as everyone turns towards your group. You can cut the tension with a knife as the patrons watch to see what you, a group of armed strangers, will do next.'
  729. '"What the hell is this?!" Zinaida yells out. "Why are you all so tense? Didn''t we have a great time yesterday?" she smirks.'
  730. '"L-Look, we don''t want any trouble, you hear!" the barkeep yells from behind the counter.'
  731. '"Don''t worry, we''re not here to look for a fight," Julia tries to calm the barkeep. "We''re just looking for some information."'
  732. 'Feofan takes over. "You can see several patrons minding their own business. There''s a beautiful woman sitting furthest away, almost hidden from the rest. She''s dressed in all black, observing your group. Closest to the bar counter, you see a group of drunk and rowdy men in armor, talking loudly about some of the adventures they''ve been on. Lastly, an old man, his face covered in scars, is enjoying his drink..."'
  733. 'Someone nudges you. "Pick one and go talk to them." You look around in confusion. "Don''t look so worried! You have the highest persuasion out of the whole group, so decide who to talk to and if anything happens, we have your back."'
  734. act 'Talk to the woman': gt 'nerd_game_night', 'woman'
  735. act 'Talk to the group of men': gt 'nerd_game_night', 'group'
  736. act 'Talk to the old man': gt 'nerd_game_night', 'oldman'
  737. end
  738. end
  739. end
  740. if $ARGS[0] = 'woman':
  741. *clr & cla
  742. nerd_game['tavernwoman'] = 1
  743. gs 'stat'
  744. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/tavernwoman.jpg"></center>'
  745. !Will turn out to be a succubus in a future game night where the group will have to fight her
  746. 'You nod towards the woman dressed in black and start walking over to her. "Can''t you see I''m mourning? I''m in no mood to be talking to anyone."'
  747. 'You''re surprised by her bluntness. "Sorry, I don''t want to be a bother..."'
  748. '"Then don''t..." the woman interrupts you. "You should find someone you love before it''s too late. Better to love than never to have felt it. I should know, I had the fairest man in this kingdom, but our relationship turned sour and I threw it all away... I heard that the heartbreak killed him in the end and now there''s a fortune just sitting in that damned mansion."'
  749. '"Why are you telling me this? If there''s a fortune there, don''t you want to keep that a secret? This sounds too good to be true." You grow suspicious of her ulterior motives.'
  750. '"I''m too grief-stricken to visit that place ever again, but if your path crosses it, be sure to visit. It''s quite secluded." She describes the location of the mansion while you carefully listen.'
  751. if nerd_game['taverngroup'] = 0: act 'Talk to the group of men': gt 'nerd_game_night', 'group'
  752. if nerd_game['tavernman'] = 0: act 'Talk to the old man': gt 'nerd_game_night', 'oldman'
  753. act 'Tell your party what you learned': gt 'nerd_game_night', 'inform_them'
  754. end
  755. if $ARGS[0] = 'group':
  756. *clr & cla
  757. gs 'stat'
  758. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/taverngroup.jpg"></center>'
  759. !Will turn into bandits that want to rob you later on
  760. 'As you approach the table, the rowdy men stop and look at you. "Is this the entertainment? Up for a good time, cutie?" They''re clearly undressing you with their eyes. "Have you ever had sex with several men at once?" one asks and they all start laughing.'
  761. 'You boldly stare at them. "So my friends and I..." You point over towards your group. "We overheard you talking about a treasure."'
  762. 'The men start laughing. "Were you listening in on a private conversation? You''re a bit cocky for a little squirt." One of the men spits next to your feet. "Listen here, let''s not drag this out, we can share the information if you pay us."'
  763. '"And how can I trust that you''re telling me the truth?" you ask.'
  764. 'The man pulls out a pouch and throws it on the table. "See that? That''s my share from the last treasure run we did. And believe me girl, we have plenty of treasure maps remaining."'
  765. act 'Decide':
  766. *clr & cla
  767. nerd_game['taverngroup'] = 1
  768. gs 'stat'
  769. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/taverngroup.jpg"></center>'
  770. '"I need to talk to my friends first. I''ll be right back."'
  771. 'As you turn your back, the men start hollering. "Did you see her ass?! I wouldn''t mind getting my hands on that. I bet I could make her scream all night long." The men continue to be rowdy as they order another round.'
  772. 'Feofan finishes by talking as one of the men. "Pay us the gold now and the information is yours or no deal."'
  773. 'Feofan then looks at you. "Well <<$pcs_nickname>>, what are you going to do? Pay them or...?"'
  774. *nl
  775. 'You really want the information and think it''s the right move for the group. "How much?"'
  776. 'What seems to be the leader licks his lips and tells you the price he wants you to pay. He wants the last of the gold your party has. "No haggling, you understand girl?! That''s the price, take it or leave it!"'
  777. 'Several players all chime in suggesting what you should do, only to have Feofan interrupt them. "Okay, enough! Your characters aren''t there. You sent <<$pcs_nickname>> up alone, so it''s her choice." He then looks at you. "So what will it be?"'
  778. act 'Pay up':
  779. *clr & cla
  780. nerd_game['acceptpay'] = 1
  781. pcs_mood += 20
  782. grupvalue[3] += 1
  783. gs 'stat'
  784. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/taverngroup.jpg"></center>'
  785. 'You look up, trying to read your co-players, but they''re keeping true to what''s playing out. "Alright, you''ve got a deal!"'
  786. 'He picks up one of the scrolls from his bag and throws it towards you. "There you have it, girl! Now hand over the gold!"'
  787. 'You hand over the gold and quickly return to the group. The others cheer you on, pleased with your decision.'
  788. if nerd_game['tavernwoman'] = 0: act 'Talk to the woman': gt 'nerd_game_night', 'woman'
  789. if nerd_game['tavernman'] = 0: act 'Talk to the old man': gt 'nerd_game_night', 'oldman'
  790. act 'Tell your party what you learned': gt 'nerd_game_night', 'inform_them'
  791. end
  792. act 'Decline':
  793. *clr & cla
  794. pcs_mood -= 20
  795. grupvalue[3] -= 2
  796. gs 'stat'
  797. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/taverngroup.jpg"></center>'
  798. 'You shake your head. "That''s way too much!"'
  799. '"Too bad then... Leave us alone, we''re done here!" You can clearly tell that he''s annoyed.'
  800. 'The others sigh as you return to the group, discontent with your decision.'
  801. if nerd_game['tavernwoman'] = 0: act 'Talk to the woman': gt 'nerd_game_night', 'woman'
  802. if nerd_game['tavernman'] = 0: act 'Talk to the old man': gt 'nerd_game_night', 'oldman'
  803. act 'Tell your party what you learned': gt 'nerd_game_night', 'inform_them'
  804. end
  805. end
  806. end
  807. if $ARGS[0] = 'oldman':
  808. !Will send you out to old ruins where the players will find his old (dead) crew
  809. *clr & cla
  810. nerd_game['tavernman'] = 1
  811. gs 'stat'
  812. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/tavernman.jpg"></center>'
  813. 'You walk over to the old man and before you can even say a word, he turns to you. "Buy me a drink and I''ll tell you a story."'
  814. '"Is that so?" You nod at the barkeep to pour another drink for the old man.'
  815. 'After taking a sip, the old man starts telling you about when he was a young man. He was an adventurer like you, until he took an arrow to the knee. He starts telling you about some of the adventures he went on and how he fought everything from bandits to powerful mages, and even dragons. "Now for the story, girl."'
  816. 'You take a seat as he starts. "Our last adventure started in this village. The crew and I had decided to go on one final adventure. There was a huge bounty on a powerful Necromancer who resided in an old castle hidden deep inside the forest and was said to be unkillable, so we decided to head out and slay him for the fame and fortune."'
  817. *nl
  818. 'He goes silent and his eyes blacken as he takes another sip. "We underestimated that bastard. Before we knew it, his monsters had killed half of us before we''d even gotten near the castle... Anyway, we finally make it and we find ourselves standing face to face with the Necromancer himself."'
  819. 'He takes another sip of his drink. "Just as we''re about to attack, I get slashed across the face by some shadow creature..." He points to his scar. "Then all hell broke loose. I remember it all clear as day. The fighting, the screaming, my fallen brothers rising from the dead to fight for him... Even the shadows were alive. One by one, my friends fell dead around me until I was the last one standing. I ran for my life, only for one of my former men, the best archer for miles around, to shoot me in the knee. I have no idea what happened after that. I just kept running as fast as I could until I passed out..."'
  820. *nl
  821. '"Where can I find this place, old man?" you curiously ask.'
  822. '"I wouldn''t recommend going there, unless you want to end up like my crew..." the old man warns.'
  823. 'You shake your head. "We''re not afraid of anything!" You order another round and manage to pry out the information. After several more drinks loosen his tongue, he describes how to find the Necromancer''s lair.'
  824. if nerd_game['tavernwoman'] = 0: act 'Talk to the woman': gt 'nerd_game_night', 'woman'
  825. if nerd_game['taverngroup'] = 0: act 'Talk to the group of men': gt 'nerd_game_night', 'group'
  826. act 'Tell your party what you learned': gt 'nerd_game_night', 'inform_them'
  827. end
  828. !Continuation of game night 4
  829. if $ARGS[0] = 'inform_them':
  830. *clr & cla
  831. if nerd_game['tavernwoman'] = 0 or nerd_game['taverngroup'] = 0 or nerd_game['tavernman'] = 0:
  832. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  833. 'You return to your party and tell them what you''ve learned. Some are excited by what you''ve discovered, while others are less interested. They discuss it for a few minutes while Feofan just watches. "Okay, go find out if there are any other options," Artems orders.'
  834. if nerd_game['tavernwoman'] = 0: act 'Talk to the woman': gt 'nerd_game_night', 'woman'
  835. if nerd_game['taverngroup'] = 0: act 'Talk to the group of men': gt 'nerd_game_night', 'group'
  836. if nerd_game['tavernman'] = 0: act 'Talk to the old man': gt 'nerd_game_night', 'oldman'
  837. else
  838. gs 'exp_gain', 'prcptn', rand(1,2)
  839. gs 'stat'
  840. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  841. if $loc = 'city_coffee_hole':
  842. gs 'exp_gain', 'prcptn', rand(1,2)
  843. 'You return to the group and tell them about the different adventures you''ve discovered from the patrons of the tavern. They all listen attentively to what you have to say. "Well, I feel like we should go and bash that Necromancer''s head in!" Artem suggests with a smile.'
  844. 'At this point, you notice Anushka watching. "Come on, you know the drill by now," She returns a few minutes later and gives everyone their order. "Don''t trust any of them," she tells Gersim, who just smiles as Anushka walks away.'
  845. act 'Back to the game':
  846. *clr & cla
  847. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  848. 'Once Anushka is gone, you all get back into the game. "I''m not too fond of that, I''d rather do something else," Julia counters. The arguing starts getting more intense as everyone tries to get their point across, the yelling getting louder and louder until Feofan gets fed up and slams the table. "Now that I have your attention! Since you can''t decide what you should do, I suggest you have a vote on it!"'
  849. 'There''s a lot of loud moans. "I don''t care how you feel about it! Vote!" Feofan commands.'
  850. act 'Vote for the mansion adventure': gt 'nerd_game_night', 'mansion_adventure'
  851. act 'Vote to kill the Necromancer': gt 'nerd_game_night', 'necromancer_adventure'
  852. if nerd_game['acceptpay'] = 1:
  853. act 'Vote for the treasure map adventure': gt 'nerd_game_night', 'treasure_map__adventure'
  854. end
  855. end
  856. else
  857. 'You return to the group and tell them about the different adventures you''ve discovered from the patrons of the tavern. They all listen attentively to what you have to say. "Well, I feel like we should go and bash that Necromancer''s head in!" Artem suggests with a smile.'
  858. '"I''m not too fond of that, I''d rather do something else," Julia counters. The arguing starts getting more intense as everyone tries to get their point across, the yelling getting louder and louder until Feofan gets fed up and slams the table. "Now that I have your attention! Since you can''t decide what you should do, I suggest you have a vote on it!"'
  859. 'There''s a lot of loud moans. "I don''t care how you feel about it! Vote!" Feofan commands.'
  860. act 'Vote for the mansion adventure': gt 'nerd_game_night', 'mansion_adventure'
  861. act 'Vote to kill the Necromancer': gt 'nerd_game_night', 'necromancer_adventure'
  862. if nerd_game['acceptpay'] = 1:
  863. act 'Vote for the treasure map adventure': gt 'nerd_game_night', 'treasure_map__adventure'
  864. end
  865. end
  866. end
  867. end
  868. if $ARGS[0] = 'mansion_adventure':
  869. *clr & cla
  870. !!is this nerd_game code right? and maybe we can change all the nerd game night to use that formula
  871. nerd_game['mansion_adventure'] = 1
  872. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  873. 'Everyone takes turns voting while Feofan writes down the results. "Great! Now that the vote is decided, I suggest we call it for the day and pick up it next time."'
  874. '"But we want to continue playing! We already know what adventure we''re going on!" Gerasim sighs.'
  875. '"That''s it for today!" Feofan stands firm. "Everyone needs to calm down as this discussion got way out of line!" Everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  876. if $loc = 'city_coffee_hole':
  877. act 'Leave': gt 'city_coffee_hole', 'inner'
  878. else
  879. act 'Leave':gt 'pav_commcenter', 'lobby'
  880. end
  881. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  882. end
  883. if $ARGS[0] = 'necromancer_adventure':
  884. *clr & cla
  885. nerd_game['necromancer_adventure'] = 1
  886. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  887. 'Everyone takes turns voting while Feofan writes down the results. "Great! Now that the vote is decided, I suggest we call it for the day and pick up it next time."'
  888. '"But we want to continue playing! We already know what adventure we''re going on!" Gerasim sighs.'
  889. '"That''s it for today!" Feofan stands firm. "Everyone needs to calm down as this discussion got way out of line!" Everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  890. if $loc = 'city_coffee_hole':
  891. act 'Leave': gt 'city_coffee_hole', 'inner'
  892. else
  893. act 'Leave':gt 'pav_commcenter', 'lobby'
  894. end
  895. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  896. end
  897. if $ARGS[0] = 'treasure_map__adventure':
  898. *clr & cla
  899. nerd_game['treasure_map_adventure'] = 1
  900. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/party.jpg"></center>'
  901. 'Everyone takes turns voting while Feofan writes down the results. "Great! Now that the vote is decided, I suggest we call it for the day and pick up it next time."'
  902. '"But we want to continue playing! We already know what adventure we''re going on!" Gerasim sighs.'
  903. '"That''s it for today!" Feofan stands firm. "Everyone needs to calm down as this discussion got way out of line!" Everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  904. if $loc = 'city_coffee_hole':
  905. act 'Leave': gt 'city_coffee_hole', 'inner'
  906. else
  907. act 'Leave':gt 'pav_commcenter', 'lobby'
  908. end
  909. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  910. end
  911. if $ARGS[0] = 'game_night5':
  912. *clr & cla
  913. nerd_game['stage'] = 5
  914. menu_off = 1
  915. minut += 180
  916. grupvalue[3] += 1
  917. gs 'stat'
  918. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  919. 'As you arrive, you notice that the atmosphere is quite elated. The tension from last week seems to have dissolved and the group is ready for their next adventure.'
  920. '"Freaking finally! Let''s head out of this god-forsaken village and on to a new adventure!" Zinaida exclaims.'
  921. '"We just need to pack up and we''re good to go!" Gerasim replies.'
  922. 'The group quickly packs up everything from the rooms in the inn, pays for their stay and heads outside.'
  923. act 'Leave the inn':
  924. *clr & cla
  925. gs 'stat'
  926. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/partymeet.jpg"></center>'
  927. if $loc = 'city_coffee_hole':
  928. 'As you''re heading out, you quickly throw one last gaze at the beautiful village map that Feofan painted. You gather just outside of town and everyone takes a second to double check the supplies to make sure you didn''t miss anything. Once everyone is sure, you head out in the direction of your next adventure.'
  929. 'At this point, you notice Anushka watching you. A few of others look annoyed as they realize why she''s there.'
  930. act 'Anushka says':
  931. *clr & cla
  932. gs 'exp_gain', 'prcptn', rand(1,2)
  933. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  934. '"Off on another adventure, huh?" she asks with a teasing smile.'
  935. 'Gerasim clears his throat. "Yes, this one likely won''t be as exciting as fighting a dragon, but you can never be sure..." he says as he glances at Feofan.'
  936. 'Anushka nods, but you think she''s just being polite. "I''m sure. Anyway, you guys know the drill by now." There''s a resigned sigh as almost everyone orders something. As Anushka returns a few minutes later and gives everyone their order. You can''t help but notice pretty much all the guys checking out her ass as she walks away.'
  937. *nl
  938. 'Once Anushka is gone, you all get back into the game. You run into a few wandering encounters, but nothing too serious before your group stops to camp for the night. You expect to see Feofan pull out the map of your camp, but to everyone''s disappointment, he doesn''t. You look at each other in confusion, searching for some answers.'
  939. '"That''s it for now," Feofan explains, but he''s quickly interrupted.'
  940. '"What do you mean ''that''s it''? Where''s the next part? We voted for the adventure last week!" Gerasim exclaims.'
  941. *nl
  942. 'Feofan chokes up a little. "I-I haven''t had time to finish the story. I didn''t know which one you would pick until last week and it takes me weeks to write the adventure and prepare the maps and stuff. It''ll take some time..."'
  943. 'The group immediately starts moaning and complaining about his lack of forward planning. "Great, just when it got good we need to stop... You are aware that we play this game mostly for the adventures, right?" Artem scoffs.'
  944. '"I know," Feofan quickly replies. "That''s why I''m stopping it now. I need time to prepare as well as I did for the last adventure, so you''ll get the most out of it. You don''t want a half assed adventure, do you?"'
  945. act 'So what about next week?':
  946. *clr & cla
  947. gs 'stat'
  948. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  949. 'You feel more disappointed than you expected, but now you wonder how long it will take him to set up the adventure and what you will do in the meantime. "What about next week? Are we not playing?" you ask, and the others nod in agreement.'
  950. 'Feofan holds up his hand. "I''ve got it covered! I recently acquired a few board games I think we''ll like. We can play those instead as I work on finishing the adventure."'
  951. 'There are a few grumbles, but the group seems curious. Zinaida even gets excited about one of the games he names, exclaiming it''s one she''s been wanting to try for a while. You all put your things away and spend the time chatting about the board games before moving onto the latest films, TV shows and books. Once time is up, everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  952. act 'Leave': gt 'city_coffee_hole', 'inner'
  953. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  954. end
  955. end
  956. else
  957. 'As you''re heading out, you quickly throw one last gaze at the beautiful village map that Feofan painted. You gather just outside of town and everyone takes a second to double check the supplies to make sure you didn''t miss anything. Once everyone is sure, you head out in the direction of your next adventure. You run into a few wandering encounters, but nothing too serious before your group stops to camp for the night. You expect to see Feofan pull out the map of your camp, but to everyone''s disappointment, he doesn''t. You look at each other in confusion, searching for some answers.'
  958. '"That''s it for now," Feofan explains, but he''s quickly interrupted.'
  959. *nl
  960. '"What do you mean ''that''s it''? Where''s the next part? We voted for the adventure ast week!" Gerasim exclaims.'
  961. 'Feofan chokes up a little. "I-I haven''t had time to finish the story. I didn''t know which one you would pick until last week and it takes me weeks to write the adventure and prepare the maps and stuff. It''ll take some time..."'
  962. 'The group immediately starts moaning and complaining about his lack of forward planning. "Great, just when it got good we need to stop... You are aware that we play this game mostly for the adventures, right?" Artem scoffs.'
  963. '"I know," Feofan quickly replies. "That''s why I''m stopping it now. I need time to prepare as well as I did for the last adventure, so you''ll get the most out of it. You don''t want a half assed adventure, do you?"'
  964. act 'So what about next week?':
  965. *clr & cla
  966. gs 'stat'
  967. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  968. 'You feel more disappointed than you expected, but now you wonder how long it will take him to set up the adventure and what you will do in the meantime. "What about next week? Are we not playing?" you ask, and the others nod in agreement.'
  969. 'Feofan holds up his hand. "I''ve got it covered! I recently acquired a few board games I think we''ll like. We can play those instead as I work on finishing the adventure."'
  970. 'There are a few grumbles, but the group seems curious. Zinaida even gets excited about one of the games he names, exclaiming it''s one she''s been wanting to try for a while. You all put your things away and spend the time chatting about the board games before moving onto the latest films, TV shows and books. Once time is up, everyone gathers up their books and heads out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  971. act 'Leave':gt 'pav_commcenter', 'lobby'
  972. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  973. end
  974. end
  975. end
  976. end
  977. if $ARGS[0] = 'board_games':
  978. *clr & cla
  979. menu_off = 1
  980. minut += 180
  981. grupvalue[3] += 1
  982. gs 'stat'
  983. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/board1.jpg"></center>'
  984. !!new code
  985. if $loc = 'city_coffee_hole':
  986. if nerd_game['boardgames'] = 0:
  987. 'Walking into the Coffee Hole, you don''t really know what to expect as you see the group gathered around their table.'
  988. 'You take a seat and notice several board game boxes on the table. "Are we playing all of these today?"'
  989. 'Feofan shakes his head. "No, I just wanted to show you all the collection that I managed to get my hands on. Some games will take several weeks to complete and some will only take a few hours."'
  990. 'You take a look at the selection while the others comment about what game they''re mostly anticipating to play.'
  991. '"Shall we start then?" Before you know it, the game board is out and Feofan starts explaining the rules.'
  992. else
  993. 'You quickly enter the Coffee Hole, not wanting to be late, and see the group gathered around their table.'
  994. 'You all take a look at the board games Feofan brought and there is a small argument on which game you should play until a vote is held to select one.'
  995. '"Shall we start then?" Before you know it, the game board is out and Feofan starts explaining the rules.'
  996. end
  997. else
  998. if nerd_game['boardgames'] = 0:
  999. 'Walking up to the library, you don''t really know what to expect as you enter and see the group gathered around their table.'
  1000. 'You take a seat and notice several board game boxes on the table. "Are we playing all of these today?"'
  1001. 'Feofan shakes his head. "No, I just wanted to show you all the collection that I managed to get my hands on. Some games will take several weeks to complete and some will only take a few hours."'
  1002. 'You take a look at the selection while the others comment about what game they''re mostly anticipating to play.'
  1003. '"Shall we start then?" Before you know it, the game board is out and Feofan starts explaining the rules.'
  1004. else
  1005. 'You quickly run up the stairs into the usual library room, not wanting to be late. You enter the room and see the group gathered around their table.'
  1006. 'You all take a look at the board games Feofan brought and there is a small argument on which game you should play until a vote is held to select one.'
  1007. '"Shall we start then?" Before you know it, the game board is out and Feofan starts explaining the rules.'
  1008. end
  1009. end
  1010. act 'Start playing':
  1011. *clr & cla
  1012. nerd_game['boardgames'] = 1
  1013. gs 'stat'
  1014. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/board1.jpg"></center>'
  1015. if $loc = 'city_coffee_hole':
  1016. 'Once Feofan finishes explaining the rules and everyone is done asking questions, you start playing the game. Despite the occasional argument over rules, you all end up enjoying yourselves. As the game goes on, it remains close and there''s no way to say who''s going to win.'
  1017. 'At this point, you notice Anushka watching you. A few of others look annoyed as they realize why she''s there.'
  1018. act 'Anushka says':
  1019. *clr & cla
  1020. gs 'exp_gain', 'prcptn', rand(1,2)
  1021. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/nush_model/sveta_photographer/coffee_hole/pose1.jpg"></center>'
  1022. 'She looks over the board. "This looks different that what you guys were playing before."'
  1023. 'Feofan grins. "Yes, this is a board game. We were playing Dungeons and Dragons, which is a table top RPG, but I need a break to work on the next adventure..." He trails off when he sees her bored expression.'
  1024. '"I didn''t ask, nor do I care. You guys know why I''m here." There''s a resigned sigh as mostly everyone orders something. She returns a few minutes and gives everyone their order. You can''t help but notice pretty all the guys checking out her ass as she walks away. Once Anushka is gone, you all get back into the game.'
  1025. act 'Finish up':
  1026. *clr & cla
  1027. gs 'stat'
  1028. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/board1.jpg"></center>'
  1029. 'You continue playing with even more laughter and before you know it the game is over for the night. You all praise Feofan for picking a really good game.'
  1030. 'Feofan responds as expected - haughty. "Ye, with little faith in me. Told you I would fix everything."'
  1031. 'You all pile on him before clearing up. Once you pack everything up, you walk out of the shop. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  1032. act 'Leave': gt 'city_coffee_hole', 'inner'
  1033. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1034. end
  1035. end
  1036. else
  1037. 'Once Feofan finishes explaining the rules and everyone is done asking questions, you start playing the game. Despite the occasional argument over rules, you all end up enjoying yourselves. As the game goes on, it remains close and there''s no way to say who''s going to win.'
  1038. act 'Finish up':
  1039. *clr & cla
  1040. gs 'stat'
  1041. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/board1.jpg"></center>'
  1042. 'You continue playing with even more laughter and before you know it the game is over for the night. You all praise Feofan for picking a really good game.'
  1043. 'Feofan responds as expected - haughty. "Ye, with little faith in me. Told you I would fix everything."'
  1044. 'You all pile on him before clearing up. Once you pack everything up, you head out. Julia and Zinaida leave together, as do Artem and Petka. Gerasim and Feofan each leave on their own.'
  1045. act 'Leave':gt 'pav_commcenter', 'lobby'
  1046. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1047. end
  1048. end
  1049. end
  1050. end
  1051. if $ARGS[0] = 'summer_invite':
  1052. !!if Sveta is a nerd she gets a phone text, I have no clue how to code that, but the text messages will be the following.
  1053. menu_off = 1
  1054. *clr & cla
  1055. minut += 2
  1056. !! in order to return Sveta to the correct location
  1057. $temp_loc = $ARGS[1]
  1058. !! In order to avoid loops or complex if-else trees a random combination of days (Mon-Thu 1-4) is picked. The first day is set as the first number from the combination, the second day as the second.
  1059. temp = func('shortgs', 'rand_pick', '', 12, 13, 14, 23, 24, 34)
  1060. nerd_game['invite_day'] = daystart
  1061. gs 'stat'
  1062. '<center><img <<$set_imgh>> src="images/pc/activities/phone/text_indoor.jpg"></center>'
  1063. 'You look at your phone and notice that Feofan has texted you. "Hey <<$pcs_nickname>>, we do a weekly game night. We mostly play Dungeons and Dragons and board games. I was talking to the others and we were wondering if you would like to join us? We have a few nights free this week and were wondering which one works best for you. We can do it either on <<$week[val(mid(temp,1,1))]>> or <<$week[val(mid(temp,2,1))]>>."'
  1064. act 'Not interested <br><font color="red">This will block this story arc.</font>':
  1065. nerd_game['invite_day'] = 2147483647 & ! block the event
  1066. *clr & cla
  1067. minut += 2
  1068. gs 'stat'
  1069. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1070. '"Sorry, but I''m just not interested in stuff like that. Thanks for the invite though." you text back.'
  1071. 'He sends a sad emoji. "Oh... Okay, yeah I get it. Guess we''ll see you around."'
  1072. act 'Put phone away': gt ''
  1073. !!not sure the code needed to put the phone away and put Sveta back where she was
  1074. end
  1075. act '<<$week[val(mid(temp,1,1))]>>':
  1076. *clr & cla
  1077. minut += 2
  1078. nerd_game['game_day'] = daystart - week + val(mid(temp,1,1))
  1079. gs 'stat'
  1080. '<center><img <<$set_imgh>> src="images/pc/activities/phone/text_indoor.jpg"></center>'
  1081. '"Sure, I can make it on <<$week[val(mid(temp,1,1))]>>." you text back.'
  1082. 'He sends a happy emoji. "Great! I''ll see you on <<$week[val(mid(temp,1,1))]>> at 20:00 in the library then! Be ready to get your nerd on, because we''re going to rock it so hard! We also meet for board games on Saturday and Sunday if you want to show up for those."'
  1083. act 'Put phone away': gt ''
  1084. !!not sure the code needed to put the phone away and put Sveta back where she was
  1085. end
  1086. act '<<$week[val(mid(temp,2,1))]>>':
  1087. *clr & cla
  1088. minut += 2
  1089. nerd_game['game_day'] = daystart - week + val(mid(temp,2,1))
  1090. gs 'stat'
  1091. '<center><img <<$set_imgh>> src="images/pc/activities/phone/text_indoor.jpg"></center>'
  1092. '"Sure, I can make it on <<$week[val(mid(temp,2,1))]>>." you text back.'
  1093. 'He sends a happy emoji. "Great! I''ll see you on <<$week[val(mid(temp,2,1))]>> at 20:00 in the library then! Be ready to get your nerd on, because we''re going to rock it so hard! We also meet for board games on Saturday and Sunday if you want to show up for those."'
  1094. act 'Put phone away': gt ''
  1095. !!not sure the code needed to put the phone away and put Sveta back where she was
  1096. !!also need code to set Saturday and Sunday at the same times as a board game nights. So if Sveta shows up it auto goes to the board game night on those days.
  1097. end
  1098. end
  1099. if $ARGS[0] = 'crash_gamenight':
  1100. !!will need code in the community center and library. If Sveta is not part of nerd game night, this lets her crash it and chat to one of them.
  1101. *clr & cla
  1102. menu_off = 1
  1103. minut += 10
  1104. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  1105. if grupTipe = 1 or grupTipe = 2:
  1106. if nerd_game['game_day'] = daystart and (hour*60+minut < 22*60+30):
  1107. 'Upon entering the room, everyone freezes and looks your way. You can feel the anxious looks from the group sitting around a table that has all sorts of geeky stuff spread across it.'
  1108. 'As you''re about to ask what they''re doing, Feofan speaks up. "Can we help you?"'
  1109. 'You smile to reassure them that you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1110. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Can it wait until we finish at 11pm?"'
  1111. 'You sigh and check the time.'
  1112. act 'Leave':gt 'pav_commcenter', 'lobby'
  1113. act 'Wait for game to end': minut = 23*60 - (hour*60+minut) & gt 'nerd_game_night', 'nerd_chat'
  1114. else
  1115. 'Upon entering the room, everyone freezes and looks your way. You can feel the anxious looks from the group standing around a table packing up all their geeky stuff.'
  1116. 'As you''re about to ask what they''re doing, Feofan speaks up. "Can we help you?"'
  1117. 'You smile to reassure them that you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1118. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Oh. Okay...." You can tell they''re all wondering who it is you came to speak with.'
  1119. act 'Leave':gt 'pav_commcenter', 'lobby'
  1120. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1121. end
  1122. elseif grupTipe = 3:
  1123. if nerd_game['game_day'] = daystart and (hour*60+minut < 22*60+30):
  1124. 'Upon entering the room, everyone freezes and looks your way. When they see you, they relax and go back to playing their game.'
  1125. 'As you''re about to ask what they''re doing, Feofan speaks up. "Hey <<$pcs_nickname>>! We''re almost done, but it''s not too late to join."'
  1126. 'You smile and shake your head. "I just wanted to talk to one of you is all."'
  1127. 'They all exchange looks and then look back at you as Feofan nods. "Okay. Can it wait until we finish at 11pm?"'
  1128. 'You sigh and check the time.'
  1129. act 'Leave':gt 'pav_commcenter', 'lobby'
  1130. act 'Wait for game to end': minut = 23*60 - (hour*60+minut) & gt 'nerd_game_night', 'nerd_chat'
  1131. else
  1132. 'Upon entering the room, everyone freezes and looks your way. When they see you, they relax and continue putting away their game materials.'
  1133. 'As you''re about to ask what they''re doing, Feofan speaks up. "Hey <<$pcs_nickname>>! We''re done for the night, but you can always join us another time?"'
  1134. 'You smile and shake your head. "I just wanted to talk to one of you is all."'
  1135. 'They all exchange looks and then look back at you as Feofan nods. "Oh. Okay..." You can tell they''re all wondering who it is you came to speak with.'
  1136. act 'Leave':gt 'pav_commcenter', 'lobby'
  1137. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1138. end
  1139. elseif grupTipe = 4:
  1140. if nerd_game['game_day'] = daystart and (hour*60+minut < 22*60+30):
  1141. 'Upon entering the room, everyone freezes and looks your way. You can feel their fear as they sit around a table covered in all of their geeky stuff.'
  1142. 'As you''re about to ask what they''re doing, Feofan speaks up. "Look, we''re just playing a game. We just want to be left alone!"'
  1143. 'You smile to reassure them that you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1144. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Can it wait until we finish at 11pm?"'
  1145. 'You sigh and check the time.'
  1146. act 'Leave':gt 'pav_commcenter', 'lobby'
  1147. act 'Wait for game to end': minut = 23*60 - (hour*60+minut) & gt 'nerd_game_night', 'nerd_chat'
  1148. else
  1149. 'Upon entering the room everyone freezes and looks your way. You can feel their fear as they clear all their geeky stuff off the table.'
  1150. 'As you''re about to ask what they''re doing, Feofan speaks up. "Look, we''re just playing a game. We just want to be left alone!"'
  1151. 'You smile to reassure them that you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1152. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Oh. Okay..." You can tell they''re all wondering who it is you came to speak with.'
  1153. act 'Leave':gt 'pav_commcenter', 'lobby'
  1154. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1155. end
  1156. else
  1157. if nerd_game['game_day'] = daystart and (hour*60+minut < 22*60+30):
  1158. 'Upon entering the room, everyone freezes and looks your way. When they see you, they quickly relax but you can tell they''re curious as to why you''re here. The tabel they''re sitting around has all sorts of gaming things spread across it.'
  1159. 'As you''re about to ask what they''re doing, Feofan speaks up. "Can we help you?"'
  1160. 'You smile to reassure them you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1161. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Can it wait until we finish at 11pm?"'
  1162. 'You sigh and check the time.'
  1163. act 'Leave':gt 'pav_commcenter', 'lobby'
  1164. act 'Wait for game to end': minut = 23*60 - (hour*60+minut) & gt 'nerd_game_night', 'nerd_chat'
  1165. else
  1166. 'Upon entering the room, everyone freezes and looks your way. When they see you, they quickly relax but you can tell they''re curious as to why you''re here as they continue clearing away their gaming stuff.'
  1167. 'As you''re about to ask what they''re doing, Feofan speaks up. "Can we help you?"'
  1168. 'You smile to reassure them that you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1169. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Oh. Okay..." You can tell they''re all wondering who it is you came to speak with.'
  1170. act 'Leave':gt 'pav_commcenter', 'lobby'
  1171. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1172. end
  1173. end
  1174. end
  1175. if $ARGS[0] = 'nerd_chat':
  1176. !!need the nerds present to be listed with images like the other chats.
  1177. *clr & cla
  1178. menu_off = 1
  1179. 'Feofan, Artem, Petka, Gerasim, Zinaida and Julia have finished packing up their stuff and are getting ready to head out, giving you a chance to talk to one of them before they leave.'
  1180. !!images and links to the chats go here.
  1181. '<center><b><font color="maroon">Chat</font></b></center>'
  1182. '<center><table><tr><td colspan = 6>The nerds are gathered around the table</td></tr>'
  1183. '<tr>'
  1184. '<td width =16.6%><a href="exec: gt ''nerd_game_night'', ''feofan''"><table bgcolor=#FFF8DC><tr><td align=center><img height="100" src="images/characters/shared/headshots_main/152.jpg"></td></tr><tr><td align=center><<$npc_firstname[''A152'']>></td></tr></table></a></td>'
  1185. '<td width =16.6%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: gt ''nerd_game_night'', ''artem''"><img height="100" src="images/characters/shared/headshots_main/2.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A2'']>></td></tr></table></td>'
  1186. '<td width =16.6%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: gt ''nerd_game_night'', ''petka''"><img height="100" src="images/characters/shared/headshots_main/6.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A6'']>></td></tr></table></td>'
  1187. '<td width =16.6%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: gt ''nerd_game_night'', ''gerasim''"><img height="100" src="images/characters/shared/headshots_main/153.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A153'']>></td></tr></table></td>'
  1188. '<td width =16.6%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: gt ''nerd_game_night'', ''zinaida''"><img height="100" src="images/characters/shared/headshots_main/142.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A142'']>></td></tr></table></td>'
  1189. '<td width =16.6%><table bgcolor=#FFF8DC><tr><td align=center><a href="exec: gt ''nerd_game_night'', ''julia''"><img height="100" src="images/characters/shared/headshots_main/12.jpg"></a></td></tr><tr><td align=center><<$npc_firstname[''A12'']>></td></tr></table></td>'
  1190. '</tr></table></center>'
  1191. end
  1192. if $ARGS[0] = 'artem':
  1193. *clr & cla
  1194. menu_off = 1
  1195. minut += 10
  1196. gs 'exp_gain', 'chrsm', rand(1,2)
  1197. gs 'npc_relationship', 'modify', 'A2', 'like'
  1198. gs 'stat'
  1199. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
  1200. if fame['pav_slut'] > 175:
  1201. if npc_rel['A153'] >= 50:
  1202. 'You try talking to Artem, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but I need to get home." You can tell he''s trying to be nice, but obviously doesn''t want to be seen talking to you in front of his fellow nerds.'
  1203. elseif npc_rel['A153'] <= 20:
  1204. 'When he sees you walking over, he gives you a disgusted look. "Get away from me you disgusting slut!" he says as he leaves.'
  1205. else
  1206. 'You try talking to Artem, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1207. end
  1208. elseif grupTipe = 3:
  1209. if npc_rel['A153'] >= 50:
  1210. 'You greet Artem with a smile and make a point to ask him how the game was. With a shy smile, he tells you in great detail how the game went; he seems to have really enjoyed himself.'
  1211. elseif npc_rel['A153'] <= 20:
  1212. 'Artem isn''t really interested in talking to you, but you insist and try to keep up a conversation until he finally stops you. "Hey, I''ve gotta go... I need to be home before it gets too late. I guess I''ll see you later?" he says halfheartedly with an awkward laugh.'
  1213. else
  1214. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and talks about it for some time.'
  1215. end
  1216. else
  1217. if npc_rel['A153'] >= 50:
  1218. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and tells you in great detail how the game went.'
  1219. elseif npc_rel['A153'] <= 20:
  1220. 'You try talking to Artem, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1221. else
  1222. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and talks about it for some time.'
  1223. end
  1224. end
  1225. if $loc = 'city_coffee_hole':
  1226. act 'Leave': gt 'city_coffee_hole', 'inner'
  1227. else
  1228. act 'Leave':gt 'pav_commcenter', 'lobby'
  1229. end
  1230. end
  1231. if $ARGS[0] = 'petka':
  1232. *clr & cla
  1233. menu_off = 1
  1234. minut += 10
  1235. gs 'exp_gain', 'chrsm', rand(1,2)
  1236. gs 'npc_relationship', 'modify', 'A6', 'like'
  1237. gs 'stat'
  1238. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big6.jpg"></center>'
  1239. if fame['pav_slut'] > 175:
  1240. if npc_rel['A153'] >= 50:
  1241. 'You try talking to Petka, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but I need to get home." You can tell he''s trying to be nice, but obviously doesn''t want to be seen talking to you in front of his fellow nerds.'
  1242. elseif npc_rel['A153'] <= 20:
  1243. 'When he sees you walking over, he gives you a disgusted look. "Get away from me you disgusting slut!" he says as he leaves.'
  1244. else
  1245. 'You try talking to Petka, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1246. end
  1247. elseif grupTipe = 3:
  1248. if npc_rel['A153'] >= 50:
  1249. 'You greet Petka with a smile and make a point to ask him how the game was. With a shy smile, he tells you in great detail how the game went; he seems to have really enjoyed himself.'
  1250. elseif npc_rel['A153'] <= 20:
  1251. 'Petka isn''t really interested in talking to you, but you insist and try to keep up a conversation until he finally stops you. "Hey, I''ve gotta go... I need to be home before it gets too late. I guess I''ll see you later?" he says halfheartedly with an awkward laugh.'
  1252. else
  1253. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and talks about it for some time.'
  1254. end
  1255. else
  1256. if npc_rel['A153'] >= 50:
  1257. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and tells you in great detail how the game went.'
  1258. elseif npc_rel['A153'] <= 20:
  1259. 'You try talking to Petka, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1260. else
  1261. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and talks about it for some time.'
  1262. end
  1263. end
  1264. if $loc = 'city_coffee_hole':
  1265. act 'Leave': gt 'city_coffee_hole', 'inner'
  1266. else
  1267. act 'Leave':gt 'pav_commcenter', 'lobby'
  1268. end
  1269. end
  1270. if $ARGS[0] = 'julia':
  1271. *clr & cla
  1272. menu_off = 1
  1273. minut += 10
  1274. gs 'exp_gain', 'chrsm', rand(1,2)
  1275. gs 'npc_relationship', 'modify', 'A12', 'like'
  1276. gs 'stat'
  1277. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big12.jpg"></center>'
  1278. if fame['pav_slut'] > 175:
  1279. if npc_rel['A153'] >= 50:
  1280. 'You try talking to Julia, but it''s a very one-sided conversation with you doing all of the talking until she finally speaks up. "I don''t want to sound rude, but I need to get home." You can tell she''s trying to be nice, but obviously doesn''t want to be seen talking to you in front of her fellow nerds.'
  1281. elseif npc_rel['A153'] <= 20:
  1282. 'When she sees you walking over, she gives you a disgusted look. "Get away from me you disgusting slut!" she says as she leaves.'
  1283. else
  1284. 'You try talking to Julia, but it''s a very one-sided conversation with you doing all of the talking until she finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," she says quietly. "Anyway, I need to get home." She gathers her stuff up and leaves.'
  1285. end
  1286. elseif grupTipe = 3:
  1287. if npc_rel['A153'] >= 50:
  1288. 'You greet Julia with a smile and make a point to ask her how the game was. With a shy smile, she tells you in great detail how the game went; she seems to have really enjoyed herself.'
  1289. elseif npc_rel['A153'] <= 20:
  1290. 'Julia isn''t really interested in talking to you, but you insist and try to keep up a conversation until she finally stops you. "Hey, I''ve gotta go... I need to be home before it gets too late. I guess I''ll see you later?" she says halfheartedly with an awkward laugh.'
  1291. else
  1292. '"Oh hey, <<$pcs_nickname>>," she says with a sheepish smile. You talk to her, mostly asking her about the game she just played; she seems to really enjoy it and talks about it for some time.'
  1293. end
  1294. else
  1295. if npc_rel['A153'] >= 50:
  1296. '"Oh hey, <<$pcs_nickname>>," she says with a sheepish smile. You talk to her, mostly asking her about the game she just played; she seems to really enjoy it and tells you in great detail how the game went.'
  1297. elseif npc_rel['A153'] <= 20:
  1298. 'You try talking to Julia, but it''s a very one-sided conversation with you doing all of the talking until she finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," she says quietly. "Anyway, I need to get home." She gathers her stuff up and leaves.'
  1299. else
  1300. '"Oh hey, <<$pcs_nickname>>," she says with a sheepish smile. You talk to her, mostly asking her about the game she just played; she seems to really enjoy it and talks about it for some time.'
  1301. end
  1302. end
  1303. if $loc = 'city_coffee_hole':
  1304. act 'Leave': gt 'city_coffee_hole', 'inner'
  1305. else
  1306. act 'Leave':gt 'pav_commcenter', 'lobby'
  1307. end
  1308. end
  1309. if $ARGS[0] = 'feofan':
  1310. *clr & cla
  1311. menu_off = 1
  1312. minut += 10
  1313. gs 'exp_gain', 'chrsm', rand(1,2)
  1314. gs 'npc_relationship', 'modify', 'A152', 'like'
  1315. gs 'stat'
  1316. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1317. if fame['pav_slut'] > 175:
  1318. if npc_rel['A153'] >= 50:
  1319. 'You try talking to Feofan, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but I need to get home." You can tell he''s trying to be nice, but obviously doesn''t want to be seen talking to you in front of his fellow nerds.'
  1320. elseif npc_rel['A153'] <= 20:
  1321. 'When he sees you walking over, he gives you a disgusted look. "Get away from me you disgusting slut!" he says as he leaves.'
  1322. else
  1323. 'You try talking to Feofan, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1324. end
  1325. elseif grupTipe = 3:
  1326. if npc_rel['A153'] >= 50:
  1327. 'You greet Feofan with a smile and make a point to ask him how the game was. With a shy smile, he tells you in great detail how the game went; he seems to have really enjoyed himself.'
  1328. elseif npc_rel['A153'] <= 20:
  1329. 'Feofan isn''t really interested in talking to you, but you insist and try to keep up a conversation until he finally stops you. "Hey, I''ve gotta go... I need to be home before it gets too late. I guess I''ll see you later?" he says halfheartedly with an awkward laugh.'
  1330. else
  1331. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played. He seems to really enjoy it and talks about it for some time.'
  1332. end
  1333. else
  1334. if npc_rel['A153'] >= 50:
  1335. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and tells you in great detail how the game went.'
  1336. elseif npc_rel['A153'] <= 20:
  1337. 'You try talking to Feofan, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1338. else
  1339. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and talks about it for some time.'
  1340. end
  1341. end
  1342. if $loc = 'city_coffee_hole':
  1343. act 'Leave': gt 'city_coffee_hole', 'inner'
  1344. else
  1345. act 'Leave':gt 'pav_commcenter', 'lobby'
  1346. end
  1347. end
  1348. if $ARGS[0] = 'gerasim':
  1349. *clr & cla
  1350. menu_off = 1
  1351. minut += 10
  1352. gs 'exp_gain', 'chrsm', rand(1,2)
  1353. gs 'npc_relationship', 'modify', 'A153', 'like'
  1354. gs 'stat'
  1355. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big153.jpg"></center>'
  1356. if fame['pav_slut'] > 175:
  1357. if npc_rel['A153'] >= 50:
  1358. 'You try talking to Gerasim, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but I need to get home." You can tell he''s trying to be nice, but obviously doesn''t want to be seen talking to you in front of his fellow nerds.'
  1359. elseif npc_rel['A153'] <= 20:
  1360. 'When he sees you walking over, he gives you a disgusted look. "Get away from me you disgusting slut!" he says as he leaves.'
  1361. else
  1362. 'You try talking to Gerasim, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1363. end
  1364. elseif grupTipe = 3:
  1365. if npc_rel['A153'] >= 50:
  1366. 'You greet Gerasim with a smile and make a point to ask him how the game was. With a shy smile, he tells you in great detail how the game went; he seems to have really enjoyed himself.'
  1367. elseif npc_rel['A153'] <= 20:
  1368. 'Gerasim isn''t really interested in talking to you, but you insist and try to keep up a conversation until he finally stops you. "Hey, I''ve gotta go... I need to be home before it gets too late. I guess I''ll see you later?" he says halfheartedly with an awkward laugh.'
  1369. else
  1370. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and talks about it for some time.'
  1371. end
  1372. else
  1373. if npc_rel['A153'] >= 50:
  1374. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and tells you in great detail how the game went.'
  1375. elseif npc_rel['A153'] <= 20:
  1376. 'You try talking to Gerasim, but it''s a very one-sided conversation with you doing all of the talking until he finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," he says quietly. "Anyway, I need to get home." He gathers his stuff up and leaves.'
  1377. else
  1378. '"Oh hey, <<$pcs_nickname>>," he says with a sheepish smile. You talk to him, mostly asking him about the game he just played; he seems to really enjoy it and talks about it for some time.'
  1379. end
  1380. end
  1381. if $loc = 'city_coffee_hole':
  1382. act 'Leave': gt 'city_coffee_hole', 'inner'
  1383. else
  1384. act 'Leave':gt 'pav_commcenter', 'lobby'
  1385. end
  1386. end
  1387. if $ARGS[0] = 'zinaida':
  1388. *clr & cla
  1389. menu_off = 1
  1390. minut += 10
  1391. gs 'exp_gain', 'chrsm', rand(1,2)
  1392. gs 'npc_relationship', 'modify', 'A142', 'like'
  1393. gs 'stat'
  1394. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big142.jpg"></center>'
  1395. if fame['pav_slut'] > 175:
  1396. if npc_rel['A153'] >= 50:
  1397. 'You try talking to Zinaida, but it''s a very one-sided conversation with you doing all of the talking until she finally speaks up. "I don''t want to sound rude, but I need to get home." You can tell she''s trying to be nice, but obviously doesn''t want to be seen talking to you in front of her fellow nerds.'
  1398. elseif npc_rel['A153'] <= 20:
  1399. 'When she sees you walking over, she gives you a disgusted look. "Get away from me you disgusting slut!" she says as she leaves.'
  1400. else
  1401. 'You try talking to Zinaida, but it''s a very one-sided conversation with you doing all of the talking until she finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," she says quietly. "Anyway, I need to get home." She gathers her stuff up and leaves.'
  1402. end
  1403. elseif grupTipe = 3:
  1404. if npc_rel['A153'] >= 50:
  1405. 'You greet Zinaida with a smile and make a point to ask her how the game was. With a shy smile, she tells you in great detail how the game went; she seems to have really enjoyed herself.'
  1406. elseif npc_rel['A153'] <= 20:
  1407. 'Zinaida isn''t really interested in talking to you, but you insist and try to keep up a conversation until she finally stops you. "Hey, I''ve gotta go... I need to be home before it gets too late. I guess I''ll see you later?" she says halfheartedly with an awkward laugh.'
  1408. else
  1409. '"Oh hey, <<$pcs_nickname>>," she says with a sheepish smile. You talk to her, mostly asking her about the game she just played; she seems to really enjoy it and talks about it for some time.'
  1410. end
  1411. else
  1412. if npc_rel['A153'] >= 50:
  1413. '"Oh hey, <<$pcs_nickname>>," she says with a sheepish smile. You talk to her, mostly asking her about the game she just played; she seems to really enjoy it and tells you in great detail how the game went.'
  1414. elseif npc_rel['A153'] <= 20:
  1415. 'You try talking to Zinaida, but it''s a very one-sided conversation with you doing all of the talking until she finally speaks up. "I don''t want to sound rude, but we''re not really friends so I''m not sure why you''d want to talk to me," she says quietly. "Anyway, I need to get home." She gathers her stuff up and leaves.'
  1416. else
  1417. '"Oh hey, <<$pcs_nickname>>," she says with a sheepish smile. You talk to her, mostly asking her about the game she just played; she seems to really enjoy it and talks about it for some time.'
  1418. end
  1419. end
  1420. if $loc = 'city_coffee_hole':
  1421. act 'Leave': gt 'city_coffee_hole', 'inner'
  1422. else
  1423. act 'Leave':gt 'pav_commcenter', 'lobby'
  1424. end
  1425. end
  1426. if $ARGS[0] = 'game_invite_sms_switch':
  1427. if $start_type['loc'] = 'sg' and (grupTipe = 3 or nerd_game['stage'] > 0 or rand(80, npc_rel['A152']) > 95):
  1428. gs 'nerd_game_night', 'summer_invite_sms', 'Add SMS'
  1429. elseif ($start_type['loc'] = 'uni' or $start_type['loc'] = 'city') and nerd_game['fixed_uni_day'] = 0 and (nerd_game['stage'] > 0 or rand(80, npc_rel['A152']) > 95):
  1430. gs 'nerd_game_night', 'summer2_invite_sms', 'Add SMS'
  1431. end
  1432. gs 'telefon', 'SetSMSSchedule', 'A152', "", "0", "", "0"
  1433. end
  1434. if $ARGS[0] = 'first_text':
  1435. temp_pos = arrpos('$contact', 'A152')
  1436. if temp_pos = -1 or contactAnon[temp_pos] = 1: gs 'telefon', 'AddContact', 'A152', 'images/characters/shared/headshots_main/big152.jpg', 0
  1437. killvar 'temp_pos'
  1438. nerd_game['first_SMS_received'] = 1
  1439. end
  1440. if $ARGS[0] = 'summer_invite_sms':
  1441. if $ARGS[1] = 'Add SMS':
  1442. nerd_game['lot'] = func('shortgs', 'rand_pick', '', 12, 13, 14, 23, 24, 34)
  1443. end
  1444. $temp_start_text = ''
  1445. if nerd_game['first_SMS_received'] = 0:
  1446. $SMSTree[ '0'] = 'Hey <<$pcs_nickname>> this is Feofan. We do a weekly game night, mostly playing Dungeons and Dragons and board games. I was talking to the others and we were wondering if you would like to join us? We have a few nights free this week and were wondering which one works best for you. We can do it either on <<$week[val(mid(nerd_game[''lot''],1,1))]>> or <<$week[val(mid(nerd_game[''lot''],2,1))]>>.'
  1447. else
  1448. $SMSTree[ '0'] = 'Hey <<$pcs_nickname>>, would you like to join us for our weekly game night? We have a few nights free this week and were wondering which one works best for you. We can do it either on <<$week[val(mid(nerd_game[''lot''],1,1))]>> or <<$week[val(mid(nerd_game[''lot''],2,1))]>>.'
  1449. end
  1450. $SMSTree['ca1'] = '<<$week[val(mid(nerd_game[''lot''],1,1))]>>'
  1451. $SMSTree['a1'] = 'Sure, I can make it on <<$week[val(mid(nerd_game[''lot''],1,1))]>>.'
  1452. $SMSTree['a2'] = ':-) Great! I''ll see you on <<$week[val(mid(nerd_game[''lot''],1,1))]>> at 20:00 in the library then! Be ready to get your nerd on, because we''re going to rock it so hard! We also meet for board games on Saturday and Sunday if you want to show up for those.'
  1453. $SMSTree['cb1'] = '<<$week[val(mid(nerd_game[''lot''],2,1))]>>'
  1454. $SMSTree['b1'] = 'Sure, I can make it on <<$week[val(mid(nerd_game[''lot''],2,1))]>>.'
  1455. $SMSTree['b2'] = ':-) Great! I''ll see you on <<$week[val(mid(nerd_game[''lot''],2,1))]>> at 20:00 in the library then! Be ready to get your nerd on, because we''re going to rock it so hard! We also meet for board games on Saturday and Sunday if you want to show up for those.'
  1456. $SMSTree['cc1'] = 'Not this week'
  1457. $SMSTree['c1'] = 'Sorry I don''t have time this week, but next week I should be able too.'
  1458. $SMSTree['c2'] = ':-( Oh... okay yeah I get it. Guess we''ll see you next week.'
  1459. $SMSTree['cd1'] = 'Not interested'
  1460. $SMSTree['cd2'] = '<font color="red">This ends the D&D Campaign - Forever</font>'
  1461. $SMSTree['d2'] = 'Sorry, but I''m just not interested in stuff like that. Thanks for the invite though.'
  1462. $SMSTree['d3'] = ':-( Oh... okay yeah I get it. Guess we''ll see you around.'
  1463. if $ARGS[1] = 'Add SMS':
  1464. nerd_game['invite_day'] = daystart
  1465. gs 'SMStext_builder', 'start'
  1466. gs 'SMStext_builder', 'receive', $SMSTree[ '0']
  1467. gs 'SMStext_builder', 'add_reply', $SMSTree['ca1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_a'
  1468. gs 'SMStext_builder', 'add_reply', $SMSTree['cb1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_b'
  1469. gs 'SMStext_builder', 'add_reply', $SMSTree['cc1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_c'
  1470. gs 'SMStext_builder', 'add_reply', $SMSTree['cd1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_d'
  1471. gs 'SMStext_builder', 'add_sms', 'A152'
  1472. gs 'SMStext_builder', 'end'
  1473. else
  1474. !! Add Feofan to the contact list if he isn''t in it yet.
  1475. !! Is here to add it after reading the text.
  1476. if nerd_game['first_SMS_received'] = 0:
  1477. gs 'nerd_game_night', 'first_text'
  1478. end
  1479. end
  1480. if $ARGS[1] = 'Choice_a':
  1481. gs 'SMStext_builder', 'start'
  1482. gs 'SMStext_builder', 'send', $SMSTree['a1']
  1483. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1484. nerd_game['game_day'] = daystart - week + val(mid(nerd_game['lot'], 1, 1))
  1485. wait 250
  1486. gs 'SMStext_builder', 'receive', $SMSTree['a2']
  1487. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1488. gs 'SMStext_builder', 'end'
  1489. elseif $ARGS[1] = 'Choice_b':
  1490. gs 'SMStext_builder', 'start'
  1491. gs 'SMStext_builder', 'send', $SMSTree['b1']
  1492. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1493. nerd_game['game_day'] = daystart - week + val(mid(nerd_game['lot'], 2, 1))
  1494. wait 250
  1495. gs 'SMStext_builder', 'receive', $SMSTree['b2']
  1496. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1497. gs 'SMStext_builder', 'end'
  1498. elseif $ARGS[1] = 'Choice_c':
  1499. gs 'SMStext_builder', 'start'
  1500. gs 'SMStext_builder', 'send', $SMSTree['c1']
  1501. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1502. wait 250
  1503. gs 'SMStext_builder', 'receive', $SMSTree['c2']
  1504. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1505. gs 'SMStext_builder', 'end'
  1506. elseif $ARGS[1] = 'Choice_d':
  1507. gs 'SMStext_builder', 'start'
  1508. gs 'SMStext_builder', 'add_reply', $SMSTree['ca1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_a'
  1509. gs 'SMStext_builder', 'add_reply', $SMSTree['cb1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_b'
  1510. gs 'SMStext_builder', 'add_reply', $SMSTree['cc1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_c'
  1511. gs 'SMStext_builder', 'add_reply', $SMSTree['cd2'], 'nerd_game_night', 'summer_invite_sms', 'Choice_d1'
  1512. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1513. gs 'SMStext_builder', 'end'
  1514. elseif $ARGS[1] = 'Choice_d1':
  1515. gs 'SMStext_builder', 'start'
  1516. gs 'SMStext_builder', 'send', $SMSTree['d2']
  1517. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1518. nerd_game['invite_day'] += 7305 & ! Next campaign in 20 years.
  1519. wait 250
  1520. gs 'SMStext_builder', 'receive', $SMSTree['d3']
  1521. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1522. gs 'SMStext_builder', 'end'
  1523. end
  1524. killvar '$SMSTree'
  1525. end
  1526. if $ARGS[0] = 'summer2_invite_sms':
  1527. if nerd_game['first_SMS_received'] = 0:
  1528. $SMSTree[ '0'] = 'Hey <<$pcs_nickname>> this is Feofan. We are doing our weekly game night at the Coffee Hole, coffee shop now. We will mostly be playing Dungeons and Dragons and board games. I was talking to the others and we were wondering if you was going to keep playing with us? We have a few nights free this week and were wondering which night works best for you. We can do it either on Tuesday or Thursday.'
  1529. else
  1530. $SMSTree[ '0'] = 'Hey <<$pcs_nickname>>, would you like to join us for our weekly game night at the Coffee Hole? We have a few nights free this week and were wondering which night works best for you. We can do it either on Tuesday or Thursday.'
  1531. end
  1532. $SMSTree['ca1'] = 'Tuesday'
  1533. $SMSTree['a1'] = 'Sure, I can make it on Tuesday.'
  1534. $SMSTree['a2'] = ':-) Great! I''ll see you on Tuesday at 18:00 at the Coffee Hole then! Be ready to get your nerd on, because we''re going to rock it so hard! We also meet for board games on Saturday and Sunday if you want to show up for those.'
  1535. $SMSTree['cb1'] = 'Thursday'
  1536. $SMSTree['b1'] = 'Sure, I can make it on Thursday.'
  1537. $SMSTree['b2'] = ':-) Great! I''ll see you on Thursday at 18:00 at the Coffee Hole then! Be ready to get your nerd on, because we''re going to rock it so hard! We also meet for board games on Saturday and Sunday if you want to show up for those.'
  1538. $SMSTree['cc1'] = 'Not this week'
  1539. $SMSTree['c1'] = 'Sorry I don''t have time this week, but next week I should be able too.'
  1540. $SMSTree['c2'] = ':-( Oh... Okay, yeah I get it. Guess we''ll see you next week.'
  1541. $SMSTree['cd1'] = 'Not interested'
  1542. $SMSTree['cd2'] = '<font color="red">This ends the D&D Campaign - Forever</font>'
  1543. $SMSTree['d2'] = 'Sorry, but I''m just not interested in stuff like that. Thanks for the invite though.'
  1544. $SMSTree['d3'] = ':-( Oh... okay yeah I get it. Guess we''ll see you around.'
  1545. if $ARGS[1] = 'Add SMS':
  1546. nerd_game['invite_day'] = daystart
  1547. gs 'SMStext_builder', 'start'
  1548. gs 'SMStext_builder', 'receive', $SMSTree[ '0']
  1549. gs 'SMStext_builder', 'add_reply', $SMSTree['ca1'], 'nerd_game_night', 'summer2_invite_sms', 'Choice_a'
  1550. gs 'SMStext_builder', 'add_reply', $SMSTree['cb1'], 'nerd_game_night', 'summer2_invite_sms', 'Choice_b'
  1551. gs 'SMStext_builder', 'add_reply', $SMSTree['cc1'], 'nerd_game_night', 'summer2_invite_sms', 'Choice_c'
  1552. gs 'SMStext_builder', 'add_reply', $SMSTree['cd1'], 'nerd_game_night', 'summer2_invite_sms', 'Choice_d'
  1553. gs 'SMStext_builder', 'add_sms', 'A152'
  1554. gs 'SMStext_builder', 'end'
  1555. else
  1556. !! Add Feofan to the contact list if he isn''t in it yet.
  1557. !! Is here to add it after reading the text.
  1558. if nerd_game['first_SMS_received'] = 0:
  1559. gs 'nerd_game_night', 'first_text'
  1560. end
  1561. end
  1562. if $ARGS[1] = 'Choice_a':
  1563. gs 'SMStext_builder', 'start'
  1564. gs 'SMStext_builder', 'send', $SMSTree['a1']
  1565. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1566. nerd_game['fixed_uni_day'] = 2
  1567. wait 250
  1568. gs 'SMStext_builder', 'receive', $SMSTree['a2']
  1569. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1570. gs 'SMStext_builder', 'end'
  1571. elseif $ARGS[1] = 'Choice_b':
  1572. gs 'SMStext_builder', 'start'
  1573. gs 'SMStext_builder', 'send', $SMSTree['b1']
  1574. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1575. nerd_game['fixed_uni_day'] = 4
  1576. wait 250
  1577. gs 'SMStext_builder', 'receive', $SMSTree['b2']
  1578. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1579. gs 'SMStext_builder', 'end'
  1580. elseif $ARGS[1] = 'Choice_c':
  1581. gs 'SMStext_builder', 'start'
  1582. gs 'SMStext_builder', 'send', $SMSTree['c1']
  1583. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1584. wait 250
  1585. gs 'SMStext_builder', 'receive', $SMSTree['c2']
  1586. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1587. gs 'SMStext_builder', 'end'
  1588. elseif $ARGS[1] = 'Choice_d':
  1589. gs 'SMStext_builder', 'start'
  1590. gs 'SMStext_builder', 'add_reply', $SMSTree['ca1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_a'
  1591. gs 'SMStext_builder', 'add_reply', $SMSTree['cb1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_b'
  1592. gs 'SMStext_builder', 'add_reply', $SMSTree['cc1'], 'nerd_game_night', 'summer_invite_sms', 'Choice_c'
  1593. gs 'SMStext_builder', 'add_reply', $SMSTree['cd2'], 'nerd_game_night', 'summer_invite_sms', 'Choice_d1'
  1594. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1595. gs 'SMStext_builder', 'end'
  1596. elseif $ARGS[1] = 'Choice_d1':
  1597. gs 'SMStext_builder', 'start'
  1598. gs 'SMStext_builder', 'send', $SMSTree['d2']
  1599. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1600. nerd_game['invite_day'] += 7305 & ! Next campaign in 20 years.
  1601. wait 250
  1602. gs 'SMStext_builder', 'receive', $SMSTree['d3']
  1603. gs 'SMStext_builder', 'show_sms', ARGS[2]
  1604. gs 'SMStext_builder', 'end'
  1605. end
  1606. killvar '$SMSTree'
  1607. end
  1608. if $ARGS[0] = 'invite_uni':
  1609. if $ARGS[1] = 'exit':
  1610. gs 'uni_lessons', 'schedule'
  1611. act 'Go to the university plaza': gt 'uni_grounds', 'main'
  1612. else
  1613. menu_off = 1
  1614. *clr & cla
  1615. minut += 2
  1616. !! in order to return Sveta to the correct location
  1617. $temp_loc = $ARGS[1]
  1618. !! In order to avoid loops or complex if-else trees a random combination of days (Mon-Thu 1-4) is picked. The first day is set as the first number from the combination, the second day as the second.
  1619. temp = func('shortgs', 'rand_pick', '', 12, 13, 14, 23, 24, 34)
  1620. nerd_game['invite_day'] = daystart
  1621. gs 'stat'
  1622. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1623. 'As you leave your last class of the day, Feofan walks over to you and smiles. "Hey <<$pcs_nickname>>, we do a weekly game night where we mostly play Dungeons and Dragons, but we sometimes play some board games. I was talking to the others and we were wondering if you would like to join us? We have a few nights free this week and were wondering which one works best for you. We can do it either on Tuesday or Thursday evening."'
  1624. act 'Not interested <br><font color="red">This will block this story arc.</font>':
  1625. nerd_game['invite_day'] = 2147483647 & ! block the event
  1626. *clr & cla
  1627. minut += 2
  1628. gs 'stat'
  1629. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1630. 'You shake your head. "Sorry, but I''m not interested in stuff like that. Thanks for the invite though."'
  1631. 'He looks disappointed "Oh... Okay, yeah I get it. Well, I guess we''ll see you around..." he mumbles before walking away.'
  1632. gs 'nerd_game_night', 'invite_uni', 'exit'
  1633. end
  1634. act 'I have to study':
  1635. *clr & cla
  1636. minut += 2
  1637. gs 'stat'
  1638. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1639. 'You shake your head. "Sorry, but I can''t this week. These classes are killing me and I''m going to have to put in extra studying this week."'
  1640. 'He looks disappointed "Oh... Okay, yeah I understand. If you ever get a handle on your class let me know.... Anyway, I''ll go let the others know and maybe you can come next week? Talk to you later." He walks away before you can reply.'
  1641. gs 'nerd_game_night', 'invite_uni', 'exit'
  1642. end
  1643. act 'I''m busy':
  1644. *clr & cla
  1645. minut += 2
  1646. gs 'stat'
  1647. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1648. 'You shake your head. "Sorry, but I can''t this week. I already made plans for those days."'
  1649. 'He looks disappointed. "Oh... Okay. I guess you''re turning into a popular girl, huh?" he says with a grin.'
  1650. 'You shake your head. "Very funny."'
  1651. 'He laughs a little. "Anyway, I''ll let the others know and maybe you can come next week? Talk to you later." He walks away before you can reply.'
  1652. gs 'nerd_game_night', 'invite_uni', 'exit'
  1653. end
  1654. act 'Tuesday':
  1655. *clr & cla
  1656. minut += 2
  1657. nerd_game['fixed_uni_day'] = 2
  1658. gs 'stat'
  1659. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1660. '"Sure, I can make it on Tuesday," you reply.'
  1661. 'He looks excited. "Great! I''ll see you on Tuesday at 18:00 at the Coffee Hole then! Be ready to get your nerd on, because we''re going to rock it so hard!" he says with a cheesy wink and double finger point before walking away.'
  1662. gs 'nerd_game_night', 'invite', 'exit'
  1663. end
  1664. act 'Thursday':
  1665. *clr & cla
  1666. minut += 2
  1667. nerd_game['fixed_uni_day'] = 4
  1668. gs 'stat'
  1669. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big152.jpg"></center>'
  1670. '"Sure, I can make it on Thursday," you reply.'
  1671. 'He looks excited. "Great! I''ll see you on Thursday at 18:00 at the Coffee Hole then! Be ready to get your nerd on, because we''re going to rock it so hard!" he says with a cheesy wink and double finger point before walking away.'
  1672. gs 'nerd_game_night', 'invite', 'exit'
  1673. end
  1674. end
  1675. end
  1676. if $ARGS[0] = 'crash_gamenight_uni':
  1677. *clr & cla
  1678. menu_off = 1
  1679. minut += 10
  1680. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/library/events/nerd_game/gamenight.jpg"></center>'
  1681. if grupTipe = 3:
  1682. if nerd_game['game_day'] = daystart and (hour*60+minut < 22*60+30):
  1683. 'As you walk over to their table, everyone freezes and looks your way. When they see you, they relax and go back to playing their game.'
  1684. 'As you''re about to ask what they''re doing, Feofan speaks up. "Hey <<$pcs_nickname>>! We''re almost done, but it''s not too late to join."'
  1685. 'You smile and shake your head. "I just wanted to talk to one of you is all."'
  1686. 'They all exchange looks and then look back at you as Feofan nods. "Okay. Can it wait until we finish at 11pm?"'
  1687. 'You sigh and check the time.'
  1688. act 'Leave': gt 'city_coffee_hole', 'inner'
  1689. act 'Wait for game to end': minut = 23*60 - (hour*60+minut) & gt 'nerd_game_night', 'nerd_chat'
  1690. else
  1691. 'Upon entering the room, everyone freezes and looks your way. When they see you, they relax and continue putting away their game materials.'
  1692. 'As you''re about to ask what they''re doing, Feofan speaks up. "Hey <<$pcs_nickname>>! We''re done for the night, but you can always join us another time?"'
  1693. 'You smile and shake your head. "I just wanted to talk to one of you is all."'
  1694. 'They all exchange looks and then look back at you as Feofan nods. "Oh. Okay..." You can tell they''re all wondering who it is you came to speak with.'
  1695. act 'Leave': gt 'city_coffee_hole', 'inner'
  1696. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1697. end
  1698. else
  1699. if nerd_game['game_day'] = daystart and (hour*60+minut < 22*60+30):
  1700. 'As you walk over to their table, everyone freezes and looks your way. You can feel the anxious looks from the group sitting around a table that has all sorts of geeky stuff spread across it.'
  1701. 'As you''re about to ask what they''re doing, Feofan speaks up. "Can we help you?"'
  1702. 'You smile to reassure them that you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1703. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Can it wait until we finish at 11pm?"'
  1704. 'You sigh and check the time.'
  1705. act 'Leave': gt 'city_coffee_hole', 'inner'
  1706. act 'Wait for game to end': minut = 23*60 - (hour*60+minut) & gt 'nerd_game_night', 'nerd_chat'
  1707. else
  1708. 'As you walk over to their table, everyone freezes and looks your way. You can feel the anxious looks from the group standing around a table packing up all their geeky stuff.'
  1709. 'As you''re about to ask what they''re doing, Feofan speaks up. "Can we help you?"'
  1710. 'You smile to reassure them that you''re not here to mess with them. "I just wanted to talk to one of you is all."'
  1711. 'They all exchange looks and then look back at you, Feofan being the one to speak up again. "Oh. Okay...." You can tell they''re all wondering who it is you came to speak with.'
  1712. act 'Leave': gt 'city_coffee_hole', 'inner'
  1713. act 'Chat with someone': gt 'nerd_game_night', 'nerd_chat'
  1714. end
  1715. end
  1716. end
  1717. --- nerd_game_night ---------------------------------