123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- :: begin
- <!--qsrc2twResult={"version":1,"code":"5f264908fd7a6be344db876078a9e0a0","time":"2024-07-22T09:31:01.621Z"}-->
- <!-- !!2021/04/01 -->
- <<if QSP.$ARGS[0] == 'start'>>
- <<set QSP.$loc_arg[0] = 'start'>>
- <<set QSP.$loc[0] = 'begin'>>
- <<set QSP.alarmVars['timerEndH'] = 8>>
- <<set QSP.alarmVars['timerEndM'] = 0>>
- <<set QSP.alarmVars['timerH'] = 6>>
- <<set QSP.alarmVars['timerM'] = 30>>
- <<set QSP.sleepVars['events_active'] = 1>>
- <<set QSP.sleepVars['dreams_active'] = 1>>
- <<set QSP.settingmode[0] = 0>>
- <<gs `['Cheatmenu_din']`>>
- <<SHOWSTAT 1>>
- <h2>CHOOSE GAME START</h2>
- <div id="beginScenarioSelection" style="display: flex;justify-content: center;">
- <<gs `['beginScenarioSelection']`>>
- </div>
- <p>
- There are three main start types:
- <ul>
- <li>Last year of school (before or after summer holidays);</li>
- <li>In the city post graduation from school;</li>
- <li>First year of university.</li>
- </ul>
- </p>
- <p>
- For each start type there are 3 options:
- <ul>
- <li>Standard;</li>
- <li>Magical (Your character will gain magic abilities and learn about a secret magical world);</li>
- <li>M2F (As per magic but your character will magically be turned into a girl in the intro).</li>
- </ul>
- </p>
- <</if>>
- <<if QSP.$ARGS[0] == 'warning'>>
- <h2>WARNING</h2>
- <img src="images/system/1_openings/warning.jpg"/>
- <<act '<center><b>Continue</b></center>'>>
- <<run setup.qsp_gt('begin' , 'real_character')>>
- <</act>>
- <</if>>
- <<if QSP.$ARGS[0] == 'real_character'>>
- <<set QSP.$BACKIMAGE[0] = ''>>
- <<CLS>>
- <<=''>><center><b><font color = maroon>CHARACTER SELECTION</font></b></center><<=''>>
- <<='<center><img '+(QSP.$set_imgh[0])+' src="images/system/1_openings/shared/character_creation_1.jpg"></center><center>'>>
- <br/>
- <<=''>>This game has three ways to display your character's face:<<=''>>
- <<=''>> 1. Dynamically using real images. The result will depend on your hair style and colour or a fixed image of your choice.<<=''>>
- <<=''>> 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".<<=''>>
- <<=''>> 3. Dynamically using generated images. The result will depend on your hair style and colour, eye colour, glasses, makeup, and visible cum<<=''>>
- <<=''>>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.<<=''>>
- <<=''>>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.<<=''>>
- <br/>
- <<=''>>If you are playing with Quest player for Android, click <<=''>>
- <<if QSP.Enable_Android[0] == 1>>
- <<=''>><a href="exec:Enable_Android = 0 & gt 'begin','real_character'">Here</a> (Current: <B>Yes</B>)<<=''>>
- <<else>>
- <<=''>><a href="exec:Enable_Android = 1 & gt 'begin','real_character'">Here</a> (Current: <B>No</B>)<<=''>>
- <</if>>
- <<=''>></center><<=''>>
- <<act '<center><b>Use the dynamic profile system</b></center>'>>
- <<CLS>>
- <<run setup.qsp_gt('begin' , 'start')>>
- <</act>>
- <<act '<center><b>Use a fixed profile image</b></center>'>>
- <<CLS>>
- <<set QSP.face_style['type'] = 1>>
- <<run setup.qsp_gt('begin' , 'use_avatar_menu')>>
- <</act>>
- <<act '<center><b>Use the rendered profile system</b></center>'>>
- <<CLS>>
- <<set QSP.face_style['type'] = 2>>
- <<run setup.qsp_gt('begin' , 'start')>>
- <</act>>
- <</if>>
- <<if QSP.$ARGS[0] == 'use_avatar_menu'>>
- <<set QSP.$face_style['avatar_path'] = setup.qsp_input(('Where is the avatar image located? (Leave blank for "images/avatar.jpg")'))>>
- <<if QSP.$face_style['avatar_path'] == ''>><<set QSP.$face_style['avatar_path'] = 'images/avatar.jpg'>><</if>>
- <<='You have selected: '+(QSP.$face_style['avatar_path'])+'. Is this correct?'>>
- <<act 'Yes'>><<run setup.qsp_gt('begin' , 'start')>><</act>>
- <<act 'Try again'>><<run setup.qsp_gt('begin' , 'use_avatar_menu')>><</act>>
- <<act 'Use a different character'>><<run setup.qsp_gt('begin' , 'real_character')>><</act>>
- <</if>>
- :: beginscenarioselection
- <<set _selectImageHTMLCheck = `<img src="images/system/icons/check.png" height="50">`>>
- <<set _selectImageHTMLUncheck = `<img src="images/system/icons/uncheck.png" height="50">`>>
- <table>
- <tr>
- <th>Start Type</th>
- <th>Standard</th>
- <th>Magical</th>
- <th>M2F</th>
- </tr>
- <<set _scenarioToLabel = {sg:'School',city:'City',uni:'University'}>>
- <<for _scenario range ['sg','city','uni']>>
- <tr>
- <td><<=_scenarioToLabel[_scenario]>></td>
- <<for _magic range ['nomagic', 'magic', 'tg']>>
- <td>
- <<set _img = _selectImageHTMLUncheck>>
- <<if _scenario == QSP.$start_type['loc'] && _magic == QSP.$start_type['magic']>>
- <<set _img = _selectImageHTMLCheck>>
- <</if>>
- <<capture _scenario, _magic>>
- <<link _img>>
- <<set QSP.$start_type['loc'] = _scenario>>
- <<set QSP.$start_type['magic'] = _magic>>
- <<replace "#beginScenarioSelection">>
- <<gs `['beginScenarioSelection']`>>
- <</replace>>
- <</link>>
- <</capture>>
- </td>
- <</for>>
- </tr>
- <</for>>
- </table>
- <<CLA>>
- <<if QSP.$start_type['loc'] == 'sg' && QSP.$start_type['magic'] != 'tg'>>
- <<act '<center><b>Start</b></center>'>><<run setup.qsp_gt('intro_sg' , 'start')>><</act>>
- <<elseif (QSP.$start_type['magic'] == 'nomagic') != 0>>
- <<act '<center><b>Start</b></center>'>><<run setup.qsp_gt('intro_' + QSP.$start_type['loc'] , 'start')>><</act>>
- <<elseif (QSP.$start_type['magic'] == 'magic') != 0>>
- <<act '<center><b>Start</b></center>'>><<run setup.qsp_gt('intro_' + QSP.$start_type['loc'] + '_m' , 'start')>><</act>>
- <<elseif (QSP.$start_type['magic'] == 'tg') != 0>>
- <<act '<center><b>Start</b></center>'>><<run setup.qsp_gt('intro_' + QSP.$start_type['loc'] + '_tg' , 'start')>><</act>>
- <</if>>
- <<act '<center><b>Change game settings</b></center>'>><<set QSP.settingmode[0] = 1>><<gs `['$menu_setting']`>><</act>>
|