begin.qsrc 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. # begin
  2. !! SKIP_QSRC2TW
  3. !!2021/04/01
  4. if $ARGS[0] = 'start':
  5. $loc_arg = 'start'
  6. $loc = 'begin'
  7. alarmVars['timerEndH'] = 8
  8. alarmVars['timerEndM'] = 0
  9. alarmVars['timerH'] = 6
  10. alarmVars['timerM'] = 30
  11. sleepVars['events_active'] = 1
  12. sleepVars['dreams_active'] = 1
  13. settingmode = 0
  14. $checkimg = {
  15. if $ARGS[0]=$ARGS[2] and $ARGS[1]=$ARGS[3]:
  16. $result = '<TD><center><img src="images/system/icons/check.png" height="50"></center></TD>'
  17. else
  18. $result = '<TD><center><a href="exec:$start_type[''loc''] = ''<<$ARGS[2]>>'' & $start_type[''magic''] = ''<<$ARGS[3]>>'' & gt ''begin'',''start''"><img src="images/system/icons/uncheck.png" height="50"></a></center></TD>'
  19. end
  20. }
  21. gs 'Cheatmenu_din'
  22. showstat 1
  23. '<center><b><font color="maroon">CHOOSE GAME START</font></b></center>'
  24. *nl
  25. '<center>There are three main start types:'
  26. 'Last year of school (before or after summer holidays);'
  27. 'First year of university;'
  28. 'In the city post graduation from school.'
  29. *nl
  30. 'For each start type there are 3 options:'
  31. 'Standard;'
  32. 'Magical (Your character will gain magic abilities and learn about a secret magical world);'
  33. 'M2F (As per magic but your character will magically be turned into a girl in the intro).</center>'
  34. *nl
  35. *nl
  36. *nl
  37. *nl
  38. '<center><table><TH width="100"><p align="center">Start Type</p></TH><TH width="80"><p align="center">Standard</p></TH><TH width="80"><p align="center">Magical</p></TH><TH width="80"><p align="center">M2F</p></TH>'
  39. $start_text = '<TR><TD><p align="center">School</p></TD>'
  40. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'sg', 'nomagic')
  41. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'sg', 'magic')
  42. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'sg', 'tg')
  43. $start_text += '<TR><TD><p align="center">University</p></TD>'
  44. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'uni', 'nomagic')
  45. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'uni', 'magic')
  46. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'uni', 'tg')
  47. $start_text += '<TR><TD><p align="center">City</p></TD>'
  48. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'city', 'nomagic')
  49. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'city', 'magic')
  50. $start_text += $dyneval($checkimg, $start_type['loc'], $start_type['magic'], 'city', 'tg')
  51. $start_text
  52. '</table></center>'
  53. if $start_type['loc'] = 'sg' and $start_type['magic'] ! 'tg':
  54. act '<center><b>Start</b></center>': gt 'intro_sg', 'start'
  55. elseif $start_type['magic'] = 'nomagic':
  56. act '<center><b>Start</b></center>': gt 'intro_' + $start_type['loc'], 'start'
  57. elseif $start_type['magic'] = 'magic':
  58. act '<center><b>Start</b></center>': gt 'intro_' + $start_type['loc'] + '_m', 'start'
  59. elseif $start_type['magic'] = 'tg':
  60. act '<center><b>Start</b></center>': gt 'intro_' + $start_type['loc'] + '_tg', 'start'
  61. end
  62. act '<center><b>Change game settings</b></center>': settingmode = 1 & gs '$menu_setting'
  63. end
  64. if $ARGS[0] = 'warning':
  65. '<center><b><font color = white>WARNING</font></b></center>'
  66. *nl
  67. *nl
  68. *nl
  69. *nl
  70. *nl
  71. *nl
  72. '<center><img <<$set_imgh>> src="images/system/1_openings/warning.jpg" ></center>'
  73. act '<center><b>Continue</b></center>': gt 'begin','real_character'
  74. end
  75. if $ARGS[0] = 'real_character':
  76. $BACKIMAGE = ''
  77. cls
  78. '<center><b><font color = maroon>CHARACTER SELECTION</font></b></center>'
  79. '<center><img <<$set_imgh>> src="images/system/1_openings/shared/character_creation_1.jpg"></center><center>'
  80. *nl
  81. 'This game has three ways to display your character''s face:'
  82. ' 1. Dynamically using real images. The result will depend on your hair style and colour or a fixed image of your choice.'
  83. ' 2. To use a fixed image. You can set the path to the image or replace the image "avatar" in the "images" folder of the game with a file of the same name and format (.jpg) and select "Use a fixed image".'
  84. ' 3. Dynamically using generated images. The result will depend on your hair style and colour, eye colour, glasses, makeup, and visible cum'
  85. 'Please note, this choice can be changed in the cheat menu at any time. Only one fixed image can be used at a time and will be the same across all saves.'
  86. 'Your fixed image is your own personal choice, and is based on your personal preferences. By default, the game uses an avatar image from the site wikimedia.org.'
  87. *nl
  88. 'If you are playing with Quest player for Android, click '
  89. if Enable_Android = 1:
  90. *P '<a href="exec:Enable_Android = 0 & gt ''begin'',''real_character''">Here</a> (Current: <B>Yes</B>)'
  91. else
  92. *P '<a href="exec:Enable_Android = 1 & gt ''begin'',''real_character''">Here</a> (Current: <B>No</B>)'
  93. end
  94. '</center>'
  95. act '<center><b>Use the dynamic profile system</b></center>':
  96. cls
  97. gt 'begin', 'start'
  98. end
  99. act '<center><b>Use a fixed profile image</b></center>':
  100. cls
  101. face_style['type'] = 1
  102. gt 'begin', 'use_avatar_menu'
  103. end
  104. act '<center><b>Use the rendered profile system</b></center>':
  105. cls
  106. face_style['type'] = 2
  107. gt 'begin', 'start'
  108. end
  109. end
  110. if $ARGS[0] = 'use_avatar_menu':
  111. $face_style['avatar_path'] = input('Where is the avatar image located? (Leave blank for "images/avatar.jpg")')
  112. if $face_style['avatar_path'] = '': $face_style['avatar_path'] = 'images/avatar.jpg'
  113. 'You have selected: <<$face_style[''avatar_path'']>>. Is this correct?'
  114. act 'Yes': gt 'begin', 'start'
  115. act 'Try again': gt 'begin', 'use_avatar_menu'
  116. act 'Use a different character': gt 'begin', 'real_character'
  117. end
  118. --- begin ---------------------------------