fbgameout.qsrc 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485
  1. # fbgameout
  2. if $ARGS[0] = 'start':
  3. *clr & cla
  4. fbpickupDay = daystart
  5. minut += 5
  6. gs 'stat'
  7. if grupTipe ! 2:
  8. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/start.jpg"></center>'
  9. 'Walking next to the school yard you''ve noticed that most of the ''jocks'' have gathered here. They look like are going to play some football, a few of them acknowledge you but none of them wave you over.'
  10. act 'Sit and watch them':
  11. *clr & cla
  12. minut += 30
  13. gs 'stat'
  14. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/watching.jpg"></center>'
  15. 'You take a seat on the ground near the field and watch the jocks play football. Most of them are pretty competitive really pushing it to try and win. Occasionally there is some arguments about a foul, but for the most part they get along and have fun. You have to admit it looks pretty fun, maybe you could ask to join them one day.'
  16. act 'Leave': gt 'gschool_grounds', 'main'
  17. end
  18. act 'Ask to join':
  19. *clr & cla
  20. minut += 3
  21. grupvalue[2] += 1
  22. gs 'stat'
  23. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/asking.jpg"></center>'
  24. 'You walk over to them. "Hey guys, what are you doing?"'
  25. 'Several of them turn towards you, Lazar replies: "About to divide up into teams and play, you can watch if you want."'
  26. '"Well could I join you instead?" You ask.'
  27. 'They glance among each other before Lazar replies: "Maybe some other time <<$pcs_nickname>>." Then they start picking teams.'
  28. act 'Sit and watch them':
  29. *clr & cla
  30. minut += 30
  31. grupvalue[2] += 1
  32. gs 'stat'
  33. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/watching.jpg"></center>'
  34. 'You take a seat on the ground near the field and watch the jocks play football. Most of them are pretty competitive really pushing it to try and win. Occasionally there is some arguments about a foul, but for the most part they get along and have fun. You have to admit it looks pretty fun, maybe you could ask to join them again one day.'
  35. act 'Leave': gt 'gschool_grounds', 'main'
  36. end
  37. act 'Leave': gt 'gschool_grounds', 'main'
  38. end
  39. else
  40. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/pickteam.jpg"></center>'
  41. 'Walking through the school area, ending up by the football field you notice that most of the ''jocks'' have gathered. Noticing you they wave you over.'
  42. '"Over here <<$pcs_nickname>>! You arrived just in time, we were just picking teams." Lazar explains.'
  43. 'You quickly move over to the other girls while Lazar and Ivan continue on discussing on how to split up the teams.'
  44. '"I say we go for mixed teams, there''s no other way it will work Ivan!" Lazar is trying his best to reason with Ivan.'
  45. if fedorKozlovQW >= 0:
  46. '"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Fedor first!" as he points to Fedor to come over.'
  47. else
  48. '"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Erast first!" as he points to Erast to come over.'
  49. end
  50. act 'Leave': gt 'gschool_grounds', 'main'
  51. act 'Wait to get picked': gt 'fbgameout', 'football'
  52. end
  53. end
  54. if $ARGS[0] = 'football':
  55. *clr & cla
  56. minut += 5
  57. ftbll_exp += rand(0,2)
  58. grupvalue[2] += 1
  59. gs 'stat'
  60. *clr & cla
  61. minut += 5
  62. gs 'stat'
  63. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/pickteam.jpg"></center>'
  64. 'Walking through the school area, ending up by the football field you notice that most of the ''jocks'' have gathered. Noticing you they wave you over.'
  65. '"Over here <<$pcs_nickname>>! You arrived just in time, we were just picking teams." Lazar explains.'
  66. 'You quickly move over to the other girls while Lazar and Ivan continue on discussing on how to split up the teams.'
  67. '"I say we go for mixed teams, there''s no other way it will work Ivan!" Lazar is trying his best to reason with Ivan.'
  68. if fedorKozlovQW >= 0:
  69. '"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Fedor first!" as he points to Fedor to come over.'
  70. else
  71. '"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Erast first!" as he points to Erast to come over.'
  72. end
  73. act 'Wait to get picked':
  74. *clr & cla
  75. minut += 10
  76. gs 'stat'
  77. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/pickteam.jpg"></center>'
  78. 'After a few picks you finally hear your name being yelled out, "<<$pcs_nickname>>! You''ll be playing with the winning team today." Lazar confidently proclaims.'
  79. 'You quickly scuttle over to your team as they all high five you.'
  80. 'It doesn''t take long before all of the participants have been picked and the teams huddle together, "Vanya you''ll be in the goal..." Lazar begins calling out the different positions.'
  81. 'Saving you for last Lazar looks at you, "<<$pcs_nickname>> you''ll be playing up front as our star forward." he winks, "Don''t worry about anything just be ready when the ball comes."'
  82. act 'Nod':
  83. *clr & cla
  84. minut += 5
  85. gs 'stat'
  86. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/start.jpg"></center>'
  87. 'You attentively nod as you break the huddle as position yourself on the field.'
  88. '"You''re playing with a girl as forward! You must''ve lost it, Lazar!" Ivan is yelling loudly.'
  89. '"Pay no attention to him <<$pcs_nickname>>, he''s just trying to get in your head." Lazar calmly tells you, "They have a girl in the goal so don''t worry about it."'
  90. act 'Start the first half':
  91. *clr & cla
  92. minut += 30
  93. gs 'stat'
  94. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/game.jpg"></center>'
  95. 'You didn''t expect the game to be this serious but as soon as you started playing, everyone is doing their best, not backing down an inch.'
  96. 'The game is going back and forth with many chances created by both sides. The boys are really going at it, sometimes playing on the edge of being a bit too rough.'
  97. 'After about 15 minutes Lazar sets up a perfect pass to Svyatoslav that runs through the defense and easily scores the first goal behind a helpless Lariska. All of you run over to cheer together while Ivan is criticizing his team.'
  98. 'The joyous occasion breaks a few minutes later when Christina equalizes the game. After the goal Ivan comes over and starts making fun of Vanya as the latter pushes him and they get in a scuffle.'
  99. '"Break it up, you two! Head over to your sides so everyone can calm down!" Lazar barks as he''s running over to break the two combatants up. The game resumes as everyone have calmed down a bit.'
  100. 'All of a sudden Lina breaks free and is heading against your goal, "<<$pcs_nickname>> stop her!" you hear someone from your team yell.'
  101. act 'Tackle':
  102. *clr & cla
  103. minut += 5
  104. ftbll_exp += rand(0,2)
  105. stren_exp += 1
  106. grupvalue[2] -= 1
  107. npc_rel['A18'] -= 1
  108. npc_rel['A19'] -= 1
  109. gs 'stat'
  110. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/tackle.jpg"></center>'
  111. 'You nod steadfast and quickly start running after Lina. You are almost galloping as you near her as you can almost grab hold of her...'
  112. 'Lina is nervously turning around while trying to compose herself as she leads the ball towards the goal. By now you''re right next to her so you can hear her heavy breath...'
  113. 'Knowing she won''t be able to stay away from you much longer Lina pushes the ball a bit forward so she can shoot the ball towards the goal, "Stop her now!" you hear someone yell from behind. Just as Lina is about to shoot you do a slide tackle, missing the ball and hitting Lina on the leg instead.'
  114. 'Lina yells out in pain and falls to the grass. You''ve managed to stop her and your team is praising you while you see Christina run over to you, "What the fuck are you doing <<$pcs_nickname>>?! Are you stupid?" She pushes you and you two start to argue.'
  115. '"Okay, that''s enough for now!" Svyatoslav has to calm down everyone once again. Both Christina and you are dragged away while Svyatoslav sees after Lina.'
  116. act 'Time for a break':
  117. *clr & cla
  118. minut += 10
  119. gs 'stat'
  120. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/halftime.jpg"></center>'
  121. 'Both of the teams take a seat on each side, just enough from each others hearing distance, "You ready <<$pcs_nickname>>?" A sweaty Lazar asks you.'
  122. 'You hesitate a little, "Ready for what?"'
  123. '"To decide the game of course." he says smiling, "They won''t expect that I''ll pass it over to you so be ready when the time comes and decide the game for us!"'
  124. 'You notice the fire burning in his eyes and you give him a confident nod.'
  125. act 'Start the second half':
  126. *clr & cla
  127. minut += 25
  128. gs 'stat'
  129. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/game1.jpg"></center>'
  130. 'The second half starts in a frantic pace as both the teams try to outscore each other. There are chances for both the teams but the score still remains tied...'
  131. 'All of a sudden Lazar manages to dribble past through Ivan and sends the ball towards you.'
  132. 'The pass is really hard but somehow you manage to get control of the ball and suddenly all that is between you and the goal is Christina rushing towards you...'
  133. 'Seeing Svyatoslav make a dash towards the goal you can pass. You can also dribble past Christina and be the hero or try to shoot and hope for the best. You need to quickly decide as Christina is closing in...'
  134. gs 'willpower', 'skill', 'self', 'ftbll_lvl'
  135. if will_cost <= pcs_willpwr:
  136. act 'React (<<will_cost>> Willpower)':
  137. *clr & cla
  138. gs 'willpower', 'pay', 'self'
  139. ftbll_exp += rand(0,2)
  140. gs 'stat'
  141. 'You feel pressured to act. You must decide otherwise the attack will go to waste...'
  142. act 'Pass':
  143. *clr & cla
  144. gs 'stat'
  145. if rand(0,100) + pcs_ftbll => 70:
  146. npc_rel['A8'] += 1
  147. npc_rel['A149'] += 1
  148. npc_rel['A3'] -= 1
  149. pcs_mood += 20
  150. gs 'sweat', 'add', 20
  151. vital_exp += 1
  152. ftbll_exp += 1
  153. grupvalue[2] += 1
  154. gs 'stat'
  155. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/pass.jpg"></center>'
  156. 'You decide to pass the ball to Svyatoslav. You can clearly see him waving his hands, yelling that he''s free.'
  157. 'You size up the distance and hit the ball towards him. The ball floats through the air and lands perfectly at his feet. Not making a mistake Svyatoslav just taps it in and you take the lead.'
  158. 'You all start celebrating like crazy and before you know it the second half ends.'
  159. '"Great pass <<$pcs_nickname>>! I knew you could do it!" Lazar praises you, "Can''t wait until next time where you get to show off your skills again!"'
  160. 'You stand and chat for a moment after the game with everyone complementing you for a job well done.'
  161. act 'End the game': gt 'fbgameout', 'end_game'
  162. else
  163. pcs_mood -= 20
  164. gs 'sweat', 'add', 20
  165. vital_exp += 1
  166. gs 'stat'
  167. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/passfail.jpg"></center>'
  168. 'You decide to pass the ball to Svyatoslav. You can clearly see him waving his hands, yelling that he''s free.'
  169. 'You size up the distance and hit the ball towards him. But you''ve misjudged the distance and the ball goes well off.'
  170. 'You see Svyatoslav shake his head disappointingly and not far after that the game ends in a draw...'
  171. '"Too bad about the pass <<$pcs_nickname>>, we could''ve won..." Svyatoslav comments...'
  172. '"Give her a break Svyatoslav... she''ll do better the next time, won''t you <<$pcs_nickname>>?" Lazar is probably really disappointed but tries his best to remain positive.'
  173. act 'End the game': gt 'fbgameout', 'end_game'
  174. end
  175. end
  176. act 'Shoot':
  177. *clr & cla
  178. gs 'stat'
  179. if rand(0,100) + pcs_ftbll => 100:
  180. npc_rel['A8'] += 1
  181. pcs_mood += 20
  182. gs 'sweat', 'add', 20
  183. vital_exp += 1
  184. ftbll_exp += 1
  185. grupvalue[2] += 1
  186. gs 'stat'
  187. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/shoot.jpg"></center>'
  188. 'You take aim at the further corner and kick the ball. The ball gets the perfect arch and sails above Lina that has no way to stop it.'
  189. 'You manage to raise your hands just in time before the rest of your team runs over to you, burying you furthest down in a pile as you all celebrate.'
  190. 'Not long after the goal the game ends, "See <<$pcs_nickname>>! I told you that you would decide the game!" Lazar praises you.'
  191. 'You shine up, "Thank you! It wouldn''t have been possible without you..." you praise Lazar back. The two of you and the rest of the team chat for a while before you pick up your stuff and leave.'
  192. act 'End the game': gt 'fbgameout', 'end_game'
  193. else
  194. pcs_mood -= 20
  195. gs 'sweat', 'add', 20
  196. vital_exp += 1
  197. gs 'stat'
  198. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/shootfail.jpg"></center>'
  199. 'You take aim at the further corner and kick the ball. The ball wobbles over the goal as you''ve not put enough pressure on it.'
  200. 'You stand and look into the distance, disappointed that you let down the rest of the team.'
  201. 'Not long after that the game ends and the two teams walk over the sidelines, "Too bad that you missed that shot <<$pcs_nickname>>... Don''t worry though, you''ll get it the next time." Lazar is trying to cheer you up.'
  202. 'You nod but you''re not really in the mood to chat so you quickly pick up your stuff and leave as soon as possible.'
  203. act 'End the game': gt 'fbgameout', 'end_game'
  204. end
  205. end
  206. act 'Dribble':
  207. *clr & cla
  208. gs 'stat'
  209. if rand(0,100) + pcs_ftbll => 100:
  210. npc_rel['A8'] += 1
  211. npc_rel['A149'] += 1
  212. npc_rel['A165'] += 1
  213. npc_rel['A13'] += 1
  214. pcs_mood += 20
  215. gs 'sweat', 'add', 20
  216. vital_exp += 1
  217. ftbll_exp += 1
  218. grupvalue[2] += 1
  219. gs 'stat'
  220. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/dribble.jpg"></center>'
  221. 'With Christina closing in you take a step to the right making her follow you. As soon as she catches up to you, you change it up quickly turning to the left and dribble past her...'
  222. 'You''ve completely fooled her and you can hear the others gasp in awe as you''re free against the goalkeeper. You make short work of it and smash the ball into the net, giving your team the lead.'
  223. 'It doesn''t take long after that the game ends and you are victorious. Everyone is talking about the amazing dribbling move you pulled off, while Christina, fuming, quickly collects her stuff and leaves.'
  224. '"Great job <<$pcs_nickname>>! I knew you could do it!" Lazar praises you.'
  225. '"Thanks a lot I had lots of fun!" you reply. You and your teammates stand and chat for a while before you all pack your stuff and leave the field.'
  226. act 'End the game': gt 'fbgameout', 'end_game'
  227. else
  228. pcs_mood -= 20
  229. gs 'sweat', 'add', 20
  230. vital_exp += 1
  231. gs 'stat'
  232. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/dribblefail.jpg"></center>'
  233. 'With Christina closing in you take a step to the right making her follow you. As soon as she catches up to you, you change it up quickly turning to the left and dribble past her...'
  234. 'But Christina has already read what you''re up to and she quickly tackles you making you lose the ball as you get tangled up...'
  235. 'She smirks as she passes by, "You really thought you could fool me with that silly move?"'
  236. 'Not long after that situation the game ends in a draw. As you approach the rest of your team you say, "I''m really sorry. I thought I could dribble pass her."'
  237. 'The others nod acting as they understand but deep down they''re disappointed that you couldn''t win the game. Not wanting to make further noise, you pick up your stuff in silence, say your goodbye''s and leave.'
  238. act 'End the game': gt 'fbgameout', 'end_game'
  239. end
  240. end
  241. end
  242. else
  243. act 'React (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  244. end
  245. act 'Hesitate':
  246. *clr & cla
  247. npc_rel['A8'] -= 1
  248. npc_rel['A149'] -= 1
  249. npc_rel['A165'] -= 1
  250. npc_rel['A13'] -= 1
  251. pcs_mood -= 30
  252. gs 'sweat', 'add', 20
  253. ftbll_exp -= 2
  254. grupvalue[2] -= 1
  255. gs 'stat'
  256. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/fail.jpg"></center>'
  257. 'There are too many options and you hesitate, not sure on what to do. It only takes a second and you''re swarmed by the other team and they easily steal the ball from you and go on the counter.'
  258. 'Two passes later, you can hear the ball hit the net and you see the other team celebrating like crazy, "Thank you for freezing <<$pcs_nickname>>! I dedicate this win to you!" Ivan teases you.'
  259. 'The game ends shortly after their goal and at the end your team looks dejected while you''re feeling really bad for messing up...'
  260. 'The others ignore you for the rest of the time and as you''re about to leave Lazar approaches you, "Don''t take it too hard, we''re all disappointed but we''ll get our revenge next time."'
  261. act 'End the game': gt 'fbgameout', 'end_game'
  262. end
  263. end
  264. end
  265. end
  266. act 'Don''t tackle':
  267. *clr & cla
  268. minut += 5
  269. gs 'stat'
  270. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/notackle.jpg"></center>'
  271. 'You hesitate a little as you hear someone yell out, "Run after her <<$pcs_nickname>>! You''re the only one that can stop her now..."'
  272. 'Running as fast as you can, you start catching up to her. You can almost reach out to her but you''re still unsure on how to stop her...'
  273. 'All of sudden you hear someone yell from behind, "Stop her! She''s winding up a shot!"'
  274. if rand(0,1) = 1:
  275. 'You finally decide about what to do, you use the last of your strength to run up to her and give her a slight bump on the shoulder just as she''s about to take a shot.'
  276. 'Lina manages to take a shot and to your luck it manages to go way off, the little bump you gave her was just what was needed.'
  277. 'You hear Lina yell out in frustration as your teammates are encouraging you for a job well done.'
  278. else
  279. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/notackle.jpg"></center>'
  280. 'You finally decide about what to do, you use the last of your strength to run up to her and give her a slight bump on the shoulder just as she''s about to take a shot.'
  281. 'But to no avail, Lina just barely even feels the impact and hits the ball straight into the goal.'
  282. 'She runs away happy to her team while your team is looking disappointingly at you...'
  283. end
  284. act 'Time for a break':
  285. *clr & cla
  286. minut += 10
  287. gs 'stat'
  288. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/halftime.jpg"></center>'
  289. 'Both of the teams take a seat on each side, just enough from each others hearing distance, "You ready <<$pcs_nickname>>?" A sweaty Lazar asks you.'
  290. 'You hesitate a little, "Ready for what?"'
  291. '"To decide the game of course." he says smiling, "They won''t expect that I''ll pass it over to you so be ready when the time comes and decide the game for us!"'
  292. 'You notice the fire burning in his eyes and you give him a confident nod.'
  293. act 'Start the second half':
  294. *clr & cla
  295. minut += 25
  296. gs 'stat'
  297. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/game1.jpg"></center>'
  298. 'The second half starts in a frantic pace as both the teams try to outscore each other. There are chances for both the teams but the score still remains tied...'
  299. 'All of a sudden Lazar manages to dribble past through Ivan and sends the ball towards you.'
  300. 'The pass is really hard but somehow you manage to get control of the ball and suddenly all that is between you and the goal is Christina rushing towards you...'
  301. 'Seeing Svyatoslav make a dash towards the goal you can pass. You can also dribble past Christina and be the hero or try to shoot and hope for the best. You need to quickly decide as Christina is closing in...'
  302. gs 'willpower', 'skill', 'self', 'ftbll_lvl'
  303. if will_cost <= pcs_willpwr:
  304. act 'React (<<will_cost>> Willpower)':
  305. *clr & cla
  306. gs 'willpower', 'pay', 'self'
  307. ftbll_exp += rand(0,2)
  308. gs 'stat'
  309. 'You feel pressured to act. You must decide otherwise the attack will go to waste...'
  310. act 'Pass':
  311. *clr & cla
  312. gs 'stat'
  313. if rand(0,100) + pcs_ftbll => 100:
  314. npc_rel['A8'] += 1
  315. npc_rel['A149'] += 1
  316. pcs_mood += 20
  317. gs 'sweat', 'add', 20
  318. vital_exp += 1
  319. ftbll_exp += 1
  320. grupvalue[2] += 1
  321. gs 'stat'
  322. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/pass.jpg"></center>'
  323. 'You decide to pass the ball to Svyatoslav. You can clearly see him waving his hands, yelling that he''s free.'
  324. 'You size up the distance and hit the ball towards him. The ball floats through the air and lands perfectly at his feet. Not making a mistake Svyatoslav just taps it in and you take the lead.'
  325. 'You all start celebrating like crazy and before you know it the second half ends.'
  326. '"Great pass <<$pcs_nickname>>! I knew you could do it!" Lazar praises you, "Can''t wait until next time where you get to show off your skills again!"'
  327. 'You stand and chat for a moment after the game with everyone complementing you for a job well done.'
  328. act 'End the game': gt 'fbgameout', 'end_game'
  329. else
  330. pcs_mood -= 20
  331. gs 'sweat', 'add', 20
  332. vital_exp += 1
  333. gs 'stat'
  334. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/passfail.jpg"></center>'
  335. 'You decide to pass the ball to Svyatoslav. You can clearly see him waving his hands, yelling that he''s free.'
  336. 'You size up the distance and hit the ball towards him. But you''ve misjudged the distance and the ball goes well off.'
  337. 'You see Svyatoslav shake his head disappointingly and not far after that the game ends in a draw...'
  338. '"Too bad about the pass <<$pcs_nickname>>, we could''ve won..." Svyatoslav comments...'
  339. '"Give her a break Svyatoslav... she''ll do better the next time, won''t you <<$pcs_nickname>>?" Lazar is probably really disappointed but tries his best to remain positive.'
  340. act 'End the game': gt 'fbgameout', 'end_game'
  341. end
  342. end
  343. act 'Shoot':
  344. *clr & cla
  345. gs 'stat'
  346. if rand(0,100) + pcs_ftbll => 100:
  347. npc_rel['A8'] += 1
  348. pcs_mood += 20
  349. gs 'sweat', 'add', 20
  350. vital_exp += 1
  351. ftbll_exp += 1
  352. grupvalue[2] += 1
  353. grupvalue[2] += 1
  354. gs 'stat'
  355. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/shoot.jpg"></center>'
  356. 'You take aim at the further corner and kick the ball. The ball gets the perfect arch and sails above Lina that has no way to stop it.'
  357. 'You manage to raise your hands just in time before the rest of your team runs over to you, burying you furthest down in a pile as you all celebrate.'
  358. 'Not long after the goal the game ends, "See <<$pcs_nickname>>! I told you that you would decide the game!" Lazar praises you.'
  359. 'You shine up, "Thank you! It wouldn''t have been possible without you..." you praise Lazar back. The two of you and the rest of the team chat for a while before you pick up your stuff and leave.'
  360. act 'End the game': gt 'fbgameout', 'end_game'
  361. else
  362. pcs_mood -= 20
  363. gs 'sweat', 'add', 20
  364. vital_exp += 1
  365. gs 'stat'
  366. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/shootfail.jpg"></center>'
  367. 'You take aim at the further corner and kick the ball. The ball wobbles over the goal as you''ve not put enough pressure on it.'
  368. 'You stand and look into the distance, disappointed that you let down the rest of the team.'
  369. 'Not long after that the game ends and the two teams walk over the sidelines, "Too bad that you missed that shot <<$pcs_nickname>>... Don''t worry though, you''ll get it the next time." Lazar is trying to cheer you up.'
  370. 'You nod but you''re not really in the mood to chat so you quickly pick up your stuff and leave as soon as possible.'
  371. act 'End the game': gt 'fbgameout', 'end_game'
  372. end
  373. end
  374. act 'Dribble':
  375. *clr & cla
  376. gs 'stat'
  377. if rand(0,100) + pcs_ftbll => 100:
  378. npc_rel['A8'] += 1
  379. npc_rel['A149'] += 1
  380. npc_rel['A165'] += 1
  381. npc_rel['A13'] += 1
  382. pcs_mood += 20
  383. gs 'sweat', 'add', 20
  384. vital_exp += 1
  385. ftbll_exp += 1
  386. grupvalue[2] += 1
  387. gs 'stat'
  388. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/dribble.jpg"></center>'
  389. 'With Christina closing in you take a step to the right making her follow you. As soon as she catches up to you, you change it up quickly turning to the left and dribble past her...'
  390. 'You''ve completely fooled her and you can hear the others gasp in awe as you''re free against the goalkeeper. You make short of it and smash the ball into the net, giving your team the lead.'
  391. 'It doesn''t take long after that the game ends and you are victorious. Everyone is talking about the amazing dribbling move you pulled off while Christina, fuming, quickly collects her stuff and leaves.'
  392. '"Great job <<$pcs_nickname>>! I knew you could do it!" Lazar praises you.'
  393. '"Thanks a lot I had lots of fun!" you reply. You and your teammates stand and chat for a while before you all pack your stuff and leave the field.'
  394. act 'End the game': gt 'fbgameout', 'end_game'
  395. else
  396. pcs_mood -= 20
  397. gs 'sweat', 'add', 20
  398. vital_exp += 1
  399. gs 'stat'
  400. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/dribblefail.jpg"></center>'
  401. 'With Christina closing in you take a step to the right making her follow you. As soon as she catches up to you, you change it up quickly turning to the left and dribble past her...'
  402. 'But Christina has already read what you''re up to and she quickly tackles you making you lose the ball as you get tangled up...'
  403. 'She smirks as she passes by, "You really thought you could fool me with that silly move?"'
  404. 'Not long after that situation the game ends in a draw. As you approach the rest of your team you say, "I''m really sorry. I thought I could dribble pass her."'
  405. 'The others nod acting as they understand but deep down they''re disappointed that you couldn''t win the game. Not wanting to make further noise, you pick up your stuff in silence, say your goodbye''s and leave.'
  406. act 'End the game': gt 'fbgameout', 'end_game'
  407. end
  408. end
  409. end
  410. else
  411. act 'React (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  412. end
  413. act 'Hesitate':
  414. *clr & cla
  415. npc_rel['A8'] -= 1
  416. npc_rel['A149'] -= 1
  417. npc_rel['A165'] -= 1
  418. npc_rel['A13'] -= 1
  419. pcs_mood -= 30
  420. gs 'sweat', 'add', 20
  421. ftbll_exp -= 2
  422. grupvalue[2] -= 1
  423. gs 'stat'
  424. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/fail.jpg"></center>'
  425. 'There are too many options and you hesitate, not sure on what to do. It only takes a second and you''re swarmed by the other team and they easily disarm you and go on the counter.'
  426. 'Two passes later, you can hear the ball hit the net and you see the other team celebrating like crazy, "Thank you for freezing <<$pcs_nickname>>! I dedicate this win to you!" Ivan teases you.'
  427. 'The game ends shortly after their goal and at the end your team looks dejected while you''re feeling really bad for messing up...'
  428. 'The others ignore you for the rest of the time and as you''re about to leave Lazar approaches you, "Don''t take it too hard, we''re all disappointed but we''ll get our revenge next time."'
  429. act 'End the game': gt 'fbgameout', 'end_game'
  430. end
  431. end
  432. end
  433. end
  434. end
  435. end
  436. end
  437. end
  438. if $ARGS[0] = 'end_game':
  439. *clr & cla
  440. minut += 20
  441. gs 'stat'
  442. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/pickupgames/football/aftergame.jpg"></center>'
  443. 'Once the game is over, you are all tired and sweaty, but everyone had a great time. You all go over to the bleachers and find a seat to rest. You talk and joke with one another about the game, the winners bragging on their win, while the losers promise revenge next time.Once rested everyone starts to get up and drift away to go do other things, saying their goodbyes.'
  444. act 'Leave': gt 'gschool_grounds', 'main'
  445. end
  446. --- fbgameout ---------------------------------