Хм, прийдётся делать около трёх новых квестов.
Нажми здесь, чтобы увидеть текст
Код:
short State
short Button
short StartOption
float Delay
begin GameMode
if State == 0
set Delay to GetSecondsPassed
set Delay to 2
set State to 2
elseif State == 2
set Delay to Delay - GetSecondsPassed
if Delay <= 0
set State to 3
ShowMessage aaaMessageStartSelect
endif
elseif State == 3
set Button to GetButtonPressed
if Button > -1
set State to 2
StopQuest AltStartSelector
if iButton == 0
set StartOption to 1
setstage CG01 0
elseif iButton == 1
set StartOption to 2
set gameyear to 2274
set gamemonth to 7
set gameday to 3
set gamehour to 10
Player.MoveTo aaaStartMarker
EnablePlayerControls
ClearNoActivationSound
SetPCYoung 0
StartQuest aaaStart
endif
endif
endif
end
ShowMessage aaaStartSelect ; сообщение при старте игры (выбор)
if iButton == 0 ; продолжить обычный старт
elseif iButton == 1 ; начать новую линейку квестов
; Выбор времени в котором находится player
set gameyear to 2274 ; год
set gamemonth to 7 ; месяц
set gameday to 3 ; день
set gamehour to 10 ; время
Player.MoveTo aaaStartMarker ; перемещение на маркер
EnablePlayerControls
ClearNoActivationSound
SetPCYoung 0
StartQuest aaaStart ;Установка стадии 0
Это скрипт на первый квест.
Обезательно сделаешь пройденным квест у доктора Митчела.