function warrick_say_hints() -- DisplayQuestionList( Warrick ) if not DisplayQuestionList( Warrick ) then PlayDialog( Warrick, "M2_WARRICK_1364" ) end end AddEvent( nil, true, nil, Warrick, nil, "warrick_say_hints" ) AddEvent( nil, true, nil, CasinoWarickStand, nil, "warrick_say_hints" ) AddEvent( nil, true, nil, DocOfficeWarrick, nil, "warrick_say_hints" ) AddEvent( nil, true, nil, GardenWarrick, nil, "warrick_say_hints" ) AddEvent( nil, true, nil, MainLabWarrick, nil, "warrick_say_hints" ) AddEvent( nil, true, nil, PharmacyWarrick, nil, "warrick_say_hints" ) AddEvent( nil, true, nil, WilkGarageWarrick, nil, "warrick_say_hints" ) AddEvent( nil, true, nil, WilkHomeWarrick, nil, "warrick_say_hints" ) --------------------------------------------------------------- -- improper tool function wrong_tool_dialog() PlayDialog( nil, "M5G_WARR_01" ) end AddEvent( nil, true, nil, DEFAULT_TOOL_EVENT, nil, "wrong_tool_dialog" ) function similar_tool_dialog() PlayDialog( nil, "M5G_WARR_02" ) end AddEvent( nil, true, nil, SIMILAR_TOOL_EVENT, nil, "similar_tool_dialog" ) function magnifier_tool_dialog() PlayDialog( nil, "M5G_WARR_04" ) end AddEvent( nil, true, nil, magnifier, nil, "magnifier_tool_dialog" ) function fingerdust_tool_dialog() PlayDialog( nil, "M5G_WARR_05" ) end AddEvent( nil, true, nil, fingerdust, nil, "fingerdust_tool_dialog" ) -- 28.1 Q1 function warrick_question_4300() EndDisplayQuestionList() T = Random (3) if T == 1 then PlayDialog( Warrick, "M5_WARR_65" ) end if T == 2 then PlayDialog( Warrick, "M5_WARR_66" ) end if T == 3 then PlayDialog( Warrick, "M5_WARR_67" ) end end -- Nandu: de ce era comentat AddEvent-ul asta? -- E intrebarea pentru a-i arata evidentele si cum nu se mai dau probe partenerilor am scos si intrebarea. -- AddQuestion ( Warrick, true, nil, "TEXT4300", nil, nil, "warrick_question_4300" ) --28.2 Q1 function warrick_question_4301_cond() return (HasEvidence(ETTireCasino) and HasEvidence( ETPhonePrints ) and not IsEventDone(EVOpenBarell)) end function warrick_question_4301() PlayDialog( Warrick, "M5_WARR_76" ) ScoreAddStateHint (Warrick, "TEXT4301") end AddQuestion ( Warrick, true, nil, "TEXT4301", nil, "warrick_question_4301_cond", "warrick_question_4301" ) --28.3 Q1 function warrick_question_4302_cond() return (HasEvidence(ETPollenSample) and not IsEventDone(EVLabPollen))-- 6.1.3 end function warrick_question_4302() PlayDialog( Warrick, "M5_WARR_68" ) ScoreAddStateHint (Warrick, "TEXT4302") end AddQuestion ( Warrick, true, nil, "TEXT4302", nil, "warrick_question_4302_cond", "warrick_question_4302" ) --28.4 Q1 function warrick_question_4303_cond() return (IsEventDone(EVLabFacialTissue) and not IsQuestionAsked(Coroner,"TEXT4144")) end function warrick_question_4303() PlayDialog( Warrick, "M5_WARR_69" ) ScoreAddStateHint (Warrick, "TEXT4303") end AddQuestion ( Warrick, true, nil, "TEXT4303", nil, "warrick_question_4303_cond", "warrick_question_4303" ) --28.5 Q1 function warrick_question_4304_cond() return (IsQuestionAsked(Coroner,"TEXT4145") and not IsEventDone(EVDNAMATCH1)) -- 11.2 end function warrick_question_4304() PlayDialog( Warrick, "M5_WARR_70" ) ScoreAddStateHint (Warrick, "TEXT4304") end AddQuestion ( Warrick, true, nil, "TEXT4304", nil, "warrick_question_4304_cond", "warrick_question_4304" ) --28.6 Q1 function warrick_question_4305_cond() return (IsQuestionAsked(Coroner,"TEXT4144") and not IsQuestionAsked(Brass,"TEXT4191")) end function warrick_question_4305() PlayDialog( Warrick, "M5_WARR_71" ) ScoreAddStateHint (Warrick, "TEXT4305") end AddQuestion ( Warrick, true, nil, "TEXT4305", nil, "warrick_question_4305_cond", "warrick_question_4305" ) --28.6.2 Q1 function warrick_question_4310_cond() return (IsQuestionAsked(Leda, "TEXT4203") and not HasEvidence(ETTireGarden)) end function warrick_question_4310() PlayDialog( Warrick, "M5_WARR_77" ) ScoreAddStateHint (Warrick, "TEXT4310") end AddQuestion ( Warrick, true, nil, "TEXT4310", nil, "warrick_question_4310_cond", "warrick_question_4310" ) --28.7 Q1 function warrick_question_4306_cond() return (IsQuestionAsked(Leda, "TEXT4203") and IsEventDone(EVGardenTirePrint)and not IsQuestionAsked(DrWilk, "TEXT4210")) end function warrick_question_4306() PlayDialog( Warrick, "M5_WARR_72" ) ScoreAddStateHint (Warrick, "TEXT4306") end AddQuestion ( Warrick, true, nil, "TEXT4306", nil, "warrick_question_4306_cond", "warrick_question_4306" ) --28.8 Q1 function warrick_question_4307_cond() return (IsQuestionAsked(DrWilk, "TEXT4210") and not IsEventDone(EVStickySubstance3)and not IsEventDone(EVCompareTirePrints1)) end function warrick_question_4307() PlayDialog( Warrick, "M5_WARR_73" ) ScoreAddStateHint (Warrick, "TEXT4307") end AddQuestion ( Warrick, true, nil, "TEXT4307", nil, "warrick_question_4307_cond", "warrick_question_4307" ) --28.9 Q1 function warrick_question_4308_cond() return (IsEventDone(EVWarrickConclusion1) and not HasEvidence(EDPaperOrder)and not IsQuestionAsked(Brass, "TEXT4240")) end function warrick_question_4308() PlayDialog( Warrick, "M5_WARR_74" ) ScoreAddStateHint (Warrick, "TEXT4308") end AddQuestion ( Warrick, true, nil, "TEXT4308", nil, "warrick_question_4308_cond", "warrick_question_4308" ) --28.10 Q1 function warrick_question_4311_cond() return (HasEvidence(EIWoodchips)and not HasEvidence(ETTruckSubstance)) end function warrick_question_4311() PlayDialog( Warrick, "M5_WARR_90" ) ScoreAddStateHint (Warrick, "TEXT4311") end AddQuestion ( Warrick, true, nil, "TEXT4311", nil, "warrick_question_4311_cond", "warrick_question_4311" ) --28.11 Q1 function warrick_question_4309_cond() return (IsQuestionAsked(Leda,"TEXT4266") and IsQuestionAsked(Leda,"TEXT4268") and not IsEventDone(EVLabStrandOfHair)) end function warrick_question_4309() PlayDialog( Warrick, "M5_WARR_75" ) ScoreAddStateHint (Warrick, "TEXT4309") end AddQuestion ( Warrick, true, nil, "TEXT4309", nil, "warrick_question_4309_cond", "warrick_question_4309" )