-- 14.2.1 Q1 Trebuie text pentru UpdateCaseFile function frank_question_3310() PlayDialog( Frank, "M3_FRANKINIT_01" ) -- UpdateCaseFile( Frank, SUSPECT_CRIMESCENE, "TEXT...", 100 ) end AddQuestion ( Frank, false, nil, "TEXT3310", nil, nil, "frank_question_3310" ) -- 14.2.1 Q2 function frank_question_3330_condition() return IsQuestionAsked( Frank, "TEXT3310" ) end function frank_question_3330() PlayDialog( Frank, "M3_FRANKINIT_07" ) UpdateCaseFile( Frank, SUSPECT_VICTIM, "TEXT3436", 200 ) end AddQuestion ( Frank, false, nil, "TEXT3330", nil, "frank_question_3330_condition", "frank_question_3330" ) -- 14.2.1 Q3 function frank_question_3332() PlayDialog( Frank, "M3_FRANKINIT_09" ) UpdateCaseFile( Frank, SUSPECT_CRIMESCENE, "TEXT3440", 200 ) end AddQuestion ( Frank, false, nil, "TEXT3332", nil, nil,"frank_question_3332" ) -- 14.2.1 Q4 function frank_question_3311() PlayDialog( Frank, "M3_FRANKINIT_02" ) end AddQuestion ( Frank, false, nil, "TEXT3311", nil, nil,"frank_question_3311" ) -- 14.2.1 Q5 function frank_question_3312_condition() return IsQuestionAsked( Frank, "TEXT3330" ) end function frank_question_3312() PlayDialog( Frank, "M3_FRANKINIT_03" ) AddSuspect( Laskin, "John Laskin", "Art\\Reenactments\\Pictures\\black.tga" ) UpdateCaseFile( Laskin, SUSPECT_CRIMESCENE, "TEXT3445", 50 ) end AddQuestion ( Frank, false, nil, "TEXT3312", nil, "frank_question_3312_condition", "frank_question_3312" ) -- 14.2.1 Q6 function frank_question_3313_condition() return IsQuestionAsked( Frank, "TEXT3312" ) end function frank_question_3313() PlayDialog( Frank, "M3_FRANKINIT_04" ) UpdateCaseFile( Laskin, SUSPECT_CRIMESCENE, "TEXT3446", 100 ) end AddQuestion ( Frank, false, nil, "TEXT3313", nil, "frank_question_3313_condition", "frank_question_3313" ) -- 14.2.1 Q7 function frank_question_3314_condition() return IsQuestionAsked( Frank, "TEXT3312" ) end function frank_question_3314() PlayDialog( Frank, "M3_FRANKINIT_05" ) end AddQuestion ( Frank, false, nil, "TEXT3314", nil, "frank_question_3314_condition", "frank_question_3314" ) -- 22.1 Q1 function frank_question_3495_condition() return IsQuestionAsked( Brass, "TEXT3362" ) end function frank_question_3495() PlayDialog( Frank, "M3_FRANKINIT_13" ) end AddQuestion ( Frank, false, nil, "TEXT3495", nil, "frank_question_3495_condition", "frank_question_3495" ) -- 22.1 Q2 function frank_question_3370_condition() return IsQuestionAsked( Brass, "TEXT3362" ) end function frank_question_3370() PlayDialog( Frank, "M3_FRANKINIT_06" ) PlayDialog( Nick, "M3_NICKEXPO_14" ) PlayDialog( Frank, "M3_FRANKEXPO_06" ) PlayDialog( Nick, "M3_NICKEXPO_15" ) PlayDialog( Frank, "M3_FRANKEXPO_07" ) end AddQuestion ( Frank, false, nil, "TEXT3370", nil, "frank_question_3370_condition", "frank_question_3370" ) -- 22.1 Q3 function frank_question_3371_condition() return IsQuestionAsked( Brass, "TEXT3362" ) end function frank_question_3371() PlayDialog( Frank, "M3_FRANKINIT_12" ) PlayDialog( Nick, "M3_NICKEXPO_28" ) PlayDialog( Frank, "M3_FRANKEXPO_15" ) AddEvidence( ETDNAFrank ) AddEvidenceDescriptionText( ETDNAFrank, "TEXT3208" ) UpdateCaseFile( Frank, SUSPECT_VICTIM, "TEXT3442", 300 ) end AddQuestion ( Frank, false, nil, "TEXT3371", nil, "frank_question_3371_condition", "frank_question_3371" ) -------------------------------------- -- Final questions -- 25.1.1 Q1 function frank_question_3335_condition() return IsEventDone ( EVDNAFrankAnalyzed ) and IsQuestionAsked( Brass, QIDFrankInt ) end function frank_question_3335() PlayDialog( Frank, "M3_FRANKINIT_14" ) end AddQuestion ( Frank, false, nil, "TEXT3335", nil, "frank_question_3335_condition", "frank_question_3335" ) -- 25.1.1 Q2 si 22.1.2 function frank_question_3331_condition() return HasEvidence( EISweater ) and IsEventDone ( EVDNAFrankAnalyzed ) and IsQuestionAsked( Brass, QIDFrankInt ) end function frank_question_3331() PlayDialog( Frank, "M3_FRANKINIT_08" ) PlayDialog( Nick, "M3_NICKEXPO_16" ) PlayDialog( Frank, "M3_FRANKEXPO_08" ) end AddQuestion ( Frank, false, nil, "TEXT3331", nil, "frank_question_3331_condition", "frank_question_3331" ) -- 25.1.1 Q3 function frank_question_3333_condition() return IsQuestionAsked( Frank, "TEXT3335" ) and IsQuestionAsked( Frank, "TEXT3331" ) end function frank_question_3333() PlayDialog( Frank, "M3_FRANKINIT_10" ) PlayDialog( Nick, "M3_NICKEXPO_17" ) PlayDialog( Frank, "M3_FRANKEXPO_09" ) PlayDialog( Nick, "M3_NICKEXPO_18" ) PlayDialog( Frank, "M3_FRANKEXPO_10" ) end AddQuestion ( Frank, false, nil, "TEXT3333", nil, "frank_question_3333_condition", "frank_question_3333" ) -- 25.1.1 Q4 function frank_question_3334_condition() return IsQuestionAsked( Frank, "TEXT3333" ) end function frank_question_3334() PlayDialog( Frank, "M3_FRANKINIT_11" ) PlayDialog( Nick, "M3_NICKEXPO_19" ) PlayDialog( Frank, "M3_FRANKEXPO_11" ) PlayReenactment( "Art\\Reenactments\\Movie\\reenact4.xmv", "Art\\Reenactments\\Pictures\\reenact4.tga", "TEXT3015", nil, "reenact4" ) PlayDialog( Frank, "M3_FRANKENACT_07" ) UpdateCaseFile( Frank, SUSPECT_CRIMESCENE, "TEXT3441", 200 ) end AddQuestion ( Frank, false, nil, "TEXT3334", nil, "frank_question_3334_condition", "frank_question_3334" ) -- 25.3 Q1 function frank_question_3336_condition() return IsQuestionAsked( Frank, "TEXT3334" ) end function frank_question_3336() PlayDialog( Frank, "M3_FRANKEXPO_12" ) PlayDialog( Nick, "M3_NICKEXPO_20" ) PlayDialog( Frank, "M3_FRANKEXPO_13" ) PlayDialog( Nick, "M3_NICK_40" ) PlayDialog( Frank, "M3_FRANKEXPO_20" ) PlayDialog( Brass, "M3_BRASSEXPO_03" ) PlayDialog( Frank, "M3_FRANKEXPO_21" ) PlayDialog( Nick, "M3_NICKEXPO_31" ) PlayDialog( Frank, "M3_FRANKEXPO_22" ) ChangeRoom( InterroBrass, false ) PlayDialog( Brass, "M3_BRASSEXPO_01" ) ChangeRoom( InterroFrank ) EndDisplayQuestionList() ChangeLocation ( GrissomOffice ) ChangeRoom( GrissomOfficeRoom ) FadeIn() EndDisplayQuestionList() PlayDialog( Grissom, "M3_GRISS_10" ) EndGame() end AddQuestion ( Frank, false, nil, "TEXT3336", nil, "frank_question_3336_condition", "frank_question_3336" )